许多 LaTeX 命令名称都有一些“理由”。例如,命令\cup
和\cap
具有直接的含义。
但是,我找不到命令\quad
和的含义\qquad
。它可能来自“equation”和“add”的连接吗?
答案1
“quad” 一词是排版中的传统术语。它来自意大利语“quadratone”(大正方形)。在老式金属排版中,它指的是一块低于字体高度的方形金属,可以插入字体之间以分隔字体。在意大利排版中,它仍被称为“spazio quadratone”。
它的宽度和高度通常与大写字母“M”一样宽,因为这通常是字体中最宽的字母并且占据一个方形区域。
该命令\quad
的名称来自这个传统名称;\qquad
意思是“两个四边形”。然而在 TeX 中,\quad
没有高度,只有宽度。
答案2
更多信息:
\quad
并且\qquad
是 (La)TeX 内核定义的宏:
\def\quad{\hskip1em\relax}
\def\qquad{\hskip2em\relax}
对于 TeXicians 来说,单位“em”是字体尺寸之一。例如,\fontdimen6
TeX 中的字体。它最初表示字体中大写字母 M 的宽度(参见维基百科),但在实践中并不总是如此。
TeX 中的字体尺寸和\fontdimen
命令在“附录 F:字体表”中描述TeXbook以及“附录 F:字体度量信息”METAFONTbook。
您可以定义一个等效于\quad
这样的宏:
\def\myQuad{\hskip\fontdimen6\font}
当然还有\qquad
双打\quad
:
\def\myQQuad{\hskip2\fontdimen6\font}
答案3
在“LaTex 的简短介绍”中,它说的大小对应于当前字体字符\quad
的宽度。M
也就是说,\qquad
是的空间MM
。