Как вставить пользовательский символ в листинги?

Как вставить пользовательский символ в листинги?

Я хотел бы вставить пользовательский символ в листинги LaTeX:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{stix}
\lstset{language=c,escapeinside={(*}{*)}}

\newcommand{\spc}{$\mathvisiblespace$}

\begin{document}

\lstinline{(*\spc*)} % Does not work

% This works
\begin{lstlisting} 
  (*\spc*)
\end{lstlisting}

\end{document}

К сожалению, команда \spcвключена буквально. Есть ли способ разрешить команды в \lstinline?

Этотвопроспоказывает, как использовать escapeinside, но в моем примере это не работает. *\spc*вставляется буквально.

Связанный контент