逐字环境不产生等宽字体

逐字环境不产生等宽字体

我在我的文档中使用了相当多的包,但我找不到哪一个包导致 verbatim 无法产生等宽字体。无论如何,如果我知道这一点,当包之间不友好时,我不知道如何解决这些问题,那么在信息这么少的情况下,有什么解决方案吗?

编辑:我只是想看看 verbatim 对我使用的其他软件包有何反应,几乎每个新软件包的字体都会发生不同的变化,不过看起来(或多或少)还不错。所以问题出在我使用的语言上,对于那些不使用这些语言的人来说,这可能使我的问题更难解决。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[L7x]{fontenc}
\usepackage[lithuanian]{babel}
\begin{document}
\begin{verbatim}
for i=0:10
    y(find(x < 0 & x > 1)) = 10;
end;
\end{verbatim}
\end{document}

编辑了新的相关情况:立陶宛语又引发了一个字体问题。我无法使用 获得 Times 字体\usepackage{pslatex},如何修复?

答案1

该选项调用的“立陶宛语包”似乎L7x没有正确设置默认打字机类型系列:以下设置文档的方式应该有效。

\usepackage[L7x]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[lithuanian]{babel}
\renewcommand{\ttdefault}{lmtt}

相关内容