当我使用 spacedallcaps 时,它会执行应执行的操作,将字母大写并插入空格,但对数字没有影响。
有没有办法让数字按比例增加?
\documentclass{scrreprt}
\usepackage[main=english,ngerman]{babel}
\usepackage{classicthesis}
\areaset[current]{\textwidth}{1.618034\textwidth}
\begin{document}
\spacedallcaps{yada-1 yada}
\end{document}
答案1
以下答案的解释:使用(旧式图形)选项classicthesis
加载包。以下内容通过按照建议临时恢复使用的字体来重新定义宏mathpazo
osf
\spacedallcaps
这里:
\documentclass{scrreprt}
\usepackage[main=english,ngerman]{babel}
\usepackage{classicthesis}
\areaset[current]{\textwidth}{1.618034\textwidth}
\let\oldspacedallcaps\spacedallcaps
\renewcommand{\spacedallcaps}[1]{{\fontfamily{pplx}\selectfont\oldspacedallcaps{#1}}}
\begin{document}
\spacedallcaps{yada-1 yada}
\end{document}
请注意,仅当使用的标准字体是 Palatino(来自默认加载的classicthesis
包)时,此答案才有效。mathpazo