diff --git a/base/ltfssaxes.dtx b/base/ltfssaxes.dtx index 29b08b828..b3bcff924 100644 --- a/base/ltfssaxes.dtx +++ b/base/ltfssaxes.dtx @@ -35,7 +35,7 @@ % % \ProvidesFile{ltfssaxes.dtx} - [2024/12/11 v1.0k LaTeX Kernel (NFSS Axes handing)] + [2024/12/12 v1.0k LaTeX Kernel (NFSS Axes handing)] % \iffalse \documentclass{ltxdoc} \begin{document} @@ -205,369 +205,369 @@ % \end{itemize} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {bc}{b}{bc}{} -\DeclareFontSeriesChangeRule {bc}{c}{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}{} -\DeclareFontSeriesChangeRule {bc}{x}{bx}{} +\DeclareFontSeriesChangeRule {bc}{b} {bc} {} +\DeclareFontSeriesChangeRule {bc}{c} {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} {} +\DeclareFontSeriesChangeRule {bc}{x} {bx} {} % \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {bx}{b}{bx}{} -\DeclareFontSeriesChangeRule {bx}{c} {bc} {bx} %<----- -\DeclareFontSeriesChangeRule {bx}{eb}{ebx}{} -\DeclareFontSeriesChangeRule {bx}{ec} {bec} {bx} %<----- -\DeclareFontSeriesChangeRule {bx}{el}{elx}{} -\DeclareFontSeriesChangeRule {bx}{l}{lx}{} +\DeclareFontSeriesChangeRule {bx}{b} {bx} {} +\DeclareFontSeriesChangeRule {bx}{c} {bc} {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}{} -\DeclareFontSeriesChangeRule {bx}{x}{bx}{} -% \end{macrocode} +\DeclareFontSeriesChangeRule {bx}{sc} {bsc} {bx} +\DeclareFontSeriesChangeRule {bx}{sl} {slx} {} +\DeclareFontSeriesChangeRule {bx}{ub} {ubx} {} +\DeclareFontSeriesChangeRule {bx}{ul} {ulx} {} +\DeclareFontSeriesChangeRule {bx}{x} {bx} {} +% \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {b}{bx} {bx} {b} %<----- -\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} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {c}{bx} {bx} {b} %<----- -\DeclareFontSeriesChangeRule {c}{b}{bc}{} -\DeclareFontSeriesChangeRule {c}{eb}{ebc}{} -\DeclareFontSeriesChangeRule {c}{el}{elc}{} -\DeclareFontSeriesChangeRule {c}{l}{lc}{} -\DeclareFontSeriesChangeRule {c}{sb}{sbc}{} -\DeclareFontSeriesChangeRule {c}{sl}{slc}{} -\DeclareFontSeriesChangeRule {c}{ub}{ubc}{} -\DeclareFontSeriesChangeRule {c}{ul}{ulc}{} -\DeclareFontSeriesChangeRule {c}{x}{x}{m} %<----- +\DeclareFontSeriesChangeRule {b}{bx} {bx} {b} +\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} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {c}{bx} {bx} {b} +\DeclareFontSeriesChangeRule {c}{b} {bc} {} +\DeclareFontSeriesChangeRule {c}{eb} {ebc} {} +\DeclareFontSeriesChangeRule {c}{el} {elc} {} +\DeclareFontSeriesChangeRule {c}{l} {lc} {} +\DeclareFontSeriesChangeRule {c}{sb} {sbc} {} +\DeclareFontSeriesChangeRule {c}{sl} {slc} {} +\DeclareFontSeriesChangeRule {c}{ub} {ubc} {} +\DeclareFontSeriesChangeRule {c}{ul} {ulc} {} +\DeclareFontSeriesChangeRule {c}{x} {x} {m} % \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {ebc}{b}{bc}{} -\DeclareFontSeriesChangeRule {ebc}{c}{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}{} -\DeclareFontSeriesChangeRule {ebc}{x}{ebx}{} -% \end{macrocode} -% +\DeclareFontSeriesChangeRule {ebc}{b} {bc} {} +\DeclareFontSeriesChangeRule {ebc}{c} {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} {} +\DeclareFontSeriesChangeRule {ebc}{x} {ebx} {} +% \end{macrocode} +% % % \begin{macrocode} -\DeclareFontSeriesChangeRule {ec}{bx} {bx} {b} %<----- -\DeclareFontSeriesChangeRule {ec}{b}{bec}{} -\DeclareFontSeriesChangeRule {ec}{eb}{ebec}{} -\DeclareFontSeriesChangeRule {ec}{el}{elec}{} -\DeclareFontSeriesChangeRule {ec}{l}{lec}{} -\DeclareFontSeriesChangeRule {ec}{sb}{sbec}{} -\DeclareFontSeriesChangeRule {ec}{sl}{slec}{} -\DeclareFontSeriesChangeRule {ec}{ub}{ubec}{} -\DeclareFontSeriesChangeRule {ec}{ul}{ulec}{} -\DeclareFontSeriesChangeRule {ec}{x}{x}{m} %<----- -% \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} %<----- +\DeclareFontSeriesChangeRule {ec}{bx} {bx} {b} +\DeclareFontSeriesChangeRule {ec}{b} {bec} {} +\DeclareFontSeriesChangeRule {ec}{eb} {ebec} {} +\DeclareFontSeriesChangeRule {ec}{el} {elec} {} +\DeclareFontSeriesChangeRule {ec}{l} {lec} {} +\DeclareFontSeriesChangeRule {ec}{sb} {sbec} {} +\DeclareFontSeriesChangeRule {ec}{sl} {slec} {} +\DeclareFontSeriesChangeRule {ec}{ub} {ubec} {} +\DeclareFontSeriesChangeRule {ec}{ul} {ulec} {} +\DeclareFontSeriesChangeRule {ec}{x} {x} {m} +% \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}{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}{} -\DeclareFontSeriesChangeRule {ebx}{x}{ebx}{} +\DeclareFontSeriesChangeRule {ebx}{b} {bx} {} +\DeclareFontSeriesChangeRule {ebx}{c} {ebc} {} +\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} {} +\DeclareFontSeriesChangeRule {ebx}{x} {ebx} {} % \end{macrocode} % % \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}{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}{} -\DeclareFontSeriesChangeRule {elc}{x}{elx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {elx}{b}{bx}{} -\DeclareFontSeriesChangeRule {elx}{c}{elc}{} -\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}{} -\DeclareFontSeriesChangeRule {elx}{x}{elx}{} -% \end{macrocode} -% -% \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}{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}{} -\DeclareFontSeriesChangeRule {lc}{x}{lx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {lx}{b}{bx}{} -\DeclareFontSeriesChangeRule {lx}{c}{lc}{} -\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}{} -\DeclareFontSeriesChangeRule {lx}{x}{lx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {l}{bx} {bx} {b} %<----- -\DeclareFontSeriesChangeRule {l}{b} {b} {bx} %<----- -\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} +\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}{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} {} +\DeclareFontSeriesChangeRule {elc}{x} {elx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {elx}{b} {bx} {} +\DeclareFontSeriesChangeRule {elx}{c} {elc} {} +\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} {} +\DeclareFontSeriesChangeRule {elx}{x} {elx} {} +% \end{macrocode} +% +% \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}{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} {} +\DeclareFontSeriesChangeRule {lc}{x} {lx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {lx}{b} {bx} {} +\DeclareFontSeriesChangeRule {lx}{c} {lc} {} +\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} {} +\DeclareFontSeriesChangeRule {lx}{x} {lx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {l}{bx} {bx} {b} +\DeclareFontSeriesChangeRule {l}{b} {b} {bx} +\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} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {m}{bx} {bx} {b} %<----- -\DeclareFontSeriesChangeRule {m}{b} {b} {bx} %<----- -\DeclareFontSeriesChangeRule {m}{c} {c} {m} %<----- -\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}{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}{} -\DeclareFontSeriesChangeRule {sbc}{x}{sbx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {sbx}{b}{bx}{} -\DeclareFontSeriesChangeRule {sbx}{c}{sbc}{} -\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}{} -\DeclareFontSeriesChangeRule {sbx}{x}{sbx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {sb}{c} {sbc} {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}{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}{} -\DeclareFontSeriesChangeRule {slc}{x}{slx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {slx}{b}{bx}{} -\DeclareFontSeriesChangeRule {slx}{c}{slc}{} -\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}{} -\DeclareFontSeriesChangeRule {slx}{x}{slx}{} -% \end{macrocode} -% -% \begin{macrocode} -\DeclareFontSeriesChangeRule {sl}{c}{slc}{} -\DeclareFontSeriesChangeRule {sl}{ec}{slec}{} -\DeclareFontSeriesChangeRule {sl}{sc}{slsc}{} -\DeclareFontSeriesChangeRule {sl}{x}{slx}{} +\DeclareFontSeriesChangeRule {m}{bx} {bx} {b} +\DeclareFontSeriesChangeRule {m}{b} {b} {bx} +\DeclareFontSeriesChangeRule {m}{c} {c} {m} +\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}{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} {} +\DeclareFontSeriesChangeRule {sbc}{x} {sbx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {sbx}{b} {bx} {} +\DeclareFontSeriesChangeRule {sbx}{c} {sbc} {} +\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} {} +\DeclareFontSeriesChangeRule {sbx}{x} {sbx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {sb}{c} {sbc} {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}{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} {} +\DeclareFontSeriesChangeRule {slc}{x} {slx} {} +% \end{macrocode} +% +% \begin{macrocode} +\DeclareFontSeriesChangeRule {slx}{b} {bx} {} +\DeclareFontSeriesChangeRule {slx}{c} {slc} {} +\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} {} +\DeclareFontSeriesChangeRule {slx}{x} {slx} {} +% \end{macrocode} +% +% \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}{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}{} -\DeclareFontSeriesChangeRule {ubc}{x}{ubx}{} +\DeclareFontSeriesChangeRule {ubc}{b} {bc} {} +\DeclareFontSeriesChangeRule {ubc}{c} {ubc} {} +\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} {} +\DeclareFontSeriesChangeRule {ubc}{x} {ubx} {} % \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {ubx}{b}{bx}{} -\DeclareFontSeriesChangeRule {ubx}{c}{ubc}{} -\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}{} -\DeclareFontSeriesChangeRule {ubx}{x}{ubx}{} -% \end{macrocode} -% +\DeclareFontSeriesChangeRule {ubx}{b} {bx} {} +\DeclareFontSeriesChangeRule {ubx}{c} {ubc} {} +\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} {} +\DeclareFontSeriesChangeRule {ubx}{x} {ubx} {} +% \end{macrocode} +% % \begin{macrocode} -\DeclareFontSeriesChangeRule {ub}{c}{ubc}{} -\DeclareFontSeriesChangeRule {ub}{ec}{ubec}{} -\DeclareFontSeriesChangeRule {ub}{sc}{ubsc}{} -\DeclareFontSeriesChangeRule {ub}{x}{ubx}{} +\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}{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}{} -\DeclareFontSeriesChangeRule {ulc}{x}{ulx}{} +\DeclareFontSeriesChangeRule {ulc}{b} {bc} {} +\DeclareFontSeriesChangeRule {ulc}{c} {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} {} +\DeclareFontSeriesChangeRule {ulc}{x} {ulx} {} % \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {ulx}{b}{bx}{} -\DeclareFontSeriesChangeRule {ulx}{c}{ulc}{} -\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}{} -\DeclareFontSeriesChangeRule {ulx}{x}{ulx}{} -% \end{macrocode} +\DeclareFontSeriesChangeRule {ulx}{b} {bx} {} +\DeclareFontSeriesChangeRule {ulx}{c} {ulc} {} +\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} {} +\DeclareFontSeriesChangeRule {ulx}{x} {ulx} {} +% \end{macrocode} % % \begin{macrocode} -\DeclareFontSeriesChangeRule {ul}{c}{ulc}{} -\DeclareFontSeriesChangeRule {ul}{ec}{ulec}{} -\DeclareFontSeriesChangeRule {ul}{sc}{ulsc}{} -\DeclareFontSeriesChangeRule {ul}{x}{ulx}{} +\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}{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}{} +\DeclareFontSeriesChangeRule {x}{b} {bx} {} +\DeclareFontSeriesChangeRule {x}{c} {c} {} +\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} {} % \end{macrocode} % % @@ -579,109 +579,109 @@ % % So here are the 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 {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} {} % \end{macrocode} % % And there the 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 {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} {} % \end{macrocode} % % @@ -1237,7 +1237,7 @@ %\IncludeInRelease{2025/06/01}% % {\DeclareFontShapeChangeRule}{Rules for ssc and sw}% % -%\DeclareFontShapeChangeRule {n}{n} {n} {} +% \DeclareFontShapeChangeRule {n}{n} {n} {} \DeclareFontShapeChangeRule {n}{it} {it} {sl} \DeclareFontShapeChangeRule {n}{sl} {sl} {it} % \end{macrocode} @@ -1250,7 +1250,7 @@ % rules (gh/1581)} % \begin{macrocode} \DeclareFontShapeChangeRule {n}{sw} {sw} {it} -%\DeclareFontShapeChangeRule {n}{sc} {sc} {} +% \DeclareFontShapeChangeRule {n}{sc} {sc} {} \DeclareFontShapeChangeRule {n}{ulc} {n} {} \DeclareFontShapeChangeRule {n}{up} {n} {} % \end{macrocode} @@ -1272,8 +1272,8 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {it}{n} {n} {} -%\DeclareFontShapeChangeRule {it}{it} {it} {} +% \DeclareFontShapeChangeRule {it}{n} {n} {} +% \DeclareFontShapeChangeRule {it}{it} {it} {} \DeclareFontShapeChangeRule {it}{sl} {sl} {it} \DeclareFontShapeChangeRule {it}{sw} {sw} {it} % \end{macrocode} @@ -1288,22 +1288,22 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sl}{n} {n} {} +% \DeclareFontShapeChangeRule {sl}{n} {n} {} \DeclareFontShapeChangeRule {sl}{it} {it} {sl} -%\DeclareFontShapeChangeRule {sl}{sl} {sl} {} +% \DeclareFontShapeChangeRule {sl}{sl} {sl} {} \DeclareFontShapeChangeRule {sl}{sw} {sw} {it} \DeclareFontShapeChangeRule {sl}{sc} {scsl} {scit} \DeclareFontShapeChangeRule {sl}{ulc} {sl} {} -\DeclareFontShapeChangeRule {sl}{up} {n} {} -\DeclareFontShapeChangeRule {sl}{ssc} {sscsl} {scsl} +\DeclareFontShapeChangeRule {sl}{up} {n} {} +\DeclareFontShapeChangeRule {sl}{ssc} {sscsl} {scsl} % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sc}{n} {n} {} +% \DeclareFontShapeChangeRule {sc}{n} {n} {} \DeclareFontShapeChangeRule {sc}{it} {scit} {scsl} \DeclareFontShapeChangeRule {sc}{sl} {scsl} {scit} \DeclareFontShapeChangeRule {sc}{sw} {scsw} {scit} -%\DeclareFontShapeChangeRule {sc}{sc} {sc} {} +% \DeclareFontShapeChangeRule {sc}{sc} {sc} {} \DeclareFontShapeChangeRule {sc}{ulc} {n} {} % \end{macrocode} % @@ -1324,13 +1324,13 @@ % compatible with the way \texttt{fontspec} behaved. Still it % remains an oddity which I would rather liked to have avoided. % \begin{macrocode} -%\DeclareFontShapeChangeRule {sc}{up} {sc} {} +% \DeclareFontShapeChangeRule {sc}{up} {sc} {} \DeclareFontShapeChangeRule {sc}{up} {n} {} -%\DeclareFontShapeChangeRule {sc}{ssc} {ssc} {} +% \DeclareFontShapeChangeRule {sc}{ssc} {ssc} {} % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {scit}{n} {n} {} +% \DeclareFontShapeChangeRule {scit}{n} {n} {} \DeclareFontShapeChangeRule {scit}{it} {scit} {} \DeclareFontShapeChangeRule {scit}{sl} {scsl} {scit} \DeclareFontShapeChangeRule {scit}{sw} {scsw} {scit} @@ -1346,12 +1346,12 @@ % faster, but such a setup would be so weird in the first place % that this isn't worth the effort. % \begin{macrocode} -\DeclareFontShapeChangeRule {scit}{up} {sc} {} -\DeclareFontShapeChangeRule {scit}{ssc}{sscit}{scit} +\DeclareFontShapeChangeRule {scit}{up} {sc} {} +\DeclareFontShapeChangeRule {scit}{ssc} {sscit} {scit} % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {scsl}{n} {n} {} +% \DeclareFontShapeChangeRule {scsl}{n} {n} {} \DeclareFontShapeChangeRule {scsl}{it} {scit} {scsl} \DeclareFontShapeChangeRule {scsl}{sl} {scsl} {} \DeclareFontShapeChangeRule {scsl}{sw} {scsw} {scsl} @@ -1362,7 +1362,7 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {scsw}{n} {n} {} +% \DeclareFontShapeChangeRule {scsw}{n} {n} {} \DeclareFontShapeChangeRule {scsw}{it} {scit} {scsw} \DeclareFontShapeChangeRule {scsw}{sl} {scsl} {} \DeclareFontShapeChangeRule {scsw}{sw} {scsw} {} @@ -1373,10 +1373,10 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sw}{n} {n} {} -%\DeclareFontShapeChangeRule {sw}{it} {it} {} -%\DeclareFontShapeChangeRule {sw}{sl} {sl} {} -%\DeclareFontShapeChangeRule {sw}{sw} {sw} {} +% \DeclareFontShapeChangeRule {sw}{n} {n} {} +% \DeclareFontShapeChangeRule {sw}{it} {it} {} +% \DeclareFontShapeChangeRule {sw}{sl} {sl} {} +% \DeclareFontShapeChangeRule {sw}{sw} {sw} {} \DeclareFontShapeChangeRule {sw}{sc} {scsw} {scit} \DeclareFontShapeChangeRule {sw}{ulc} {sw} {} \DeclareFontShapeChangeRule {sw}{up} {n} {} @@ -1384,12 +1384,12 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {ssc}{n} {n} {} +% \DeclareFontShapeChangeRule {ssc}{n} {n} {} \DeclareFontShapeChangeRule {ssc}{it} {sscit} {sscsl} \DeclareFontShapeChangeRule {ssc}{sl} {sscsl} {sscit} \DeclareFontShapeChangeRule {ssc}{sw} {sscsw} {sscit} \DeclareFontShapeChangeRule {ssc}{sc} {sc} {} -%\DeclareFontShapeChangeRule {ssc}{ssc} {ssc} {} +% \DeclareFontShapeChangeRule {ssc}{ssc} {ssc} {} \DeclareFontShapeChangeRule {ssc}{ulc} {n} {} % \end{macrocode} % We implement the same logic as for \texttt{sc}, see above. The @@ -1397,12 +1397,12 @@ % it would be surprising is \cs{sscshape}\cs{upshape} would work % differently to \cs{scshape}\cs{upshape}. % \begin{macrocode} -%\DeclareFontShapeChangeRule {ssc}{up} {ssc} {} +% \DeclareFontShapeChangeRule {ssc}{up} {ssc} {} \DeclareFontShapeChangeRule {ssc}{up} {n} {} % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sscit}{n} {n} {} +% \DeclareFontShapeChangeRule {sscit}{n} {n} {} \DeclareFontShapeChangeRule {sscit}{it} {sscit} {} \DeclareFontShapeChangeRule {sscit}{sl} {sscsl} {sscit} \DeclareFontShapeChangeRule {sscit}{sw} {sscsw} {sscit} @@ -1413,7 +1413,7 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sscsl}{n} {n} {} +% \DeclareFontShapeChangeRule {sscsl}{n} {n} {} \DeclareFontShapeChangeRule {sscsl}{it} {sscit} {sscsl} \DeclareFontShapeChangeRule {sscsl}{sl} {sscsl} {} \DeclareFontShapeChangeRule {sscsl}{sw} {sscsw} {sscit} @@ -1423,7 +1423,7 @@ % \end{macrocode} % % \begin{macrocode} -%\DeclareFontShapeChangeRule {sscsw}{n} {n} {} +% \DeclareFontShapeChangeRule {sscsw}{n} {n} {} \DeclareFontShapeChangeRule {sscsw}{it} {sscit} {sscsl} \DeclareFontShapeChangeRule {sscsw}{sl} {sscsl} {sscit} \DeclareFontShapeChangeRule {sscsw}{sw} {sscsw} {}