输入“xy-plane”的 LaTeX 约定是什么?

输入“xy-plane”的 LaTeX 约定是什么?

我想在文档中输入“xy-plane”,以便在打印文档时它“看起来正确”。

(1)xy-plane我觉得这看上去不对劲。
(2)$xy-$plane看上去很糟糕。
(3)$xy$-plane看上去还行,但是我感觉不安。

在 (La)TeX 文档中输入“xy-plane”的可接受惯例是什么?

答案1

此处的“x”和“y”是变量,因此它们必须位于数学模式中;连字符必须位于数学模式之外。因此

$xy$\nobreakdash-plane

请注意,\nobreakdash数学包;它不允许在连字符后中断。可能的变化:

$x\,y$\nobreakdash-plane

两个字母略微分开。保持一致。您可以定义

\newcommand{\plane}[2]{$#1#2$\nobreakdash-plane}

并将其用作\plane{x}{y},如果它以不同的字母出现。或者

\newcommand{\xyplane}{$x\,y$\nobreakdash-plane}

并将其用作\xyplane{}。 (我使用了这两种变体,任您选择。)

答案2

这里有一个不同的建议:我不会在单词“plane”前放置连字符,而是放置一个不可中断的空格。其次,我会在 $x$ 和 $y$ 之间插入一个(不可中断的)短划线:

\newcommand\xyplane{$x$\nobreakdash--$y$~plane}

在此处输入图片描述

从印刷术上来说,短划线是最常用的“连接符”,例如“第 40-52 页”、“爱因斯坦-玻色凝聚态”、“类别 A-Z”等。这种符号意味着,我们正在谈论由 $x$ 和 $y$ 轴上的点(线性组合)形成的平面。

另外,我要指出的是,我预计 $x$--$y$ 和 $xy$ 之间不会有很大混淆,因为 TeX 在\medmuskip二元运算符(例如减号)周围插入了空格(宽度为):

在此处输入图片描述

还要注意的是更薄而不是数学减号。

相关内容