这是我的最小工作示例:
\documentclass[a4paper,10pt]{letter}
\usepackage[freepin,crossmark]{ticket}
\usepackage{graphicx}
\renewcommand{\ticketdefault}{}
\newcommand{\confpin}[1]{\ticket{%
\put(35,25){\makebox[0mm]{\bfseries{\fontsize{1cm}{0pt}\selectfont #1}}}}}
\begin{document}
\sffamily
\confpin{word}{} %1
\confpin{word}{} %2
\confpin{word}{} %3
\confpin{word}{} %4
\confpin{word}{} %5
\confpin{word}{} %6
\confpin{word}{} %7
\confpin{word}{} %8
\confpin{word}{} %9
\confpin{word}{} %10
\end{document}
不幸的是,我需要将我的 Words 变得更大,但似乎无法实现。
我把字体大小从小改成了更小,再改成了更大!但似乎在高度方面有限制,因为它只能达到一定大小,然后就不再变大了!
\newcommand{\confpin}[1]{\ticket{%
\put(35,25){\makebox[0mm]{\bfseries{\fontsize{1cm}{0pt}\selectfont #1}}}}}
所以如果我放 3 厘米,它就没有效果了!!
\newcommand{\confpin}[1]{\ticket{%
\put(35,25){\makebox[0mm]{\bfseries{\fontsize{3cm}{0pt}\selectfont #1}}}}}
你能告诉我为什么吗 ?
我们能否解决这个问题并使文本尽可能大(以及所有介于文本和文本之间的内容)?
答案1
由于历史原因,默认的 cm 字体(仅)仅限于一组固定的大小,即使字体本身是可缩放的,该fix-cm
软件包也会删除此限制。
\RequirePackage{fix-cm}
\documentclass[a4paper,10pt]{letter}
\usepackage[freepin,crossmark]{ticket}
\usepackage{graphicx}
\renewcommand{\ticketdefault}{}
\newcommand{\confpin}[1]{\ticket{%
\put(35,25){\makebox[0mm]{\bfseries{\fontsize{3cm}{0pt}\selectfont #1}}}}}
\begin{document}
\sffamily
\confpin{word}{} %1
\confpin{word}{} %2
\confpin{word}{} %3
\confpin{word}{} %4
\confpin{word}{} %5
\confpin{word}{} %6
\confpin{word}{} %7
\confpin{word}{} %8
\confpin{word}{} %9
\confpin{word}{} %10
\end{document}