简单来说,当我构建 pdf 文件时,Apple 选项符号(例如 §)不会出现在其中。其他符号(例如,Shift 符号)会出现。构建 pdf 也没有问题。
非常无助的是,我不知道选项符号何时停止显示,但它们肯定在之前的某个时间起作用。由于 pdf 的构建没有问题,我不知道从哪里开始查找。
我希望有人能告诉我应该寻找什么来解决这个问题,或者,如果有一个简单的解决方法,那该怎么办。
下面我包含了保存我的所有包等的相关代码。
\documentclass[12pt,twoside,openright]{report}
\title{A PhD Thesis}
\author{Some Bloke}
\date{2019}
% PACKAGE FOR GRAPHS (chapter 7)
\usepackage{tikz}
\usetikzlibrary{arrows,shapes,positioning,shadows,trees}
\tikzset{
basic/.style = {draw, text width=2cm, font=\sffamily, rectangle},
root/.style = {basic, rounded corners=2pt, thin, align=center,
},
level 2/.style = {basic, rounded corners=6pt, thin,align=center, ,
text width=8em},
level 3/.style = {basic, thin, align=left, , text width=6.5em}
}
% PACKAGE FOR TITLES -----------
\usepackage{lipsum}
\usepackage{titlesec}
\titlespacing\section{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsection{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsubsection{0pt}{12pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
%PACKAGES -------------
\usepackage[phd]{edmaths}
\linespread{1.25}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{apacite}
\usepackage[inline]{enumitem}
\usepackage{cleveref}
\usepackage{enumitem}
\usepackage{url}
\usepackage{placeins}
\usepackage[super]{nth}
\setlength{\parindent}{2em}
\setlength{\parskip}{6pt}
\usepackage[none]{hyphenat}
%END PACKAGES ---------
\newcommand{\ndd}{Unpublished}
\begin{document}
\sloppy
\UseRawInputEncoding
\setcounter{tocdepth}{0}
Crikey! What big ∞∞ you have grandma!
Blimey! What big ••• you have grandma!
Streuth! What big §§§ you have grandma!
\bibliographystyle{apacite}
\bibliography{PhD_refs}
\end{document}
正如您所看到的,这是一团糟,而且,由于 pdf 的构建过程没有中断,我不知道这究竟是什么时候成为问题的。
答案1
删除\UseRawInputEncoding
。然后给 ∞ 一个声明。然后它应该可以编译(假设当前 tex 系统 + latex)
\documentclass[12pt,twoside,openright]{report}
\DeclareUnicodeCharacter{221E}{\ensuremath{\infty}}
\begin{document}
Crikey! What big ∞∞ you have grandma!
Blimey! What big ••• you have grandma!
Streuth! What big §§§ you have grandma!
\end{document}