我正在书写和使用 来\'e
表示。é
Lévy
该方法使用 overleaf 时会给我一些错误消息(包括 utf8x 错误),如下所示。是否需要导入某个包才能使其正常工作?
我在图像下方添加了一个包含我当前包的最小工作示例。
最小示例
\documentclass[12pt,oneside,openany,a4paper,afrikaans,english,masters-t,goldenblock]{usthesis}
%% Language and font encodings
\usepackage[afrikaans, english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz}
%%%%%%%%%%%%%%%%%%%%%%% Packages %%%%%%%%%%%%%%%%%%%%%%%
\usepackage{graphicx}
\usepackage{svg} % To be able to add SVG images
\usepackage{usbib}
\bibliographystyle{unsrt}
\setcitestyle{square}
\bibpunct{[}{]}{,}{n}{,}{,}
\usepackage{caption}
\usepackage{subcaption}
%%%%%%%%%%%%%%%%%%%%%%% Sets page size and margins %%%%%%%%%%%%%%%%%%%%%%%
\usepackage{geometry}
\geometry{a4paper, total={210.2mm,297.3mm}, left=25mm, right = 25mm, top=26.3mm, bottom=43.8mm }
\begin{document}
% error generater here
In text : \’e
\bibliography{sample} % no need for bibliography
\end{document}
- 我尝试添加
\usepackage{fontspec}
,但这导致 pdf 崩溃。
答案1
é 的代码\'e
是直的ascii 引号/撇号。
您正在使用\’e
非 ASCII“智能”标点符号。'
并且’
不一样。
如果您的计算机上有程序试图通过将您输入的内容更改为“智能引号”来“帮助”您,请将其关闭。
另一种方法是使用 é 本身。
这不是导致您出现问题的原因,但您可能会考虑将 utf8x 选项切换到 inputenc 到 utf8,原因如下这里,如果可能的话。
如果您想使用fontspec
,您需要用 XeLaTeX 或 LuaLaTeX 进行编译(并删除\usepackage[T1]{fontenc}
)。