
Meine Frage hängt eng mitDieses hier.
Ich verwende pdfLaTeX undmicrotype
mitAlegreyaSansals meine serifenlose Schriftart. Ich habe es geschafft, die Antwort vonUlrike Fischerin der obigen Frage insofern, als dass die Kapitälchen sowohl in der Antiqua- als auch in der Sans-Schrift im Fließtext gut verteilt sind. In Fußnoten funktioniert die Laufweite jedoch nur für die Serifenschrift. Ich habe das Problem auf dieses MWE reduziert:
\documentclass{article}
\usepackage[osf]{AlegreyaSans}
\usepackage[tracking=true]{microtype}
\DeclareMicrotypeSet*[tracking]{mysmallcaps}{
encoding = *,
family = {rm*},
shape = {sc*, scit},
font = */AlegreyaSansSC-OsF/*/*/*
}
\SetTracking{
encoding = *,
shape = {sc*, scit},
family = {rm*},
font = */AlegreyaSansSC-OsF/*/*/*
}{500}
\begin{document}
Some \textsc{small caps} in roman.\footnote{Some \textsc{small caps} inside a footnote in roman.}
{\sffamily Some \textsc{small caps} in sans.}\footnote{\sffamily Some \textsc{small caps} inside a footnote in sans.}
\end{document}
Im normalen Fließtext ist alles in Ordnung:
Fußnoten stören jedoch die Laufweite der serifenlosen Schriftart:
Was passiert hier?
Antwort1
Das Einrichten von Schriftsätzen in Microtype kann ziemlich mühsam sein. Das Wichtigste, was man verstehen muss, ist, dass das Asterix kein Platzhalter ist, sondern durch einen bestimmten Wert (den Standard) ersetzt wird. Das letzte Asterix in der font
Option beschränkt beispielsweise die Laufweite auf Normalgröße.
Da Sie die Laufweite auf die normale Form der Familie „Alegeyra Smallcaps“ und auf die SC-Form der Hauptschriftart einstellen möchten, kann ich nur Folgendes finden:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[osf]{AlegreyaSans}
\usepackage[tracking=true,letterspace=500]{microtype}
\DeclareMicrotypeSet*[tracking]{mysmallcaps}
{
family={cmr},
shape=sc*,
font={
*/\AlegreyaSansSCfamily/*/*/*,
*/\AlegreyaSansSCfamily/*/*/footnotesize,
*/\AlegreyaSansSCfamily/*/*/large
}
}
\begin{document}
Some \textsc{small caps} in sans.
\footnotesize Some \textsc{small caps} in footnotesize.
{\sffamily Some \textsc{small caps} in sans.
\footnotesize Some \textsc{small caps} in footnotesize.
\large \textsc{large}}
\end{document}