LaTeX 中輸入「xy-plane」的約定是什麼?

LaTeX 中輸入「xy-plane」的約定是什麼?

我想在文檔中鍵入“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在二元運算符周圍插入空格(寬度)(例如減號) ):

在此輸入影像描述

另請注意,結尾是更薄比數學減號。

相關內容