我看到一些网站在其网站中包含LaTeX公式。他们是如何做到的?是否有任何HTML标记或SSI命令包含LaTeX公式?我更喜欢服务器端命令,而不是客户端命令。一些客户端没有LaTeX编译器。
提前感谢
MathJax可以为您完成这项工作。查看网站。
虽然CodeCogs(updated hyperlink)可用于单独生成图像,然后可以使用标签<img>
将其添加到网页中,但MathJax的有效替代方法是加载(且加载速度更快)是由KaTeX给出:我在此处粘贴了后者实现的一个最小示例。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Katex</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" integrity="sha384-zB1R0rpPzHqg7Kpt0Aljp8JPLqbXI3bhnPWROx27a9N0Ll6ZP/+DiW/UqRcLbRjq" crossorigin="anonymous">
<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js" integrity="sha384-y23I5Q6l+B6vatafAwxRu/0oK/79VlbSz7Q9aiSZUvyWYIYsd+qj+o24G5ZU2zJz" crossorigin="anonymous"></script>
<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/contrib/auto-render.min.js" integrity="sha384-kWPLUVMOks5AQFrykwIup5lo0m3iMkkHrD0uJ4H5cjeGihAutqP0yW0J6dpFiVkI" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script>
</head>
<body>
<p>Blah blah \(e^{i\pi}+1=0\) blah blah blah.</p>
\[e^{i\pi}+1=0\]
<p>Blah blah blah blah blah.</p>
</body>
</html>
[您要做的就是在标题中添加一个link
和两个script
标签,然后可以使用LaTeX语法在定界符\( \)
之间编写内联数学,并在定界符\[ \]
之间显示数学。 >