我想在像这样的ReST文件中的数学块中定义矩阵;
.. math::
\[\begin{bmatrix}a_1 & b_1\\ a_2 & b_2\end{bmatrix}\]
在我的conf.py中我定义了一个序言,以便包含LaTeX包amsmath
latex_elements = {
# Additional stuff for the LaTeX preamble.
'preamble': r'''
\usepackage{amsmath}
'''
}
然而,当我尝试使用Sphinx编译我的文档时,它会到达文档并永久挂起
writing output... [ 97%] theory_and_methodology
我错过了什么?
答案 0 :(得分:1)
我找到了答案。 LaTeX编译器不喜欢源代码中的\[
。这是不必要的,所以当我删除它时输出工作。