我没有收到花括号或撇号

我没有收到花括号或撇号

我看过的所有问题都说花括号是默认的,但这不是我在 PDF 中得到的。

以下哪些内容会导致我的文档出现直(单)引号和撇号?有什么方法可以解决此问题?还是与其他设置有关?

我对此还不熟悉,所以不知道使用 MiKTeX 和 TeXmaker 是否相关。)

\documentclass{article}
\usepackage{amsmath}
%\usepackage{natbib}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage{amsthm}
\usepackage{setspace}
\usepackage[top=1.0in, bottom=1.0in, left=1.6in, right=1.6in]{geometry}
\usepackage{relsize}
\usepackage{mathrsfs}
\usepackage{multirow}
\usepackage{appendix}
\usepackage{hyperref}
\usepackage{pxfonts}
%\usepackage{fontspec}

\usepackage{xcolor}
\hypersetup{
    colorlinks,
    linkcolor={black!50!black},
    citecolor={black!50!black},
    urlcolor={black!50!black}
}

\setcounter{MaxMatrixCols}{10}

答案1

得到“花括号”!最好说“印刷引号”,字体设计师可以自由解释。

在这种情况下,您正在加载pxfonts,因此这是一个支持 Palatino 作为文本字体的字体包。该字体是由伟大的字体制作者 Hermann Zapf 设计的,他为引号选择的形状如下图所示,这是通过在您的示例上运行 LaTeX 获得的。

\documentclass{article}
\usepackage{amsmath}
%\usepackage{natbib}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage{amsthm}
\usepackage{setspace}
\usepackage[top=1.0in, bottom=1.0in, left=1.6in, right=1.6in]{geometry}
\usepackage{relsize}
\usepackage{mathrsfs}
\usepackage{multirow}
\usepackage{appendix}
\usepackage{hyperref}
\usepackage{pxfonts}
%\usepackage{fontspec}

\usepackage{xcolor}
\hypersetup{
    colorlinks,
    linkcolor={black!50!black},
    citecolor={black!50!black},
    urlcolor={black!50!black}
}

\setcounter{MaxMatrixCols}{10}

\begin{document}
``curly quotes''
\end{document}

在此处输入图片描述

这些是 Palatino 附带的引号;如果您不喜欢它们,请选择其他文本(和数学)字体。


与您的代码无关的注释。

  1. 不要加载latexsym:它提供的所有内容都已可从获得amssymb
  2. 而是\usepackage{newpxtext,newpxmath}\usepackage{pxfonts}因为后一个包已经好几年没有维护了,而 NewPX 则得到积极维护并且修复了旧包的缺点。

相关内容