Source Sans 3 mac compatibility

When adding Source Sans 3 from here:
https://github.com/adobe-fonts/source-sans/tree/release/OTF to the mac font library,
the font names in \setsansfont need to match.
This commit is contained in:
Simon Aquino 2025-12-30 22:33:27 +00:00
parent 5e0b6e90be
commit b46b18bdac

View file

@ -81,17 +81,29 @@
\defaultfontfeatures{
Renderer=HarfBuzz,
}
\setmainfont{SourceSans3}[
FontFace={l}{n}{Font=*-Light},
FontFace={l}{it}{Font=*-LightItalic},
\setmainfont{Source Sans 3}[
UprightFont=*,
ItalicFont=* Italic,
BoldFont=* Bold,
BoldItalicFont=* Bold Italic,
FontFace={l}{n}{Font=* Light},
FontFace={l}{it}{Font=* Light Italic},
]
\setsansfont{SourceSans3}[
FontFace={l}{n}{Font=*-Light},
FontFace={l}{it}{Font=*-LightItalic},
\setsansfont{Source Sans 3}[
UprightFont=*,
ItalicFont=* Italic,
BoldFont=* Bold,
BoldItalicFont=* Bold Italic,
FontFace={l}{n}{Font=* Light},
FontFace={l}{it}{Font=* Light Italic},
]
\newfontfamily\roboto{Roboto}[
FontFace={l}{n}{Font=*-Light},
FontFace={l}{it}{Font=*-LightItalic},
UprightFont=*,
ItalicFont=* Italic,
BoldFont=* Bold,
BoldItalicFont=* Bold Italic,
FontFace={l}{n}{Font=* Light},
FontFace={l}{it}{Font=* Light Italic},
]
% Needed for the photo ID
\RequirePackage[skins]{tcolorbox}