LaTeX 数学空格

LaTeX 数学空格

当我尝试使用 LaTeX 显示数学公式时,数学公式的左右两侧总是有空格。我尝试使用如下代码:

\documentclass{standalone}
\begin{document}
%Math equation here
\end{document}

此方法适用于常规文本,但似乎不适用于数学。有解决方案吗?

答案1

那个工程\[...\]构成了一个完整的段落,因此独立被迫给它留出空间。

公式如下

$\displaystyle <formula>$

将产生与 相同的结果\[<formula>\],但不会产生多余的空白。

如果你想要两个连续的“居中”公式,那么

\documentclass{standalone}
\usepackage{amsmath}
\begin{document}
$\begin{gathered}
\int_1^a{\frac{dx}{x}} = \ln a \\
\int{x^n} = \frac{x^{n+1}}{n+1}
\end{gathered}$
\end{document}

是正确的做法。对于对齐方程,您可以使用aligned

答案2

根据注释中的代码,这似乎是standalone包使用方式的问题。对于最新版本的standalone[varwidth]需要该选项。下面的 MWE 不会在公式周围产生任何空格:

在此处输入图片描述

笔记:

代码:

\documentclass[varwidth]{standalone} 
\usepackage{amsmath}
\begin{document} 
  \[ \int_1^a \frac{dx}{x} = \ln a \]
  \[ \int {x^n} = \frac{x^{n+1}}{n+1}\] 
\end{document}

答案3

尝试

\documentclass{article}
\pagestyle{empty}
\usepackage{auto-pst-pdf}
\PreviewEnvironment{displaymath}
\begin{document}
\begin{displaymath}y=f(x)\end{displaymath}
\end{document}

它会创建一个文件<file>-pics.pdf,其中包含裁剪后的 pdf 格式的方程式

使用pdflatex -shell-escape <file>或 或者 使用xelatexlualatex

相关内容