我正在尝试编写一个新命令来复制最后一行。我不希望内容被复制。我只想复制最后一行的模板,这样我就可以在新行中输入新数据。
\newcommand{\cvproject}[4]{%
{\large\color{emphasis}#1\par}
\smallskip\normalsize
\ifstrequal{#2}{}{}{
\textbf{\color{accent}#2} \hspace{2em}{\faCalendar\hspace{0.5em}#3}\par
\smallskip}
\medskip
}
上述命令运行正常,最后一行输出类似于 AAAAAAAAAAAAAAAAAAAAAAAAAAA {calendar icon} 2012
我想要实现的是
AAAAAAAAAAAAAAAAAAAAAAAAAAA {日历图标} 2012
BBBbbbbbbbbbbbbBBBBBBBBBB {日历图标} 2013
ccccccccccccccccccccccccccc {日历图标} 2013
我为此目的编写的命令是这样的:
\newcommand{\cvleader}[5]{%
{\large\color{emphasis}#1\par}
\smallskip\normalsize
\ifstrequal{#2}{}{}{}{
\textbf{\color{accent}#2} \hspace{2em}{\faCalendar\hspace{0.5em}#3}\par
\smallskip}%
\ifstrequal{#4}{}{}{}{
\textbf{\color{accent}#4} \hspace{2em}{\faCalendar\hspace{0.5em}#5}\par
\smallskip}
\medskip
}
但它给了我以下错误
./main.tex:207: 失控参数?{\color {accent} 段落在 \text@command 完成之前结束。\par l.207
我该如何编辑我的新命令来解决这个问题?谢谢!