我在 TeXmaker 中编码波兰字母时遇到问题。我的意思是:
- 当我在 TeXmaker 中写波兰字母时,它们显示为波兰字母:ą、ę、ć 等等
- 但编译后我在 dvi 或 pdf 中得到的只是问号
- 同样,如果我在 WinEdt 中打开用 TeXmaker 编写的包含波兰字母的 tex 文件,我得到的也是问号
- 如果我在 TeXmaker 中生成一个包含波兰字母的文件,关闭它并在 TeXmaker 中重新打开 — 再次出现问号
我知道编码一定存在问题,但我不知道如何解决它。
这个问题已被标记为重复,但是向我指出的原始答案与 TeXmaker 和源文件中的波兰符号问题无关。Texenthusiast 的以下回答也帮助我解决了该问题。
答案1
步骤1:更改utf-8
支持 Unicode 字符的编辑器编码
关闭.tex
Texmaker 内所有打开的文件,然后转到Options
--> Configure texmaker
--> Editor
--> Editor font encoding
-->utf-8
按Ok
并重新启动 texmaker 以使编码生效。
Linux 用户关于ibus-qt
软件包的相关信息
http://xm1math.net/texmaker/download.html“建议安装 ibus-qt 包,以避免在某些 Linux 发行版上出现重音字符问题(仅适用于 Qt4 版本)”。
第2步: 现在如何在 LaTeX 中输入特殊/重音字母?通过加载inputenc
和fontenc
在序言中。
添加
\usepackage[utf8]{inputenc} % `utf8` option to match Editor encoding
\usepackage[T1]{fontenc}
在编译文件之前,.tex
请使用 unicode 字符将其添加到前言中,以便正确反映在.pdf
文件中。最后,现在开始使用上面的前言输入波兰语,保存并运行pdflatex file-name
以获取所需的pdf
文件
替代第2步有些人可能更喜欢使用xelatex
unicode LaTeX 引擎,通过加载字体规格具有更多字体选项与 pdflatex 相比。
笔记:使用来自LaTeX 编辑器/IDE