Tikz 节点中的文本不遵守基线跳跃

Tikz 节点中的文本不遵守基线跳跃

我正在尝试使用自定义字体大小在 Tikz 绘图中包含几行文本。但是,在定义字体大小时,仅第一行会遵循基线跳过。请参阅下面的最小工作示例。

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
    \node[text width=4cm] {\fontsize{14pt}{20pt}\selectfont Foo\\Bar\\Baz};
\end{tikzpicture}

\end{document}

其结果是:

Foo\Bar\Baz

我希望线条间距均匀。我应该采用不同的方法吗?

答案1

嗯,Tikz 应该修复这个问题,但同时确保\par在任何字体大小更改的范围内都有一个或空白行,

在此处输入图片描述

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}
    \node[text width=4cm] {\fontsize{14pt}{20pt}\selectfont Foo\\Bar\\Baz\par};
\end{tikzpicture}

\end{document}

相关内容