我希望以下两段代码等效:
代码 1(打印“a b”)
\documentclass{report}
\begin{document}
a
b
\end{document}
代码 2(打印“ab”)
\documentclass{report}
\begin{document}
ab
\end{document}
这种事可能吗?
答案1
您可以调整行尾字符^^M
处理方式。我们首先让它活跃起来(改变它的类别代码至 13),然后将其定义为\ignorespaces
:
\documentclass{article}
\catcode`\^^M=\active\relax% Make end-of-line character active
\let^^M\ignorespaces
\begin{document}
a
b
\end{document}