始//終
始//終
这个人很勤快,啥也没写

注册于 4年前

回答
1
文章
0
关注者
0

交流群里大佬回复,这个现象是因为命令作为控制序列,会自动吞掉其后的一个空格。所以解决方案就是让这个控制序列提前吞掉一个东西,那么就不会把随后的空格给吞掉。比如这里可以在\mycommond之后加入{},就可以实现这个效果。如图:
image.png

\documentclass{article}

\newcommand\mycommond{\emph{AAA}}

\begin{document}
  \emph{AAA} BBB     %斜体AAA之后有空格
  
  \mycommond BBB  %以命令形式调用时,虽然也产生斜体AAA,但是之后没有空格
  
  \mycommond{} BBB  
\end{document}

发布
问题