我有点问题。我想在博客上发表所有与数学有关的东西,不是没有任何 MathJax 支持,因此,我被迫改用图像。现在,我已经看到 LyX 和 MATLAB 等将 LaTeX 公式保存为图像,但我对结果并不满意。特别是,我发现 Word 的公式渲染效果非常出色,但它不是 TeX 环境。
所以我的问题是,我能两全其美吗?我想用 TeX 编写,但我希望渲染效果像这样漂亮:
(来源:hexlet.org)
答案1
看看这个:
(来源:科学编织者网站)
这是使用Sciweavers 在线 Latex 方程编辑器。
但是,对于博客,我建议将图片上传到那里,这样您就不必依赖 Sciweaver 的网站。您可以使用“从网络上传”选项,就像我在这里所做的那样(在生成的图片上使用“复制图片位置”):
使用“现代”字体可能会产生更好的效果。
另一个解决方案是CodeCogs 在线 LaTeX 公式编辑器:
您还可以“从网络上传”,在页面底部的表格中选择“URL”。
答案2
如果您有 Acrobat,您还可以将 PDF 转换为 PNG。
\documentclass{standalone}
\usepackage{amssymb}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) node{$\displaystyle{
\mathcal{L} \lbrace f(t)\rbrace = \int_{t=0}^\infty e^{-st} f(t)\,dt}$};
\end{tikzpicture}
\end{document}
答案3
为了方便嵌入博客文章,您还可以使用文本(通过以下途径找到黑客新闻),网址为http://tex.sh/。
您的公式通过调用以下代码呈现为图像:相关网址,归结为:http://tex.sh/tex/$math$.png。
答案4
Google Docs 的 Auto-Latex Equations 插件
最简单的方法肯定是Google Docs 的 Auto-Latex Equations 插件。它只是用清晰、高质量的方程式图像替换所有方程式。
您所要做的就是在分隔符内输入一个方程式,例如 $$55 + \sqrt{5}$$,然后就可以随时以超高质量呈现它,方法是呈现文档中的所有方程式。如果您搞砸了,您可以随时撤消一个或所有方程式。
您可以在以下网址免费获取Google Docs 附加组件商店。