我有以下几行:
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.
如果microtype
启用,最后一行就会出错。
问题似乎类似于这个或者这个。但是提供的解决方案对我的情况不起作用。您还有其他解决方案吗?
当然,我可以使用表格环境或类似环境,但在这种情况下这些环境确实不太方便。我如何才能禁用此段落的微类型?
平均能量损失
\documentclass{article}
\usepackage[final]{microtype}
\begin{document}
\begingroup
\microtypesetup{disable} % does not work
\microtypesetup{activate=false,protrusion=false} % does not work
\noindent
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.
\endgroup
\end{document}
答案1
突出扩展适用于整个段落。在您的 MWE 中,您在\endgroup
where\microtypesetup{protrusion=false}
再次恢复后终止段落。在组内终止段落:
\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage[final]{microtype}
\begin{document}
\begingroup
\microtypesetup{activate=false}
\noindent
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.\par
\endgroup
\bigskip
\begingroup
\microtypesetup{activate=false}
\noindent
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.\\
something is\hfill not required.
\endgroup
\end{document}
\microtypesetup{disable}
似乎是一个未记录的功能,我还没有尝试过。