在具有相同规格的不同列表中看到不同的字体大小

在具有相同规格的不同列表中看到不同的字体大小

我制作了我的简历,使用定制版的两栏Deedy-简历模板。我发现两个不同的tightemize列表中的字体大小和字体间距略有不同。tightemize是模板中无序列表的更紧凑版本。

我上传了一份带有样板文本的简历来说明我的问题这里。在Work Experiencepdf 中的部分下,您可以看到顶部部分的项目符号间距更大,字体更大。为什么会出现这种情况?

答案1

您的部分命令强制对整个文档进行居中和字体更改,这就是为什么您需要重新应用\justfying(如果您曾经发现自己需要修复导致失去合理性的任何错误。

例如

\newcommand{\namesection}[3]{
\centering{
\fontsize{40pt}{60pt}
\fontspec[Path = fonts/dubai/, Mapping = tex-text]{Dubai-Regular.ttf}\selectfont #1
\fontspec[Path = fonts/dubai/, Mapping = tex-text]{Dubai-Regular.ttf}\selectfont #2
} \\[5pt]
\centering{
\color{headings}
\fontspec[Path = fonts/dubai/, Mapping = tex-text]{Dubai-Medium.ttf}
\fontsize{13pt}{15pt}\selectfont #3}
\vspace{3pt}
}

使用该命令后,将 \centering(两次!)应用于整个文档。您应该\centering在组内使用。

\fontsize{13pt}{15pt}\selectfont #3}

应该

\fontsize{13pt}{15pt}\selectfont #3\par}%

因此段落在组内结束,因此使用适合字体大小的行距。

相似地

newcommand{\runsubsection}[1]{
\color{subheadings}\fontspec[Path = fonts/sanfrancisco/, Mapping = tex-text]{SFProText-Medium.ttf}\fontsize{14pt}{16pt}\selectfont\bfseries\uppercase {#1} \normalfont}

应该使用一个组来包含标题的字体和大小。

相关内容