我希望能够确定以下示例中的行距:
行距明显不好。我的 TeX 代码如下所示:
\HRule \\[0.5cm]
{ \fontsize{30pt}{10cm}\neosanslight This is some random text with not enough line spacing}
\vspace{0.3cm}
\HRule \\[1.5cm]
我认为该\fontsize
命令的第二个参数将决定行距,但无论我将它设置为何值,它都不会改变。
我对自定义字体的定义如下:
\newfontfamily{\neosanslight}[
UprightFont={* Light},
ItalicFont={* Light Italic}]{NeoSans}
我正在使用 XeLaTeX 来使用自定义字体。
有人有解决方案的建议吗?
答案1
这是一个众所周知的问题:你排版的段落使用基线跳过当前外部括号,因为段落的结尾出现在结束括号之后,而结束括号则结束了声明的范围。只需在结束括号之前\fontsize
添加:\par
\HRule \\[0.5cm]
{\fontsize{30pt}{10cm}\neosanslight This is some random text with not enough line spacing\par}
\vspace{0.3cm}
\HRule \\[1.5cm]