如何用换行符替换空白行?

如何用换行符替换空白行?

我想用换行符替换命令中的空白行\textCR

例如:

\documentclass{article}
\usepackage{pdfcomment}

\mypdfcomment[2][]{\pdfcomment[#1]{#2}}

\begin{document}
  \mypdfcomment{first line

  second line}
\end{document}

在这里我想

\mypdfcomment{first line

  second line}

生产

\pdfcomment{first line\textCR second line}

背景:pdfcomment不理解空行,而是使用\textCR。不必关心就好了。

答案1

像这样?

\documentclass{article}
\usepackage{pdfcomment}

\newcommand\mypdfcomment[2][]{{%
    \let\par\textCR
    \pdfcomment[#1]{#2}%
  }}

\begin{document}
  \mypdfcomment{first line

  second line}
\end{document}

相关内容