Re: XeLaTeX mathspec e simbolo %

#66240
Up
0
Down
::

ivan” post=65303Il codice seguente mostra come sia possibile, attraverso il pacchetto mathspec, avere lo stesso font in modo normale e in modo matematico usando XeLaTeX:
`%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt]{article}

\usepackage{mathspec}
\setprimaryfont[Mapping=tex-text]{Hoefler Text}

\begin{document}
$abcdefg30\%$ abcdefg30\%
\end{document} `

Ma c’è una differenza: il simbolo di percentuale in modo matematico non è nel font del documento?
Questo accade anche con altri simboli. C’è un modo diverso da questo:
`$\text{\%}$`
per aggirare il problema?

`documentclass[a4paper]{article}
\usepackage{mathspec,etoolbox}
\setprimaryfont[Ligatures=TeX]{Hoefler Text}
\setmathfont(Digits,Latin)[ItalicFeatures={Contextuals=NoLineFinal}]{Hoefler Text}

\renewrobustcmd{\%}{\ifmmode\expandafter\mbox\fi{\char`\%}}

\begin{document}
$abcdefge30\%$ abcdefg30\%
\end{document}`
Ciao
Enrico

Go to top