¿Cómo agregar una barra invertida textual en un nuevo comando?

¿Cómo agregar una barra invertida textual en un nuevo comando?

En el siguiente ejemplo, me gustaría crear un acceso directo \lstinlinecon un comando más corto como \cd(código). Lamentablemente no funciona con barras invertidas:

\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}

En el ejemplo anterior, \lstinline{\ }funciona, pero con \cdla barra invertida no funciona. ¿Cómo arreglar esto?

Respuesta1

Simplemente evite pasar el argumento y defina

\newcommand{\cd}{\lstinline}

información relacionada