Implement weights correctly for type 1, fixes #1

This commit is contained in:
Silke 2016-04-08 13:57:56 +02:00
parent 14ba579438
commit 0f6d6572f5
1 changed files with 18 additions and 6 deletions

View File

@ -165,15 +165,27 @@
\def\sourceserifpro@figurealign{}
\fi
% Semibold/Bold
\ifsourceserifpro@semibold
\def\bfseries@rm{sb}
% Black/Semibold/Bold
\ifsourceserifpro@black
\def\bfseries@rm{k}
\else
\def\bfseries@rm{b}
\ifsourceserifpro@semibold
\def\bfseries@rm{sb}
\else
\def\bfseries@rm{b}
\fi
\fi
% Regular
\def\mdseries@rm{m}
% Light/ExtraLight/Regular
\ifsourceserifpro@light
\def\mdseries@rm{l}
\else
\ifsourceserifpro@extralight
\def\mdseries@rm{el}
\else
\def\mdseries@rm{m}
\fi
\fi
% Sans serif font
\ifsourceserifpro@rmdefault