在以下示例中,我想\lstinline
使用较短的命令(例如\cd
(code))来快捷键。不幸的是,它不适用于反斜杠:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\lstset{language=c}
\newcommand{\cd}[1]{\lstinline{#1}}
\begin{document}
\lstinline{\ } % This works
\cd{\ } % This doesn't work
\end{document}
在上面的例子中,\lstinline{\ }
可以使用,但使用\cd
反斜杠则不起作用。如何解决这个问题?
答案1
只需避免传递参数并定义
\newcommand{\cd}{\lstinline}