我复制了一个自定义的 lstlisting 命令,使其看起来像 Mathematica 代码。以下是该代码:
\usepackage{babel}
\usepackage{beramono}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage{rotating}
\definecolor{identifiercolor}{rgb}{.4,.6,.56}
\definecolor{stringcolor}{gray}{0.5}
\definecolor{inactivecolor}{rgb}{0.15,0.15,0.5}
\usepackage{listings}
\lstset{basicstyle={\footnotesize\def\fvm@Scale{.85}\fontfamily{fvm}\selectfont},
breaklines=true,
escapeinside={\%*}{*)},
keywordstyle={\bfseries\color{inactivecolor}},
stringstyle={\bfseries\color{stringcolor}},
identifierstyle={\bfseries\color{identifiercolor}},
language=Mathematica,
otherkeywords={DiscretizeRegion},
showstringspaces=false}
\renewcommand{\lstlistingname}{Listing}
我的 Mathematica 代码看起来很棒,但在我实现它之后,我的逐字环境已经发生了变化
对此
有什么方法可以让我保留“Courier new”之类的字体,并将其大小减小到“之前”的状态?