Add Emoji font and InlineGraphic command.

This commit is contained in:
Silcantar
2025-08-28 22:56:57 -05:00
parent 168dca350f
commit 9147415df7
10 changed files with 35 additions and 11 deletions

View File

@@ -48,16 +48,28 @@
BoldItalicFont = RobotoSerif/RobotoSerif-ExtraBoldItalic,
]
% Emoji font: Noto Emoji
\newfontfamily{\emfamily}{NotoEmoji}[
Path = {\fontpath/},
Extension = .ttf,
UprightFont = NotoEmoji/NotoEmoji-Regular,
BoldFont = NotoEmoji/NotoEmoji-Bold,
ItalicFont = NotoEmoji/NotoEmoji-Light,
]
\NewDocumentCommand{\serif}{m}{\textrm{#1}}
\NewDocumentCommand{\sans}{m}{\textsf{#1}}
\NewDocumentCommand{\mono}{m}{\texttt{#1}}
\NewDocumentCommand{\slab}{m}{{\sbfamily{}#1}}
\NewDocumentCommand{\code}{m}{\mono{\small{}#1}}
\NewDocumentCommand{\emoji}{m}{{\emfamily{}#1}}
\RequirePackage{amssymb}
\RequirePackage[os=win]{menukeys}
\renewmenumacro{\directory}[,]{hyphenatepaths}
\renewmenumacro{\directory}[/]{hyphenatepaths}
\renewmenumacro{\keys}[+]{shadowedangularkeys}
\renewmenumacro{\menu}[>]{angularmenus}
\RenewDocumentCommand{\ctrlname}{}{$\wedge$}