- Questo topic ha 7 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 9 mesi fa da .
-
Topic
-
Ho un problema con le legature del tipo “ffi” (es. ufficio) in un documento che sto facendo con XeTeX. Invece di “ffi” ho sempre uno spazio bianco solo quando uso il corsivo.
Le ho provate tutte, ho cercato di applicare i consigli (http://tex.stackexchange.com/questions/27196/controlling-fontspec-to-use-certain-font-features-for-different-fonts-in-one-doc) e di studiarmi fontspec (http://ctan.mackichan.com/macros/latex/contrib/fontspec/fontspec.pdf), ma non ce la sto facendo. Qualsiasi tentativo è inutile.
Qualcuno può aiutarmi a trovare una soluzione?Il codice su cui sto lavorando, ridotto al minimo, è questo.
`
\documentclass[10pt,a4paper]{article}\usepackage{ifxetex}
\ifxetex
\usepackage{fontspec}
% \defaultfontfeatures{Ligatures=TeX}
\else
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\fi\usepackage{polyglossia} % al posto di babel
\setdefaultlanguage{italian}
\PolyglossiaSetup{italian}{indentfirst=false}\setmainfont[SmallCapsFont = {Fontin SmallCaps}]{Fontin-Regular}
\fontspec[ItalicFeatures={RawFeature={-liga,-dlig}},
BoldFeatures={RawFeature={-liga,-dlig}}]{Fontin-Regular}\begin{document}
officeufficio
\textit{office}
\textit{ufficio}
\end{document}
`
- Devi essere connesso per rispondere a questo topic.