scale=
如果需要稍微增加 TikZ 节点中文本的大小。使用样式选项而不是使用通常的 LaTeX\TeX 宏更改字体大小的优缺点是什么:\Huge
和\Large
?\large
答案1
缩放会影响所有字形笔画,这可能不太令人愉快(一些笔画会不必要地过粗);使用字体开关更改字体大小或\fontsize
产生更和谐的效果。
比较以下简单实验中的结果;上行使用\fontsize
;下行使用scale
:
\documentclass[border=3pt]{standalone}
\usepackage{tikz}
\usepackage{fix-cm}
\begin{document}
\begin{tikzpicture}
\begin{scope}[scale=12,transform shape]
\node (A) {1234AQMI};
\end{scope}
\node[font=\fontsize{120}{144}\selectfont] at (0,4) (B) {1234AQMI};
\end{tikzpicture}
\end{document}
当然,对于较小的缩放因子,差异几乎难以察觉,但我会使用字体开关来获得更好的效果,除非当然有人特别追求缩放产生的效果。
针对同样的情况,D.克努斯第 16 页第四个弯道标志上提到电子书:
cmr5 at 10pt
和普通的 10 点字体有什么区别cmr10
?有很多;精心设计的字体在不同的点大小下会以不同的方式绘制,并且字母通常具有不同的相对高度和宽度,以增强可读性[...]通常最好只根据字体的设计尺寸稍微缩放字体,除非最终产品在 TeX 处理完成后会像照片一样缩小,或者除非您要实现一种不寻常的效果。