tex Tutorial

TeX 教程

MathJax 是一个基于 JavaScript 的平台,用于在 Web 应用程序中绘制数学表达式和符号。

本教程将介绍 MathJax 项目中可用的 TeX 命令。

受众

本教程专为所有希望学习使用 MathJax 的 TeX 命令入门的人员而设计,我们涵盖了适合初学者和高级用户的主题。

先决条件

在继续本教程之前,建议您了解 MathJax 和 TeX 命令的基本概念。但本教程是自包含的,即使您是初学者,您也能够学习 TeX 的各种概念。您只需要具备使用简单文本编辑器和命令行的基本知识。

环境

我们使用 MathJax 2.6,通过将以下代码片段放在演示 html 页面的头部部分,使用 MathJax 内容分发网络 (CDN)。

<script type="text/javascript"
   src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
   tex2jax: { inlineMath: [["$","$"],["\\(","\\)"]] },
   "HTML-CSS": {
      linebreaks: { automatic: true }
   },
   SVG: { 
      linebreaks: { automatic: true } 
   }
});
</script>

查看 TeX 在线

在本教程中给出的大多数示例中,您将看到输出。只需右键单击表达式。从上下文菜单中选择以下选项:显示数学为 > TeX 命令以查看源代码。

语法

$ a+1 \above 1pt b $

输出

$ a+1 \above 1pt b $
广告