数学和文本中的括号

数学和文本中的括号

当我用 Latex 写入 (x,y) 对时,哪种方式是正确的:($x,y$)$(x,y)$? 提前致谢。

答案1

的目的LaTeX是区分内容(这里指一对文字)和渲染(字体大小、形状(粗体、斜体等)、缩进等)。您对内容进行编码,然后根据预定义的排版规则处理渲染(或者您可以告诉LaTeX要遵循哪些“规则”)。

括号对符号的一部分,就像你有时会在向量上方放置一个箭头一样。所以你的数学表达式是 , (x,y)而不是简单的x,y

因此,当您编写内联表达式时,您希望所有数学表达式都以数学模式编写。所以你应该写$(x,y)$
这使得您的源代码与其内容保持一致(当其他人查看它时)。此外,如果您同时使用内联和居中数学表达式,这将使对的渲染保持一致。(在大多数情况下,您不会看到任何差异,但间距可能不完全相同。当您对文本和数学模式不使用相同的字体时,这一点更加明显,如以下 MWE 所示。)

在此处输入图片描述


\documentclass[twocolumn]{scrartcl}
    \usepackage[math]{anttor}
    \usepackage{lmodern}
\begin{document}
    \begin{description}
        \item[Right:] 
        My pair is $(x,y)$.
        (The code is \texttt{\$(x,y)\$}.)
        In centered math-mode, it looks like this:
        \[
            (x,y)
        \]
        \item[Wrong:] 
        My pair is ($x,y$).
        (The code is \texttt{(\$x,y\$)}.)
        You can notice that parentheses are not matching the ones of centered expression.
        \[
            (x,y)
        \]
    \end{description}
\end{document}

相关内容