为什么在 LaTeX lstlisting 中不显示@(a round)

why @ ( a round) is not displayed in LaTeX lstlisting

\documentclass[a4paper,12pt,oneside]{report} 

\usepackage{OvidiusFMI}
\usepackage{times}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{color,xcolor}
\usepackage{framed}
\usepackage{enumerate}
\usepackage{listings}
\usepackage{amsmath,amsfonts,amssymb,amsthm,epsfig,epstopdf,url,array}
\usepackage{multicol,multirow}
\usepackage{needspace}
\include{custom-lst-style}
%these are all packages im using

\begin{document}
  \begin{lstlisting}
   npm install @material-ui/core
  \end{lstlisting}
\end{document}

我必须将列表添加到我的乳胶中。

原文:npm install @material-ui/icons

Latex 文本:npm install material-ui/icons(没有@符号)

我该如何解决这个问题?

由于 user:2777074 的水晶球,问题已解决。如果你遇到像我这样的情况(不显示字符),你应该检查你的列表样式。

在我的例子中,我使用的 \include{custom-lst-style} 具有下一行代码:\lstset{escapechar=@,style=customc} 因此我无法显示 @ 字符.