[latex3-commits] [git/LaTeX3-latex3-latex2e] nfssaxes: more rules, support ec and sc (available in noto fonts) (e6f6aafe)

Frank Mittelbach frank.mittelbach at latex-project.org
Sat Oct 12 22:51:21 CEST 2019


Repository : https://github.com/latex3/latex2e
On branch  : nfssaxes
Link       : https://github.com/latex3/latex2e/commit/e6f6aafecba3f5a6a9162389bdd06d7b6c5b0a68

>---------------------------------------------------------------

commit e6f6aafecba3f5a6a9162389bdd06d7b6c5b0a68
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Sat Oct 12 22:51:21 2019 +0200

    more rules, support ec and sc (available in noto fonts)


>---------------------------------------------------------------

e6f6aafecba3f5a6a9162389bdd06d7b6c5b0a68
 base/nfssaxes.tex | 219 ++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 171 insertions(+), 48 deletions(-)

diff --git a/base/nfssaxes.tex b/base/nfssaxes.tex
index dae557fa..0522248a 100644
--- a/base/nfssaxes.tex
+++ b/base/nfssaxes.tex
@@ -86,11 +86,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {bc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {bc}{c}{bc}{}
-\DeclareFontSeriesChangeRule {bc}{ec}{bec} {bc}
 \DeclareFontSeriesChangeRule {bc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {bc}{ec}{bec} {bc}
 \DeclareFontSeriesChangeRule {bc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {bc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {bc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {bc}{sc}{bsc} {bc}
 \DeclareFontSeriesChangeRule {bc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {bc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {bc}{ul}{ulc}{}		
@@ -100,11 +101,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {bx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {bx}{c}  {bc}  {bx}	%<-----
-\DeclareFontSeriesChangeRule {bx}{ec}  {bec}  {bx}	%<-----
 \DeclareFontSeriesChangeRule {bx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {bx}{ec}  {bec}  {bx}	%<-----
 \DeclareFontSeriesChangeRule {bx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {bx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {bx}{sb} {sbx} {}
+\DeclareFontSeriesChangeRule {bx}{sc}  {bsc}  {bx}	%<-----
 \DeclareFontSeriesChangeRule {bx}{sl}{slx}  {}		
 \DeclareFontSeriesChangeRule {bx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {bx}{ul}{ulx}{}		
@@ -116,6 +118,7 @@
 \DeclareFontSeriesChangeRule {b}{c}  {bc}  {b}		%<-----
 \DeclareFontSeriesChangeRule {b}{ec}  {bec}  {b}		%<-----
 \DeclareFontSeriesChangeRule {b}{sb} {sb}  {b}		%<-----
+\DeclareFontSeriesChangeRule {b}{sc}  {bsc}  {b}		%<-----
 \DeclareFontSeriesChangeRule {b}{x}  {bx}  {b}		%<-----
 %    \end{macrocode}
 %    
@@ -135,11 +138,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ebc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {ebc}{c}{ebc}{}		
-\DeclareFontSeriesChangeRule {ebc}{ec}{ebec}{ebc}		
 \DeclareFontSeriesChangeRule {ebc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {ebc}{ec}{ebec}{ebc}		
 \DeclareFontSeriesChangeRule {ebc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {ebc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {ebc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {ebc}{sc}{ebsc}{ebc}		
 \DeclareFontSeriesChangeRule {ebc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {ebc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {ebc}{ul}{ulc}{}		
@@ -161,13 +165,27 @@
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
+\DeclareFontSeriesChangeRule {sc}{bx} {bx}  {b} 		%<-----
+\DeclareFontSeriesChangeRule {sc}{b}{bsc}{}		
+\DeclareFontSeriesChangeRule {sc}{eb}{ebsc}{}		
+\DeclareFontSeriesChangeRule {sc}{el}{elsc}{}		
+\DeclareFontSeriesChangeRule {sc}{l}{lsc}{}		
+\DeclareFontSeriesChangeRule {sc}{sb}{sbsc}{}		
+\DeclareFontSeriesChangeRule {sc}{sl}{slsc}{}		
+\DeclareFontSeriesChangeRule {sc}{ub}{ubsc}{}		
+\DeclareFontSeriesChangeRule {sc}{ul}{ulsc}{}		
+\DeclareFontSeriesChangeRule {sc}{x}{x}{m}               %<-----
+%    \end{macrocode}
+%
+%    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ebx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {ebx}{c}{ebc}{}		
-\DeclareFontSeriesChangeRule {ebx}{ec}{ebec}{}		
 \DeclareFontSeriesChangeRule {ebx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {ebx}{ec}{ebec}{}		
 \DeclareFontSeriesChangeRule {ebx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {ebx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {ebx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {ebx}{sc}{ebsc}{}		
 \DeclareFontSeriesChangeRule {ebx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {ebx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {ebx}{ul}{ulx}{}		
@@ -177,17 +195,19 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {eb}{c}{ebc}{}		
 \DeclareFontSeriesChangeRule {eb}{ec}{ebec}{}		
+\DeclareFontSeriesChangeRule {eb}{sc}{ebsc}{}		
 \DeclareFontSeriesChangeRule {eb}{x}{ebx}{}		
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {elc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {elc}{c}{elc}{}		
-\DeclareFontSeriesChangeRule {elc}{ec}{elec}{}		
 \DeclareFontSeriesChangeRule {elc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {elc}{ec}{elec}{}		
 \DeclareFontSeriesChangeRule {elc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {elc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {elc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {elc}{sc}{elsc}{}		
 \DeclareFontSeriesChangeRule {elc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {elc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {elc}{ul}{ulc}{}		
@@ -197,11 +217,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {elx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {elx}{c}{elc}{}		
-\DeclareFontSeriesChangeRule {elx}{ec}{elec}{}		
 \DeclareFontSeriesChangeRule {elx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {elx}{ec}{elec}{}		
 \DeclareFontSeriesChangeRule {elx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {elx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {elx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {elx}{sc}{elsc}{}		
 \DeclareFontSeriesChangeRule {elx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {elx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {elx}{ul}{ulx}{}		
@@ -211,17 +232,19 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {el}{c}{elc}{}		
 \DeclareFontSeriesChangeRule {el}{ec}{elec}{}		
+\DeclareFontSeriesChangeRule {el}{sc}{elsc}{}		
 \DeclareFontSeriesChangeRule {el}{x}{elx}{}		
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {lc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {lc}{c}{lc}{}		
-\DeclareFontSeriesChangeRule {lc}{ec}{lec}{}		
 \DeclareFontSeriesChangeRule {lc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {lc}{ec}{lec}{}		
 \DeclareFontSeriesChangeRule {lc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {lc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {lc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {lc}{sc}{lsc}{}		
 \DeclareFontSeriesChangeRule {lc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {lc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {lc}{ul}{ulc}{}		
@@ -231,11 +254,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {lx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {lx}{c}{lc}{}		
-\DeclareFontSeriesChangeRule {lx}{ec}{lec}{}		
 \DeclareFontSeriesChangeRule {lx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {lx}{ec}{lec}{}		
 \DeclareFontSeriesChangeRule {lx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {lx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {lx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {lx}{sc}{lsc}{}		
 \DeclareFontSeriesChangeRule {lx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {lx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {lx}{ul}{ulx}{}		
@@ -248,6 +272,7 @@
 \DeclareFontSeriesChangeRule {l}{c}  {lc}  {l}  % ?	%<-----
 \DeclareFontSeriesChangeRule {l}{ec}  {lec}  {l}  % ?	%<-----
 \DeclareFontSeriesChangeRule {l}{sb} {sb}  {b}  % ?	%<-----
+\DeclareFontSeriesChangeRule {l}{sc}  {lsc}  {l}  % ?	%<-----
 \DeclareFontSeriesChangeRule {l}{x}  {lx}  {l}  % ?	%<-----
 %    \end{macrocode}
 %    
@@ -258,17 +283,19 @@
 \DeclareFontSeriesChangeRule {m}{ec}  {ec}  {m}		%<-----
 \DeclareFontSeriesChangeRule {m}{l}  {l}  {m}		%<-----
 \DeclareFontSeriesChangeRule {m}{sb} {sb} {b}		%<-----
+\DeclareFontSeriesChangeRule {m}{sc}  {sc}  {m}		%<-----
 \DeclareFontSeriesChangeRule {m}{x}  {x}  {m}		%<-----
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {sbc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {sbc}{c}{sbc}{}		
-\DeclareFontSeriesChangeRule {sbc}{ec}{sbec}{sbc}		
 \DeclareFontSeriesChangeRule {sbc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {sbc}{ec}{sbec}{sbc}		
 \DeclareFontSeriesChangeRule {sbc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {sbc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {sbc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {sbc}{sc}{sbsc}{sbc}		
 \DeclareFontSeriesChangeRule {sbc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {sbc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {sbc}{ul}{ulc}{}		
@@ -278,11 +305,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {sbx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {sbx}{c}{sbc}{}		
-\DeclareFontSeriesChangeRule {sbx}{ec}{sbec}{}		
 \DeclareFontSeriesChangeRule {sbx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {sbx}{ec}{sbec}{}		
 \DeclareFontSeriesChangeRule {sbx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {sbx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {sbx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {sbx}{sc}{sbsc}{}		
 \DeclareFontSeriesChangeRule {sbx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {sbx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {sbx}{ul}{ulx}{}		
@@ -291,18 +319,20 @@
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {sb}{c}  {sbc} {bc} %?	%<-----
-\DeclareFontSeriesChangeRule {sb}{ec}  {sbec} {bc} %?	%<-----
+\DeclareFontSeriesChangeRule {sb}{ec}  {sbec} {sbc} %?	%<-----
+\DeclareFontSeriesChangeRule {sb}{sc}  {sbsc} {sbc} %?	%<-----
 \DeclareFontSeriesChangeRule {sb}{x}  {sbx} {bx} %?	%<-----
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {slc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {slc}{c}{slc}{}		
-\DeclareFontSeriesChangeRule {slc}{ec}{slec}{}		
 \DeclareFontSeriesChangeRule {slc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {slc}{ec}{slec}{}		
 \DeclareFontSeriesChangeRule {slc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {slc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {slc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {slc}{sc}{slsc}{}		
 \DeclareFontSeriesChangeRule {slc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {slc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {slc}{ul}{ulc}{}		
@@ -312,11 +342,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {slx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {slx}{c}{slc}{}		
-\DeclareFontSeriesChangeRule {slx}{ec}{slec}{}		
 \DeclareFontSeriesChangeRule {slx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {slx}{ec}{slec}{}		
 \DeclareFontSeriesChangeRule {slx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {slx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {slx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {slx}{sc}{slsc}{}		
 \DeclareFontSeriesChangeRule {slx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {slx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {slx}{ul}{ulx}{}		
@@ -326,17 +357,19 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {sl}{c}{slc}{}		
 \DeclareFontSeriesChangeRule {sl}{ec}{slec}{}		
+\DeclareFontSeriesChangeRule {sl}{sc}{slsc}{}		
 \DeclareFontSeriesChangeRule {sl}{x}{slx}{}		
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ubc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {ubc}{c}{ubc}{}		
-\DeclareFontSeriesChangeRule {ubc}{ec}{ubec}{}		
 \DeclareFontSeriesChangeRule {ubc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {ubc}{ec}{ubec}{}		
 \DeclareFontSeriesChangeRule {ubc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {ubc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {ubc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {ubc}{sc}{ubsc}{}		
 \DeclareFontSeriesChangeRule {ubc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {ubc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {ubc}{ul}{ulc}{}		
@@ -346,11 +379,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ubx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {ubx}{c}{ubc}{}		
-\DeclareFontSeriesChangeRule {ubx}{ec}{ubec}{}		
 \DeclareFontSeriesChangeRule {ubx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {ubx}{ec}{ubec}{}		
 \DeclareFontSeriesChangeRule {ubx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {ubx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {ubx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {ubx}{sc}{ubsc}{}		
 \DeclareFontSeriesChangeRule {ubx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {ubx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {ubx}{ul}{ulx}{}		
@@ -360,17 +394,19 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ub}{c}{ubc}{}		
 \DeclareFontSeriesChangeRule {ub}{ec}{ubec}{}		
+\DeclareFontSeriesChangeRule {ub}{sc}{ubsc}{}		
 \DeclareFontSeriesChangeRule {ub}{x}{ubx}{}		
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ulc}{b}{bc}{}		
 \DeclareFontSeriesChangeRule {ulc}{c}{ulc}{}		
-\DeclareFontSeriesChangeRule {ulc}{ec}{ulec}{ulc}		
 \DeclareFontSeriesChangeRule {ulc}{eb}{ebc}{}		
+\DeclareFontSeriesChangeRule {ulc}{ec}{ulec}{ulc}		
 \DeclareFontSeriesChangeRule {ulc}{el}{elc}{}		
 \DeclareFontSeriesChangeRule {ulc}{l}{lc}{}		
 \DeclareFontSeriesChangeRule {ulc}{sb}{sbc}{}		
+\DeclareFontSeriesChangeRule {ulc}{sc}{ulsc}{ulc}		
 \DeclareFontSeriesChangeRule {ulc}{sl}{slc}{}		
 \DeclareFontSeriesChangeRule {ulc}{ub}{ubc}{}		
 \DeclareFontSeriesChangeRule {ulc}{ul}{ulc}{}		
@@ -380,11 +416,12 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ulx}{b}{bx}{}		
 \DeclareFontSeriesChangeRule {ulx}{c}{ulc}{}		
-\DeclareFontSeriesChangeRule {ulx}{ec}{ulec}{}		
 \DeclareFontSeriesChangeRule {ulx}{eb}{ebx}{}		
+\DeclareFontSeriesChangeRule {ulx}{ec}{ulec}{}		
 \DeclareFontSeriesChangeRule {ulx}{el}{elx}{}		
 \DeclareFontSeriesChangeRule {ulx}{l}{lx}{}		
 \DeclareFontSeriesChangeRule {ulx}{sb}{sbx}{}		
+\DeclareFontSeriesChangeRule {ulx}{sc}{ulsc}{}		
 \DeclareFontSeriesChangeRule {ulx}{sl}{slx}{}		
 \DeclareFontSeriesChangeRule {ulx}{ub}{ubx}{}		
 \DeclareFontSeriesChangeRule {ulx}{ul}{ulx}{}		
@@ -394,17 +431,19 @@
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {ul}{c}{ulc}{}		
 \DeclareFontSeriesChangeRule {ul}{ec}{ulec}{}		
+\DeclareFontSeriesChangeRule {ul}{sc}{ulsc}{}		
 \DeclareFontSeriesChangeRule {ul}{x}{ulx}{}		
 %    \end{macrocode}
 %    
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {x}{b}{bx}{}
 \DeclareFontSeriesChangeRule {x}{c}{c}{}
-\DeclareFontSeriesChangeRule {x}{ec}{ec}{}
 \DeclareFontSeriesChangeRule {x}{eb}{ebx}{}
+\DeclareFontSeriesChangeRule {x}{ec}{ec}{}
 \DeclareFontSeriesChangeRule {x}{el}{elx}{}
 \DeclareFontSeriesChangeRule {x}{l}{lx}{}
 \DeclareFontSeriesChangeRule {x}{sb}{sbx}{}
+\DeclareFontSeriesChangeRule {x}{sc}{sc}{}
 \DeclareFontSeriesChangeRule {x}{sl}{slx}{}
 \DeclareFontSeriesChangeRule {x}{ub}{ubx}{}
 \DeclareFontSeriesChangeRule {x}{ul}{ulx}{}
@@ -413,124 +452,208 @@
 %    Special rules for \texttt{m?}:
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {bc}{m?}{c}{}
+\DeclareFontSeriesChangeRule {bec}{m?}{ec}{}
+\DeclareFontSeriesChangeRule {bsc}{m?}{sc}{}
 \DeclareFontSeriesChangeRule {bx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {b}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {c}{m?}{c}{}		
 \DeclareFontSeriesChangeRule {ebc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {ebec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {ebsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {ebx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {eb}{m?}{m}{}		
+\DeclareFontSeriesChangeRule {ec}{m?}{ec}{}
 \DeclareFontSeriesChangeRule {elc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {elec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {elsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {elx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {el}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {lc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {lec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {lsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {lx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {l}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {m}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {sbc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {sbec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {sbsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {sbx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {sb}{m?}{m}{}		
+\DeclareFontSeriesChangeRule {sc}{m?}{sc}{}
 \DeclareFontSeriesChangeRule {slc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {slec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {slsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {slx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {sl}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {ubc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {ubec}{m?}{ec}{}		
+\DeclareFontSeriesChangeRule {ubsc}{m?}{sc}{}		
 \DeclareFontSeriesChangeRule {ubx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {ub}{m?}{ub}{}		
 \DeclareFontSeriesChangeRule {ulc}{m?}{c}{}		
+\DeclareFontSeriesChangeRule {ulec}{m?}{ec}{}
+\DeclareFontSeriesChangeRule {ulsc}{m?}{sc}{}
 \DeclareFontSeriesChangeRule {ulx}{m?}{x}{}		
 \DeclareFontSeriesChangeRule {ul}{m?}{m}{}		
 \DeclareFontSeriesChangeRule {x}{m?}{x}{}
-
-\DeclareFontSeriesChangeRule {ec}{m?}{ec}{}
-\DeclareFontSeriesChangeRule {bec}{m?}{ec}{}
-\DeclareFontSeriesChangeRule {ebec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {elec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {lec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {sbec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {slec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {ubec}{m?}{ec}{}		
-\DeclareFontSeriesChangeRule {ulec}{m?}{ec}{}
 %    \end{macrocode}
 %
 %    Special rules for \texttt{?m}:
 %    \begin{macrocode}
 \DeclareFontSeriesChangeRule {bc}{?m}{b}{}
+\DeclareFontSeriesChangeRule {bec}{?m}{b}{}
+\DeclareFontSeriesChangeRule {bsc}{?m}{b}{}
+\DeclareFontSeriesChangeRule {bsc}{?m}{b}{}
 \DeclareFontSeriesChangeRule {bx}{?m}{b}{}		
 \DeclareFontSeriesChangeRule {b}{?m}{b}{}		
 \DeclareFontSeriesChangeRule {c}{?m}{m}{}		
 \DeclareFontSeriesChangeRule {ebc}{?m}{eb}{}		
+\DeclareFontSeriesChangeRule {ebec}{?m}{eb}{}		
+\DeclareFontSeriesChangeRule {ebsc}{?m}{eb}{}		
+\DeclareFontSeriesChangeRule {ebsc}{?m}{eb}{}		
 \DeclareFontSeriesChangeRule {ebx}{?m}{eb}{}		
 \DeclareFontSeriesChangeRule {eb}{?m}{eb}{}		
+\DeclareFontSeriesChangeRule {ec}{?m}{m}{}		
 \DeclareFontSeriesChangeRule {elc}{?m}{el}{}		
+\DeclareFontSeriesChangeRule {elec}{?m}{el}{}		
+\DeclareFontSeriesChangeRule {elsc}{?m}{el}{}		
+\DeclareFontSeriesChangeRule {elsc}{?m}{el}{}		
 \DeclareFontSeriesChangeRule {elx}{?m}{el}{}		
 \DeclareFontSeriesChangeRule {el}{?m}{el}{}		
 \DeclareFontSeriesChangeRule {lc}{?m}{l}{}		
+\DeclareFontSeriesChangeRule {lec}{?m}{l}{}		
+\DeclareFontSeriesChangeRule {lsc}{?m}{l}{}		
+\DeclareFontSeriesChangeRule {lsc}{?m}{l}{}		
 \DeclareFontSeriesChangeRule {lx}{?m}{l}{}		
 \DeclareFontSeriesChangeRule {l}{?m}{l}{}		
 \DeclareFontSeriesChangeRule {m}{?m}{m}{}		
 \DeclareFontSeriesChangeRule {sbc}{?m}{sb}{}		
+\DeclareFontSeriesChangeRule {sbec}{?m}{sb}{}		
+\DeclareFontSeriesChangeRule {sbsc}{?m}{sb}{}		
+\DeclareFontSeriesChangeRule {sbsc}{?m}{sb}{}		
 \DeclareFontSeriesChangeRule {sbx}{?m}{sb}{}		
 \DeclareFontSeriesChangeRule {sb}{?m}{sb}{}		
+\DeclareFontSeriesChangeRule {sc}{?m}{m}{}		
+\DeclareFontSeriesChangeRule {sc}{?m}{m}{}		
 \DeclareFontSeriesChangeRule {slc}{?m}{sl}{}		
+\DeclareFontSeriesChangeRule {slec}{?m}{sl}{}		
+\DeclareFontSeriesChangeRule {slsc}{?m}{sl}{}		
+\DeclareFontSeriesChangeRule {slsc}{?m}{sl}{}		
 \DeclareFontSeriesChangeRule {slx}{?m}{sl}{}		
 \DeclareFontSeriesChangeRule {sl}{?m}{sl}{}		
 \DeclareFontSeriesChangeRule {ubc}{?m}{ub}{}		
+\DeclareFontSeriesChangeRule {ubec}{?m}{ub}{}		
+\DeclareFontSeriesChangeRule {ubsc}{?m}{ub}{}		
+\DeclareFontSeriesChangeRule {ubsc}{?m}{ub}{}		
 \DeclareFontSeriesChangeRule {ubx}{?m}{ub}{}		
 \DeclareFontSeriesChangeRule {ub}{?m}{m}{}		
 \DeclareFontSeriesChangeRule {ulc}{?m}{ul}{}		
+\DeclareFontSeriesChangeRule {ulec}{?m}{ul}{}		
+\DeclareFontSeriesChangeRule {ulsc}{?m}{ul}{}		
+\DeclareFontSeriesChangeRule {ulsc}{?m}{ul}{}		
 \DeclareFontSeriesChangeRule {ulx}{?m}{ul}{}		
 \DeclareFontSeriesChangeRule {ul}{?m}{ul}{}		
 \DeclareFontSeriesChangeRule {x}{?m}{m}{}	
-
-\DeclareFontSeriesChangeRule {bec}{?m}{b}{}
-\DeclareFontSeriesChangeRule {ec}{?m}{m}{}		
-\DeclareFontSeriesChangeRule {ebec}{?m}{eb}{}		
-\DeclareFontSeriesChangeRule {elec}{?m}{el}{}		
-\DeclareFontSeriesChangeRule {lec}{?m}{l}{}		
-\DeclareFontSeriesChangeRule {sbec}{?m}{sb}{}		
-\DeclareFontSeriesChangeRule {slec}{?m}{sl}{}		
-\DeclareFontSeriesChangeRule {ubec}{?m}{ub}{}		
-\DeclareFontSeriesChangeRule {ulec}{?m}{ul}{}		
 %    \end{macrocode}
 %
 %    Special rules for \texttt{mc}:
 %    \begin{macrocode}
+\DeclareFontSeriesChangeRule {bce}{mc}{c}{}
 \DeclareFontSeriesChangeRule {bc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {bsc}{mc}{c}{}
 \DeclareFontSeriesChangeRule {bx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {b}{mc}{c}{}
 \DeclareFontSeriesChangeRule {c}{mc}{c}{}
-\DeclareFontSeriesChangeRule {ec}{mc}{c}{}
 \DeclareFontSeriesChangeRule {ebc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ebec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ebsc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ebsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {ebx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {eb}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ec}{mc}{c}{}
 \DeclareFontSeriesChangeRule {elc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {elec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {elsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {elx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {el}{mc}{c}{}
 \DeclareFontSeriesChangeRule {lc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {lec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {lsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {lx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {l}{mc}{c}{}
 \DeclareFontSeriesChangeRule {m}{mc}{c}{}
 \DeclareFontSeriesChangeRule {sbc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {sbec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {sbsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {sbx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {sb}{mc}{c}{}
+\DeclareFontSeriesChangeRule {sc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {slc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {slec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {slsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {slx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {sl}{mc}{c}{}
 \DeclareFontSeriesChangeRule {ubc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ubec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ubsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {ubx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {ub}{mc}{c}{}
 \DeclareFontSeriesChangeRule {ulc}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ulec}{mc}{c}{}
+\DeclareFontSeriesChangeRule {ulsc}{mc}{c}{}		
 \DeclareFontSeriesChangeRule {ulx}{mc}{c}{}
 \DeclareFontSeriesChangeRule {ul}{mc}{c}{}
 \DeclareFontSeriesChangeRule {x}{mc}{c}{}
-
-\DeclareFontSeriesChangeRule {bce}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {ebec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {elec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {lec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {sbec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {slec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {ubec}{mc}{ec}{}
-\DeclareFontSeriesChangeRule {ulec}{mc}{ec}{}
+%    \end{macrocode}
+%
+%
+%    Special rules for \texttt{mec}:
+%    \begin{macrocode}
+\DeclareFontSeriesChangeRule {bce}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {bc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {bsc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {bx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {b}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {c}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ebc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ebec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ebsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {ebx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {eb}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {elc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {elec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {elsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {elx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {el}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {lc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {lec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {lsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {lx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {l}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {m}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sbc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sbec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sbsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {sbx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sb}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {slc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {slec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {slsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {slx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {sl}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ubc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ubec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ubsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {ubx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ub}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ulc}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ulec}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ulsc}{mec}{ec}{}		
+\DeclareFontSeriesChangeRule {ulx}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {ul}{mec}{ec}{}
+\DeclareFontSeriesChangeRule {x}{mec}{ec}{}
 %    \end{macrocode}
 %
 % \emph{rules need to get completed/verified!}





More information about the latex3-commits mailing list