gpt4 book ai didi

html - html中的"Less-than"符号表示数量之间的关系

转载 作者:行者123 更新时间:2023-12-04 16:04:26 25 4
gpt4 key购买 nike

动机

我正在处理文档中的大量方程式,这些方程式最初是用 HTML+MathML 编写的。也出现了以 PDF 格式输出的需求,我开始使用 Pandoc 将文档转换为 md,然后再转换为 latex,pdflatex 可以从中进行常规和专业的 pdf 输出。不幸的是,一些 MathML 编辑器无法很好地处理复杂的公式,因此我将 latex 嵌入到 html 中,导致小于号和大于号的问题。

MVE

小于 <(和大于 >)符号不能以天真的方式在 html 文档中用于表示数量之间的关系。以下文档正确地表示了与 MathJax 的关系(甚至通过使用 pandoc 转换为 Latex),但 W3C Validator 的验证未能通过 HTML 测试。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>The smaller problem</title>
<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML'></script>
</head>

<body>
\[0 < \infty \]
</body>
</html>

您可以建议什么解决方法(解决方案?)来处理这个问题?

最佳答案

我用它们命名的“<”替换了所有“小于”< 符号 latex 符号中的实体。尽管它们不再是有效的 latex 代码,但 MathJax 正确地表示了它们,Pandoc 也将它们正确地转换为 <。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>The smaller problem</title>
<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML'></script>
</head>

<body>
\[ 0 &lt; \infty \]
</body>
</html>

关于html - html中的"Less-than"符号表示数量之间的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49351037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com