
La inclinación falsa no funciona bien junto con el uso de escala para hacer versalitas falsas con especificación de fuente. Parece haber algún tipo de fuga de definición en fontspec
el significado que cuando especifico ambos SmallCapsFeature
y SlantedFeatures
mi \scshape
texto también recibe la inclinación. El comportamiento esperado es que \textsc{FOO}
sea pequeño pero recto e \textsl{FOO}
inclinado. Sin embargo, como se muestra en los ejemplos siguientes, ese no es el caso, sino que \textsc{FOO}
es pequeño e inclinado.
\documentclass{memoir}
\usepackage{fontspec}
\begin{document}
\setmainfont[
SmallCapsFont={Linux Libertine O},
SmallCapsFeatures={Scale=0.5},
SlantedFont={Linux Libertine O},
SlantedFeatures={FakeSlant=0.5},
]{Latin Modern Roman}
Small Caps is slanted now: \textsc{FOO} and also slanted is slanted: \textsl{FOO}
\end{document}
Respuesta1
Parece un error en fontspec
; puede solucionarlo especificando FakeSlant=0
la fuente en versalitas.
\setmainfont{Latin Modern Roman}[
SmallCapsFont={Linux Libertine O},
SmallCapsFeatures={Scale=0.5,FakeSlant=0},
SlantedFont={Linux Libertine O},
SlantedFeatures={FakeSlant=0.5},
]
Tenga en cuenta que utilicé la versión más reciente de fontspec
, donde se especifican las opcionesdespuésel nombre de la fuente.