我正在写一份关于 ShareLaTeX 的报告,当我使用lstinputlisting
它时,它会呈现一些减号,但不是全部。
我将我的清单附上:
\lstinputlisting[label=script:theory,caption={Calculating the expected
proportion of the genome covered by N
reads},language=R]{scripts/theory.R}
我scripts/theory.R
有:
G <- 1000 L <- 50 theoretic_proportion_of_genome_covered =
function(N){ a= N*L/(G-L) 1−exp(−a) }
它的渲染效果如下:
如您所见,第一个减号显示正常,但接下来的减号显示不正常。它还有一些奇怪的间距。
我有以下内容lstset
:
\lstset{ language=R,
basicstyle=\footnotesize\ttfamily, numbers=left,
stepnumber=5,
numbersep=5pt, backgroundcolor=\color{white}, frame=single,
captionpos=b, keywordstyle=\color{blue},
commentstyle=\color{green} }
和我的进口:
\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage{listings}
\usepackage{color}
\usepackage{appendix}
我已经看过以下页面,但没有一个能让我感到宽慰:
答案1
使用减号或破折号对我来说不起作用。但更改字体却有效。我将其添加 \lstset{basicstyle=\ttfamily}
到序言中,效果很好。
答案2
正如 gernot 指出的那样,我使用了破折号“-”
我需要使用减号“-”
我甚至没有意识到它们是不同的