使用 T1 字体编码修正前导码

使用 T1 字体编码修正前导码

我想知道我是否设置了正确的前导码。特别是我必须使用 T1 编码,因为我用葡萄牙语书写。

\documentclass[english,portuguese]{article}
\usepackage[portuguese]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{amsmath} 
\usepackage{amsfonts}
\usepackage{stmaryrd}
\usepackage{amssymb}
\usepackage{amsthm}

\usepackage{graphicx}
\usepackage{geometry}
\usepackage{xcolor}
\usepackage{hyperref}

\begin{document}

[...]

\end{document}
  • 我想知道我是否真的需要加载该babel包,因为我把语言放在了里面\documentcass[.]

  • 我的主要问题是关于编码的影响T1。搜索后我发现要纠正书面文本的质量,必须使用包lmoderncm-super。就我而言,我选择使用lmodern。但在我发现使用这些 pacore 的建议的地方,答案已经给出了一段时间,所以我不知道今天是否有更好的选择。我还想知道是否也会T1影响数学环境的字体,即质量是否会下降。因此,是否有任何包可以帮助解决这个问题。

  • 第二组软件包是否正确?考虑到软件包T1已加载,它们是否有意义?

  • 我知道某些包的加载顺序会影响其有效性,那么我加载包的顺序正确吗?

我使用它的主要原因T1是搜索功能可以正常进行pdf,并且可以复制和粘贴,因此,如果我打印我的材料,那么我就可以编译相同的.tex文件,而无需\usepackage[T1]{fontenc}选择\usepackage{lmodern}获取文件以获取我是否以高质量打印,而无需更改.tex文件中的任何其他内容?

附加信息:pdflatex在 TeXstudio 上使用视窗

相关内容