TeX 命令和 LaTeX 命令 - 有什么区别?论坛上有关使用 MathJax、LaTeX 或 TeX 的良好入门手册/指南?

TeX 命令和 LaTeX 命令 - 有什么区别?论坛上有关使用 MathJax、LaTeX 或 TeX 的良好入门手册/指南?

更新 1:我刚刚从下面的答案中了解到,更正确的说法是,MathJax 是在 Mathematics Stack Exchange 上编写数学的格式,它本质上是由 LaTeX 的数学部分组成的,而 LaTeX 是用 TeX 编写的。所以这解决了我的第一个疑问。

我找到了一个指南:MathJax 中可用的 TEX 命令

http://www.onemathematicalcat.org/MathJaxDocumentation/TeXSyntax.htm#cases

这很好,但我必须进行大量滚动才能找到任何东西!

还有其他类似的资源吗?

此外,任何关于如何在 TeXworks 中编写 TeX 的建议都将不胜感激。例如,关于该主题的简单书写的 pdf 将会很方便。(我似乎没有通过谷歌找到一个)目前,我似乎只得到错误!

更新 2:在诸如 TeXworks 的编辑器中使用 TeX 而不是 LaTeX 是否有任何优势(例如,如果我想创建一个 pdf 文档?)我读到过 LaTeX 更精致,并且能产生更好的质量结果?

答案1

值得注意的是,stackexchange 不使用TeX而是 MathJax。MathJax 是一个使用类似 LaTeX 语法的 JavaScript 库对于数学

LaTeX 生成完整的文档,因此典型的 LaTeX 文档将如下所示

\documentclass{article}
\begin{document}
\section{Introduction}
hello
\end{document}

如果您在网上找到 LaTeX 指南,它就会描述这类内容。 没有任何该标记在 MathJax 中有效,MathJax 仅处理诸如$\sqrt{x}$求平方根之类的数学表达式。

有几个网站允许你与 MathJax 进行交互实验,在提交之前查看表达式的显示方式,例如这个

http://www.texrendr.com/

答案2

TeX 语言和建立在其上的 LaTeX 语法之间的主要区别在于,TeX 要求您使用低级命令指定页面布局和排版,而 LaTeX 提供高级命令,可在后台“隐形”地进行布局。在 LaTeX 中,如果您不想担心文档的外观,则无需担心,但您仍然可以控制。

LaTeX 提供语义标记,这意味着您可以\begin{theorem}用 来代替\textbf{Theorem 1.},并且还可以为您处理自动编号和其他“智能”事情。

所有功能强大的软件包(用于绘图、导入图片、设置颜色、创建漂亮的表格等)通常都是只支持 LaTeX 的,但也有一些例外。所以我认为 LaTeX 比 Plain TeX 更广泛。

答案3

我认为您的问题部分是由于TeXLaTeX经常被用作同义词,即使它们不是。TeX是非常低级的,它接近于手动指定每个字符的位置。因此LaTeX提供了一组更高级的宏来处理低级的东西。您链接的文档中的代码看起来比LaTeX类似的TeX代码更像。

所以你应该找一些入门书籍或教程,也许侧重于数学。也许你问题评论中的链接可能会有所帮助。

相关内容