microtype
我尝试使用包microtype
为文本的一部分激活一组特定的参数,并找到了专门microtypecontext
用于此目的的环境。当我尝试指定功能的参数时,我实际上会收到错误。
\usepackage{microtype}
\newcommand\TextIta{Cristo, risorto dai morti, che con la morte ha calpestato la morte, e a coloro che stavano nelle tombe ha donato la vita.}
\begin{document}
\begin{microtypecontext}{expansion=true, shrink = 270, stretch = 270}
\TextIta
\end{microtypecontext}
\TextIta
\end{document}
使用此代码我得到错误:
Package Keyval Error: shrink undefined.
答案1
您必须定义一个上下文:
\documentclass{article}
\usepackage{microtype}
\SetExpansion[
context=paolo,
shrink=270,
stretch=270,
]{encoding=*}{}
\newcommand\TextIta{Cristo, risorto dai morti, che con la morte
ha calpestato la morte, e a coloro che stavano nelle tombe ha
donato la vita.}
\begin{document}
\begin{microtypecontext}{expansion=paolo}
\TextIta
\end{microtypecontext}
\TextIta
\end{document}