我正在使用envlab
环境来创建和打印地址标签。不幸的是,我有一些很长的名字要写在信上,但标签上无法容纳所有名字。我想减小字体大小来弥补这一点。有人知道怎么做吗?我所知道的标准技巧(放在\tiny
文档开头,添加8pt
到选项中\documentclass{letter}
)似乎不起作用。
答案1
在这种情况下,为了能够使用诸如 之类的大小更改\small
,它们需要包含在一个组中。因此,下面的第二个示例\small Given Name Surname
不会产生任何大小更改,但第三个示例{\small Given Name Surname}
会产生:
\documentclass{letter}
\usepackage{envlab}
\SetLabel{63mm}{46mm}{10mm}{8mm}{3mm}{3}{6}
\begin{document}
\startlabels
\mlabel{}{%
Given Name Surname \\
Address line \\
postalcode \\
Country
}
\mlabel{}{% This \small has no effect
\small Given Name Surname \\
Address line \\
postalcode \\
Country
}
\mlabel{}{% This \small has as effect
{\small Given Name Surname} \\
Address line \\
postalcode \\
Country
}
\end{document}