A especificação manual de uma fonte TTF do sistema parece quebrar aspas curvas/inteligentes

A especificação manual de uma fonte TTF do sistema parece quebrar aspas curvas/inteligentes

O seguinte código...

\documentclass{article}

\usepackage{lipsum}
\usepackage[a4paper, margin = 0.4in]{geometry}
\usepackage{fontspec}

\begin{document}

    \fontspec[Scale=3]{URW Bookman L Light}

    ``These quotes are not curly!'' \\ \\ \par

    Examples: ` `` '' '

\end{document}

...produz o seguinte resultado desanimador quando executado no XƎLatex.

Captura de tela do código TeX renderizado

Assim que removo a \fontspecinstrução, tudo funciona perfeitamente usando a fonte padrão do TeX.

Como especifico minha própria fonte (TTF, sistema) e uso aspas curvas?

(Observação: estou usando o TeX para compor alguns e-mails para que sejam impressos com formatação precisa; nunca o usei antes e só tenho cerca de 7 horas de experiência com ele. Se houver algo estúpido que você vê no código acima, por favor não hesite em mencioná-lo.)

Responder1

Basta adicionar Mapping=tex-textou Ligatures=TeXàs \fontspecopções (veja§11.1 dos documentos).

Responder2

Você precisa saber fontspeccomo emular recursos de composição tipográfica tradicional do TeX, como transformar crases e aspas retas em aspas curvas. Você pode fazer isso usando Mapping, mas a sintaxe recomendada é Ligatures=TeX:

\documentclass{article}

\usepackage[a4paper, margin = 0.4in]{geometry}
\usepackage{fontspec}

\begin{document}

    \fontspec[Scale=3, Ligatures=TeX]{URW Bookman L Light}

    ``These quotes are not curly!'' \\ \\ \par

    Examples: ` `` '' '

\end{document}

citações encaracoladas

Recomendo dar uma olhada no csquotesque ajuda a gerenciar a marcação de cotações de maneira flexível e consistente.

informação relacionada