57 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <!--To run this example from a clone of the repository, run `yarn start`
 | |
|     in the root KaTeX directory and then visit with your web browser:
 | |
|     http://localhost:7936/contrib/auto-render/index.html
 | |
|   -->
 | |
| <html>
 | |
|   <head>
 | |
|     <meta charset="UTF-8">
 | |
|     <title>Auto-render test</title>
 | |
|     <script src="/katex.js" type="text/javascript"></script>
 | |
|     <script src="/contrib/auto-render.js" type="text/javascript"></script>
 | |
|     <style type="text/css">
 | |
|       body {
 | |
|           margin: 0px;
 | |
|           padding: 0px;
 | |
|           font-size: 36px;
 | |
|       }
 | |
| 
 | |
|       #test > .blue {
 | |
|           color: blue;
 | |
|       }
 | |
|     </style>
 | |
|   </head>
 | |
|   <body>
 | |
|     <div id="test">
 | |
|       This is some text $math \frac12$ other text $\unsupported$
 | |
|       <span class="blue">
 | |
|         Other node \[ \text{displaymath} \frac{1}{2} \] blah $$ \int_2^3 $$
 | |
|       </span>
 | |
|       and some <!-- comment --> more text \(and math\) blah. And $math with a
 | |
|       \$ sign$.
 | |
|       <pre>
 | |
|         Stuff in a $pre tag$
 | |
|       </pre>
 | |
|       <p>An AMS environment without <code>$$…$$</code> delimiters.</p>
 | |
|       <p>\begin{equation} \begin{split} a &=b+c\\ &=e+f \end{split} \end{equation}</p>
 | |
|     </div>
 | |
|     <script>
 | |
|       renderMathInElement(
 | |
|           document.getElementById("test"),
 | |
|           {
 | |
|               delimiters: [
 | |
|                   {left: "$$", right: "$$", display: true},
 | |
|                   {left: "$", right: "$", display: false},
 | |
|                   {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: "\\(", right: "\\)", display: false},
 | |
|                   {left: "\\[", right: "\\]", display: true}
 | |
|               ]
 | |
|           }
 | |
|       );
 | |
|     </script>
 | |
|   </body>
 | |
| </html>
 |