在 envlab 中更改字体大小?

在 envlab 中更改字体大小?

我正在使用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}

相关内容