[build] /static
This commit is contained in:
		
							parent
							
								
									eaa96a0b64
								
							
						
					
					
						commit
						dab5631fe8
					
				
							
								
								
									
										38
									
								
								client/simple/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										38
									
								
								client/simple/package-lock.json
									
									
									
										generated
									
									
									
								
							@ -8,7 +8,9 @@
 | 
				
			|||||||
      "name": "simple",
 | 
					      "name": "simple",
 | 
				
			||||||
      "version": "1.0.0",
 | 
					      "version": "1.0.0",
 | 
				
			||||||
      "dependencies": {
 | 
					      "dependencies": {
 | 
				
			||||||
        "autocomplete-js": "^2.7.1"
 | 
					        "autocomplete-js": "^2.7.1",
 | 
				
			||||||
 | 
					        "katex": "^0.16.19",
 | 
				
			||||||
 | 
					        "marked": "^15.0.6"
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      "devDependencies": {
 | 
					      "devDependencies": {
 | 
				
			||||||
        "@eslint/js": "^9.22.0",
 | 
					        "@eslint/js": "^9.22.0",
 | 
				
			||||||
@ -4433,6 +4435,29 @@
 | 
				
			|||||||
        "graceful-fs": "^4.1.6"
 | 
					        "graceful-fs": "^4.1.6"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/katex": {
 | 
				
			||||||
 | 
					      "version": "0.16.21",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==",
 | 
				
			||||||
 | 
					      "funding": [
 | 
				
			||||||
 | 
					        "https://opencollective.com/katex",
 | 
				
			||||||
 | 
					        "https://github.com/sponsors/katex"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "commander": "^8.3.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "bin": {
 | 
				
			||||||
 | 
					        "katex": "cli.js"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/katex/node_modules/commander": {
 | 
				
			||||||
 | 
					      "version": "8.3.0",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": ">= 12"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/keyv": {
 | 
					    "node_modules/keyv": {
 | 
				
			||||||
      "version": "4.5.4",
 | 
					      "version": "4.5.4",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
 | 
				
			||||||
@ -4689,6 +4714,17 @@
 | 
				
			|||||||
        "semver": "bin/semver"
 | 
					        "semver": "bin/semver"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "node_modules/marked": {
 | 
				
			||||||
 | 
					      "version": "15.0.7",
 | 
				
			||||||
 | 
					      "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.7.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-dgLIeKGLx5FwziAnsk4ONoGwHwGPJzselimvlVskE9XLN4Orv9u2VA3GWw/lYUqjfA0rUT/6fqKwfZJapP9BEg==",
 | 
				
			||||||
 | 
					      "bin": {
 | 
				
			||||||
 | 
					        "marked": "bin/marked.js"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "engines": {
 | 
				
			||||||
 | 
					        "node": ">= 18"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "node_modules/mathml-tag-names": {
 | 
					    "node_modules/mathml-tag-names": {
 | 
				
			||||||
      "version": "2.1.3",
 | 
					      "version": "2.1.3",
 | 
				
			||||||
      "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
 | 
					      "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_AMS-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Caligraphic-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Caligraphic-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Caligraphic-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Caligraphic-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Fraktur-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-BoldItalic.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Italic.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Main-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-BoldItalic.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Math-Italic.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Bold.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Italic.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Italic.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_SansSerif-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Script-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size1-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size2-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size3-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.ttf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.woff
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								searx/static/themes/simple/css/fonts/KaTeX_Size4-Regular.woff2
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										1210
									
								
								searx/static/themes/simple/css/katex.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1210
									
								
								searx/static/themes/simple/css/katex.css
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2
									
								
								searx/static/themes/simple/css/rss.min.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								searx/static/themes/simple/css/rss.min.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										142
									
								
								searx/static/themes/simple/js/auto-render.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										142
									
								
								searx/static/themes/simple/js/auto-render.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,142 @@
 | 
				
			|||||||
 | 
					/* eslint no-console:0 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import katex from "katex";
 | 
				
			||||||
 | 
					import splitAtDelimiters from "./splitAtDelimiters";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Note: optionsCopy is mutated by this method. If it is ever exposed in the
 | 
				
			||||||
 | 
					 * API, we should copy it before mutating.
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					const renderMathInText = function(text, optionsCopy) {
 | 
				
			||||||
 | 
					    const data = splitAtDelimiters(text, optionsCopy.delimiters);
 | 
				
			||||||
 | 
					    if (data.length === 1 && data[0].type === 'text') {
 | 
				
			||||||
 | 
					        // There is no formula in the text.
 | 
				
			||||||
 | 
					        // Let's return null which means there is no need to replace
 | 
				
			||||||
 | 
					        // the current text node with a new one.
 | 
				
			||||||
 | 
					        return null;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    const fragment = document.createDocumentFragment();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    for (let i = 0; i < data.length; i++) {
 | 
				
			||||||
 | 
					        if (data[i].type === "text") {
 | 
				
			||||||
 | 
					            fragment.appendChild(document.createTextNode(data[i].data));
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            const span = document.createElement("span");
 | 
				
			||||||
 | 
					            let math = data[i].data;
 | 
				
			||||||
 | 
					            // Override any display mode defined in the settings with that
 | 
				
			||||||
 | 
					            // defined by the text itself
 | 
				
			||||||
 | 
					            optionsCopy.displayMode = data[i].display;
 | 
				
			||||||
 | 
					            try {
 | 
				
			||||||
 | 
					                if (optionsCopy.preProcess) {
 | 
				
			||||||
 | 
					                    math = optionsCopy.preProcess(math);
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                katex.render(math, span, optionsCopy);
 | 
				
			||||||
 | 
					            } catch (e) {
 | 
				
			||||||
 | 
					                if (!(e instanceof katex.ParseError)) {
 | 
				
			||||||
 | 
					                    throw e;
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                optionsCopy.errorCallback(
 | 
				
			||||||
 | 
					                    "KaTeX auto-render: Failed to parse `" + data[i].data +
 | 
				
			||||||
 | 
					                        "` with ",
 | 
				
			||||||
 | 
					                    e
 | 
				
			||||||
 | 
					                );
 | 
				
			||||||
 | 
					                fragment.appendChild(document.createTextNode(data[i].rawData));
 | 
				
			||||||
 | 
					                continue;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            fragment.appendChild(span);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return fragment;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const renderElem = function(elem, optionsCopy) {
 | 
				
			||||||
 | 
					    for (let i = 0; i < elem.childNodes.length; i++) {
 | 
				
			||||||
 | 
					        const childNode = elem.childNodes[i];
 | 
				
			||||||
 | 
					        if (childNode.nodeType === 3) {
 | 
				
			||||||
 | 
					            // Text node
 | 
				
			||||||
 | 
					            // Concatenate all sibling text nodes.
 | 
				
			||||||
 | 
					            // Webkit browsers split very large text nodes into smaller ones,
 | 
				
			||||||
 | 
					            // so the delimiters may be split across different nodes.
 | 
				
			||||||
 | 
					            let textContentConcat = childNode.textContent;
 | 
				
			||||||
 | 
					            let sibling = childNode.nextSibling;
 | 
				
			||||||
 | 
					            let nSiblings = 0;
 | 
				
			||||||
 | 
					            while (sibling && (sibling.nodeType === Node.TEXT_NODE)) {
 | 
				
			||||||
 | 
					                textContentConcat += sibling.textContent;
 | 
				
			||||||
 | 
					                sibling = sibling.nextSibling;
 | 
				
			||||||
 | 
					                nSiblings++;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            const frag = renderMathInText(textContentConcat, optionsCopy);
 | 
				
			||||||
 | 
					            if (frag) {
 | 
				
			||||||
 | 
					                // Remove extra text nodes
 | 
				
			||||||
 | 
					                for (let j = 0; j < nSiblings; j++) {
 | 
				
			||||||
 | 
					                    childNode.nextSibling.remove();
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                i += frag.childNodes.length - 1;
 | 
				
			||||||
 | 
					                elem.replaceChild(frag, childNode);
 | 
				
			||||||
 | 
					            } else {
 | 
				
			||||||
 | 
					                // If the concatenated text does not contain math
 | 
				
			||||||
 | 
					                // the siblings will not either
 | 
				
			||||||
 | 
					                i += nSiblings;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        } else if (childNode.nodeType === 1) {
 | 
				
			||||||
 | 
					            // Element node
 | 
				
			||||||
 | 
					            const className = ' ' + childNode.className + ' ';
 | 
				
			||||||
 | 
					            const shouldRender = optionsCopy.ignoredTags.indexOf(
 | 
				
			||||||
 | 
					                childNode.nodeName.toLowerCase()) === -1 &&
 | 
				
			||||||
 | 
					                  optionsCopy.ignoredClasses.every(
 | 
				
			||||||
 | 
					                      x => className.indexOf(' ' + x + ' ') === -1);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            if (shouldRender) {
 | 
				
			||||||
 | 
					                renderElem(childNode, optionsCopy);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        // Otherwise, it's something else, and ignore it.
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const renderMathInElement = function(elem, options) {
 | 
				
			||||||
 | 
					    if (!elem) {
 | 
				
			||||||
 | 
					        throw new Error("No element provided to render");
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    const optionsCopy = {};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // Object.assign(optionsCopy, option)
 | 
				
			||||||
 | 
					    for (const option in options) {
 | 
				
			||||||
 | 
					        if (options.hasOwnProperty(option)) {
 | 
				
			||||||
 | 
					            optionsCopy[option] = options[option];
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // default options
 | 
				
			||||||
 | 
					    optionsCopy.delimiters = optionsCopy.delimiters || [
 | 
				
			||||||
 | 
					        {left: "$$", right: "$$", display: true},
 | 
				
			||||||
 | 
					        {left: "\\(", right: "\\)", display: false},
 | 
				
			||||||
 | 
					        // LaTeX uses $…$, but it ruins the display of normal `$` in text:
 | 
				
			||||||
 | 
					        // {left: "$", right: "$", display: false},
 | 
				
			||||||
 | 
					        // $ must come after $$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // Render AMS environments even if outside $$…$$ delimiters.
 | 
				
			||||||
 | 
					        {left: "\\begin{equation}", right: "\\end{equation}", display: true},
 | 
				
			||||||
 | 
					        {left: "\\begin{align}", right: "\\end{align}", display: true},
 | 
				
			||||||
 | 
					        {left: "\\begin{alignat}", right: "\\end{alignat}", display: true},
 | 
				
			||||||
 | 
					        {left: "\\begin{gather}", right: "\\end{gather}", display: true},
 | 
				
			||||||
 | 
					        {left: "\\begin{CD}", right: "\\end{CD}", display: true},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        {left: "\\[", right: "\\]", display: true},
 | 
				
			||||||
 | 
					    ];
 | 
				
			||||||
 | 
					    optionsCopy.ignoredTags = optionsCopy.ignoredTags || [
 | 
				
			||||||
 | 
					        "script", "noscript", "style", "textarea", "pre", "code", "option",
 | 
				
			||||||
 | 
					    ];
 | 
				
			||||||
 | 
					    optionsCopy.ignoredClasses = optionsCopy.ignoredClasses || [];
 | 
				
			||||||
 | 
					    optionsCopy.errorCallback = optionsCopy.errorCallback || console.error;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    // Enable sharing of global macros defined via `\gdef` between different
 | 
				
			||||||
 | 
					    // math elements within a single call to `renderMathInElement`.
 | 
				
			||||||
 | 
					    optionsCopy.macros = optionsCopy.macros || {};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    renderElem(elem, optionsCopy);
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export default renderMathInElement;
 | 
				
			||||||
							
								
								
									
										19077
									
								
								searx/static/themes/simple/js/katex.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19077
									
								
								searx/static/themes/simple/js/katex.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2580
									
								
								searx/static/themes/simple/js/marked.esm.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2580
									
								
								searx/static/themes/simple/js/marked.esm.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										319
									
								
								searx/static/themes/simple/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										319
									
								
								searx/static/themes/simple/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user