每次我在 Texmaker 中打开文档时,它都会显示:
似乎无法使用默认编码设置 (UTF-8) 正确解码此文件。请使用以下编码:
这表明ISO-8859-1我接受了,一切都很好。每次打开文档时它都要询问,这让我很烦。
也许这与系统语言是英语但键盘是西班牙语有关(我喜欢这样,因为我的母语是西班牙语,但用英语搜索错误或安装步骤更容易)。我也用这两种语言编写 latex 文档。
如果有人能告诉我如何删除该消息并向我解释它出现的原因,我将不胜感激。提前谢谢您。
我的规格:
*Texmaker 4.4.1
*OS: Ubuntu 16.04
*kernel: 4.12.0-041200-generic
*Laptop Model: ASUS ROG Strix GL753VD
答案1
这Texmaker 文档说:
在编译第一个文档之前,您必须设置编辑器使用的编码(“配置 Texmaker” -> “编辑器” -> “编辑器字体编码”)。然后,您应该在 TeX 文档的前言中使用相同的编码(例如:\usepackage[latin]{inputenc},如果您使用编辑器的“ISO-8859-1”编码)。
注意:打开文件时,如果使用默认编码无法正确解码文档,则会发出警告,并且程序会让您选择其他编码(不修改默认编码)。
根据您的陈述,我假设您已将UTF-8
其设置为默认编码,只需按照上述方式设置编码即可解决您的问题。
答案2
您可以按照以下步骤设置 Texmaker 的默认编码:
- 打开 Texmaker
- 进入“选项”菜单
- 选择“配置 Texmaker”
- 转到“编辑器”标签
- 在“默认编码”部分中,选择您要使用的编码。(UTF-8)
- 点击“确定”