summaryrefslogtreecommitdiff
path: root/macros/plain/contrib/font-change
diff options
context:
space:
mode:
Diffstat (limited to 'macros/plain/contrib/font-change')
-rw-r--r--macros/plain/contrib/font-change/README.txt23
-rw-r--r--macros/plain/contrib/font-change/doc/font-change.pdfbin0 -> 922898 bytes
-rw-r--r--macros/plain/contrib/font-change/doc/font-change.tex2209
-rw-r--r--macros/plain/contrib/font-change/doc/font-change_FRENCH.pdfbin0 -> 1015052 bytes
-rw-r--r--macros/plain/contrib/font-change/doc/font-change_FRENCH.tex2213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/default-amssymbols.tex15
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antp_euler.tex226
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt-condensed-light.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt-condensed-medium.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt-condensed.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt-light.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt-medium.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_antt.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_arev.tex185
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_artemisia_euler.tex216
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_bera_concrete.tex214
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_bera_euler.tex206
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_bera_fnc.tex214
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_bookman.tex212
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_century.tex210
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_charter.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_cm.tex199
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_cmbright.tex190
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_concrete.tex166
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_epigrafica_euler.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_epigrafica_palatino.tex226
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-bold.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-bold.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-light.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-medium.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-condensed.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-light.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona-medium.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_iwona.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kp-light.tex217
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kp.tex216
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-bold.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-bold.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-light.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-medium.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-condensed.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-light.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier-medium.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_kurier.tex213
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_libertine_kp.tex239
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_libertine_palatino.tex239
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_libertine_times.tex238
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_mdutopia.tex215
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_pagella.tex216
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_palatino.tex216
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_times.tex216
-rw-r--r--macros/plain/contrib/font-change/tex/macros/font_utopia.tex215
52 files changed, 14283 insertions, 0 deletions
diff --git a/macros/plain/contrib/font-change/README.txt b/macros/plain/contrib/font-change/README.txt
new file mode 100644
index 0000000000..cc454b5fd8
--- /dev/null
+++ b/macros/plain/contrib/font-change/README.txt
@@ -0,0 +1,23 @@
+This is version 2015.2 of the package "font-change". This is the fourth version, the earlier versions being version 2015.1, 2009.1 and 2010.1.
+
+The package includes 46 macro files of which 45 are macros to change text and math fonts in TeX.
+
+These fonts called by these macros are free fonts and are included in MiKTeX and TeX Live distributions.
+
+All these macros should work smoothly with a full installation of MiKTeX (tested version 2.9.4503) and TeX Live 2014.
+
+For more information please refer to the documentation (font-change.pdf).
+
+***User's comments and suggestions are welcomed.***
+
+=========== Licence / License ===========
+
+
+This work was released under Creative Commons Attribution-Share Alike 3.0 Unported License on July 19, 2010.
+
+You are free to Share (to copy, distribute and transmit the work) and to Remix (to adapt the work)
+provided you follow the Attribution and Share Alike guidelines of the licence. For the full licence text,
+please visit: http://creativecommons.org/licenses/by-sa/3.0/legalcode.
+
+Amit Raj Dhawan amitrajdhawan@gmail.com
+ (Author) \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/doc/font-change.pdf b/macros/plain/contrib/font-change/doc/font-change.pdf
new file mode 100644
index 0000000000..b12db5952c
--- /dev/null
+++ b/macros/plain/contrib/font-change/doc/font-change.pdf
Binary files differ
diff --git a/macros/plain/contrib/font-change/doc/font-change.tex b/macros/plain/contrib/font-change/doc/font-change.tex
new file mode 100644
index 0000000000..90739e3d20
--- /dev/null
+++ b/macros/plain/contrib/font-change/doc/font-change.tex
@@ -0,0 +1,2209 @@
+% The author of this work is Amit Raj Dhawan
+% This work was released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+%%%%%%%%% Fonts %%%%%%%%%%
+\font\webomints=WebOMintsGd at40pt
+\font\titlefont=artemisiarg8a at40pt
+\font\titleone=mdputr7t at18pt
+\font\titletwo=mdputri7t at18pt
+\font\sectionfont=rm-kurierh at18pt
+\font\subsectionfont=rm-kurierb at14pt
+\font\subsubsectionfont=rm-kurierb at12pt
+\font\sansrm=rm-kurierl at10pt
+\font\foliofont=mdbchr7t at9pt
+\font\amstexfont=cmsy10 at7.5pt
+\font\dev=dvng10 scaled \magstep1
+\font\letterone=RoyalIn at36pt
+
+
+%%%%%%%%%% Packages %%%%%%%%%%
+%%% Eplain
+\input eplain % Add Eplain before AmSTeX
+\beginpackages
+\usepackage{url}
+\usepackage{color}
+\usepackage{graphicx}
+\endpackages
+\enablehyperlinks[dvipdfm] % Enables hyperlinks using Eplain
+%\hlopts{colormodel=named,color=Black} % Produces links in black color
+%% Color
+\definecolor{brown}{rgb}{.7,.2,.2}
+
+
+%%% AmSTeX
+\input amstex
+\UseAMSsymbols
+
+\catcode`@=12
+
+%%% eps files
+\input epsf % Includes files like pictures and figures in eps format
+
+
+
+
+%%%%%%%%%% Page characteristics %%%%%%%%%%
+\magnification=1120
+\parindent=20pt
+\parfillskip=\parindent plus1fil
+\everypar{\looseness=-1}
+\headline{} \footline{}
+\vsize=24truecm
+\hoffset-2.9mm
+\settabs 20 \columns
+\exhyphenpenalty10000 % stops TeX to break words at dashes
+\hyphenpenalty200
+
+
+
+%%%%%%%%%% Definitions %%%%%%%%%%
+\def\bs{\bigskip}%
+\def\ms{\medskip}%
+\def\sk{\smallskip}%
+\def\cl{\centerline}%
+\def\ii{\noindent}%
+\def\pic#1#2#3{\bigskip\cl{\epsfxsize#1\epsfbox{#2.eps}}\par\cl{\eightrm #3}}%
+\def\amstex{{\amstexfont A\kern-.1667em\lower.5ex\hbox{M}\kern-.125em S}-\capstex}%
+\def\xetex{X\lower0.5ex\hbox{\kern-0.11em\reflectbox{E}}\kern-0.165em\TeX}%
+\def\latex{L\setbox0=\hbox{\sc A}\kern-0.5766\wd0\raise0.41ex\hbox{\sc A}\setbox1=\hbox{T}\kern-.177\wd1\TeX}%
+\def\xelatex{X\lower0.5ex\hbox{\kern-0.11em\reflectbox{E}}\kern-0.13em\latex}%
+\def\capstex{{\caps t\kern-.122em\lower.38ex\hbox{e}\kern-.11em x}}%
+\def\capslatex{{\caps l\setbox0=\hbox{\sevencaps a}\kern-0.5888\wd0{\raise0.33ex\hbox{\sevencaps a}}\setbox1=\hbox{t}\kern-.2\wd1\capstex}}%
+\def\capsxetex{{\caps x\lower0.38ex\hbox{\kern-0.1em\reflectbox{e}}\kern-0.13em\capstex}}%
+\def\capsxelatex{{\caps x\lower0.38ex\hbox{\kern-0.1em\reflectbox{e}}\kern-0.122em\capslatex}}%
+\def\fontss{\baselineskip=2.7ex plus0pt minus0pt%
+\spaceskip=0.29em plus0.1em minus0.1em}%
+\def\footnote#1{\numberedfootnote{\hskip-7mm\hbox to 20cm{\vtop{\hangindent\parindent\hangafter1\eightrm\fontss #1}}}}%
+\def\quote#1{\sk\leftskip10mm{\sl\noindent #1}\sk \leftskip0mm\rightskip0mm}%
+\def\emdash{\hbox{\kern0.15em---\kern0.15em}\relax}%
+\def\endash{\hbox{\kern0.15em--\kern0.15em}\relax}%
+
+
+\def\sample{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent{\bf Euler Formula}: The Euler formula, also known as {\bf Euler identity}, states
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+where $\imath$~is the {\sl imaginary unit}.
+
+The Euler formula can be expanded as a series:
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+
+\bigskip\bigskip
+\noindent{\bf Cauchy Integral Theorem}: If $f(z)$ is analytic and its partial derivatives are continuous throughout some simply connected region~$R$,~then
+$$\oint_\gamma f(z)\,dz = 0$$
+for any closed contour~$\gamma$ completely contained in~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+%\input mathcharacters
+}
+
+
+%%%%%%%%%% Chapter, Section %%%%%%%%%%
+\newcount\sectionno\sectionno=0 % For sections
+\newcount\subsectionno\subsectionno=0 % For subsections
+\newcount\subsubsectionno\subsubsectionno=0 % For subsubsections
+\definecolor{sectioncolor}{rgb}{0.22,0.38,0.62}
+% NOTE: No two cross-references should be the same. This will cause chaos. In other words, no two chapters can the same "label name"
+
+\def\section#1#2{\newpage
+{\definexref{#2}{#2}{}}
+{\writetocentry{section}{\refs{#2}}}
+{\special{pdf: outline 1 << /Title (#2)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\subsectionno=0 % For subsections
+\centerline{\textcolor{sectioncolor}{\sectionfont\fontss #1}}
+\nopagebreak\bigskip\nopagebreak\noindent}
+
+\def\subsection#1{
+{\definexref{#1}{#1}{}}
+{\writetocentry{subsection}{\kern5mm\refs{#1}}}
+{\special{pdf: outline 2 << /Title (#1)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\bigskip\bigskip\medskip\goodbreak
+{\global\advance\subsectionno by 1
+ \noindent{\textcolor{sectioncolor}{\subsectionfont\fontss #1}}}
+\nopagebreak\medskip\nopagebreak\noindent}
+
+\def\subsubsection#1{
+{\definexref{#1}{#1}{}}
+{\writetocentry{subsubsection}{\kern5mm\refs{#1}}}
+{\special{pdf: outline 2 << /Title (#1)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\bigskip\bigskip\medskip\goodbreak
+{\global\advance\subsubsectionno by 1
+ \noindent{\textcolor{sectioncolor}{\subsubsectionfont\fontss #1}}}
+\nopagebreak\medskip\nopagebreak\noindent}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_charter
+\fontss % font change and spacing
+\frenchspacing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Cover %%%%%%%%%%
+{\special{pdf: outline 1 << /Title (Cover)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+{\centerline{{\color{brown}\webomints\char'160}\hskip8mm\titlefont\color{sectioncolor} font-change\hskip8mm{\color{brown}\webomints\char'161}}\bs
+\centerline{{\color{brown}\webomints\char'125\char'126}}
+\bs
+\centerline{Version \ 2015.2}
+\bs\bs
+{{\color{sectioncolor}\titleone\fontss\centerline{Macros to Change Text \& Math fonts in \TeX}\kern3mm
+\centerline{{\titleone 45}{\titletwo\fontss \ Beautiful Variants}}}
+\vskip2cm
+\centerline{\color{brown}\webomints \char'063}
+\vskip2cm
+\centerline{\twelvebf\fontss Amit Raj Dhawan}\sk
+\centerline{\href{mailto:amitrajdhawan@gmail.com}{\sansrm amitrajdhawan\@gmail.com}}\sk
+\centerline{\rm September 2, 2015}
+
+\vskip6cm
+
+% Licence
+\hrule\kern1pt\hrule\sk
+\ii{\epsfxsize2cm\epsfbox{by-sa.eps}}
+\vskip-7mm
+\vbox{\leftskip3cm\parindent=0pt\eightrm\fontss This work had been released under \href{http://creativecommons.org/licenses/by-sa/3.0/}{\eightbf Creative Commons Attribution-Share Alike 3.0 Unported License} on July 19, 2010.
+
+You are free to {\eightitbf Share\/} (to copy, distribute and transmit the work) and to {\eightitbf Remix\/} (to adapt the work) provided you follow the {\eightitbf Attribution\/} and {\eightitbf Share Alike\/} guidelines of the licence. For the full licence text, please visit:
+\href{http://creativecommons.org/licenses/by-sa/3.0/legalcode}{\eightrm http://creativecommons.org/licenses/by-sa/3.0/legalcode}.}\leftskip0cm
+\sk\hrule\kern1pt\hrule
+
+\BlackBoxes
+
+
+
+
+
+
+%%%%%%%%% Quote %%%%%%%%%%%%
+{\input font_artemisia_euler
+
+\sixteenrm \fontss
+\
+
+\vskip1cm
+\cl{\webomints\char'064}
+\vskip2cm
+
+\leftskip1cm \rightskip4cm
+
+\raggedright
+\ii When I reach the destination, more than I realize that I have realized the goal, I~am occupied with the reminiscences of the journey. It strikes to me again and again, ``Isn't the journey to the goal the\break real attainment of the goal?'' In this way even if I miss {\sixteencaps the} goal, I still have attained {\sixteencaps some} goal.
+
+
+}
+\leftskip0cm \rightskip0cm
+
+
+
+
+
+
+
+%%%%%%%%%% Contents %%%%%%%%%%
+\newpage\pageno=-3\footline{\centerline{\foliofont\folio}}
+{\special{pdf: outline 1 << /Title (Contents)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\cl{\textcolor{sectioncolor}{\sectionfont Contents}}
+
+
+{\parskip0pt\bs\bs
+\readtocfile}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Introduction %%%%%%%%%%
+\section{Introduction}{Introduction}
+\pageno=1
+
+
+\hbox{\letterone \TeX\ }\vskip-14.5mm\ii \hangindent2.6cm\hangafter-3 typesets documents in Computer Modern fonts by default.\footnote{Typographically, the correct expression is, ``\capstex\ typesets documents in Computer Modern typefaces by default.'' But most people (including me) use the words {\eightit font\/} and {\eightit typeface\/} synonymously. In this manual such distinction has been avoided.} Knuth's Computer Modern fonts are very elegant but sometimes we all look for a change. Many of us want to typeset \capstex\ documents in fonts other than Computer Modern. At the user level, changing the font in \capstex's {\sl text mode}, i.e.\ the text font, is simple and there are many free fonts available with various typefaces like {\rm roman}, {\bf bold}, {\it italic}, {\sl slanted}, {\itbf italic bold}, {\slbf slanted bold}, {\caps Caps}, {\capsbf Bold Caps}, etc. The difficulty lies in changing the math fonts in \capstex\ documents. This is mainly due to the lack of math fonts for \capstex. Another reason is that switching the font in {\sl math mode\/} is not as simple as switching the font in {\sl text mode}. For \capslatex\ there are various packages that can be used to change the font\emdash text and math\emdash with one statement. But for \capstex, I could not find an easy way to change the font in the document\emdash text and math. Using one font in {\sl text mode\/} and another in {\sl math mode\/} can spoil the look of the document. It is always desired to have text and math in the same font; text in New Century and math in Computer Modern do not go well. Though there are some combinations, as we will see later, that go well.
+
+Being able to choose from different fonts is quite advantageous. Computer Modern fonts look very good on paper, esp.\ on inkjet printouts, but they look relatively thin on new computer screens (LCDs) and on laser printouts. For slide shows, most people prefer sans-serif fonts of relatively heavier weight. The idea of changing the entire font family which includes various typefaces like boldface, italics, etc., and the math fonts, with one control statement has been the motivation behind my work. For this purpose I have written 45~\capstex\ macros that instruct \capstex\ to typeset documents in the fonts called by those macros. In this document, the use of the above mentioned 45~font macros has been displayed. Each of these macros changes the fonts in the document globally, and can be used locally too, i.e.\ within a group. Now a \capstex\ document, which is normally produced in Computer Modern, can be produced in 45 other font variants. These macro files can be easily understood, and changed if convenient. Each macro has various typefaces declared at 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, and 20\,pt~sizes.
+
+To display our 45~font changing macros in action, a sample text has been typeset 45 times but in different fonts. The fonts/font~families called by our macros have almost all the glyphs contained in the Computer Modern family. In general, these fonts have more glyphs than Computer Modern. To see all the glyphs in a font, please use Werner Lemberg's \href{http://www.tex.ac.uk/ctan/help/Catalogue/entries/fontchart.html}{fontchart}~utility. In a few cases, e.g., in Epigrafica normal font~(\verbatim epigrafican8r|endverbatim), some important glyphs like $\Gamma$ and~$\Theta$ are missing. Our macro takes care of this; the user need not bother unless something very unusual is demanded from~\capstex.
+
+
+
+\subsection{Usage}These macros have been bundled as a package called {\color{brown}\verbatim font-change|endverbatim} which is included in {\caps m{\eightrm i}k}\capstex\ and \capstex~{\caps l{\eightrm ive}} distributions. The package can also be downloaded from \href{http://www.ctan.org/tex-archive/macros/plain/contrib/font-change/}{\caps ctan}. If our \capstex\ installation has the package {\color{brown}\verbatim font-change|endverbatim} installed then we can readily use it, e.g., to typeset our document in Charter, we have to type {\color{brown}\verbatim \input font_charter|endverbatim} in our source file. Of course, in order to use any of the macros of font-change, our \capstex\ installation should have the required fonts. In case we do not have {\color{brown}\verbatim font-change|endverbatim} installed on our \capstex\ system and we are lazy to install it, then we can download the package from the internet and follow the following procedure. Please read the following to know about the available options and to see the macros in~effect.
+
+Suppose we would like to typeset our \capstex\ document in Charter font. To do this we have to copy the \capstex\ macro file {\color{brown}\verbatim font_charter.tex|endverbatim} to the directory~(folder) which contains our \capstex\ source file. In our \capstex\ source file, we have to type {\color{brown}\verbatim \input font_charter|endverbatim}. This will change the font to Charter from the point where the statement {\color{brown}\verbatim \input font_charter|endverbatim} was declared. We can declare {\color{brown}\verbatim \input font_charter|endverbatim} in a closed group ({\color{brown}\verbatim {\input font_charter ... }|endverbatim}) to change the font to Charter in that group, provided no other font change is called in that group or its~sub-group.
+
+Another way to use the font changing macro files is to put them in a folder (say ``font-change") in some drive~(say ``C'') and then call these files in our \capstex\ source file. If we want to use the Charter font, we should type {\color{brown}\verbatim \input C:/font-change/font_charter|endverbatim} to get the desired change. If we have put the font changing macro files in a folder that has space(s) in its name~(say ``font change''), then we should type {\color{brown}\verbatim \input "C:/font change/font_charter"|endverbatim} to use the Charter font.
+
+The complete change of font will be at the default size in \capstex\ (10\,pt), though a little manipulation with the macro file will enable us to use the text and math fonts at smaller and larger point~changes.
+
+\goodbreak The basic typeface changing \capstex\ control statements\sk
+{\obeylines\leftskip1cm
+{\color{brown}\verbatim\rm|endverbatim} \dots {\rm roman}
+{\color{brown}\verbatim\it|endverbatim} \dots {\it italic}
+{\color{brown}\verbatim\bf|endverbatim} \dots {\bf boldface}
+{\color{brown}\verbatim\sl|endverbatim} \dots {\sl slanted}
+{\color{brown}\verbatim\tt|endverbatim} \dots {\tt typewriter}
+\leftskip0cm}\sk
+
+\ii hold their usual meaning. All the macro files that this {\caps pdf} mentions have the above mentioned five options. In addition, most macro files have other useful options too. These~are:\sk
+{\obeylines\leftskip1cm
+{\color{brown}\verbatim\itbf|endverbatim} \dots {\itbf italic boldface}
+{\color{brown}\verbatim\slbf|endverbatim} \dots {\slbf slanted boldface}
+{\color{brown}\verbatim\caps|endverbatim} \dots {\caps Caps}
+{\color{brown}\verbatim\capsbf|endverbatim} \dots {\capsbf Caps in Boldface}
+\leftskip0cm}\ms
+
+In the {\sl text mode}, the above mentioned typefaces can be used at 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, and 20\,pt~sizes. This is done by typing the size in words between the backslash~($\backslash$) and the words that declare the typeface. For example, if we want to typeset some text in bold at~14\,pt then we have to use the control statement {\color{brown}\verbatim \fourteenbf|endverbatim}.
+
+
+
+
+
+\newpage\subsection{Example}A sample \capstex\ source file as shown below:
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\parindent=0pt
+\input C:/font-change/font_cm
+This is the {\bf Computer Modern font}. The {\twelveslbf Gamma function\/}
+is defined as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+\input C:/font-change/font_charter
+This is the {\bf Charter font}. The {\twelveslbf Gamma function\/}
+is defined as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+{ % begin group
+\input C:/font-change/font_century
+This is the {\bf New Century Schoolbook font}. The {\twelveslbf Gamma
+function\/} is defined as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+} % end group
+
+Now we are back to Charter.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+
+
+\nopagebreak\ii after compilation will produce:\nopagebreak
+
+
+
+
+\bigskip\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_cm \fontss
+This is the {\bf Computer Modern font}. The {\twelveslbf Gamma function\/} is defined~as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+\input font_charter \fontss
+This is the {\bf Charter font}. The {\twelveslbf Gamma function\/} is defined as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+{\input font_century \fontss
+This is the {\bf New Century font}. The {\twelveslbf Gamma function\/} is defined as:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$}
+
+Now we are back to Charter.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+\subsection{AMS Symbols}Some fonts, e.g., Kp-Fonts, have support for {\caps ams} symbols. Fonts {\verbatim msam|endverbatim} and {\verbatim msbm|endverbatim} of the {\caps ams} font collection contain these symbols. Blackboard letters~($\Bbb A, \Bbb B, \Bbb C, \Bbb R, \dots$) are a part of {\caps ams} symbols. If we are using \amstex, and we are using the preprint style or we have already declared {\color{brown}\verbatim \UseAMSsymbols|endverbatim} (default \amstex\ command), then we can use {\caps ams} symbols with some of the macros of {\color{brown}\verbatim font-change|endverbatim} by declaring {\color{brown}\verbatim \UseAMSsymbols|endverbatim} {\bf again} after calling the macro. In a while we will look at an example of this implementation.
+
+If we have used instructions {\color{brown}\verbatim \loadmsam|endverbatim} or {\color{brown}\verbatim \loadmsbm|endverbatim} of \amstex, we can use the statements {\bf again} after declaring the {\color{brown}\verbatim font-change|endverbatim} macro to obtain the desired results. The control sequence {\color{brown}\verbatim \UseAMSsymbols|endverbatim} subsumes the instructions {\color{brown}\verbatim \loadmsam|endverbatim} and {\color{brown}\verbatim \loadmsbm|endverbatim}.
+
+If we would like to return to the default {\caps ams} fonts\emdash {\verbatim msam|endverbatim} and {\verbatim msbm|endverbatim}\emdash we will have to input the macro file {\color{brown}\verbatim default-amssymbols.tex|endverbatim} by instructing {\color{brown}\verbatim \input default-amssymbols|endverbatim} in our source file. This small file has just the following two defintions:
+
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\def\loadmsam{\font\tenmsa=msam10 \font\sevenmsa=msam7 \font\fivemsa=msam5
+\fam\msafam
+\textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa
+\scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\loadmsam
+%
+\def\loadmsbm{\font\tenmsb=msbm10 \font\sevenmsb=msbm7 \font\fivemsb=msbm5
+\fam\msbfam
+\textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb
+\scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\loadmsbm
+|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+It will be mentioned further if a macro of package {\color{brown}\verbatim font-change|endverbatim} offers {\caps ams} symbols support. The following shows the discussed in action (the character in {\color{red}red} color is from {\caps ams} symbols):
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\input amstex % Input AmSTeX
+\UseAMSsymbols % Calls AMS symbols
+$$f:{\color{red}\Bbb R}^3\to R$$
+
+\input font_kp % Call Kp-Fonts
+\UseAMSsymbols % Uses jkpsya and jkpsyb of Kp-Fonts instead of msam and msbm of AMS fonts
+$$f:{\color{red}\Bbb R}\to R$$
+
+\input default-amssymbols % Return to default
+$$f:{\color{red}\Bbb R}^3\to R$$
+|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+\nopagebreak\ii upon compilation produces:\nopagebreak
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\input font_cm
+$$f:{\color{red}\Bbb R}^3\to R$$
+\input font_kp
+\UseAMSsymbols
+$$f:{\color{red}\Bbb R}^3\to R$$
+\input default-amssymbols
+$$f:{\color{red}\Bbb R}^3\to R$$}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+
+
+\subsection{Available Weights}
+Some font changing macros of the package {\color{brown}\verbatim font-change|endverbatim} offer light, medium, and bold weights. There are many font families that offer the bold weight variant of the math fonts, but we have not all included such variants as they do not supply a heavier font to produce the contrast. If we type all text in boldface then at places where we would like to get bolder we are be left without an option. The philosophy of {\color{brown}\verbatim font-change|endverbatim} says that to use bold for all text and math we need a heavier typeface available within the type family, which is heavier than the usual bold. Font families Kp-Fonts, Antykwa Toru\'nska, Iwona, and Kurier include such weights and they have been included in {\color{brown}\verbatim font-change|endverbatim}. For instance, macro {\color{brown}\verbatim font_kurier-bold|endverbatim}, which uses boldface as the normal font~(in math and text), uses the heavy weight font as the~boldface.
+
+
+
+\subsection{Changes and warning}The fonts used in these 45 macros are included in \href{http://miktex.org/}{{\caps m{\eightrm i}k}\capstex} and \href{http://www.tug.org/texlive/}{\capstex~{\caps l{\eightrm ive}}} distributions. All these mac\-ros should work smoothly with a full installation of {{\caps m{\eightrm i}k}\capstex} (version 2.9.4503 tested). The macros should work smoothly with \capstex~{\caps l{\eightrm ive}}~2014 too, but \capstex~{\caps l{\eightrm ive}}~2013 does not contain the recent font updates, due to which many macros from the new version of {\color{brown}\verbatim font-change|endverbatim} might not work with \capstex~{\caps l{\eightrm ive}} 2013 or earlier. But this should not be a big issue as the installation disk of \capstex~{\caps l{\eightrm ive}} 2013 contains the older version of {\color{brown}\verbatim font-change|endverbatim}, which has older font names. Many macros of {\color{brown}\verbatim font-change|endverbatim} use {\verbatim inconsolata|endverbatim} font as the typewriter font. The font was {\verbatim rm-inconsolata|endverbatim} in version 2010.1 of {\color{brown}\verbatim font-change|endverbatim}. The new version of {\verbatim inconsolata|endverbatim}, which has been updated in {\caps m{\eightrm i}k}\capstex}~2.9.4503, does not contain any font named {\verbatim rm-inconsolata|endverbatim}. Therefore in {\color{brown}\verbatim font-change|endverbatim}~(version 2013.1), we have chosen another {\verbatim inconsolata|endverbatim} font called {\verbatim ly1-zi4r-1|endverbatim}, which is the same or at least looks just the same like {\verbatim rm-inconsolata|endverbatim}. Some other changes in names of fonts have been too, e.g. in Libertine fonts. If the user, who has a complete installation of {{\caps m{\eightrm i}k}\capstex} or TeXLive, is encountered with missing font issues when using {\color{brown}\verbatim font-change|endverbatim}, then it is recommended to use an older or newer version of {\color{brown}\verbatim font-change|endverbatim}.
+
+\footline{\centerline{\foliofont\folio}}
+
+
+These 45~font changing macros have worked successfully with plain~\capstex, and a combination of plain~\capstex\ and other formats based on plain~\capstex, e.g., \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/amstex.html}{\amstex} and~\href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eplain.html}{eplain}. The macros work smoothly with \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pdftex.html}{pdf\capstex} and \href{http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=xetex}{\capsxetex} too. Please note that these macros do not work with \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/latex.html}{\capslatex}, pdf\capslatex\hfuzz2pt, or \capsxelatex.
+
+\hfuzz1pt
+If we are typesetting our document in English with any mathematics, then using these macros should be trouble free. They might demur when we try to type letters like \l, esp.\ when using typefaces like {\slbf slanted boldface\/} or {\caps Caps}. These are issues of missing glyphs and encoding. In the current typeface (Charter, regular roman, {\verbatim mdbchr7t|endverbatim}), {\color{brown}\verbatim\l|endverbatim} produces \l, {\color{brown}\verbatim\slbf \l|endverbatim} produces {\slbf \l}, but {\color{brown}\verbatim\caps\l|endverbatim} produces~{\caps \l}.
+
+
+
+
+
+Sans-serif fonts do not have {\it italics}\emdash they only have {\sl slanted\/} glyphs. To make the font changing macro files more consistent, both italics and slanted commands, e.g., {\color{brown}\verbatim\it|endverbatim} and {\color{brown}\verbatim\sl|endverbatim}, produce {\sl slanted} typefaces in case of sans-serif fonts and in those fonts that do not have distinct italic and slanted glyphs. Displayed further are samples exhibiting the change of \capstex's text and math fonts using macros of {\color{brown}\verbatim font-change|endverbatim}. All the fonts used in any macro of {\color{brown}\verbatim font-change|endverbatim} are also listed in this~document.
+
+It is hoped that these macros work well and do not raise compatibility issues but it can not be promised. There is no warranty. If the user find any bugs, or has suggestions or complaints, please email them to~me.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%% Macros %%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\section{\sixteenbf\fontss Charter}{Charter}
+\sample
+\ii The Charter font is declared by typing {\color{brown}\verbatim\input font_charter|endverbatim}. The font family uses fonts from the \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-charter.html}{mdbch} family, which corresponds to \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/charter.html}{Bitstream Charter} text fonts. This family is a part of Paul Pichaureau's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign.html}{MathDesign} project. The \href{http://new.myfonts.com/fonts/bitstream/charter-bt-pro/}{Charter font} was originally designed by Matthew Carter for Bitstream Inc.\ in 1987. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_charter|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil mdbchr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil mdbchb7t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mdbchri7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil md-chr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil mdbchbi7t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil mdbchr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil mdbchbo7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil mdbchri7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil mdbchrfc8t &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil mdbchro7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil mdbchbfc8t &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_utopia \fontss
+\section{\sixteenbf\fontss Utopia}{Utopia}
+\sample
+\ii The Utopia font is declared by typing {\color{brown}\verbatim\input font_utopia|endverbatim}. The font family uses most of its fonts from the \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-utopia.html}{mdput} family, which corresponds to \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/utopia.html}{Adobe Utopia} text fonts. This family is a part of Paul Pichaureau's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign.html}{MathDesign}~project. The font family is very complete and includes the math fonts too. For inter-letter spacing reasons, macro {\color{brown}\verbatim font_utopia.tex|endverbatim} uses math italic font and math symbols font from Michel Bovani's \href{http://www.ctan.org/tex-archive/fonts/fourier-GUT/}{fourier} package. The \href{http://new.myfonts.com/fonts/adobe/utopia/}{Utopia font} was originally designed by Robert Slimbach for Adobe in~1989.
+
+Math italic~(\verbatim mdputri7m|endverbatim) and math symbols~(\verbatim md-utr7y|endverbatim) from the \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-utopia.html}{mdput} family can also be used. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_utopia|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil mdputr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil mdputb7t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil futmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil futsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil mdputbi7t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil mdputr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil mdputbo7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil mdputri7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil mdputrfc8t &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil mdputro7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil mdputbfc8t &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_century \fontss
+\section{\sixteenbf\fontss New Century Schoolbook}{New Century Schoolbook}
+\sample
+\ii The New Century Schoolbook font is declared by typing {\color{brown}\verbatim\input font_century|endverbatim}. The font family \NoBlackBoxes uses fonts from the \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/tex-gyre-schola.html}{TeX Gyre Schola} family, which corresponds to \href{http://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-US&event=displayFontPackage&code=1240}
+{Adobe New Century Schoolbook} text~fonts. The \href{http://new.myfonts.com/fonts/adobe/new-century-schoolbook/}{Century Schoolbook} font was created by Morris Fuller Benton between 1918 and~1921.
+
+\BlackBoxes
+The macro uses math italic~(fncmii) and math symbols~(fncsy) from Michael Zedler's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/fouriernc.html}{fouriernc} package. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_century|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes\eightrm\fontss
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-qcsr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-qcsb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil fncmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil fncsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-qsbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil pncbo7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-qcsri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil rm-qcsr-sc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil pncro7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil rm-qcsb-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_palatino \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Palatino}{Palatino}
+\sample
+\ii The Palatino font is declared by typing {\color{brown}\verbatim\input font_palatino|endverbatim}. The font family uses fonts from Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} package, which corresponds to \href{http://www.myfonts.com/fonts/urw/palladio/}
+{{\caps urw++} Palladio} text fonts designed by Herman Zapf. The {\caps urw++} Palladio font is based on the \href{http://new.myfonts.com/fonts/adobe/palatino/}{Palatino font} which was originally\break designed by Hermann Zapf for the Stempel foundry in 1950. The fonts of this macro provide their own {\caps ams} symbols. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_palatino|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil pxr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil pxb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil pxbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil pxbsl &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil pxi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil pxsc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil pxsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil pxbsc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Matching {\caps ams} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+\input font_pagella \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Pagella}{Pagella}
+\sample
+\ii The Pagella font is declared by typing {\color{brown}\verbatim\input font_pagella|endverbatim}. Most of text is typeset using fonts from \href{http://www.gust.org.pl/projects/e-foundry/tex-gyre/pagella}{\capstex~Gyre Pagella} package and most math typesetting uses Diego Puga's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathpazo.html}{mathpazo} package, and some text~(slanted fonts) and some math~({\caps ams} symbols) is from Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts}\emdash all of these correspond to \href{http://www.myfonts.com/fonts/urw/palladio/}
+{{\caps urw++} Palladio} text fonts designed by Herman Zapf. The {\caps urw++} Palladio font is based on the \href{http://new.myfonts.com/fonts/adobe/palatino/}{Palatino font} which was originally designed by Hermann Zapf for the Stempel foundry in 1950. The \capstex~Gyre \href{http://www.gust.org.pl/projects/e-foundry/tex-gyre/pagella}{Pagella} fonts can be said to be a bit more refined version of the Palatino fonts and they also have the ff ligature, which is missing in \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} or other Palatino-based fonts. The fonts of this macro provide their own {\caps ams} symbols. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_pagella|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-qplr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-qplb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil zplmr7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil zplmr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-qplbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil zplmr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil pxbsl &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-qplri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil rm-qplr-sc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil pxsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil rm-qplb-sc &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+\bs\ii Matching {\caps ams} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_times \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Times}{Times}
+\sample
+\ii The Times font is declared by typing {\color{brown}\verbatim\input font_times|endverbatim}. The font family uses fonts from Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts} package, which corresponds to \href{http://new.myfonts.com/fonts/adobe/times/}{Adobe Times} text fonts. The \href{http://new.myfonts.com/fonts/adobe/times/}{Times font} was designed in 1931 by Stanley Morison at Monotype Corp. The fonts of this macro provide their own {\caps ams} symbols. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_times|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil txr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil txb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil txmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil txtt &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil txbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil txbsl &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil txi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil txsc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil txsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil txbsc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Matching {\caps ams} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+\input font_bookman \fontss
+\section{\sixteenbf\fontss Bookman Font}{Bookman Font}
+\sample
+\ii The Bookman font is declared by typing {\color{brown}\verbatim\input font_bookman|endverbatim}. The font family uses fonts from Jackowski and Nowacki's (\capstex\ Gyre) \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/tex-gyre-bonum.html}{bonum} family, and Antonis Tsolomitis' \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kerkis.html}{kerkis} package; both these packages correspond to \href{http://new.myfonts.com/fonts/adobe/itc-bookman/}{ITC Bookman} text fonts. The math symbols and extension characters are taken from Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts} package. The \href{http://new.myfonts.com/fonts/adobe/itc-bookman/}{Bookman} font was originally designed by Alexander Phemister in 1860 for the Miller \& Richard foundry in Scotland. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_bookman|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-qbkr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-qbkb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil kmath8r &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil txtt &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-qbkbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil pbkdo7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-qbkri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil rm-qbkr-sc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil pbklo7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil rm-qbkb-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_kp \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Kp-Fonts}{Kp-Fonts}
+\sample
+\ii Kp-Fonts are declared by typing {\color{brown}\verbatim\input font_kp|endverbatim}. The font family uses fonts from Chris\-tophe \hfuzz4pt Caignaert's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts} family. The fonts of this macro provide their own {\caps ams} symbols. Details of this \capstex\ macro are given in the table~below.
+\bs\hfuzz=1pt
+\hfil{Font assignment in {\color{brown}\verbatim font_kp|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil jkpmn7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil jkpbn7t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil jkpmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil jkpttmn7t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil jkpsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil jkpbit7t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil jkpbsl7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil jkpmit7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil jkpmsc7t &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil jkpmsl7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil jkpbsc7t &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Matching {\caps ams} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+\input font_kp-light \fontss
+\UseAMSsymbols
+\section{{\sixteenbf\fontss Kp}-{\sixteenslbf Light}}{Kp-Light}
+\sample
+\ii Kp-{\sl Light\/} fonts are declared by typing {\color{brown}\verbatim\input font_kp-light|endverbatim}. The font family uses fonts from Christophe Caignaert's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts} family. This is the light version of Kp-Fonts. The difference between the medium~(regular) and light versions is visible in the text {\sl color} and of course, upon magnification of characters. The {\sl light\/} option, which certainly saves the printer tones, is claimed by the author of Kp-Fonts to be better on print than display. The fonts of this macro provide their own {\caps ams} symbols. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kp-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil jkplmn7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil jkplbn7t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil jkplmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil jkpttmn7t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil jkplsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil jkplbit7t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil jkplbsl7t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil jkplmit7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil jkplmsc7t &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil jkplmsl7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil jkplbsc7t &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Matching {\caps ams} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+\input font_antt \fontss
+\section{\sixteenbf\fontss Antykwa Toru\'nska}{Antykwa Torunska}
+\sample
+\ii The Antykwa Toru\'nska font is declared by typing {\color{brown}\verbatim\input font_antt|endverbatim}. The font family uses fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzielewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke (\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttrcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil rx-anttbcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_antt-light \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Light}}{Antykwa Torunska-Light}
+\sample
+\ii The Antykwa Toru\'nska-{\sl Light} font is declared by typing {\color{brown}\verbatim\input font_antt-light|endverbatim}. The font family uses light and medium weight fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzielewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttm &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttlz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttmi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttmi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttlcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-anttmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_antt-medium \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Medium}}{Antykwa Torunska-Medium}
+\sample
+\ii The Antykwa Toru\'nska-{\sl Medium} font is declared by typing {\color{brown}\verbatim\input font_antt-medium|endverbatim}. The font family uses medium and bold weight fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzie\-lewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttmcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-anttbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed}}{Antykwa Torunska-Condensed}
+\sample
+\ii The Antykwa Toru\'nska-{\sl Condensed} font is declared by typing {\color{brown}\verbatim\input font_antt-condensed|endverbatim}. The font family uses condensed width regular and bold weight fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzie\-lewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt-condensed|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttcr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttcb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttcrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttcr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttcrcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-anttcbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed-light \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed Light}}{Antykwa Torunska-Condensed Light}
+\sample
+\ii Antykwa Toru\'nska-{\sl Condensed Light} font is declared by typing {\color{brown}\verbatim\input font_antt-condensed-light|endverbatim}. The font family uses condensed width light and medium weight fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzie\-lewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt-condensed-light|endverbatim}~macro}\hfil
+
+ % Antykwa Toru?ska-Light
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttcl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttcm &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttcmi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttcl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttcmi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttclcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-anttcmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed-medium \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed Medium}}{Antykwa Torunska-Condensed Medium}
+\sample
+\ii The Antykwa Toru\'nska-{\sl Condensed Medium} font can be used in \capstex\ documents after typing\break {\color{brown}\verbatim\input font_antt-condensed-medium|endverbatim}. The font family uses condensed width medium and bold weight fonts from J.\,M.\,Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} package, which corresponds to Zygfryd Gardzielewski's \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska} text fonts. Zygfryd Gardzie\-lewski designed Antykwa Toru\'nska in 1960 for Grafmasz typefoundry in Warsaw. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antt-condensed-medium|endverbatim}~macro}\hfil
+
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-anttcm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-anttcb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-anttcmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-anttcm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-anttcmcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-anttcbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_iwona \fontss
+\section{\sixteenbf\fontss Iwona}{Iwona}
+\sample
+\ii The Iwona font is declared by typing {\color{brown}\verbatim\input font_iwona|endverbatim}. The font family uses fonts from J.\;M.\break Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonar &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonab &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonarz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonabi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonar &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonabi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonarcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonabcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_iwona-light \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Light}}{Iwona-Light}
+\sample
+\ii The Iwona-{\sl Light\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-light|endverbatim}. The font family uses light and bold weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonal &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonam &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonalz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonami &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonal &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonami &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonalcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonamcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_iwona-medium \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Medium}}{Iwona-Medium}
+\sample
+\ii The Iwona-{\sl Medium\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-medium|endverbatim}. The font family uses\break medium and heavy weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonam &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonah &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonamz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonam &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonamcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonahcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+\input font_iwona-bold \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Bold}}{Iwona-Bold}
+\sample
+\ii The Iwona-{\sl Bold\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-bold|endverbatim}. The font family uses bold and heavy weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonab &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonah &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonabz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonab &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonabcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonahcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_iwona-condensed \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed}}{Iwona-Condensed}
+\sample
+\ii The Iwona-{\sl Condensed\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-condensed|endverbatim}. The font family uses condensed width regular and bold weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-condensed|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonacr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonacb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonacrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonacbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonacr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonacbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonacrcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonacbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_iwona-condensed-light \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed-Light}}{Iwona-Condensed-Light}
+\sample
+\ii The Iwona-{\sl Condensed-Light\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-condensed-light|endverbatim}. The font family uses condensed width light and medium weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-condensed-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonacl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonacm &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonaclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonacmi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonacl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonacmi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonaclcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonacmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_iwona-condensed-medium \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed-Medium}}{Iwona-Condensed-Medium}
+\sample
+\ii The Iwona-{\sl Condensed-Medium\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-condensed-medium|endverbatim}. The font family uses condensed width medium and heavy weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-condensed-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonacm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonach &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonacmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonacm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonacmcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonachcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_iwona-condensed-bold \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed-Bold}}{Iwona-Condensed-Bold}
+\sample
+\ii The Iwona-{\sl Condensed-Bold\/} font is declared by typing {\color{brown}\verbatim\input font_iwona-condensed-bold|endverbatim}. The font\break family uses condensed width bold and heavy weight Iwona fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_iwona-condensed-bold|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-iwonacb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-iwonach &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-iwonacbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-iwonacb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-iwonacbcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-iwonachcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_kurier \fontss
+\section{\sixteenbf\fontss Kurier}{Kurier}
+\sample
+\ii The Kurier font is declared by typing {\color{brown}\verbatim\input font_kurier|endverbatim}. The font family uses fonts from J.\;M.\ Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kurierrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kurierbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kurierbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kurierrcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kurierbcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_kurier-light \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Light}}{Kurier-Light}
+\sample
+\ii The Kurier-{\sl Light\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-light|endverbatim}. The font family uses light and medium weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kurierl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierm &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kurierlz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kuriermi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kuriermi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kurierlcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kuriermcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_kurier-medium \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Medium}}{Kurier-Medium}
+\sample
+\ii The Kurier-{\sl Medium\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-medium|endverbatim}. The font family uses medium and heavy weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kurierm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierh &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kuriermz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kuriermcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kurierhcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+\input font_kurier-bold \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Bold}}{Kurier-Bold}
+\sample
+\ii The Kurier-{\sl Bold\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-bold|endverbatim}. The font family uses bold and heavy weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kurierb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierh &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kurierbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kurierbcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kurierhcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_kurier-condensed \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed}}{Kurier-Condensed}
+\sample
+\ii The Kurier-{\sl Condensed\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-condensed|endverbatim}. The font family uses condensed width regular and bold weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-condensed|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kuriercr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kuriercb &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kuriercrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kuriercbi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kuriercr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kuriercbi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kuriercrcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kuriercbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_kurier-condensed-light \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed-Light}}{Kurier-Condensed-Light}
+\sample
+\ii The Kurier-{\sl Condensed-Light\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-condensed-light|endverbatim}. The font family uses condensed width light and medium weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-condensed-light|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kuriercl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kuriercm &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kurierclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kuriercmi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kuriercl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kuriercmi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kurierclcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kuriercmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_kurier-condensed-medium \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed-Medium}}{Kurier-Condensed-Medium}
+\sample
+\ii The Kurier-{\sl Condensed-Medium\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-condensed-medium|endverbatim}. The font family uses condensed width medium and heavy weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-condensed-medium|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kuriercm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierch &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kuriercmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kuriercm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kuriercmcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kurierchcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_kurier-condensed-bold \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed-Bold}}{Kurier-Condensed-Bold}
+\sample
+\ii The Kurier-{\sl Condensed-Bold\/} font is declared by typing {\color{brown}\verbatim\input font_kurier-condensed-bold|endverbatim}. The font family uses condensed width bold and heavy weight Kurier fonts from J.\;M.\;Nowacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} package, which corresponds to Ma\lstroke{}gorzata Budyta's text fonts. The Kurier font is very similar to Iwona font; Kurier is a bit extended and has ink traps. L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default plain \capstex\ control statements {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_kurier-condensed-bold|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-kuriercb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-kurierch &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil mi-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil sy-kuriercbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kuriercb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil qx-kuriercbcap &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil qx-kurierchcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_arev \fontss
+\section{\sixteenbf\fontss Arev}{Arev}
+\sample
+\ii The Arev font is declared by typing {\color{brown}\verbatim\input font_arev|endverbatim}. The font family uses fonts from S.\;G.\; Hartke's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/arev.html}{arev} package, which corresponds to \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Sans}{Bitstream Vera Sans} text fonts. \href{http://www.gnome.org/fonts/}{Bitstream Vera} font was designed by Jim Lyles. Details of this {\eightrm\TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_arev|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil zavmr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil zavmb7t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil zavmri7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil zavmr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil favbi8t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil favbi8t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil favri8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil favri8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_cmbright \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Computer Modern Bright}{Computer Modern Bright}
+\sample
+\ii The Computer Modern Bright font is declared by typing {\color{brown}\verbatim\input font_cmbright|endverbatim}. The font family uses fonts from Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cmbright.html}{cmbright} package, which corresponds to Donald Knuth's Computer Modern Sans Serif text fonts. Computer Modern Bright fonts are lighter than Knuth's Computer Modern Sans Serif fonts. The fonts of this macro provide their own {\eightrm AMS} symbols. Details of this {\eightrm\TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_cmbright|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil cmbr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil cmbrbx10 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil cmbrmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmbrsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-lmssbo10 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-lmssbo10 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil cmbrsl10 &\strut\vrule\kern1pt\vrule\strut\hfil No caps &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil cmbrsl10 &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Matching {\eightrm AMS} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_epigrafica_euler \fontss
+\section{\sixteenbf\fontss Epigrafica with Euler}{Epigrafica with Euler}
+\sample
+\ii This macro enables us to type text in Epigrafica font and math in Euler font. The macro is declared by typing {\color{brown}\verbatim\input font_epigrafica_euler|endverbatim}. The macro typesets text in fonts from Antonis Tsolomitis's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epigrafica.html}{epigrafica} package (based on Hermann Zapf's \href{http://new.myfonts.com/fonts/adobe/optima/}{Optima} text font) and math in Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} fonts (based on Hermann Zapf's Euler and Knuth's CM fonts). Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_epigrafica_euler|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil epigrafican8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil epigraficab8r &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil epigraficac8r &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_epigrafica_palatino \fontss
+\section{\sixteenbf\fontss Epigrafica with Palatino}{Epigrafica with Palatino}
+\sample
+\ii This macro enables us to type text in Epigrafica font and math in PX~Fonts. The macro is declared by typing {\color{brown}\verbatim\input font_epigrafica_palatino|endverbatim}. The macro typesets text in fonts from Antonis Tsolomitis's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epigrafica.html}{epigrafica} package (based on Hermann Zapf's \href{http://new.myfonts.com/fonts/adobe/optima/}{Optima} text font) and math in Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} package (which corresponds to \href{http://www.adobe.com/type/browser/html/readmes/PalatinoStdReadMe.html#A2}
+{Adobe Palatino} text fonts). Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_epigrafica_palatino|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil epigrafican8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil epigraficab8r &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil epigraficac8r &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+\input font_antp_euler \fontss
+\section{\sixteenbf\fontss Antykwa P\'o\char'252tawskiego with Euler}{Antykwa Poltawskiego with Euler}
+\sample
+\ii This macro enables us to type text in Antykwa P\'o\lstroke{}tawskiego font and math in Euler font. The macro is declared by typing {\color{brown}\verbatim\input font_antp_euler|endverbatim}. The macro typesets text in fonts from J.\;M.\;No\-wacki's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antp.html}{antp} package (based on Polish typographer, Adam P\'o\lstroke{}tawski's \href{http://nowacki.strefa.pl/poltawski-e.html}{Antykwa P\'o\lstroke{}tawskiego} text fonts) and math in Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} fonts (based on Hermann Zapf's Euler and Knuth's CM fonts). L with stroke~(\Lstroke) is displayed by {\color{brown}\verbatim\Lstroke|endverbatim} and l with stroke~(\lstroke) is displayed by {\color{brown}\verbatim\lstroke|endverbatim}. When this macro is in use the default {\eightrm \TeX} control statement {\color{brown}\verbatim\L|endverbatim} or {\color{brown}\verbatim\l|endverbatim} do not work. Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_antp_euler|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil rm-antpr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil rm-antpb10 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil rm-antpbi10 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil rm-antpbi10 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil rm-antpri10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil rm-antpr10-sc &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil rm-antpri10 &\strut\vrule\kern1pt\vrule\strut\hfil\eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil rm-antpb10-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_concrete \fontss
+\section{\sixteenbf\fontss Bera Serif with Concrete}{Bera Serif with Concrete}
+\sample
+\ii This macro enables us to type text in Bera serif and math in Concrete. The macro is declared by typing {\color{brown}\verbatim\input font_bera_concrete|endverbatim}. The macro typesets text in Bera serif fonts from Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} package (based on \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} font designed by Jim Lyles of Bitstream Inc.) and math is typeset using in Jackowski, Ry\char'242ko and Bzyl's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cc-pl.html}{cc-pl} package (based on Knuth's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete Roman} fonts). Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_bera_concrete|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil pcmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_euler \fontss
+\section{\sixteenbf\fontss Bera Serif with Euler}{Bera Serif with Euler}
+\sample
+\ii This macro enables us to type text in Bera serif and math in Euler. The macro is declared by typing {\color{brown}\verbatim\input font_bera_euler|endverbatim}. The macro typesets text in Bera serif fonts from Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} package (based on \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} font designed by Jim Lyles of Bitstream Inc.) and math in Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} fonts (based on Hermann Zapf's Euler and Knuth's CM fonts). Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_bera_euler|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_fnc \fontss
+\section{\sixteenbf\fontss Bera Serif with Fouriernc}{Bera Serif with Fouriernc}
+\sample
+\ii This macro enables us to type text in Bera serif and math in Fouriernc (originally used with New Century). The macro is declared by typing {\color{brown}\verbatim\input font_bera_fnc|endverbatim}. The macro typesets text in Bera serif fonts from Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} package (based on \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} font designed by Jim Lyles of Bitstream Inc.) and math using in Michael Zedler's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/fouriernc.html}{fouriernc} package. Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_bera_fnc|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil fncmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil fncsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_artemisia_euler \fontss
+\section{\sixteenbf\fontss Artemisia with Euler}{Artemisia with Euler}
+\sample
+\ii This macro enables us to type text in GFS Artemisia and math in Euler. The macro is declared by typing {\color{brown}\verbatim\input font_artemisia_euler|endverbatim}. The macro typesets text in Antonis Tsolomitis, George D.\ Matthiopoulos and The Greek Font Society's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/gfsartemisia.html}{GFS Artemisia fonts} and math in Walter Schmidt's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} fonts (based on Hermann Zapf's Euler and Knuth's CM fonts). Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_artemisia_euler|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil artemisiarg8a &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil artemisiab8a &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil zeurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil zeusm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil artemisiabi8a &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil zeuex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil artemisiabo8a &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil artemisiai8a &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil artemisiasc8a &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil artemisiao8a &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_libertine_kp \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine with Kp-Fonts}{Libertine with Kp-Fonts}
+\sample
+\ii This macro enables us to type text in Linux-Libertine and math in Kp-Fonts. The macro is declared by typing {\color{brown}\verbatim\input font_libertine_kp|endverbatim}. The macro typesets text in Michael Niedermair's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux-Libertine} font and math in Chris\-tophe Caignaert's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts}. The fonts of this macro provide their own {\caps ams} symbols. Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_libertine_kp|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil jkpmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil jkpsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Matching {\eightrm AMS} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+\input font_libertine_palatino \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine with Palatino}{Libertine with Palatino}
+\sample
+\ii This macro enables us to type text in Linux-Libertine and math in PX~Fonts. The macro is declared by typing {\color{brown}\verbatim\input font_libertine_palatino|endverbatim}. The macro typesets text in Michael Niedermair's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux\-Liber\-tine} font and math in Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts}, which corresponds to \href{http://www.myfonts.com/fonts/urw/palladio/}
+{{\caps urw++} Palladio} text fonts designed by Herman Zapf. The {\caps urw++} Palladio font is based on the \href{http://new.myfonts.com/fonts/adobe/palatino/}{Palatino font} which was originally designed by Hermann Zapf for the Stempel foundry in 1950. The fonts of this macro provide their own {\caps ams} symbols. Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_libertine_palatino|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Matching {\eightrm AMS} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+\input font_libertine_times \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine with Times}{Libertine with Times}
+\sample
+\ii This macro enables us to type text in Linux Libertine and math in TX~Fonts. The macro is declared by typing {\color{brown}\verbatim\input font_libertine_times|endverbatim}. The macro typesets text in Michael Niedermair's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux\-Libertine} font and math in Young Ryu's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts}, which corresponds to \href{http://new.myfonts.com/fonts/adobe/times/}{Adobe Times} text fonts. The fonts of this macro provide their own {\caps ams} symbols. Details of this {\eightrm \TeX} macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_libertine_times|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil txmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Caps in Boldface &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Matching {\eightrm AMS} symbols: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_concrete \fontss
+\section{\fourteenrm Concrete}{Concrete}
+
+{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent\underbar{\rm Euler Formula}: The Euler formula, also known as {\rm Euler identity}, states
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+where $\imath$~is the {\sl imaginary unit}.
+
+The Euler formula can be expanded as a series:
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+\bigskip\bigskip
+\noindent\underbar{\rm Cauchy Integral Theorem}: If $f(z)$ is analytic and its partial derivatives are continuous throughout some simply connected region~$R$,~then
+$$\oint_\gamma f(z)\,dz = 0$$
+for any closed contour~$\gamma$ completely contained in~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip}
+
+\ii This macro enables us to type text and math in Donald Knuth's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete} fonts. The macro is declared by typing {\color{brown}\verbatim\input font_concrete|endverbatim}. The macro uses Jackowski, Ry\'cko and Bzyl's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cc-pl.html}{cc-pl} package which is based on Knuth's \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete Roman} fonts. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_concrete|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil pcr10 &\strut\vrule\kern1pt\vrule\strut\hfil No boldface text &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil pcmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil No italic boldface text &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil No slanted boldface text &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil pcti10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil pccsc10 &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil pcsl10 &\strut\vrule\kern1pt\vrule\strut\hfil No caps in bold &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+\input font_cm \fontss
+\section{\sixteenbf\fontss Computer Modern}{Computer Modern}
+\sample
+\ii This macro enables us to type text in Computer Modern font (serif). Though \capstex\ typesets documents in Donald Knuth's Computer Modern fonts by default, this macro is being supplied so that the user can use the different sizes as discussed in this document and in case the main font of any \capstex\ document is other than Computer Modern then by using this macro we can set the font to Computer Modern in some group. The macro is declared by typing {\color{brown}\verbatim\input font_cm|endverbatim}. Details of this \capstex\ macro are given in the table~below.
+\bs
+\hfil{Font assignment in {\color{brown}\verbatim font_cm|endverbatim}~macro}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Typeface} &\strut\vrule\strut\hfil \textcolor{blue}{ Font name} &\cr \hrule
+\+\hfil \eightrm Roman text &\strut\vrule\strut\hfil cmr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Boldface text &\strut\vrule\strut\hfil cmbx10 &\cr \hrule
+\+\hfil \eighti Math italic &\strut\vrule\strut\hfil cmmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Typewriter text &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Math symbols &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Italic boldface text &\strut\vrule\strut\hfil cmbxti10 &\cr \hrule
+\+\hfil \eightrm Math extension &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Slanted boldface text &\strut\vrule\strut\hfil cmbxsl10 &\cr \hrule
+\+\hfil \eightit Italic text &\strut\vrule\strut\hfil cmti10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Caps &\strut\vrule\strut\hfil cmcsc10 &\cr \hrule
+\+\hfil \eightsl Slanted text &\strut\vrule\strut\hfil cmsl10 &\strut\vrule\kern1pt\vrule\strut\hfil No caps in Boldface &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Typefaces and Sizes %%%%%%%%%%
+\input font_charter \fontss
+\section{Typefaces and Sizes}{Typefaces and Sizes}
+
+\ii Given below are various typefaces and sizes that our macros offer.\bs\hrule\kern1pt\hrule\bs
+
+
+{\obeylines
+\rightline{Roman}\nopagebreak
+{\twentyrm \fontss This text is in 20\,pt size.}
+{\eighteenrm \fontss This text is in 18\,pt size.}
+{\sixteenrm \fontss This text is in 16\,pt size.}
+{\fourteenrm \fontss This text is in 14\,pt size.}
+{\twelverm \fontss This text is in 12\,pt size.}
+{\rm \fontss This text is in 10\,pt size.}
+{\ninerm \fontss This text is in 9\,pt size.}
+{\eightrm \fontss This text is in 8\,pt size.}
+{\sevenrm \fontss This text is in 7\,pt size.}
+{\sixrm \fontss This text is in 6\,pt size.}
+{\fiverm \fontss This text is in 5\,pt size.}
+\
+
+\rightline{Italic}\nopagebreak
+{\twentyit \fontss This text is in 20\,pt size.}
+{\eighteenit \fontss This text is in 18\,pt size.}
+{\sixteenit \fontss This text is in 16\,pt size.}
+{\fourteenit \fontss This text is in 14\,pt size.}
+{\twelveit \fontss This text is in 12\,pt size.}
+{\it \fontss This text is in 10\,pt size.}
+{\nineit \fontss This text is in 9\,pt size.}
+{\eightit \fontss This text is in 8\,pt size.}
+{\sevenit \fontss This text is in 7\,pt size.}
+{\sixit \fontss This text is in 6\,pt size.}
+{\fiveit \fontss This text is in 5\,pt size.}
+\
+
+\rightline{Slanted}\nopagebreak
+{\twentysl \fontss This text is in 20\,pt size.}
+{\eighteensl \fontss This text is in 18\,pt size.}
+{\sixteensl \fontss This text is in 16\,pt size.}
+{\fourteensl \fontss This text is in 14\,pt size.}
+{\twelvesl \fontss This text is in 12\,pt size.}
+{\sl \fontss This text is in 10\,pt size.}
+{\ninesl \fontss This text is in 9\,pt size.}
+{\eightsl \fontss This text is in 8\,pt size.}
+{\sevensl \fontss This text is in 7\,pt size.}
+{\sixsl \fontss This text is in 6\,pt size.}
+{\fivesl \fontss This text is in 5\,pt size.}
+\
+
+\newpage
+\rightline{Boldface}\nopagebreak
+{\twentybf \fontss This text is in 20\,pt size.}
+{\eighteenbf \fontss This text is in 18\,pt size.}
+{\sixteenbf \fontss This text is in 16\,pt size.}
+{\fourteenbf \fontss This text is in 14\,pt size.}
+{\twelvebf \fontss This text is in 12\,pt size.}
+{\bf \fontss This text is in 10\,pt size.}
+{\ninebf \fontss This text is in 9\,pt size.}
+{\eightbf \fontss This text is in 8\,pt size.}
+{\sevenbf \fontss This text is in 7\,pt size.}
+{\sixbf \fontss This text is in 6\,pt size.}
+{\fivebf \fontss This text is in 5\,pt size.}
+\
+
+\rightline{Italic boldface}\nopagebreak
+{\twentyitbf \fontss This text is in 20\,pt size.}
+{\eighteenitbf \fontss This text is in 18\,pt size.}
+{\sixteenitbf \fontss This text is in 16\,pt size.}
+{\fourteenitbf \fontss This text is in 14\,pt size.}
+{\twelveitbf \fontss This text is in 12\,pt size.}
+{\itbf \fontss This text is in 10\,pt size.}
+{\nineitbf \fontss This text is in 9\,pt size.}
+{\eightitbf \fontss This text is in 8\,pt size.}
+{\sevenitbf \fontss This text is in 7\,pt size.}
+{\sixitbf \fontss This text is in 6\,pt size.}
+{\fiveitbf \fontss This text is in 5\,pt size.}
+\
+
+\rightline{Slanted boldface}\nopagebreak
+{\twentyslbf \fontss This text is in 20\,pt size.}
+{\eighteenslbf \fontss This text is in 18\,pt size.}
+{\sixteenslbf \fontss This text is in 16\,pt size.}
+{\fourteenslbf \fontss This text is in 14\,pt size.}
+{\twelveslbf \fontss This text is in 12\,pt size.}
+{\slbf \fontss This is 10 \,pt slanted boldface.}
+{\nineslbf \fontss This text is in 9\,pt size.}
+{\eightslbf \fontss This text is in 8\,pt size.}
+{\sevenslbf \fontss This text is in 7\,pt size.}
+{\sixslbf \fontss This text is in 6\,pt size.}
+{\fiveslbf \fontss This text is in 5\,pt size.}
+\
+
+\rightline{Caps}\nopagebreak
+{\twentycaps \fontss This text is in 20\,pt size.}
+{\eighteencaps \fontss This text is in 18\,pt size.}
+{\sixteencaps \fontss This text is in 16\,pt size.}
+{\fourteencaps \fontss This text is in 14\,pt size.}
+{\twelvecaps \fontss This text is in 12\,pt size.}
+{\caps \fontss This text is in 10\,pt size.}
+{\ninecaps \fontss This text is in 9\,pt size.}
+{\eightcaps \fontss This text is in 8\,pt size.}
+{\sevencaps \fontss This text is in 7\,pt size.}
+{\sixcaps \fontss This text is in 6\,pt size.}
+{\fivecaps \fontss This text is in 5\,pt size.}
+
+\
+
+\rightline{Caps in boldface}\nopagebreak
+{\twentycapsbf \fontss This text is in 20\,pt size.}
+{\eighteencapsbf \fontss This text is in 18\,pt size.}
+{\sixteencapsbf \fontss This text is in 16\,pt size.}
+{\fourteencapsbf \fontss This text is in 14\,pt size.}
+{\twelvecapsbf \fontss This text is in 12\,pt size.}
+{\capsbf \fontss This text is in 10\,pt size.}
+{\ninecapsbf \fontss This text is in 9\,pt size.}
+{\eightcapsbf \fontss This text is in 8\,pt size.}
+{\sevencapsbf \fontss This text is in 7\,pt size.}
+{\sixcapsbf \fontss This text is in 6\,pt size.}
+{\fivecapsbf \fontss This text is in 5\,pt size.}
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Inter-Line and Inter-Word Spacing %%%%%%%%%%
+\section{Inter-Line and Inter-Word Spacing}{Inter-Line and Inter-Word Spacing}
+
+\ii As typefaces are very dear to typographic style, so is their arrangement. Of course, the value of the meaning and purpose of text, which holds even if sentences have been scribbled, is beyond comparison, but it is good to arrange good text in a good way. This part of our discussion deals with two salient features of typeset text arrangement\emdash inter-line and inter-word~spacing.
+
+If the text font in \capstex\ is changed, the inter-line and inter-word spacing is not changed accordingly. This is not such a problem if we declare the new font at the same size as the preceding one. But if the new font is declared at a considerably larger or smaller size, the typesetting might not be aesthetically~elegant.
+
+We deal with the inter-line and inter-word spacing problem first-hand by starting with an example. Then an ``acceptable'' solution to the spacing problem has been elaborated. The solution is not perfect but it is handy and a passable compromise. Then we move towards theoretical aspects of spacing. The discussion is fairly brief and can act as a good starting point for re-evaluating the ``space problem''. When it comes to word spacing, the best guide is our own experience. If we try to justify text~(12\,pt) in triple columns on an A4 page, then we are likely to face some problems. Narrower the column, sterner the justification. We will not deliberate on microtypography\emdash a distinctive approach that devotes much to spacing issues and can be used with~pdf\capstex. Curious readers are referred to these three works: \cite{zapf_microtypography}, \cite{thanh_microtypographic}, and~\cite{text_justification}.
+
+
+\subsection{Example}A sample \capstex\ source file as shown below:
+
+\bigskip\hrule\vbox{\parindent=0pt\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\parindent=0pt
+\input font_epigrafica_euler % the font size is 10pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+
+\sixrm % changes the font size to 6pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+
+\eighteenrm % changes the font size to 18pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+\nopagebreak\ii after compilation should produce something like this:\nopagebreak
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_epigrafica_euler
+% the font size is 10pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\sixrm % changes the font size to 6pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\eighteenrm % changes the font size to 18pt
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+\ii In the output we can notice that both inter-line and inter-word spacing are quite fine when the font size is 10\,pt. In the 6\,pt text the inter-line space is too much and and the inter-word space is more then needed. In the text at 18\,pt both inter-line and inter-word spacing are less then adequate. This is because \capstex\ is still working according to the default space values, which are declared for 10\,pt font size. To tackle this, \capstex\ offers two very useful primitive control statements~(\cite{knuth_texbook}, pp.\;76, 78). These~are:\ms
+{\color{brown}\verbatim \spaceskip|endverbatim} to control the inter-word space,
+
+{\color{brown}\verbatim \baselineskip|endverbatim} to control the inter-line space.
+
+
+
+
+\definexref{solution}{solution}{}
+\subsection{An Easy Solution}Here I~am stating a technique that I use to confront spacing problems when using different fonts at different sizes. Let us make a new definition called~{\color{brown}\verbatim \fontspacing|endverbatim}.\ms
+
+\ii {\color{brown}\verbatim\def\fontspacing{\baselineskip=2.8ex plus0pt minus0pt
+ \spaceskip=0.333333em plus0.122222em minus0.0999999em}|endverbatim}\sk
+ \def\fontspacing{\baselineskip=2.8ex plus0pt minus0pt
+ \spaceskip=0.333333em plus0.122222em minus0.0999999em}
+
+\ii The units, {\sl ex\/} and {\sl em\/} are relative~(\cite{knuth_texbook}, pp.\;60). This makes our definition more~general.\ms
+
+{\sl em\/} is the width of a ``quad'' in the current font,
+
+{\sl ex\/} is the ``x-height'' of the current font.\sk
+
+\ii Declaring {\color{brown}\verbatim \fontspacing|endverbatim} would set our inter-line space to 2.8ex~(=~12.05553\,pt in case of font {\verbatim cmr10|endverbatim} at 10\,pt) with no {\sl stretchability\/}~(given after {\sl plus\/}) or {\sl shrinkability}~(given after {\sl minus\/}). Also {\color{brown}\verbatim \fontspacing|endverbatim} would set our inter-word space to 0.333333\,em, with 0.122222\,em of stretchability and 0.0999999\,em of shrinkability allowed. In case of font {\verbatim cmr10|endverbatim}, these values (default) are 3.33333\,pt, 1.66666\,pt, and 1.11111\,pt, respectively.
+
+Let us try to use {\color{brown}\verbatim \fontspacing|endverbatim} in the example given at the beginning of this chapter. A sample \capstex\ source file as given here:
+
+
+\newpage
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}
+\verbatim
+\parindent=0pt
+\input font_epigrafica_euler % the font size is 10pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\sixrm % changes the font size to 6pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\eighteenrm % changes the font size to 18pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+
+\nopagebreak\ii after compilation should produce something like this:\nopagebreak
+
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_epigrafica_euler % the font size is 10pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\sixrm % changes the font size to 6pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.
+\medskip
+\eighteenrm % changes the font size to 18pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Inter-line and inter-word spacing are very important parameters of
+typesetting. A text typeset in a beautiful typeface but `bad'
+inter-line and inter\-word spacing does not look beautiful. Check
+the spacing between lines of the paragraph, and words of a line.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+By using the control primitives {\color{brown}\verbatim \spaceskip|endverbatim} and {\color{brown}\verbatim \baselineskip|endverbatim} we get the desired spacing and these can be declared almost anywhere. For more details on spacing, please refer~to~\cite{knuth_texbook}.
+
+
+\subsection{Ideal Spacing?}It is a well-known fact that inter-line and inter-word spacing are vital aspects of good typography. Inter-line space is also referred to as {\sl leading}, {\sl line space}, {\sl interlinear space}, and {\sl interline space}. Inter-word space is also known as {\sl word space} and {\sl interword space}. What are the ``best'' values for inter-line and inter-word space? For sure there is no one-line answer to this question. It is subjective; what might be the ``best'' for someone, may look to ``poor'' someone~else.
+
+It can be noted that spacing is certainly dependent on the size of typesetting font. Fonts at larger sizes have different spacing requirements than font at normal or smaller sizes. Also, spacing (inter-line or inter-word) is not directly or inversely proportional to font-size, though it can serve as a good approximation and in our \ref{solution} we had used the proportionality concept. Different typefaces have different spacing demands. The medium of representation also influences spacing values\emdash text on paper is different from text on computer screens or projected slides. Spacing requirements vary if text is a single line and is meant to pass the eye in a glance, e.g., file names in a list, or if it is for continued reading, e.g., this~paragraph.
+
+Let us streamline our discussion by considering the most likely case, i.e.\ normal text; we find it in books, novels, and magazines. In this case the text is designed for continued reading. Even in this case, for a particular font, spacing requisites depend on the width of the text. A text that runs 15\,cm wide should be typeset with different spacing parameters than some text that runs only 6\,cm, e.g., in a column of a multiple-column page. But this is for some other time. For now we focus on the general case\emdash the case of continued normal text, which is mostly in 10\endash 14\,pt. From this point we will discuss inter-line and inter-word space one at a~time.
+
+\subsubsection{Inter-Word Space}
+We commence with \href{http://www.linotype.com/794/inhonorofthe100thbirthdayofjantschichold.html}{Jan Tschichold}'s text composition rules which are constituents of \href{http://openlibrary.org/books/OL19449256M/Penguin_composition_rules.}{The Penguin Composition Rules}, which are a compilation of Tschichold's ideas. They can be found \href{http://ronin-group.org/misc_etext_tschichold.html}{here}. On text composition it is mentioned:
+\sk{\sl
+\itemitem{1.}All text composition should be as closely word-spaced as possible. As a rule, the spacing should be about a middle space or the thickness of an `i' in the type size used.\sk
+\itemitem{2.}Wide spaces should be strictly avoided. Words may be freely broken whenever necessary to void wide spacing, as breaking words is less harmful to the appearance of the page than too much space between words.\sk
+\itemitem{3.}All major punctuation marks\emdash full point, colon, and semicolon\emdash should be followed by the same spacing as is used throughout the rest of the line.\ms}
+
+\ii In this game there are no rigid rules. \href{http://www.typotheque.com/authors/robert_bringhurst}{Robert Bringhurst} writes in his influential book~(\cite{elements_typographic}):
+\quote{For a normal text face in a normal text size, a typical value for the word space is a quarter of an em which can be written M/4. A quarter of an em is typically about the same as, or slightly more than, the set-width of the letter~t.}
+
+\ii The optimum~(without stretching or shrinking) inter-word space in \capstex's default regular font (\hfuzz4pt{\verbatim cmr10|endverbatim} at 10\,pt) is 3.33333\,pt. The width of letter `i' of {\verbatim cmr10|endverbatim} at 10\,pt is 2.77779\,pt and of letter `t' is 3.8889\,pt. One quarter of an em of {\verbatim cmr10|endverbatim} at 10\,pt is 2.5\,pt. A small manipulation in inter-word space, its stretchability or shrinkability, can lead to quite apparent changes.
+
+\hfuzz1pt
+
+Ideally inter-word spacing should be constant in the whole text but in justified text this is almost impossible to attain. The amount of stretching and shrinking of inter-word space and hyphenation of words has its limits. Some people would agree with Tschichold and opt for more hyphenation and less flexible inter-word space to maintain better page color while others would say that excessive hyphenation hinders readability and they would set wider and flexible inter-word space that might lead to rivers. Over the years the inter-word space in text has increased or maybe it is too language dependent or the lack of paper was the issue\emdash compare the inter-word space in \href{http://burton.byu.edu/Bible\%20Site/Gutenberg.htm}{Gutenberg's Bible}, hallmark of excellent typography, and book~\cite{knuth_texbook}, a book typeset with typo\-gra\-phic elegance.
+
+In book~\cite{knuth_texbook}, Knuth instructed \capstex\ to give some extra space after periods, commas, question and exclamation marks, colons and semicolons. By default plain~\capstex\ would do this unless we use the control sequence {\color{brown}\verbatim \frenchspacing|endverbatim}. Tschichold urges not to give such extra space. In this document, I have used {\color{brown}\verbatim \frenchspacing|endverbatim} as the typeset text seemed to have even color without white blocks or rivers. But when I write a scientific report or thesis, which contains mathematics, symbols, variables, etc., I prefer Knuth's way which puts extra space after punctuation\emdash I think it makes text more readable and easier to~understand. In multiple columns with normal size text on an A4 or letter size page, my experience suggests that extra space after punctuation leads to rivers and blocks of~white.
+
+Different fonts demand different inter-word space. Bitstream Charter, the current typeface, can bear and looks better with stiffer and lesser inter-word space than Computer Modern. In case we desire prime typography then we should set inter-word space according to the font in~use.
+
+Book~\cite{elements_typographic} mentions a `reasonable' value of inter-word space with stretch and shrink values. When translated into \capstex's language, it becomes {\color{brown}\verbatim \spaceskip=0.25em plus0.08em minus0.05em|endverbatim}. Try it to find out how good it is. Does it fill the page with black boxes? What effect does it have on hyphenation? What if multiple columns are~used?
+
+Our discussion on inter-word space concludes with the statement: {\sl There are no ideal or perfect or best inter-word space parameters}. We are the judge of our own work and refinement in judgement comes with experience, so let's see what's~coming.
+
+\subsubsection{Inter-Line Space}
+Managing inter-line space is usually easy, unless we encounter a club or widow line. In case of normal size text, the inter-line space is usually 0\endash 4\,pt more than the typeface size in points. The regular font this document is {\verbatim mdbchr7t|endverbatim} at 10\,pt, with an inter-line space of {\tt\the\baselineskip}, and for the global magnification, {\verbatim \magnification=1100|endverbatim} has been~used.
+
+On a page, say A4 size, for any particular font, it is acceptable to have lesser inter-line space when using multiple columns. The eye does not loose track of the line and is at ease in stepping down to the next line when the column width is less, e.g., about~6\,cm. In the realm of inter-line spacing there are challenges like grid typesetting and widow lines but we will not discuss them here. \TeX's instruction, {\color{brown}\verbatim \baselineskip|endverbatim}, we have already discussed and more can be found in \cite{knuth_texbook} and~\cite{against_widows}.
+
+
+
+%%%%%%%%%% Acknowledgements %%%%%%%%%%
+\section{Acknowledgements}{Acknowledgements}
+
+\bs
+
+\ii I wholeheartedly thank Donald~E.\;Knuth for giving us \capstex\emdash the best typesetting program till date, which has succeeded the test of time. Also, I~am grateful to dear \capstex\ users who have contributed to make \capstex\ better by giving more freedom to its free feature. The designers of fonts and packages that I have used are a few of those dear \capstex\ users. I~am grateful to Petr Habala for introducing me to \capstex. I~am beholden to my family for their indispensable love and support. I thank my wife, Daphne, for participating in discussions on fonts and for her understanding. There are so many factors that I~am not able to take into account that in the end but above all, I say, ``Thank you~{\dev :}.''
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% References %%%%%%%%%%
+\section{References\raise3mm\hbox{\bf 2}}{References}
+
+\nocite{habala_amstex}\nocite{knuth_texbook}\nocite{fonts_tex_latex}\nocite{elements_typographic}
+
+\bibliography{C:/bib}
+
+\bibliographystyle{ieeetran}
+
+
+\vskip7.5cm\hrule width 5.70truecm\kern2mm\eightrm\fontss
+\hbox{ \raise1.2mm\hbox{\ \ \ 2}\ \; The reader has been referred to most of the references (they have not been listed on this page) via hyperlinks}
+\hbox{\ \ \ \ \ \ \ \ provided in this {\caps pdf} document.}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\special{pdf: docinfo << /Author (Amit Raj Dhawan)
+/Title (Macros to Change Text fonts & Math fonts in TeX)
+/Creator(XeTeX: Based on TeX---The Genius of Knuth)
+/Subject(Text and Math Fonts in TeX)
+/Keywords(TeX, free, fonts, math font, text, maths font, font-change, Charter, Utopia, Century, Palatino, Bookman, Times, Euler, Bera, Arev, Vera, Iwona, Kurier, Kp-Fonts, Antykwa Torunska, Libertine, Epigrafica, Computer Modern Bright, CM Bright, Computer Modern, Concrete, macro, macros)>>}
+
+\special{pdf: docview <</PageMode /UseOutlines>> }
+
+
+
+
+\bye
diff --git a/macros/plain/contrib/font-change/doc/font-change_FRENCH.pdf b/macros/plain/contrib/font-change/doc/font-change_FRENCH.pdf
new file mode 100644
index 0000000000..4665b5d796
--- /dev/null
+++ b/macros/plain/contrib/font-change/doc/font-change_FRENCH.pdf
Binary files differ
diff --git a/macros/plain/contrib/font-change/doc/font-change_FRENCH.tex b/macros/plain/contrib/font-change/doc/font-change_FRENCH.tex
new file mode 100644
index 0000000000..45b24ddfc7
--- /dev/null
+++ b/macros/plain/contrib/font-change/doc/font-change_FRENCH.tex
@@ -0,0 +1,2213 @@
+% The author of this work is Daphne Parramon-Dhawan.
+% This is a translation of the documentation of package font-change.
+% This work was released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+%%%%%%%%% Fonts %%%%%%%%%%
+\font\webomints=WebOMintsGd at40pt
+\font\titlefont=artemisiarg8a at40pt
+\font\titleone=mdputr7t at18pt
+\font\titletwo=mdputri7t at18pt
+\font\sectionfont=rm-kurierh at18pt
+\font\subsectionfont=rm-kurierb at14pt
+\font\subsubsectionfont=rm-kurierb at12pt
+\font\sansrm=rm-kurierl at10pt
+\font\foliofont=mdbchr7t at9pt
+\font\amstexfont=cmsy10 at7.5pt
+\font\dev=dvng10 scaled \magstep1
+\font\letterone=RoyalIn at36pt
+
+
+%%%%%%%%%% Packages %%%%%%%%%%
+%%% Eplain
+\input eplain % Add Eplain before AmSTeX
+\beginpackages
+\usepackage{url}
+\usepackage{color}
+\usepackage{graphicx}
+\endpackages
+\enablehyperlinks[dvipdfm] % Enables hyperlinks using Eplain
+%\hlopts{colormodel=named,color=Black} % Produces links in black color
+%% Color
+\definecolor{brown}{rgb}{.7,.2,.2}
+
+
+%%% AmSTeX
+\input amstex
+\UseAMSsymbols
+
+\catcode`@=12
+
+%%% eps files
+\input epsf % Includes files like pictures and figures in eps format
+
+
+
+
+%%%%%%%%%% Page characteristics %%%%%%%%%%
+\magnification=1120
+\parindent=20pt
+\parfillskip=\parindent plus1fil
+\everypar{\looseness=-1}
+\headline{} \footline{}
+\vsize=24truecm
+\hoffset-2.9mm
+\settabs 20 \columns
+\exhyphenpenalty10000 % stops TeX to break words at dashes
+\hyphenpenalty200
+
+
+
+%%%%%%%%%% Definitions %%%%%%%%%%
+\def\bs{\bigskip}%
+\def\ms{\medskip}%
+\def\sk{\smallskip}%
+\def\cl{\centerline}%
+\def\ii{\noindent}%
+\def\pic#1#2#3{\bigskip\cl{\epsfxsize#1\epsfbox{#2.eps}}\par\cl{\eightrm #3}}%
+\def\amstex{{\amstexfont A\kern-.1667em\lower.5ex\hbox{M}\kern-.125em S}-\capstex}%
+\def\xetex{X\lower0.5ex\hbox{\kern-0.11em\reflectbox{E}}\kern-0.165em\TeX}%
+\def\latex{L\setbox0=\hbox{\sc A}\kern-0.5766\wd0\raise0.41ex\hbox{\sc A}\setbox1=\hbox{T}\kern-.177\wd1\TeX}%
+\def\xelatex{X\lower0.5ex\hbox{\kern-0.11em\reflectbox{E}}\kern-0.13em\latex}%
+\def\capstex{{\caps t\kern-.122em\lower.38ex\hbox{e}\kern-.11em x}}%
+\def\capslatex{{\caps l\setbox0=\hbox{\sevencaps a}\kern-0.5888\wd0{\raise0.33ex\hbox{\sevencaps a}}\setbox1=\hbox{t}\kern-.2\wd1\capstex}}%
+\def\capsxetex{{\caps x\lower0.38ex\hbox{\kern-0.1em\reflectbox{e}}\kern-0.13em\capstex}}%
+\def\capsxelatex{{\caps x\lower0.38ex\hbox{\kern-0.1em\reflectbox{e}}\kern-0.122em\capslatex}}%
+\def\fontss{\baselineskip=2.7ex plus0pt minus0pt%
+\spaceskip=0.29em plus0.14em minus0.14em}%
+\def\footnote#1{\numberedfootnote{\hskip-7mm\hbox to 20cm{\vtop{\hangindent\parindent\hangafter1\eightrm\fontss #1}}}}%
+\def\quote#1{\sk\leftskip10mm{\sl\noindent #1}\sk \leftskip0mm\rightskip0mm}%
+\def\emdash{\hbox{\kern0.15em---\kern0.15em}\relax}%
+\def\endash{\hbox{\kern0.15em--\kern0.15em}\relax}%
+
+
+\def\sample{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent{\bf Formule D'Euler} : La formule d'Euler, aussi connue sous le nom d'{\bf identit\'e d'Euler}, nous dit que
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+o\`u $\imath$~est {\sl l'unit\'e imaginaire}.
+
+On peut \'etendre la formule d'Euler \`a une s\'erie
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+
+\bigskip\bigskip
+\noindent{\bf Th\'eor\`eme Int\'egral de Cauchy~:} Si $f(z)$ est analytique et ses d\'eriv\'ees partielles continues sur une r\'egion~$R$ simplement connexe,~alors
+$$\oint_\gamma f(z)\,dz = 0$$
+pour tout lacet rectifiable~$\gamma$ contenu int\'egralement dans~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+%\input mathcharacters
+}%
+
+
+\def\sampleansi{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent{\bf Formule D'Euler} : La formule d'Euler, aussi connue sous le nom d'{\bf identité d'Euler}, nous dit que
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+où $\imath$~est {\sl l'unité imaginaire}.
+
+On peut étendre la formule d'Euler à une série
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+
+\bigskip\bigskip
+\noindent{\bf Théorème Intégral de Cauchy}: Si $f(z)$ est analytique et ses dérivées partielles continues sur une région~$R$ simplement connexe,~alors
+$$\oint_\gamma f(z)\,dz = 0$$
+pour tout lacet rectifiable~$\gamma$ contenu intégralement dans~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+%\input mathcharacters
+}%
+
+
+\def\samplebera{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent{\bf Formule D'Euler} : La formule d'Euler, aussi connue sous le nom d'{\bf identité d'Euler}, nous dit que
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+où $\imath$~est {\sl l'unité imaginaire}.
+
+On peut étendre la formule d'Euler à une série
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+
+\bigskip\bigskip
+\noindent{\bf Th\'eor\`eme Int\'egral de Cauchy}: Si $f(z)$ est analytique et ses dérivées partielles continues sur une région~$R$ simplement connexe,~alors
+$$\oint_\gamma f(z)\,dz = 0$$
+pour tout lacet rectifiable~$\gamma$ contenu intégralement dans~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+%\input mathcharacters
+}%
+
+%%%%%%%%%% Chapter, Section %%%%%%%%%%
+\newcount\sectionno\sectionno=0 % For sections
+\newcount\subsectionno\subsectionno=0 % For subsections
+\newcount\subsubsectionno\subsubsectionno=0 % For subsubsections
+\definecolor{sectioncolor}{rgb}{0.22,0.38,0.62}
+% NOTE: No two cross-references should be the same. This will cause chaos. In other words, no two chapters can have the same "label name"
+
+\def\section#1#2{\newpage
+{\definexref{#2}{#2}{}}
+{\writetocentry{section}{\refs{#2}}}
+{\special{pdf: outline 1 << /Title (#2)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\subsectionno=0 % For subsections
+\centerline{\textcolor{sectioncolor}{\sectionfont\fontss #1}}
+\nopagebreak\bigskip\nopagebreak\noindent}
+
+\def\subsection#1#2{
+{\definexref{#2}{#2}{}}
+{\writetocentry{subsection}{\kern5mm\refs{#2}}}
+{\special{pdf: outline 2 << /Title (#2)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\bigskip\bigskip\medskip\goodbreak
+{\global\advance\subsectionno by 1
+ \noindent{\textcolor{sectioncolor}{\subsectionfont\fontss #1}}}
+\nopagebreak\medskip\nopagebreak\noindent}
+
+\def\subsubsection#1{
+{\definexref{#1}{#1}{}}
+{\writetocentry{subsubsection}{\kern5mm\refs{#1}}}
+{\special{pdf: outline 2 << /Title (#1)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\bigskip\bigskip\medskip\goodbreak
+{\global\advance\subsubsectionno by 1
+ \noindent{\textcolor{sectioncolor}{\subsubsectionfont\fontss #1}}}
+\nopagebreak\medskip\nopagebreak\noindent}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_charter
+\fontss % font change and spacing
+\frenchspacing
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Cover %%%%%%%%%%
+{\special{pdf: outline 1 << /Title (Cover)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+{\centerline{{\color{brown}\webomints\char'160}\hskip8mm\titlefont\color{sectioncolor} font-change\hskip8mm{\color{brown}\webomints\char'161}}\bs
+\centerline{{\color{brown}\webomints\char'125\char'126}}
+\bs
+\centerline{Version \ 2015.2}
+\bs\bs
+{\color{sectioncolor}\titleone\fontss
+\centerline{Macros utiles pour modifier les polices}
+\centerline{de texte et de maths en \TeX}\kern3mm
+\centerline{{\titleone 45}{\titletwo\fontss \ Variantes esth\'etiques}}}
+\vskip2cm
+\centerline{\color{brown}\webomints \char'063}
+\vskip2cm
+\centerline{\twelvebf\fontss Amit Raj Dhawan}\sk
+\centerline{\href{mailto:amitrajdhawan@gmail.com}{\sansrm amitrajdhawan\@gmail.com}}\bs
+\centerline{Traduit par {\twelvebf\fontss Daphne Parramon-Dhawan}}\ms
+\centerline{\rm 2 Septembre 2015}
+
+\vskip4cm
+
+% Licence
+\hrule\kern1pt\hrule\sk
+\ii{\epsfxsize2cm\epsfbox{by-sa.eps}}
+\vskip-7mm
+\vbox{\leftskip3cm\parindent=0pt\eightrm\fontss Ce travail a \'et\'e publi\'e sous la licence \href{http://creativecommons.org/licenses/by-sa/3.0/}{\eightbf Creative Commons Attribution-Share Alike 3.0 Unported License}, le 19 Juillet 2010.
+
+Vous \^etes donc libres de {\eightitbf Partager\/} (de copier, distribuer et/ou de transmettre ce travail) et de {\eightitbf Modifier\/} (d'adapter ce document) pourvu que vous suiviez les lignes directrices {\eightitbf d'Attribution\/} et de {\eightitbf Partage \`a l'Identique\/}. Pour le texte complet de la licence, vous pouvez aller sur le site~:
+\href{http://creativecommons.org/licenses/by-sa/3.0/legalcode}{\eightrm http://creativecommons.org/licenses/by-sa/3.0/legalcode}.}\leftskip0cm
+\sk\hrule\kern1pt\hrule
+
+\BlackBoxes
+
+
+
+
+
+
+%%%%%%%%% Quote %%%%%%%%%%%%
+{%\input font_artemisia_euler
+
+\fourteenit \fontss
+\
+
+\vskip1cm
+\cl{\webomints\char'064}
+\vskip2cm
+
+\leftskip1cm \rightskip4cm
+
+\raggedright
+\ii Quand j'arrive \`a ma destination, plus que de r\'ealiser que j'ai atteint mon but, je suis occup\'e \`a me rem\'emorer les d\'etails de mon voyage. Et il m'appara\^\i t, encore et encore~: ``Le trajet n'est-il pas la vraie concr\'etisation de l'objectif ?'' De cette mani\`ere, m\^eme si je manque {\sixteencaps le} but, j'aurai au moins atteint {\sixteencaps un} but.
+
+
+}
+\leftskip0cm \rightskip0cm
+
+
+
+
+
+
+
+%%%%%%%%%% Contents %%%%%%%%%%
+\newpage\pageno=-3\footline{\centerline{\foliofont\folio}}
+{\special{pdf: outline 1 << /Title (Contents)/F 0 /Dest [@thispage /FitH @ypos ] >> }}
+\cl{\textcolor{sectioncolor}{\sectionfont Table des Mati\`eres}}
+
+
+{\parskip0pt\bs\bs
+\readtocfile}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Introduction %%%%%%%%%%
+\section{Introduction}{Introduction}
+\pageno=1
+
+
+\hbox{\letterone \TeX\ }\vskip-14.5mm\ii \hangindent2.6cm\hangafter-3 typographie les documents dans les polices d'\'ecriture Computer Modern par d\'efaut.\footnote{La plupart des utilisateurs (j'en fait partie) utilise les termes {\eightit police}, {\eightit police de caract\`eres\/}, {\eightit fonte}, {\eightit police d'\'ecriture\/} ou encore {\eightit famille de polices...} comme synonymes. Dans ce manuel nous avons \'evit\'e ces distinctions.} Les polices Computer Modern de Knuth sont tr\`es \'el\'egantes mais de temps \`a autre nous cherchons tous un peu de changement. Bon nombre d'entre nous souhaiterait avoir un rendu de nos documents \capstex\ dans d'autres fontes que Computer Modern. Au niveau utilisateur, il est ais\'e de changer la police du {\sl mode texte} de \capstex\ (autrement dit la police texte), et il existe de nombreuses polices gratuites aux multiples styles de caract\`eres tels que {\rm romain}, {\bf gras}, {\it italique}, {\sl pench\'e}, {\itbf gras italique}, {\slbf gras pench\'e}, {\caps petites capitales}, {\capsbf petites capitales en gras}, etc. La difficult\'e est de changer les polices math\'ematiques dans les documents \capstex\. Ceci est principalement d\^u au manque de fontes math\'ematiques pour \capstex. Une autre raison est que changer de police en {\sl mode maths\/} n'est pas aussi simple que de la changer en {\sl mode texte}. Pour \capslatex\, beaucoup de packages peuvent servir \`a changer la police (texte et math) en une commande. Mais pour \capstex, je n'ai pas pu trouver de mani\`ere simple pour changer la fonte dans le document, \`a la fois pour le texte et l'\'ecriture math\'ematique. Le fait d'utiliser une police en {\sl mode texte\/} et une autre en {\sl mode maths\/} peut g\^acher le rendu du document. Il est bien s\^ur d\'esirable d'obtenir le texte et les \'ecritures math\'ematiques dans la m\^eme police; un texte en police New Century et des maths en Computer Modern ne vont pas bien ensemble. Certaines combinaisons, comme nous le verrons plus loin, marchent pourtant bien.
+
+Etre en mesure de choisir entre plusieurs fontes est plut\^ot avantageux. Les polices Computer Modern rendent tr\`es bien sur papier, particuli\`erement sur les impressions jet d'encre, mais ont l'air relativement fines sur les \'ecrans d'ordinateurs (LCD) et dans une moindre mesure sur les impressions laser. Pour les diaporamas, la plupart des gens pr\'ef\`ere les caract\`eres sans s\'erif qui sont relativement plus ``lourds''. L'id\'ee de changer, en une seule commande, \`a la fois les polices math\'ematiques et la totalit\'e d'une famille de polices qui comprend des styles vari\'es comme le gras, l'italique, etc., a engendr\'e la motivation n\'ecessaire \`a l'accomplissement de cette t\^ache. Pour ce faire, j'ai \'ecrit 45~macros \capstex\ qui ordonnent \`a \capstex\ de typographier les documents dans les polices appel\'ees par ces macros. Tout au long de ce document, l'utilisation des 45 macros mentionn\'ees a \'et\'e expos\'ee. Chacune de ces macros change les fontes dans le document de mani\`ere globale, mais peut \'egalement \^etre utilis\'ee localement, par exemple \`a l'int\'erieur d'un groupe. D\'esormais, un document \capstex, normalement produit en Computer Modern, peut \^etre produit en 45 autres variantes. Ces fichiers macro sont facilement compr\'ehensibles et peuvent \^etre modifi\'es si besoin. Chaque macro a diff\'erents caract\`eres d\'eclar\'es en tailles 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, et 20\,pt.
+
+Afin de montrer nos 45~macros de changement de fonte en action, nous avons \'ecrit un texte \'echantillon 45 fois mais dans des polices diff\'erentes. Les polices/familles de police invoqu\'ees par ces macros ont presque tous les glyphes contenus dans la famille Computer Modern. En g\'en\'eral, ces polices contiennent plus de glyphes que Computer Modern. Pour voir tous les glyphes pr\'esents dans une police, vous pouvez utiliser \href{https://www.ctan.org/pkg/fontchart?lang=en}{l'outil en ligne} de Werner Lemberg. Dans quelques cas, par exemple pour la police Epigrafica normal~(\verbatim epigrafican8r|endverbatim), il manque des symboles importants comme $\Gamma$ and~$\Theta$. Notre macro prend cela en charge; l'utilisateur ne doit pas s'en soucier \`a moins qu'il ne demande \`a~\capstex\ quelque chose de tr\`es inhabituel.
+
+
+
+\subsection{Utilisation}{Utilisation}Ces macros ont \'et\'e rassembl\'ees dans un package appel\'e {\color{brown}\verbatim font-change|endverbatim} qui est inclus dans les distributions {\caps m{\eightrm i}k}\capstex\ et \capstex~{\caps l{\eightrm ive}}. Le package peut aussi \^etre t\'el\'echarg\'e sur \href{http://www.ctan.org/tex-archive/macros/plain/contrib/font-change/}{\caps ctan}. Si l'installation \capstex\ contient d\'ej\`a le package {\color{brown}\verbatim font-change|endverbatim}, il peut \^etre utilis\'e d\`es \`a pr\'esent, pour mettre en forme n'importe quel document en police Charter par exemple. Il suffit d'\'ecrire la commande {\color{brown}\verbatim \input font_charter|endverbatim} dans le fichier source. Bien s\^ur, pour pouvoir utiliser les macros de font-change, l'installation \capstex\ doit contenir les polices en question. Au cas o\`u {\color{brown}\verbatim font-change|endverbatim} n'est pas install\'e sur le syst\`eme de l'utilisateur et celui-ci n'a pas envie de le faire, on peut t\'el\'echarger le package sur internet et suivre la proc\'edure ci-dessous. Pour conna\^\i tre toutes les options disponibles et voir les macros en action, veuillez lire la suite.
+
+Supposons qu'on veuille typographier un document \capstex\ document en police Charter. Pour ce faire, il faut copier le fichier macro \capstex\ {\color{brown}\verbatim font_charter.tex|endverbatim} dans le dossier contenant le fichier source \capstex\. Apr\`es avoir ouvert ce fichier source dans l'\'editeur, il faudra y \'ecrire la commande {\color{brown}\verbatim \input font_charter|endverbatim}. Ceci changera la police du document en police Charter \`a partir de l'endroit o\`u la commande {\color{brown}\verbatim \input font_charter|endverbatim} a \'et\'e d\'eclar\'ee. Il est possible de d\'eclarer {\color{brown}\verbatim \input font_charter|endverbatim} dans un groupe ferm\'e~: ({\color{brown}\verbatim {\input font_charter ... }|endverbatim}) afin de changer la police de caract\`eres en Charter dans tout le groupe, pourvu qu'il n'y ait pas d'autre appel \`a font-change dans ce groupe ou dans un de ses sous-groupes.
+
+Une autre mani\`ere d'utiliser les fichiers macros est de les mettre dans un dossier, nomm\'e par exemple ``font-change'', dans un endroit du disque (par exemple \`a la racine de ``C''), et ensuite d'invoquer ces fichiers dans le fichier source \capstex\. Pour utiliser la police Charter, il faudra \'ecrire la commande suivante (qui pr\'ecise juste la localisation du fichier dans l'arborescence syst\`eme) {\color{brown}\verbatim \input C:/font-change/font_charter|endverbatim}. Si les fichiers macros ont \'et\'e plac\'es dans un dossier dont le nom contient des espaces (par exemple ``font change''), il faudra alors \'ecrire naturellement la commande avec les espaces correspondants~: {\color{brown}\verbatim \input "C:/font change/font_charter"|endverbatim}.
+
+Le changement complet de la police se fera \`a la taille \capstex\ par d\'efaut, \`a savoir (10\,pt), bien que l'on puisse utiliser les polices texte et maths \`a des tailles plus petites et plus grandes via de petites manipulations du fichier macro.
+
+\goodbreak Les commandes de contr\^ole typographique \capstex\ basiques \sk
+{\obeylines\leftskip1cm
+{\color{brown}\verbatim\rm|endverbatim} \dots {\rm romain}
+{\color{brown}\verbatim\it|endverbatim} \dots {\it italique}
+{\color{brown}\verbatim\bf|endverbatim} \dots {\bf gras}
+{\color{brown}\verbatim\sl|endverbatim} \dots {\sl pench\'e}
+{\color{brown}\verbatim\tt|endverbatim} \dots {\tt machine \`a \'ecrire}
+\leftskip0cm}\sk
+
+\ii gardent leur signification habituelle. Tous les fichiers macro que ce {\caps pdf} mentionne incluent les cinq options ci-dessus. De plus, la plupart des fichiers macro ont \'egalement d'autres options utiles. Ce sont:\sk
+{\obeylines\leftskip1cm
+{\color{brown}\verbatim\itbf|endverbatim} \dots {\itbf gras italique}
+{\color{brown}\verbatim\slbf|endverbatim} \dots {\slbf gras pench\'e}
+{\color{brown}\verbatim\caps|endverbatim} \dots {\caps petites capitales}
+{\color{brown}\verbatim\capsbf|endverbatim} \dots {\capsbf petites capitales en gras}
+\leftskip0cm}\ms
+
+En {\sl mode texte}, les styles mentionn\'es ci-dessus peuvent \^etre utilis\'es en taille 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, et 20\,pt. Ceci est obtenu en tapant la taille (nombre en anglais) en toutes lettres entre un backslash~($\backslash$) et le mot qui d\'eclare le style de caract\`eres \`a utiliser. Par exemple, si nous voulions typographier un texte en gras \`a~14\,pt nous n'aurions qu'\`a utiliser la commande de contr\^ole suivante {\color{brown}\verbatim \fourteenbf|endverbatim}.
+
+
+
+
+
+\newpage\subsection{Exemple}{Exemple}Voici un exemple de fichier source \capstex~:
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\parindent=0pt
+\input C:/font-change/font_cm
+Voici la {\bf police Computer Modern}. La {\twelveslbf fonction Gamma\/}
+est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+\input C:/font-change/font_charter
+Voici la {\bf police Charter}. La {\twelveslbf fonction Gamma\/}
+est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+{ % d\'ebut du groupe
+\input C:/font-change/font_century
+Voici la {\bf police New Century Schoolbook}. La {\twelveslbf fonction Gamma\/}
+est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+} % fin du groupe
+
+Nous revoil\`a en police Charter.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+
+
+\nopagebreak\ii qui nous donnera, apr\`es compilation~:\nopagebreak
+
+
+
+
+\bigskip\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_cm \fontss
+Voici la {\bf police Computer Modern}. La {\twelveslbf fonction Gamma\/} est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+\input font_charter \fontss
+Voici la {\bf police Charter}. La {\twelveslbf fonction Gamma\/} est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$
+
+{\input font_century \fontss
+Voici la {\bf police New Century}. La {\twelveslbf fonction Gamma\/} est d\'efinie comme suit~:
+$$\Gamma(z) \equiv \int_0^\infty t^{z-1} e^{-t} dt.$$}
+
+Nous revoil\`a en police Charter.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+\subsection{Symboles AMS}{Symboles AMS}Certaines polices d'\'ecriture, comme par exemple Kp-Fonts, supportent les symboles {\caps ams}. Les polices {\verbatim msam|endverbatim} et {\verbatim msbm|endverbatim} de la collection {\caps ams} contiennent ces symboles. Les lettres ajour\'ees~($\Bbb A, \Bbb B, \Bbb C, \Bbb R, \dots$) font partie des symboles {\caps ams}. Si vous utilisez \amstex, avec le style preprint (pr\'e-impression) ou que la commande \amstex\ {\color{brown}\verbatim \UseAMSsymbols|endverbatim} a d\'ej\`a \'et\'e d\'eclar\'ee, vous pourrez alors utiliser les symboles {\caps ams} avec certaines macros {\color{brown}\verbatim font-change|endverbatim} en d\'eclarant {\color{brown}\verbatim \UseAMSsymbols|endverbatim} {\bf \`a nouveau} apr\`es l'instruction d'appel \`a la macro. Nous allons voir un exemple de cette impl\'ementation dans un petit moment.
+
+Si vous avez utilis\'e les instructions {\color{brown}\verbatim \loadmsam|endverbatim} ou {\color{brown}\verbatim \loadmsbm|endverbatim} de \amstex, vous pourrez les utiliser {\bf \`a nouveau} apr\`es avoir d\'eclar\'e la macro {\color{brown}\verbatim font-change|endverbatim} afin d'obtenir les r\'esultats d\'esir\'es. La s\'equence de contr\^ole {\color{brown}\verbatim \UseAMSsymbols|endverbatim} reprend les instructions {\color{brown}\verbatim \loadmsam|endverbatim} et {\color{brown}\verbatim \loadmsbm|endverbatim}.
+
+Pour revenir aux polices {\caps ams} par d\'efaut ({\verbatim msam|endverbatim} et {\verbatim msbm|endverbatim}), il faudra entrer le fichier macro {\color{brown}\verbatim default-amssymbols.tex|endverbatim} en \'ecrivant la commande {\color{brown}\verbatim \input default-amssymbols|endverbatim} dans le fichier source. Ce petit fichier contient seulement ces deux d\'efinitions~:
+
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\def\loadmsam{\font\tenmsa=msam10 \font\sevenmsa=msam7 \font\fivemsa=msam5
+\fam\msafam
+\textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa
+\scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\loadmsam
+%
+\def\loadmsbm{\font\tenmsb=msbm10 \font\sevenmsb=msbm7 \font\fivemsb=msbm5
+\fam\msbfam
+\textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb
+\scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\loadmsbm
+|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+Il sera pr\'ecis\'e plus loin pour chaque macro du package {\color{brown}\verbatim font-change|endverbatim} si celle-ci supporte les symboles {\caps ams}. Ci-dessous la pr\'esentation de ce qui a \'et\'e discut\'e (le caract\`ere en {\color{red}rouge} provient des symboles {\caps ams})~:
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\input amstex % Charge AmSTeX
+\UseAMSsymbols % Invoque les symboles AMS
+$$f:{\color{red}\Bbb R}^3\to R$$
+
+\input font_kp % Invoque Kp-Fonts
+\UseAMSsymbols % Utilise jkpsya et jkpsyb de Kp-Fonts \`a la place de msam et msbm des polices AMS
+$$f:{\color{red}\Bbb R}\to R$$
+
+\input default-amssymbols % Revient au d\'efaut
+$$f:{\color{red}\Bbb R}^3\to R$$
+|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+\nopagebreak\ii produit apr\`es compilation~:\nopagebreak
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\input font_cm
+$$f:{\color{red}\Bbb R}^3\to R$$
+\input font_kp
+\UseAMSsymbols
+$$f:{\color{red}\Bbb R}^3\to R$$
+\input default-amssymbols
+$$f:{\color{red}\Bbb R}^3\to R$$}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+
+
+\subsection{Graisses disponibles}{Graisses disponibles}
+Certaines macros de changement de police d'\'ecriture du package {\color{brown}\verbatim font-change|endverbatim} proposent des graisses l\'eg\`eres, moyennes et grasses. De nombreuses familles de police offrent la variante grasse des fontes math\'ematiques, mais nous n'avons pas toujours inclus certaines variantes qui ne fournissaient pas une police assez \'epaisse pour rendre le contraste. En tapant tout le texte en gras, si \`a certains endroits nous voulons mettre encore plus de gras, nous serons coinc\'es. La philosophie de {\color{brown}\verbatim font-change|endverbatim} dit que pour mettre en gras tout le texte et les maths, il faut trouver une police plus \'epaisse parmi la famille de polices utilis\'ee, encore plus grasse que le gras habituel. Les familles de fontes Kp-Fonts, Antykwa Toru\'nska, Iwona, et Kurier incluent de telles \'epaisseurs et font partie de {\color{brown}\verbatim font-change|endverbatim}. Par exemple, la macro {\color{brown}\verbatim font_kurier-bold|endverbatim}, qui utilise un style gras pour sa police normale (en maths et texte), prend une police poids lourd pour le style gras.
+
+
+
+\subsection{Mises \`a jour et avertissement}{Mises a jour et avertissement}Les polices utilis\'ees dans ces 45 macros sont incluses dans les distributions \href{http://miktex.org/}{{\caps m{\eightrm i}k}\capstex} et \href{http://www.tug.org/texlive/}{\capstex~{\caps l{\eightrm ive}}}. Toutes ces macros devraient marcher sans probl\`eme avec une installation compl\`ete de {{\caps m{\eightrm i}k}\capstex} (version 2.9.4503 test\'ee). Les macros devraient aussi fonctionner avec \capstex~{\caps l{\eightrm ive}}~2014, mais \capstex~{\caps l{\eightrm ive}}~2013 ne contient pas les mises \`a jour r\'ecentes de police, et donc plusieurs macros de la nouvelle version de {\color{brown}\verbatim font-change|endverbatim} pourraient ne pas fonctionner avec \capstex~{\caps l{\eightrm ive}} 2013 ou ant\'erieur. Mais cela ne devrait pas \^etre un gros probl\`eme puisque le disque d'installation de \capstex~{\caps l{\eightrm ive}} 2013 contient une version plus ancienne de {\color{brown}\verbatim font-change|endverbatim}, qui a les anciens noms de polices. De nombreuses macros de {\color{brown}\verbatim font-change|endverbatim} utilisent la police {\verbatim inconsolata|endverbatim} pour les caract\`eres machine \`a \'ecrire. La police s'appelait {\verbatim rm-inconsolata|endverbatim} en version 2010.1 de {\color{brown}\verbatim font-change|endverbatim}. La nouvelle version de {\verbatim inconsolata|endverbatim}, qui a \'et\'e mise \`a jour en {\caps m{\eightrm i}k}\capstex}~2.9.4503, ne contient aucune police appel\'ee {\verbatim rm-inconsolata|endverbatim}. Ainsi, en {\color{brown}\verbatim font-change|endverbatim}~(version 2013.1), nous avons choisi une autre police {\verbatim inconsolata|endverbatim} nomm\'ee {\verbatim ly1-zi4r-1|endverbatim}, qui est identique, ou tout du moins, semble identique, \`a {\verbatim rm-inconsolata|endverbatim}. Il y a eu aussi d'autres changements dans les noms des polices, par exemple pour les polices Libertine. Si des probl\`emes de police manquante sont rencontr\'es en utilisant {\color{brown}\verbatim font-change|endverbatim}, avec une installation compl\`ete de {{\caps m{\eightrm i}k}\capstex} ou de TeXLive, il est recommand\'e d'utiliser un version soit plus ancienne, soit plus r\'ecente de {\color{brown}\verbatim font-change|endverbatim}.
+
+\footline{\centerline{\foliofont\folio}}
+
+
+Ces 45 macros de changement de police ont bien fonctionn\'e avec plain~\capstex, ainsi qu'avec une combinaison de plain~\capstex\ et d'autres formats bas\'es sur plain~\capstex, par exemple~ \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/amstex.html}{\amstex} et~\href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eplain.html}{eplain}. Les macros marchent parfaitement avec \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pdftex.html}{pdf\capstex} et \href{http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=xetex}{\capsxetex} \'egalement. Veuillez noter que ces macros ne fonctionnent pas avec \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/latex.html}{\capslatex}, pdf\capslatex\hfuzz2pt, ou \capsxelatex.
+
+\hfuzz1pt
+La composition d'un texte en anglais ou en fran\c cais avec des math\'ematiques ne devrait pas poser probl\`eme, \`a part peut-\^etre si des lettres comme \l~ sont utilis\'ees, surtout avec des caract\`eres en {\slbf gras pench\'e\/} ou {\caps petites capitales}. Ce sont des questions de glyphes manquants et d'encodage. Dans la police courante (Charter, romain r\'egulier, {\verbatim mdbchr7t|endverbatim}), {\color{brown}\verbatim\l|endverbatim} produit \l, {\color{brown}\verbatim\slbf \l|endverbatim} produit {\slbf \l}, mais {\color{brown}\verbatim\caps\l|endverbatim} produit~{\caps \l}.
+
+
+
+
+
+Les polices sans s\'erif ne proposent pas de caract\`eres {\it italiques} mais seulement {\sl pench\'es\/}. Pour rendre les fichiers macros de {\color{brown}\verbatim font-change|endverbatim} plus coh\'erents, les commandes pour l'italique et le pench\'e (par exemple~: {\color{brown}\verbatim\it|endverbatim} et {\color{brown}\verbatim\sl|endverbatim}), produisent des caract\`eres {\sl pench\'es} dans le cas des polices sans s\'erif et de celles ne disposant pas de glyphes distincts pour l'italique et le pench\'e. Nous montrerons plus loin des exemples de changement des polices texte et maths de \capstex\ utilisant les macros de {\color{brown}\verbatim font-change|endverbatim}. Toutes les polices utilis\'ees dans ces macros sont aussi list\'ees dans ce document.
+
+
+Ces macros ont \'et\'e con\c{c}ues \`a l'origine pour des utilisateurs de langue anglaise. Compte tenu des capacit\'es de \TeX, elles peuvent \^etre utiles pour composer en d'autres langages \'egalement, mais certaines polices contenues dans {\color{brown}\verbatim font-change|endverbatim} peuvent ne pas fonctionner pour toutes les langues (\`a cause du rendu des accents et caract\`eres sp\'eciaux). Nous avons remarqu\'e que pour ce document, qui est en langue franç\c{c}aise, les accents ne sont pas, ou mal, plac\'es sur certaines fontes de type pench\'e ou machine \`a \'ecrire. Cela concerne les polices Arev (page 38), Epigrafica (pages 40 \`a 41), Bera (pages 43 \`a 45), Artemisia (page 46), et Libertine (pages 47 \`a 49).
+
+
+Nous esp\'erons que ces macros fonctionnent bien, sans probl\`eme de compatibilit\'e, mais nous ne pouvons rien promettre. Il n'y a pas de garantie. Si l'utilisateur trouve un d\'efaut, ou pour toute autre remarque, merci de m'envoyer un email.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%% Macros %%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\section{\sixteenbf\fontss Charter}{Charter}
+\sample
+\ii La police Charter est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_charter|endverbatim}. Cette famille de polices utilise des fontes de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-charter.html}{mdbch}, correspondant aux polices texte \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/charter.html}{Bitstream Charter}. Cette famille fait partie du projet \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign.html}{MathDesign} de Paul Pichaureau. Les caract\`eres \href{http://new.myfonts.com/fonts/bitstream/charter-bt-pro/}{Charter} ont \'et\'e con\c cus \`a l'origine par Matthew Carter pour Bitstream Inc.\ en 1987. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_charter|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil mdbchr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil mdbchb7t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mdbchri7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil md-chr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil mdbchbi7t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil mdbchr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil mdbchbo7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil mdbchri7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil mdbchrfc8t &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil mdbchro7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil mdbchbfc8t &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_utopia \fontss
+\section{\sixteenbf\fontss Utopia}{Utopia}
+\sample
+\ii La police Utopia est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_utopia|endverbatim}. Cette famille de polices utilise pour la plupart les fontes de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-utopia.html}{mdput}, ce qui correspond aux polices de texte \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/utopia.html}{Adobe Utopia}. Cette famille fait parte du projet \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign.html}{MathDesign}~de Paul Pichaureau. Elle est tr\`es compl\`ete et inclut les polices math\'ematiques \'egalemement. Pour des raisons d'espacement interlettre, la macro {\color{brown}\verbatim font_utopia.tex|endverbatim} utilise la fonte maths italique et la fonte symboles math\'ematique du package \href{http://www.ctan.org/tex-archive/fonts/fourier-GUT/}{fourier} de Michel Bovani. La \href{http://new.myfonts.com/fonts/adobe/utopia/}{police Utopia} a \'et\'e con\c cue \`a l'origine par Robert Slimbach pour Adobe en~1989.
+
+Les fontes maths italique~(\verbatim mdputri7m|endverbatim) et symboles math\'ematiques~(\verbatim md-utr7y|endverbatim) de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathdesign-utopia.html}{mdput} peuvent \^etre aussi utilis\'ees. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_utopia|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil mdputr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil mdputb7t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil futmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil futsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil mdputbi7t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil mdputr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil mdputbo7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil mdputri7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil mdputrfc8t &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil mdputro7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil mdputbfc8t &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_century \fontss
+\section{\sixteenbf\fontss New Century Schoolbook}{New Century Schoolbook}
+\sample
+\ii La police New Century Schoolbook est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_century|endverbatim}. Cette famille de polices utilise des fontes de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/tex-gyre-schola.html}{TeX Gyre Schola}, ce qui correspond aux polices de texte \href{http://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-US&event=displayFontPackage&code=1240}
+{Adobe New Century Schoolbook}. La police \href{http://new.myfonts.com/fonts/adobe/new-century-schoolbook/}{Century Schoolbook} a \'et\'e cr\'ee par Morris Fuller Benton entre 1918 et~1921.
+
+\BlackBoxes
+La macro utilise l'italique math\'ematique~(fncmii) et les symboles maths~(fncsy) du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/fouriernc.html}{fouriernc} de Michael Zedler. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_century|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes\eightrm\fontss
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-qcsr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-qcsb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil fncmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil fncsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-qsbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil pncbo7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-qcsri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil rm-qcsr-sc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil pncro7t &\strut\vrule\kern1pt\vrule\strut\hfil \sevencapsbf Petites capitales en gras &\strut\vrule\strut\hfil rm-qcsb-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_palatino \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Palatino}{Palatino}
+\sample
+\ii La police Palatino est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_palatino|endverbatim}. Cette famille de polices utilise les fontes du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} de Young Ryu, correspondant aux polices texte \href{http://www.myfonts.com/fonts/urw/palladio/}
+{{\caps urw++} Palladio} dessin\'ees par Herman Zapf. La police Palladio {\caps urw++} est bas\'ee sur la \href{http://new.myfonts.com/fonts/adobe/palatino/}{police Palatino} qui avait \'et\'e con\c cue \`a l'origine par Hermann Zapf pour la fonderie Stempel en 1950. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_palatino|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil pxr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil pxb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil pxbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil pxbsl &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil pxi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil pxsc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil pxsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil pxbsc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Symboles {\caps ams} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+\input font_pagella \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Pagella}{Pagella}
+\sample
+\ii La police Pagella est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_pagella|endverbatim}. La plupart du texte est typographi\'e en utilisant des polices du package \href{http://www.gust.org.pl/projects/e-foundry/tex-gyre/pagella}{\capstex~Gyre Pagella}, et en utilisant le package de Diego Puga \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/mathpazo.html}{mathpazo} pour les math\'ematiques. Certains styles~(polices pench\'ees) et maths~(symboles {\caps ams}) proviennent de \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} de Young Ryu (toutes ces polices correspondent aux polices texte \href{http://www.myfonts.com/fonts/urw/palladio/}{{\caps urw++} Palladio} cr\'e\'ees par Herman Zapf). La police {\caps urw++} Palladio font est bas\'ee sur la \href{http://new.myfonts.com/fonts/adobe/palatino/}{police Palatino} qui avait \'et\'e con\c cue \`a l'origine par Hermann Zapf pour la fonderie Stempel en 1950. On peut dire que les polices \capstex~Gyre \href{http://www.gust.org.pl/projects/e-foundry/tex-gyre/pagella}{Pagella} sont une version un peu plus raffin\'ee des polices Palatino; elles proposent \'egalement la ligature ff, ce qui manque dans les polices \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} ou autres polices bas\'ees sur Palatino. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_pagella|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-qplr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-qplb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil zplmr7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil zplmr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-qplbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil zplmr7v &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil pxbsl &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-qplri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil rm-qplr-sc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil pxsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil rm-qplb-sc &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+\bs\ii Symboles {\caps ams} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_times \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Times}{Times}
+\sample
+\ii La police Times est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_times|endverbatim}. Cette famille de polices utilise des polices du package de Young Ryu \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts}, ce qui correspond aux polices de texte \href{http://new.myfonts.com/fonts/adobe/times/}{Adobe Times}. La police \href{http://new.myfonts.com/fonts/adobe/times/}{Times} a \'et\'e cr\'e\'ee en 1931 par Stanley Morison de Monotype Corp. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_times|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil txr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil txb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil txmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil txtt &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil txbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil txbsl &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil txi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil txsc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil txsl &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil txbsc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Symboles {\caps ams} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+\input font_bookman \fontss
+\section{\sixteenbf\fontss Bookman}{Bookman}
+\sample
+\ii La police Bookman est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_bookman|endverbatim}. Cette famille de polices utilise des polices (\capstex\ Gyre) \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/tex-gyre-bonum.html}{bonum} de Jackowski et Nowacki, et du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kerkis.html}{kerkis} d'Antonis Tsolomitis; ces deux packages correspondent aux polices texte \href{http://new.myfonts.com/fonts/adobe/itc-bookman/}{ITC Bookman}. Les symboles math\'ematiques et caract\`eres d'extension sont issus du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts} de Young Ryu. La police \href{http://new.myfonts.com/fonts/adobe/itc-bookman/}{Bookman} a \'et\'e con\c cue \`a l'origine par Alexander Phemister en 1860, pour la fonderie Miller \& Richard (Ecosse). Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_bookman|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-qbkr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-qbkb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil kmath8r &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil txtt &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-qbkbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil pbkdo7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-qbkri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil rm-qbkr-sc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil pbklo7t &\strut\vrule\kern1pt\vrule\strut\hfil \sevencapsbf Petites capitales en gras &\strut\vrule\strut\hfil rm-qbkb-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_kp \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Kp-Fonts}{Kp-Fonts}
+\sample
+\ii Kp-Fonts est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kp|endverbatim}. Cette famille de fontes utilise des polices de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts} de Chris\-tophe \hfuzz4pt Caignaert. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs\hfuzz=1pt
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kp|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil jkpmn7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil jkpbn7t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil jkpmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil jkpttmn7t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil jkpsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil jkpbit7t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil jkpbsl7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil jkpmit7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil jkpmsc7t &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil jkpmsl7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil jkpbsc7t &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Symboles {\caps ams} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+\input font_kp-light \fontss
+\UseAMSsymbols
+\section{{\sixteenbf\fontss Kp}-{\sixteenslbf Light}}{Kp-Light}
+\sample
+\ii Le polices Kp-{\sl Light\/} sont d\'eclar\'ees en entrant l'instruction {\color{brown}\verbatim\input font_kp-light|endverbatim}. Cette famille de fontes utilise des polices de la famille \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts} de Christophe Caignaert. C'est la version l\'eg\`ere de Kp-Fonts. La diff\'erence entre les versions moyenne~(normal) et l\'eg\`ere est visible dans la {\sl couleur} du texte et, bien s\^ur, lorsque l'on agrandi les caract\`eres. D'apr\`es les auteurs de Kp-Fonts, l'option {\sl l\'eg\`ere\/}, qui fait r\'ealiser des \'economies au niveau de l'impression, devrait mieux rendre imprim\'ee que sur \'ecran. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kp-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil jkplmn7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil jkplbn7t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil jkplmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecrire &\strut\vrule\strut\hfil jkpttmn7t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil jkplsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil jkplbit7t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil jkplbsl7t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil jkplmit7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil jkplmsc7t &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil jkplmsl7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil jkplbsc7t &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Symboles {\caps ams} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+\input font_antt \fontss
+\section{\sixteenbf\fontss Antykwa Toru\'nska}{Antykwa Torunska}
+\sample
+\ii La police Antykwa Toru\'nska est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_antt|endverbatim}. Cette famille de fontes utilise des polices du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttrcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttri &\strut\vrule\kern1pt\vrule\strut\hfil \sevencapsbf Petites capitales en gras &\strut\vrule\strut\hfil rx-anttbcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_antt-light \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Light}}{Antykwa Torunska-Light}
+\sample
+\ii La police Antykwa Toru\'nska-{\sl Light\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_antt-light|endverbatim}. Cette famille de fontes utilise les polices de graisses l\'eg\`ere et moyenne du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttm &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttlz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttmi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttmi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttlcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-anttmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_antt-medium \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Medium}}{Antykwa Torunska-Medium}
+\sample
+\ii La police Antykwa Toru\'nska-{\sl Medium} est d\'eclar\'ee en entrant l'instruction\break {\color{brown}\verbatim\input font_antt-medium|endverbatim}. Cette famille de fontes utilise les polices de graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttmcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttmi &\strut\vrule\kern1pt\vrule\strut\hfil \sevencapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-anttbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed}}{Antykwa Torunska-Condensed}
+\sample
+\ii La police Antykwa Toru\'nska-{\sl Condensed\/} est d\'eclar\'ee en entrant l'instruction\break {\color{brown}\verbatim\input font_antt-condensed|endverbatim}. Cette famille de fontes utilise les polices de largeur condens\'ee et graisses normal et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt-condensed|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttcr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttcb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttcrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttcr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttcrcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttcri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-anttcbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed-light \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed Light}}{Antykwa Torunska-Condensed Light}
+\sample
+\ii La police Antykwa Toru\'nska-{\sl Condensed Light\/} est d\'eclar\'ee en entrant l'instruction\break {\color{brown}\verbatim\input font_antt-condensed-light|endverbatim}. Cette famille de fontes utilise les polices de largeur condens\'ee et graisses l\'eg\`ere et moyenne du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt-condensed-light|endverbatim}}\hfil
+
+ % Antykwa Toru?ska-Light
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttcl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttcm &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttcmi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttcl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttcmi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttclcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttcli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-anttcmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_antt-condensed-medium \fontss
+\section{{\sixteenbf\fontss Antykwa Toru\'nska}-{\sixteenslbf Condensed Medium}}{Antykwa Torunska-Condensed Medium}
+\sample
+\ii La police Antykwa Toru\'nska-{\sl Condensed Medium\/} peut \^etre uilis\'ee dans les documents \capstex\ apr\`es avoir tap\'e l'instruction {\color{brown}\verbatim\input font_antt-condensed-medium|endverbatim}. Cette famille de fontes utilise les polices de largeur condens\'ee et graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antt.html}{antt} de J.\;M.\;Nowacki, correspondant aux polices texte de Zygfryd Gardzielewski \href{http://nowacki.strefa.pl/torunska-e.html}{Antykwa Toru\'nska}. Zygfryd Gardzielewski a \'elabor\'e Antykwa Toru\'nska en 1960 pour la fonderie Grafmasz \`a Varsovie. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antt-condensed-medium|endverbatim}}\hfil
+
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-anttcm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-anttcb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-anttcmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-anttcm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-anttcbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-anttcmcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-anttcmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-anttcbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_iwona \fontss
+\section{\sixteenbf\fontss Iwona}{Iwona}
+\sample
+\ii La police Iwona est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona|endverbatim}. Cette famille de fontes utilise des polices du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonar &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonab &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonarz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonabi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonar &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonabi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonarcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonari &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonabcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_iwona-light \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Light}}{Iwona-Light}
+\sample
+\ii La police Iwona-{\sl Light\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-light|endverbatim}. Cette famille de fontes utilise les polices Iwona de graisses l\'eg\`ere et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonal &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonam &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonalz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonami &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonal &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonami &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonalcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonali &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonamcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_iwona-medium \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Medium}}{Iwona-Medium}
+\sample
+\ii La police Iwona-{\sl Medium\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-medium|endverbatim}. Cette famille de fontes utilise les polices Iwona de graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonam &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonah &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonamz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonam &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonamcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonami &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonahcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+\input font_iwona-bold \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Bold}}{Iwona-Bold}
+\sample
+\ii La police Iwona-{\sl Bold\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-bold|endverbatim}. Cette famille de fontes utilise les fontes grasses Iwona du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonab &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonah &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonabz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonab &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonahi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonabcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonabi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonahcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_iwona-condensed \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed}}{Iwona-Condensed}
+\sample
+\ii La police Iwona-{\sl Condensed\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-condensed|endverbatim}. Cette famille de fontes utilise les polices Iwona en largeur condens\'ee et styles gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-condensed|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonacr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonacb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonacrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonacbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonacr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonacbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonacrcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonacri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonacbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_iwona-condensed-light \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed Light}}{Iwona-Condensed Light}
+\sample
+\ii La police Iwona-{\sl Condensed Light\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-condensed-light|endverbatim}. Cette famille de fontes utilise les polices Iwona en largeur condens\'ee et graisses moyenne et l\'eg\`ere du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-condensed-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonacl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonacm &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonaclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonacmi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonacl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonacmi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonaclcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonacli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonacmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_iwona-condensed-medium \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed Medium}}{Iwona-Condensed Medium}
+\sample
+\ii La police Iwona-{\sl Condensed Medium\/} est d\'eclar\'ee en entrant l'instruction\newline {\color{brown}\verbatim\input font_iwona-condensed-medium|endverbatim}. Cette famille de fontes utilise les polices Iwona en largeur condens\'ee et graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-condensed-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonacm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonach &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonacmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonacm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonacmcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonacmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonachcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_iwona-condensed-bold \fontss
+\section{\sixteenbf\fontss Iwona-{\sixteenslbf Condensed Bold}}{Iwona-Condensed Bold}
+\sample
+\ii La police Iwona-{\sl Condensed Bold\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_iwona-condensed-bold|endverbatim}. Cette famille de fontes utilise les polices Iwona en largeur condens\'ee et styles gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/iwona.html}{iwona} de J.\;M. Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_iwona-condensed-bold|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-iwonacb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-iwonach &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-iwonacbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-iwonacb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-iwonachi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-iwonacbcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-iwonacbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-iwonachcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+\input font_kurier \fontss
+\section{\sixteenbf\fontss Kurier}{Kurier}
+\sample
+\ii La police Kurier est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kurier|endverbatim}. Cette famille de fontes utilise des polices du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\ Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kurierrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kurierbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kurierbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kurierrcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kurierri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kurierbcap &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_kurier-light \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Light}}{Kurier-Light}
+\sample
+\ii La police Kurier-{\sl Light\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kurier-light|endverbatim}. Cette famille de fontes utilise les polices Kurier en graisses l\'eg\`ere et moyenne du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kurierl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierm &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kurierlz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kuriermi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kuriermi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kurierlcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kurierli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kuriermcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+\input font_kurier-medium \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Medium}}{Kurier-Medium}
+\sample
+\ii La police Kurier-{\sl Medium\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kurier-medium|endverbatim}. Cette famille de fontes utilise les polices Kurier en graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kurierm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierh &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kuriermz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kuriermcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kuriermi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kurierhcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+\input font_kurier-bold \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Bold}}{Kurier-Bold}
+\sample
+\ii La police Kurier-{\sl Bold\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kurier-bold|endverbatim}. Cette famille de fontes utilise les polices Kurier en styles gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kurierb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierh &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kurierbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kurierhi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kurierbcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kurierbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kurierhcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+\input font_kurier-condensed \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed}}{Kurier-Condensed}
+\sample
+\ii La police Kurier-{\sl Condensed\/} est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_kurier-condensed|endverbatim}. Cette famille de fontes utilise les polices Kurier de largeur condens\'ee en graisses normal et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-condensed|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kuriercr &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kuriercb &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kuriercrz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kuriercbi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kuriercr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kuriercbi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kuriercrcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kuriercri &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kuriercbcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_kurier-condensed-light \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed Light}}{Kurier-Condensed Light}
+\sample
+\ii La police Kurier-{\sl Condensed Light\/} est d\'eclar\'ee en entrant l'instruction\newline {\color{brown}\verbatim\input font_kurier-condensed-light|endverbatim}. Cette famille de fontes utilise les polices Kurier de largeur condens\'ee en graisses l\'eg\`ere et moyenne du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-condensed-light|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kuriercl &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kuriercm &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kurierclz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kuriercmi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kuriercl &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kuriercmi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kurierclcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kuriercli &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kuriercmcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_kurier-condensed-medium \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed Medium}}{Kurier-Condensed Medium}
+\sample
+\ii La police Kurier-{\sl Condensed Medium\/} est d\'eclar\'ee en entrant l'instruction\newline {\color{brown}\verbatim\input font_kurier-condensed-medium|endverbatim}. Cette famille de fontes utilise les polices Kurier de largeur condens\'ee en graisses moyenne et gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-condensed-medium|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kuriercm &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierch &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kuriercmz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kuriercm &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kuriercmcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kuriercmi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kurierchcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+\input font_kurier-condensed-bold \fontss
+\section{\sixteenbf\fontss Kurier-{\sixteenslbf Condensed Bold}}{Kurier-Condensed Bold}
+\sample
+\ii La police Kurier-{\sl Condensed Bold\/} est d\'eclar\'ee en entrant l'instruction\newline {\color{brown}\verbatim\input font_kurier-condensed-bold|endverbatim}. Cette famille de fontes utilise les polices Kurier de largeur condens\'ee et styles gras du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kurier.html}{kurier} de J.\;M.\;Nowacki, correspondant aux polices texte de Ma\lstroke{}gorzata Budyta. La police Kurier est tr\`es similaire \`a la police Iwona; Kurier est un peu plus \'etendue et comporte des pi\`eges d'encre ({\it ink traps}). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_kurier-condensed-bold|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-kuriercb &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-kurierch &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil mi-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil sy-kuriercbz &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kuriercb &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-kurierchi &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil qx-kuriercbcap &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-kuriercbi &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil qx-kurierchcap &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_arev \fontss
+\section{\sixteenbf\fontss Arev}{Arev}
+\sample
+\ii La police Arev est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_arev|endverbatim}. Cette famille de fontes utilise des polices du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/arev.html}{arev} de S.\;G.\; Hartke, correspondant aux polices texte \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Sans}{Bitstream Vera Sans}. La police \href{http://www.gnome.org/fonts/}{Bitstream Vera} a \'et\'e cr\'e\'ee par Jim Lyles. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_arev|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil zavmr7t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil zavmb7t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil zavmri7m &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil zavmr7y &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil favbi8t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil favbi8t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil favri8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales &\strut\vrule\strut\hfil \emdash &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil favri8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil \emdash &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_cmbright \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Computer Modern Bright}{Computer Modern Bright}
+\sample
+\ii La police Computer Modern Bright est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_cmbright|endverbatim}. Cette famille de fontes utilise des polices du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cmbright.html}{cmbright} de Walter Schmidt, correspondant aux polices texte Computer Modern Sans Serif de Donald Knuth. Les polices Computer Modern Bright sont plus l\'eg\`eres que les polices Computer Modern Sans Serif. Les polices de cette macro fournissent leurs propres symboles {\eightrm AMS}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_cmbright|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil cmbr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil cmbrbx10 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil cmbrmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmbrsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-lmssbo10 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil ex-kurierr &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-lmssbo10 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil cmbrsl10 &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil cmbrsl10 &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+\bs\ii Symboles {\eightrm AMS} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_epigrafica_euler \fontss
+\section{\sixteenbf\fontss Epigrafica avec Euler}{Epigrafica avec Euler}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Epigrafica et des maths dans la police Euler. La macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_epigrafica_euler|endverbatim}. Celle-ci typographie le texte dans les fontes du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epigrafica.html}{epigrafica} de Antonis Tsolomitis (bas\'e sur la police texte \href{http://new.myfonts.com/fonts/adobe/optima/}{Optima} d'Hermann Zapf) et les maths dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} de Walter Schmidt (bas\'e sur la police Euler d'Hermann Zapf et la police CM de Knuth). Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_epigrafica_euler|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil epigrafican8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil epigraficab8r &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil epigraficac8r &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_epigrafica_palatino \fontss
+\section{\sixteenbf\fontss Epigrafica with Palatino}{Epigrafica avec Palatino}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Epigrafica et des maths dans la police PX. La macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_epigrafica_palatino|endverbatim}. Celle-ci typographie le texte dans les fontes du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/epigrafica.html}{epigrafica} de Antonis Tsolomitis (bas\'e sur la police texte \href{http://new.myfonts.com/fonts/adobe/optima/}{Optima} d'Hermann Zapf) et les maths dans les fontes du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts} de Young Ryu (correspondant aux polices texte \href{http://www.adobe.com/type/browser/html/readmes/PalatinoStdReadMe.html#A2}
+{Adobe Palatino}). Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_epigrafica_palatino|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil epigrafican8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil epigraficab8r &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil epigraficabi8r &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil epigraficac8r &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil epigraficai8r &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+\input font_antp_euler \fontss
+\section{\sixteenbf\fontss Antykwa P\'o\char'252tawskiego avec Euler}{Antykwa Poltawskiego avec Euler}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Antykwa P\'o\lstroke{}tawskiego et des maths dans la police Euler. Elle est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_antp_euler|endverbatim}. Celle-ci typographie le texte dans les fontes du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/antp.html}{antp} de J.\;M.\;No\-wacki (bas\'e sur les polices de texte \href{http://nowacki.strefa.pl/poltawski-e.html}{Antykwa P\'o\lstroke{}tawskiego} du typographe polonais Adam P\'o\lstroke{}tawski) et les math\'ematiques dans les fontes de Walter Schmidt \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} (bas\'e sur la police Euler d'Hermann Zapf et la police CM de Knuth). On obtient un L barr\'e~(\Lstroke) avec la commande {\color{brown}\verbatim\Lstroke|endverbatim} et un l barr\'e (\lstroke) avec la commande {\color{brown}\verbatim\lstroke|endverbatim}. Pendant l'utilisation de cette macro, les commandes par d\'efaut de plain \capstex\ {\color{brown}\verbatim\L|endverbatim} ou {\color{brown}\verbatim\l|endverbatim} ne marchent pas. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_antp_euler|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil rm-antpr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil rm-antpb10 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil rm-antpbi10 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil rm-antpbi10 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil rm-antpri10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil rm-antpr10-sc &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil rm-antpri10 &\strut\vrule\kern1pt\vrule\strut\hfil\eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil rm-antpb10-sc &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_concrete \fontss
+\section{\sixteenbf\fontss Bera Serif avec Concrete}{Bera Serif avec Concrete}
+\samplebera
+\ii Cette macro nous permet de taper du texte dans la police Bera serif et des maths avec Concrete. La macro est déclarée en entrant l'instruction {\color{brown}\verbatim\input font_bera_concrete|endverbatim}. Celle-ci typographie le texte dans les fontes Bera serif du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} de Walter Schmidt (basé sur la police \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} dessinée par Jim Lyles de Bitstream Inc.) et les parties mathématiques sont typographiées en utilisant le package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cc-pl.html}{cc-pl} de Jackowski, Ry\char'242ko et Bzyl (basé sur les polices de Knuth \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete Roman}). Des détails sur cette macro sont donnés dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_bera_concrete|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil pcmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_euler \fontss
+\section{\sixteenbf\fontss Bera Serif avec Euler}{Bera Serif avec Euler}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Bera serif et des maths avec Euler. La macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_bera_euler|endverbatim}. Celle-ci typographie le texte dans les fontes Bera serif du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} de Walter Schmidt (bas\'e sur la police \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} dessin\'ee par Jim Lyles de Bitstream Inc.) et les maths dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} de Walter Schmidt (bas\'e sur la police Euler d'Hermann Zapf et la police CM de Knuth). Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_bera_euler|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil eurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil euex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+\input font_bera_fnc \fontss
+\section{\sixteenbf\fontss Bera Serif avec Fouriernc}{Bera Serif avec Fouriernc}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Bera serif et des math\'ematiques avec Fouriernc (utilis\'ee \`a l'origine avec New Century). La macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_bera_fnc|endverbatim}. Celle-ci typographie le texte dans les fontes Bera serif du package \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/bera.html}{bera} de Walter Schmidt (bas\'e sur la police \href{http://www.fontsquirrel.com/fonts/Bitstream-Vera-Serif?q[term]=bitstream+vera&q[search_check]=Y}{Bitstream Vera serif} dessin\'ee par Jim Lyles de Bitstream Inc.) et les maths dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/fouriernc.html}{fouriernc} de Michael Zedler. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_bera_fnc|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil fver8t &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil fveb8t &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil fncmii &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil fvmr8t &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil fncsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil fvebo8t &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil fvero8t &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+\input font_artemisia_euler \fontss
+\section{\sixteenbf\fontss Artemisia avec Euler}{Artemisia avec Euler}
+\sampleansi
+\ii Cette macro nous permet de taper du texte dans la police GFS Artemisia et des maths avec Euler. La macro est déclarée en entrant l'instruction {\color{brown}\verbatim\input font_artemisia_euler|endverbatim}. Celle-ci typographie le texte dans les fontes d'Antonis Tsolomitis, George D.\ Matthiopoulos et de The Greek Font Society \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/gfsartemisia.html}{GFS Artemisia fonts}, et les maths dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/eulervm.html}{Euler-VM} de Walter Schmidt (basé sur la police Euler d'Hermann Zapf et la police CM de Knuth). Des détails sur cette macro sont donnés dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_artemisia_euler|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil artemisiarg8a &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil artemisiab8a &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil zeurm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil zeusm10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil artemisiabi8a &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil zeuex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil artemisiabo8a &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil artemisiai8a &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil artemisiasc8a &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil artemisiao8a &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil \emdash &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_libertine_kp \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine avec Kp-Fonts}{Libertine avec Kp-Fonts}
+\sampleansi
+\ii Cette macro nous permet de taper du texte dans la police Linux-Libertine et des maths dans les polices Kp-Fonts. La macro est déclarée en entrant l'instruction {\color{brown}\verbatim\input font_libertine_kp|endverbatim}. Celle-ci typographie le texte dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux-Libertine} de Michael Niedermair et les maths dans celles de Chris\-tophe Caignaert, \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/kpfonts.html}{Kp-Fonts}. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des détails sur cette macro sont donnés dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_libertine_kp|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil jkpmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil jkpsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil jkpex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Symboles {\eightrm AMS} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+\input font_libertine_palatino \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine avec Palatino}{Libertine avec Palatino}
+\sampleansi
+\ii Cette macro nous permet de taper du texte dans la police Linux-Libertine et des maths dans les fontes PX. Elle est déclarée en entrant l'instruction {\color{brown}\verbatim\input font_libertine_palatino|endverbatim}. Celle-ci typographie le texte dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux-Libertine} de Michael Niedermair et les maths dans celles de Young Ryu, \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/pxfonts.html}{pxfonts}, correspondant aux polices texte \href{http://www.myfonts.com/fonts/urw/palladio/}
+{{\caps urw++} Palladio} dessinées par Herman Zapf. La police Palladio {\caps urw++} est basée sur la \href{http://new.myfonts.com/fonts/adobe/palatino/}{police Palatino} qui avait été conçue à l'origine par Hermann Zapf pour la fonderie Stempel en 1950. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des détails sur cette macro sont donnés dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_libertine_palatino|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil pxmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil ly1-zi4r-1 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil pxsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil pxex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Symboles {\eightrm AMS} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+\input font_libertine_times \fontss
+\UseAMSsymbols
+\section{\sixteenbf\fontss Libertine avec Times}{Libertine avec Times}
+\sampleansi
+\ii Cette macro nous permet de taper du texte dans la police Linux Libertine et des maths dans les fontes TX. La macro est déclarée en entrant l'instruction {\color{brown}\verbatim\input font_libertine_times|endverbatim}. Celle-ci typographie le texte dans les fontes \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/libertine.html}{Linux-Libertine} de Michael Niedermair et les maths dans celles de Young Ryu, \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/txfonts.html}{txfonts}, correspondant aux polices texte \href{http://new.myfonts.com/fonts/adobe/times/}{Adobe Times}. Les polices de cette macro fournissent leurs propres symboles {\caps ams}. Des détails sur cette macro sont donnés dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_libertine_times|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss
+
+\+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil LinLibertineT-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-ot1 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil txmi &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil txsy &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil txex &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil LinLibertineTZI-lf-ot1 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil LinLibertineT-lf-sc-ot1 &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil LinLibertineTI-lf-ot1 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcapsbf Petites capitales en gras &\strut\vrule\strut\hfil LinLibertineTZ-lf-sc-ot1 &\cr \hrule
+
+ }\vrule}}\hrule}\hfil}
+
+ \BlackBoxes
+
+\bs\ii Symboles {\eightrm AMS} associ\'es~: \circledR \ \yen \ $\blacksquare \ \approxeq \ \eqslantgtr \ \curlyeqprec \ \curlyeqsucc \ \preccurlyeq \ \leqq \ \leqslant \ \lessgtr \ \nless \ \nleq \ \nleqslant \ \Bbb R \ \Bbb E \ \Bbb C \ \dots$
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\input font_concrete \fontss
+\section{\fourteenrm Concrete}{Concrete}
+
+
+{\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+\noindent\underbar{Formule D'Euler}: La formule d'Euler, aussi connue sous le nom d'{identit\'e d'Euler}, nous dit que~:
+$$e^{\imath x} =\cos(x) + \imath \sin(x), $$
+o\`u $\imath$~est {\sl l'unit\'e imaginaire}.
+
+On peut \'etendre la formule d'Euler \`a une s\'erie~:
+$$\eqalign {e^{\imath x}
+&= \sum_{n=0}^{\infty} {(\imath x)^n\over{n!}}\cr
+&= \sum_{n=0}^{\infty}{(-1)^{n}x^{2n}\over (2n)!} + \imath\sum_1^{\infty}{(-1)^{n-1}x^{2n-1}\over(2n-1)!}\cr
+&= \cos(x) + \imath\sin(x).\cr}$$
+
+\bigskip\bigskip
+\noindent\underbar{Th\'eor\`eme Int\'egral de Cauchy}: Si $f(z)$ est analytique et ses d\'eriv\'ees partielles continues sur une r\'egion~$R$ simplement connexe,~alors~:
+$$\oint_\gamma f(z)\,dz = 0$$
+pour tout lacet rectifiable~$\gamma$ contenu int\'egralement dans~$R$.\vskip2mm
+}\vrule}\hrule\BlackBoxes\bigskip\bigskip}
+
+\ii Cette macro nous permet de taper du texte et des maths dans la police \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete} de Donald Knuth. Cette macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_concrete|endverbatim}. La macro utilise le package de Jackowski, Ry\'cko et Bzyl \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/cc-pl.html}{cc-pl}, qui est bas\'e sur la police de Knuth, \href{http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/concrete.html}{Concrete Roman}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_concrete|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil pcr10 &\strut\vrule\kern1pt\vrule\strut\hfil Gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil pcmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil Gras italique &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil Gras pench\'e &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil pcti10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil pccsc10 &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil pcsl10 &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+\input font_cm \fontss
+\section{\sixteenbf\fontss Computer Modern}{Computer Modern}
+\sample
+\ii Cette macro nous permet de taper du texte dans la police Computer Modern (s\'erif). Bien que \capstex\ produit des documents par d\'efaut dans les polices Computer Modern de Donald Knuth, cette macro est fournie pour que l'utilisateur puisse utiliser les diff\'erentes tailles comme mentionn\'e dans ce document, et au cas o\`u la police principale de n'importe quel document \capstex\ document est autre que Computer Modern (ainsi, en utilisant cette macro, on peut changer la police en Computer Modern dans un groupe). La macro est d\'eclar\'ee en entrant l'instruction {\color{brown}\verbatim\input font_cm|endverbatim}. Des d\'etails sur cette macro sont donn\'es dans le tableau ci-dessous.
+\bs
+\hfil{Affectation de fonte pour la macro {\color{brown}\verbatim font_cm|endverbatim}}\hfil
+
+{\parindent=0pt\settabs4\columns\hfil\vbox{\hrule\hbox{\vrule\hbox{\vbox{\kern1pt\hrule\NoBlackBoxes \eightrm\fontss \+\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\strut\vrule\kern1pt\vrule\strut\hfil \textcolor{blue}{ Style} &\strut\vrule\strut\hfil \textcolor{blue}{ Nom de la fonte} &\cr \hrule
+\+\hfil \eightrm Romain &\strut\vrule\strut\hfil cmr10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightbf Gras &\strut\vrule\strut\hfil cmbx10 &\cr \hrule
+\+\hfil \eighti Maths italique &\strut\vrule\strut\hfil cmmi10 &\strut\vrule\kern1pt\vrule\strut\hfil \eighttt Machine \`a \'ecire &\strut\vrule\strut\hfil cmtt10 &\cr \hrule
+\+\hfil \eightrm Symboles maths &\strut\vrule\strut\hfil cmsy10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightitbf Gras italique &\strut\vrule\strut\hfil cmbxti10 &\cr \hrule
+\+\hfil \eightrm Extension maths &\strut\vrule\strut\hfil cmex10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightslbf Gras pench\'e &\strut\vrule\strut\hfil cmbxsl10 &\cr \hrule
+\+\hfil \eightit Italique &\strut\vrule\strut\hfil cmti10 &\strut\vrule\kern1pt\vrule\strut\hfil \eightcaps Petites capitales &\strut\vrule\strut\hfil cmcsc10 &\cr \hrule
+\+\hfil \eightsl Pench\'e &\strut\vrule\strut\hfil cmsl10 &\strut\vrule\kern1pt\vrule\strut\hfil Petites capitales en gras &\strut\vrule\strut\hfil Non disponible &\cr \hrule
+}\vrule}}\hrule}\hfil}
+
+\BlackBoxes
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Styles et Tailles %%%%%%%%%%
+\input font_charter \fontss
+\section{Typefaces and Sizes}{Styles et Tailles}
+
+\ii Sont montr\'es ci-dessous diff\'erents styles et tailles propos\'es par mes macros. \bs\hrule\kern1pt\hrule\bs
+
+
+{\obeylines
+\rightline{Romain}\nopagebreak
+{\twentyrm \fontss Ce texte est en taille 20\,pt.}
+{\eighteenrm \fontss Ce texte est en taille 18\,pt.}
+{\sixteenrm \fontss Ce texte est en taille 16\,pt.}
+{\fourteenrm \fontss Ce texte est en taille 14\,pt.}
+{\twelverm \fontss Ce texte est en taille 12\,pt.}
+{\rm \fontss Ce texte est en taille 10\,pt.}
+{\ninerm \fontss Ce texte est en taille 9\,pt.}
+{\eightrm \fontss Ce texte est en taille 8\,pt.}
+{\sevenrm \fontss Ce texte est en taille 7\,pt.}
+{\sixrm \fontss Ce texte est en taille 6\,pt.}
+{\fiverm \fontss Ce texte est en taille 5\,pt.}
+\
+
+\rightline{Italique}\nopagebreak
+{\twentyit \fontss Ce texte est en taille 20\,pt.}
+{\eighteenit \fontss Ce texte est en taille 18\,pt.}
+{\sixteenit \fontss Ce texte est en taille 16\,pt.}
+{\fourteenit \fontss Ce texte est en taille 14\,pt.}
+{\twelveit \fontss Ce texte est en taille 12\,pt.}
+{\it \fontss Ce texte est en taille 10\,pt.}
+{\nineit \fontss Ce texte est en taille 9\,pt.}
+{\eightit \fontss Ce texte est en taille 8\,pt.}
+{\sevenit \fontss Ce texte est en taille 7\,pt.}
+{\sixit \fontss Ce texte est en taille 6\,pt.}
+{\fiveit \fontss Ce texte est en taille 5\,pt.}
+\
+
+\rightline{Pench\'e}\nopagebreak
+{\twentysl \fontss Ce texte est en taille 20\,pt.}
+{\eighteensl \fontss Ce texte est en taille 18\,pt.}
+{\sixteensl \fontss Ce texte est en taille 16\,pt.}
+{\fourteensl \fontss Ce texte est en taille 14\,pt.}
+{\twelvesl \fontss Ce texte est en taille 12\,pt.}
+{\sl \fontss Ce texte est en taille 10\,pt.}
+{\ninesl \fontss Ce texte est en taille 9\,pt.}
+{\eightsl \fontss Ce texte est en taille 8\,pt.}
+{\sevensl \fontss Ce texte est en taille 7\,pt.}
+{\sixsl \fontss Ce texte est en taille 6\,pt.}
+{\fivesl \fontss Ce texte est en taille 5\,pt.}
+\
+
+\newpage
+\rightline{Gras}\nopagebreak
+{\twentybf \fontss Ce texte est en taille 20\,pt.}
+{\eighteenbf \fontss Ce texte est en taille 18\,pt.}
+{\sixteenbf \fontss Ce texte est en taille 16\,pt.}
+{\fourteenbf \fontss Ce texte est en taille 14\,pt.}
+{\twelvebf \fontss Ce texte est en taille 12\,pt.}
+{\bf \fontss Ce texte est en taille 10\,pt.}
+{\ninebf \fontss Ce texte est en taille 9\,pt.}
+{\eightbf \fontss Ce texte est en taille 8\,pt.}
+{\sevenbf \fontss Ce texte est en taille 7\,pt.}
+{\sixbf \fontss Ce texte est en taille 6\,pt.}
+{\fivebf \fontss Ce texte est en taille 5\,pt.}
+\
+
+\rightline{Gras italique}\nopagebreak
+{\twentyitbf \fontss Ce texte est en taille 20\,pt.}
+{\eighteenitbf \fontss Ce texte est en taille 18\,pt.}
+{\sixteenitbf \fontss Ce texte est en taille 16\,pt.}
+{\fourteenitbf \fontss Ce texte est en taille 14\,pt.}
+{\twelveitbf \fontss Ce texte est en taille 12\,pt.}
+{\itbf \fontss Ce texte est en taille 10\,pt.}
+{\nineitbf \fontss Ce texte est en taille 9\,pt.}
+{\eightitbf \fontss Ce texte est en taille 8\,pt.}
+{\sevenitbf \fontss Ce texte est en taille 7\,pt.}
+{\sixitbf \fontss Ce texte est en taille 6\,pt.}
+{\fiveitbf \fontss Ce texte est en taille 5\,pt.}
+\
+
+\rightline{Gras pench\'e}\nopagebreak
+{\twentyslbf \fontss Ce texte est en taille 20\,pt.}
+{\eighteenslbf \fontss Ce texte est en taille 18\,pt.}
+{\sixteenslbf \fontss Ce texte est en taille 16\,pt.}
+{\fourteenslbf \fontss Ce texte est en taille 14\,pt.}
+{\twelveslbf \fontss Ce texte est en taille 12\,pt.}
+{\slbf \fontss Ce texte est en taille 10\,pt.}
+{\nineslbf \fontss Ce texte est en taille 9\,pt.}
+{\eightslbf \fontss Ce texte est en taille 8\,pt.}
+{\sevenslbf \fontss Ce texte est en taille 7\,pt.}
+{\sixslbf \fontss Ce texte est en taille 6\,pt.}
+{\fiveslbf \fontss Ce texte est en taille 5\,pt.}
+\
+
+\rightline{Petites capitales}\nopagebreak
+{\twentycaps \fontss Ce texte est en taille 20\,pt.}
+{\eighteencaps \fontss Ce texte est en taille 18\,pt.}
+{\sixteencaps \fontss Ce texte est en taille 16\,pt.}
+{\fourteencaps \fontss Ce texte est en taille 14\,pt.}
+{\twelvecaps \fontss Ce texte est en taille 12\,pt.}
+{\caps \fontss Ce texte est en taille 10\,pt.}
+{\ninecaps \fontss Ce texte est en taille 9\,pt.}
+{\eightcaps \fontss Ce texte est en taille 8\,pt.}
+{\sevencaps \fontss Ce texte est en taille 7\,pt.}
+{\sixcaps \fontss Ce texte est en taille 6\,pt.}
+{\fivecaps \fontss Ce texte est en taille 5\,pt.}
+
+\
+
+\rightline{Petites capitales en gras}\nopagebreak
+{\twentycapsbf \fontss Ce texte est en taille 20\,pt.}
+{\eighteencapsbf \fontss Ce texte est en taille 18\,pt.}
+{\sixteencapsbf \fontss Ce texte est en taille 16\,pt.}
+{\fourteencapsbf \fontss Ce texte est en taille 14\,pt.}
+{\twelvecapsbf \fontss Ce texte est en taille 112\,pt.}
+{\capsbf \fontss Ce texte est en taille 10\,pt.}
+{\ninecapsbf \fontss Ce texte est en taille 9\,pt.}
+{\eightcapsbf \fontss Ce texte est en taille 8\,pt.}
+{\sevencapsbf \fontss Ce texte est en taille 7\,pt.}
+{\sixcapsbf \fontss Ce texte est en taille 6\,pt.}
+{\fivecapsbf \fontss Ce texte est en taille 5\,pt.}
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% Espacement Interligne et Intermot %%%%%%%%%%
+\section{Espacement Interligne et Intermot}{Espacement Interligne et Intermot}
+
+\ii Les caract\`eres \'etant chers au style typographique, leur arrangement l'est aussi. Bien s\^ur, la valeur de la signification et de l'utilit\'e du texte, qui tient m\^eme si les phrases ont \'et\'e gribouill\'ees, n'a pas de comparaison, mais il est de bon ton d'arranger un texte d'une jolie mani\`ere. Cette partie traite de deux caract\'eristiques pro\'eminentes dans la composition de texte, l'espacement interligne et intermot.
+
+Si l'on change la police texte \capstex, l'espacement interligne et intermot n'est pas modifi\'e en cons\'equence. Ce n'est pas un gros probl\`eme si on d\'eclare une nouvelle police \`a la m\^eme taille que la pr\'ec\'edente. Mais si la nouvelle police est d\'eclar\'ee \`a une taille consid\'erablement inf\'erieure ou sup\'erieure, la composition ne sera probablement pas (esth\'etiquement) \'el\'egante.
+
+Examinons ces probl\`emes d'espacement en commen\c cant par un exemple. Ensuite, une solution ``acceptable'' pour ce probl\`eme sera pr\'esent\'ee. Celle-ci n'est pas parfaite, mais elle est pratique et c'est un compromis tol\'erable. Puis nous nous dirigerons vers les aspects plus th\'eoriques de l'espacement. La discussion, plut\^ot br\`eve, pourra agir comme point de d\'epart dans la r\'e-\'evaluation de ``probl\`emes d'espace''. En ce qui concerne l'espacement des mots, le meilleur guide est l'exp\-\'erience. En essayant de justifier du texte~(12\,pt) dans des colonnes triples sur une page A4, on s'expose certainement \`a quelques difficult\'es. Plus la colonne est \'etroite, et plus la justification est s\'ev\`ere. Nous n'allons pas d\'elib\'erer sur des histoires de microtypographie (une approche distinctive qui traite beaucoup de probl\`emes d'espacement et qui peut \^etre utilis\'ee avec~pdf\capstex\ ). Les lecteurs curieux pourront se r\'ef\'erer \`a ces trois ouvrages~:~\cite{zapf_microtypography}, \cite{thanh_microtypographic}, et~\cite{text_justification}.
+
+
+\subsection{Exemple}{Exemple}Un \'echantillon de fichier source \capstex\, montr\'e ci-dessous\dots
+
+\bigskip\hrule\vbox{\parindent=0pt\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}\verbatim
+\parindent=0pt
+\input font_century % la taille de la police est de 10pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+
+\sixrm % modifie la taille de police en 6pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+
+\eighteenrm % modifie la taille de police en 18pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+\nopagebreak\ii produira apr\`es compilation le r\'esultat suivant~: \nopagebreak
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_century
+% la taille de la police est de 10pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\sixrm % modifie la taille de police en 6pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\eighteenrm % modifie la taille de police en 18pt
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+
+\ii Au final, on remarque que les espacements interligne et intermot sont ad\'equats lorsque la taille de la police est de 10\,pt. Dans un texte en 6\,pt, l'espace interligne est trop important et l'espace intermot plus grand que n\'ecessaire. Dans un texte en 18\,pt, \`a la fois l'espace interligne et l'espace intermot sont moindres. C'est parce que \capstex\ fonctionne encore avec les valeurs d'espacement par d\'efaut, qui sont d\'eclar\'ees pour des tailles de police de 10\,pt. Pour y rem\'edier, \capstex\ offre deux primitives de contr\^ole tr\`es utiles~(\cite{knuth_texbook}, pages~76 et 78), qui sont~:\ms
+{\color{brown}\verbatim \spaceskip|endverbatim} pour contr\^oler l'espace intermot, et
+
+{\color{brown}\verbatim \baselineskip|endverbatim} pour contr\^oler l'espace interligne.
+
+
+
+
+\definexref{solution}{solution}{}
+\subsection{Une Solution Ais\'ee}{Une Solution Aisee}Ici je pr\'esente une technique que j'utilise pour r\'esoudre des probl\`emes d'espacement quand j'utilise diff\'erentes polices \`a diff\'erentes tailles. Ecrivons une nouvelle d\'efinition appel\'ee~{\color{brown}\verbatim \fontspacing|endverbatim}.\ms
+
+\ii {\color{brown}\verbatim\def\fontspacing{\baselineskip=2.8ex plus0pt minus0pt
+ \spaceskip=0.333333em plus0.122222em minus0.0999999em}|endverbatim}\sk
+ \def\fontspacing{\baselineskip=2.8ex plus0pt minus0pt
+ \spaceskip=0.333333em plus0.122222em minus0.0999999em}
+
+\ii Les unit\'es {\sl ex\/} et {\sl em\/} sont relatives~(\cite{knuth_texbook}, page~60). Cela rend notre d\'efinition plus g\'en\'erale.\ms
+
+{\sl em\/} est la largeur d'un cadratin (caract\`ere carr\'e dont la chasse et le corps ont la m\^eme
+valeur) dans la police courante,
+
+{\sl ex\/} est la hauteur d'x (hauteur des bas de casse) de la police courante.\sk
+
+\ii D\'eclarer {\color{brown}\verbatim \fontspacing|endverbatim} va fixer notre espace interligne \`a 2.8ex~(=~12.05553\,pt si la police {\verbatim cmr10|endverbatim} \`a 10\,pt est utilis\'ee), sans aucune {\sl \'etirabilit\'e\/}~(donn\'e apr\`es {\sl plus\/}) ou {\sl contractibilit\'e}~(donn\'e apr\`es {\sl minus\/}). {\color{brown}\verbatim \fontspacing|endverbatim} fixe \'egalement l'espace intermot \`a 0.333333\,em, avec 0.122222\,em d'\'etirabilit\'e et 0.0999999\,em de contractibilit\'e autoris\'ees. Pour la police {\verbatim cmr10|endverbatim}, ces valeurs (d\'efaut) sont 3.33333\,pt, 1.66666\,pt, et 1.11111\,pt, respectivement.
+
+Essayons d'utiliser {\color{brown}\verbatim \fontspacing|endverbatim} dans l'exemple donn\'e au d\'ebut de ce chapitre. Ci-dessous un exemple de source \capstex~:
+
+
+\newpage
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\obeylines\parindent=0pt\color{brown}
+\verbatim
+\parindent=0pt
+\input font_century % the font size is 10pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\sixrm % changes the font size to 6pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\eighteenrm % changes the font size to 18pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.|endverbatim}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip
+
+
+\nopagebreak\ii \nopagebreak\ii produira apr\`es compilation le r\'esultat suivant~:\nopagebreak
+
+
+\bigskip\hrule\vbox{\noindent\vrule\NoBlackBoxes\vbox{\vskip2mm\leftskip7mm\rightskip7mm
+{\parindent=0pt
+\input font_century % the font size is 10pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\sixrm % changes the font size to 6pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.
+\medskip
+\eighteenrm % changes the font size to 18pt
+\fontspacing % \baselineskip and \spaceskip are set accordingly
+Les espacements interligne et intermot sont d'importants param\`etres de composition. Un texte compos\'e avec de jolis caract\`eres mais avec un ``mauvais'' espacement interligne et intermot ne pla\^\i t pas \`a l'\oe il. Attention \`a l'espace entre les lignes d'un paragraphe, et entre les mots d'une ligne.}
+\vskip2mm}\vrule}\hrule\BlackBoxes\bigskip\bigskip
+
+En utilisant les primitives de contr\^ole {\color{brown}\verbatim \spaceskip|endverbatim} et {\color{brown}\verbatim \baselineskip|endverbatim}, qui peuvent \^etre d\'eclar\'ees presque n'importe o\`u, nous obtenons l'espacement d\'esir\'e. Pour plus de d\'etails sur l'espacement, vous pouvez vous r\'ef\'erer \`a~\cite{knuth_texbook}.
+
+
+\subsection{Espacement id\'eal ?}{Espacement ideal ?}C'est un fait bien connu que les espacements interligne et intermot sont des aspects essentiels d'une bonne typographie. On appelle aussi l'espace interligne {\sl interlignage}, {\sl espace ligne}, ou encore {\sl espace interlin\'eaire}. L'espace intermot est aussi connu sous le nom d'{\sl espace mot}, ou {\sl interlettrage}. Quelles sont les ``meilleures'' valeurs pour les espaces interligne et intermot ? Bien s\^ur, il n'existe pas de r\'eponse en une ligne \`a cette question. C'est subjectif; ce qui est optimal pour l'un para\^\i tra mauvais pour l'autre.
+
+On peut d\'ej\`a noter que l'espacement est certainement d\'ependent de la taille de la fonte. Des fontes de taille plus \'elev\'ees demandent un espacement diff\'erent de celles de tailles moyennes ou de tailles plus petites. Aussi, l'espacement (interligne et intermot) n'est pas directement ou inversement proportionnel \`a la taille des caract\`eres, bien que cela peuve servir de bonne approximation; dans notre \ref{solution} nous avons utilis\'e ce concept de proportionnalit\'e. Diff\'erents styles de caract\`eres auront besoin d'espacements diff\'erents. Le support de repr\'esentation influe aussi les valeurs d'espacement (un texte sur du papier est bien diff\'erent d'un texte sur un \'ecran d'ordinateur ou d'un diaporama projet\'e). Les exigences d'espacement varient si le texte est sur une seule ligne et sera lu en un coup d'\oe il (tels que les listes de noms), ou si la lecture est continue (tel que ce paragraphe).
+
+Recentrons la discussion en ne consid\'erant que le cas le plus courant, c'est-\`a-dire le texte normal; celui des livres, romans et magazines. Dans ce cas, le texte est con\c cu pour une lecture continue. M\^eme dans ce cas, pour une police donn\'ee, les exigences en terme d'espacement d\'ependent de la largeur du texte. Un texte de largeur 15\,cm devra \^etre typographi\'e avec diff\'erents param\`etres d'espacement qu'un texte de seulement 6\,cm de largeur, par exemple pour une colonne dans une page multicolonne. Mais ceci est pour une autre fois. Pour l'instant, nous allons nous concentrer sur le cas g\'en\'eral (du texte normal et continu, principalement en taille 10 \`a 14\,pt), et ainsi traiter s\'epar\'ement de l'espace interligne et de l'espace intermot.
+
+\subsubsection{Espace Intermot}
+Commen\c cons avec les r\`egles de composition de texte de \href{http://www.linotype.com/794/inhonorofthe100thbirthdayofjantschichold.html}{Jan Tschichold}, qui font partie des
+\href{http://openlibrary.org/books/OL19449256M/Penguin_composition_rules.}{R\`egles de composition des livres Penguin Books}, compilation des id\'ees de Tschichold. On peut les trouver \href{http://ronin-group.org/misc_etext_tschichold.html}{ici}. Il est mentionn\'e que, pour la composition d'un texte~:
+\sk{\sl
+\itemitem{1.}Toute composition de texte devra avoir des mots aussi rapproch\'es que possible. Comme r\`egle, l'espacement devrait \^etre un espace moyen ou l'\'epaisseur du i dans la taille de texte utilis\'ee.\sk
+\itemitem{2.}De larges espaces devront \^etre strictement \'evit\'es. Les mots seront coup\'es librement lorsque n\'ecessaire afin d'\'eviter de grands espaces, puisque la c\'esure fait moins de d\'eg\^ats dans l'apparence de la page que trop d'espace entre les mots.\sk
+\itemitem{3.}Toute ponctuation majeure du texte (point, virgule, point-virgule et double point) devra \^etre suivie par le m\^eme espacement que celui utilis\'e sur le reste de la ligne.\ms}
+
+\ii Il n'y a pas de r\`egles du jeu rigides. \href{http://www.typotheque.com/authors/robert_bringhurst}{Robert Bringhurst} \'ecrit, dans son livre influent~(\cite{elements_typographic}):
+\quote{Pour un texte normal dans une taille normale, la valeur typique pour l'espace intermot est un quart d'em, ce qu'on peut \'ecrire M/4. Un quart d'em est g\'en\'eralement identique \`a, ou l\'eg\`erement plus que, la largeur de la lettre t.}
+
+\ii L'espace intermot optimal~(sans \'etirement ou contraction) dans la police r\'eguli\`ere \capstex\ par d\'efaut (\hfuzz4pt{\verbatim cmr10|endverbatim} en 10\,pt) est de 3.33333\,pt. La largeur de la lettre i de {\verbatim cmr10|endverbatim} en 10\,pt est de 2.77779\,pt et celle de la lettre t est de 3.8889\,pt. Un quart d'em de {\verbatim cmr10|endverbatim} en 10\,pt est de 2.5\,pt. Une petite manipulation de l'espace intermot, de son \'etirabilit\'e ou contractibilit\'e, peuvent conduire \`a des changements plut\^ot apparents.
+
+\hfuzz1pt
+
+Id\'ealement, l'espacement intermot devrait \^etre constant tout au long du texte, ce qui est impossible d'obtenir avec un texte justifi\'e. L'\'etirement et la contraction de l'espace intermot ainsi que la c\'esure des mots ont leurs limites. Certains seraient d'accord avec Tschichold et opteraient pour plus de c\'esures et un espace intermot moins flexible pour maintenir une meilleure coloration de page, alors que d'autres diraient qu'un nombre de c\'esures excessif emp\^eche de lire correctement, et mettraient ainsi en place un espacement intermot plus large et flexible, ce qui pourrait conduire \`a des rivi\`eres. Au fil des ans, l'espace intermot s'est \'elargi, ou peut-\^etre qu'il est trop d\'ependent du langage, ou encore le manque de papier \'etait un probl\`eme par le pass\'e~: comparez l'espace intermot dans \href{http://burton.byu.edu/Bible\%20Site/Gutenberg.htm}{La Bible de Gutenberg}, connue pour son excellente typographie, et le livre de Knuth~\cite{knuth_texbook}, ouvrage typographi\'e avec \'el\'egance.
+
+Dans ce livre~\cite{knuth_texbook}, Knuth demande \`a \capstex\ de mettre plus d'espace apr\`es les points, les virgules, les points-virgules, les doubles points, les points d'interrogation et d'exclamation. Plain~\capstex\ le ferait par d\'efaut sauf si la commande {\color{brown}\verbatim \frenchspacing|endverbatim} \'etait donn\'ee. Tschichold pr\'econise au contraire de ne pas donner autant d'espace suppl\'ementaire. Dans ce document, j'ai utilis\'e la commande {\color{brown}\verbatim \frenchspacing|endverbatim} car le texte mis en forme semblait ainsi avoir une coloration uniforme sans blocs blancs ou rivi\`eres. Mais quand j'\'ecris un rapport scientifique ou une th\`ese, qui contiennent des math\'ematiques, symboles, variables, etc., je pr\'ef\`ere la mani\`ere de Knuth, qui donne plus d'espace apr\`es la ponctuation (je pense que cela rend le texte plus lisible et plus facile \`a comprendre). Pour des colonnes multiples avec une taille de texte normale sur du A4 ou une feuille taille lettre, mon exp\'erience sugg\`ere que l'espace suppl\'ementaire apr\`es la ponctuation conduit \`a des rivi\`eres et des blocs blancs.
+
+Diff\'erentes polices n\'ecessitent diff\'erents espaces intermot. Bitstream Charter, la police actuel\-le\-ment utilis\'ee, peut supporter un espacement intermot moindre et plus rigide (et donne m\^eme un meilleur rendu) que la police Computer Modern. Pour une typographie ``au top'', il faudra modifier l'espacement intermot en fonction de l'usage de telle ou telle police.
+
+Le livre ~\cite{elements_typographic} mentionne une valeur ``raisonnable'' de l'espace intermot, accompagn\'ee de valeurs \'etir\'ees et r\'etr\'ecies. Traduit en langage \capstex, cela devient~: {\color{brown}\verbatim \spaceskip=0.25em plus0.08em minus0.05em|endverbatim}. Essayez-les pour voir les diff\'erents effets. Cela remplit-il la page de bo\^\i tes noires ? Quel effet sur la c\'esure ? Et si l'on utilise des colonnes multiples ?
+
+Notre discussion sur l'espace intermot se conclut avec la phrase~: {\sl Il n'y a pas de param\`etres id\'eaux ou parfaits ou meilleurs que d'autres pour l'espacement intermot}. Nous sommes juges de notre propre travail, et raffiner sa capacit\'e de jugement vient avec l'exp\'erience, donc allons voir ce qui suit.
+
+\subsubsection{Espace Interligne}
+Il est normalement facile de g\'erer l'espace interligne, sauf si la ligne est veuve (club line). Pour du texte de taille normale, l'espace interligne a g\'en\'eralement 0\endash 4\,pt de plus que la taille des caract\`eres en points. Ce document est principalement en police {\verbatim mdbchr7t|endverbatim} en 10\,pt, avec un espace interligne de {\tt\the\baselineskip}, et, pour le grossissement global, j'ai utilis\'e {\verbatim \magnification=1100|endverbatim}.
+
+Sur une page, disons A4, et pour n'importe quelle police, on peut accepter d'avoir un espace interligne plus restreint lorsqu'on utilise des colonnes multiples. Le regard ne perd pas la ligne et il est ais\'e de sauter \`a la ligne suivante lorsque la largeur de la colonne est moindre, par exemple environ~6\,cm. Plusieurs d\'efis tels que la composition de grilles ou les lignes veuves ponctuent le domaine de l'espacement interligne, mais nous n'allons pas en parler ici. Quant \`a l'instruction \TeX\ {\color{brown}\verbatim \baselineskip|endverbatim}, nous en avons d\'ej\`a touch\'e un mot, et pour en savoir plus, vous pouvez vous r\'ef\'erer \`a \cite{knuth_texbook} et~\cite{against_widows}.
+
+
+
+%%%%%%%%%% Remerciements %%%%%%%%%%
+\section{Remerciements}{Remerciements}
+
+\bs
+
+\ii Je remercie Donald~E.\;Knuth du fond du c\oe ur de nous avoir donn\'e \capstex, le meilleur programme de mise en forme \`a ce jour, et qui a r\'eussi \`a l'\'epreuve du temps. J'\'eprouve \'egalement de la gratitude envers nos chers utilisateurs \capstex\ qui ont contribu\'e \`a l'am\'elioration de \capstex\ en donnant plus de latitude \`a ses fonctionalit\'es libres. Les concepteurs des polices et packages que j'ai utilis\'es font partie de ces chers utilisateurs. Je suis reconnaissant envers Petr Habala pour m'avoir initi\'e \`a \capstex; \`a ma famille pour leur amour et soutien indispensable. Je remercie ma femme, Daphne, pour avoir particip\'e aux discussions sur la typographie et pour sa compr\'ehension. Il y a tellement de facteurs que je suis incapable de prendre en compte qu'\`a la fin, mais par dessus tout, je dis~: ``Merci~{\dev~:}.''
+
+
+
+
+
+
+
+
+
+
+
+%%%%%%%%%% R\'ef\'erences %%%%%%%%%%
+\section{R\'ef\'erences\raise3mm\hbox{\bf 2}}{References}
+
+\nocite{habala_amstex}\nocite{knuth_texbook}\nocite{fonts_tex_latex}\nocite{elements_typographic}
+
+\bibliography{C:/bib}
+
+\bibliographystyle{ieeetran}
+
+
+\vskip7.5cm\hrule width 5.70truecm\kern2mm\eightrm\fontss
+\hbox{ \raise1.2mm\hbox{\ \ \ 2}\ \; Le lecteur a \'et\'e renvoy\'e \`a la plupart des r\'ef\'erences (non list\'ees sur cette page) par des hyperliens}
+\hbox{\ \ \ \ \ \ \ \ donn\'es dans ce document {\caps pdf}.}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\special{pdf: docinfo << /Author (Daphne Parramon-Dhawan)
+/Title (Macros de changement des polices Texte et Maths en TeX)
+/Creator(XeTeX: Bas\'e sur TeX---Le G\'enie de Knuth)
+/Subject(Polices Texte et Maths en TeX)
+/Keywords(TeX, gratuit, polices, fontes, typographie, fonte math\'ematique, texte, polices math\'ematiques, font-change, Charter, Utopia, Century, Palatino, Bookman, Times, Euler, Bera, Arev, Vera, Iwona, Kurier, Kp-Fonts, Antykwa Torunska, Libertine, Epigrafica, Computer Modern Bright, CM Bright, Computer Modern, Concrete, macro, macros)>>}
+
+\special{pdf: docview <</PageMode /UseOutlines>> }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+\bye
+
+
+
+
+
+
+
diff --git a/macros/plain/contrib/font-change/tex/macros/default-amssymbols.tex b/macros/plain/contrib/font-change/tex/macros/default-amssymbols.tex
new file mode 100644
index 0000000000..ed7b376e4a
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/default-amssymbols.tex
@@ -0,0 +1,15 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+\def\loadmsam{\font\tenmsa=msam10 \font\sevenmsa=msam7 \font\fivemsa=msam5
+\fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa
+\global\let\loadmsam\empty}%
+\loadmsam
+%
+\def\loadmsbm{\font\tenmsb=msbm10 \font\sevenmsb=msbm7 \font\fivemsb=msbm5
+\fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb
+\global\let\loadmsbm\empty}%
+\loadmsbm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antp_euler.tex b/macros/plain/contrib/font-change/tex/macros/font_antp_euler.tex
new file mode 100644
index 0000000000..bd93d40ce8
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antp_euler.tex
@@ -0,0 +1,226 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-antpr10 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-antpr10 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-antpr10 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-antpr10 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-antpr12 \fzzozznzzt}%
+\font\tenrm= rm-antpr10
+\def\ninerm{\font\fzzozznzzt= rm-antpr10 at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-antpr8 \fzzozznzzt}%
+\font\sevenrm= rm-antpr10 at7pt
+\def\sixrm{\font\fzzozznzzt= rm-antpr6 \fzzozznzzt}%
+\font\fiverm= rm-antpr10 at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zeurm10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zeurm10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zeurm10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zeurm10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zeurm10 at12pt \fzzozznzzt}%
+\font\teni= zeurm10
+\def\ninei{\font\fzzozznzzt= zeurm10 at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= zeurm10 at8pt \fzzozznzzt}%
+\font\seveni= zeurm7
+\def\sixi{\font\fzzozznzzt= zeurm10 at6pt \fzzozznzzt}%
+\font\fivei= zeurm5
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zeusm10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zeusm10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zeusm10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zeusm10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zeusm10 at12pt \fzzozznzzt}%
+\font\tensy= zeusm10
+\def\ninesy{\font\fzzozznzzt= zeusm10 at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= zeusm10 at8pt \fzzozznzzt}%
+\font\sevensy= zeusm7
+\def\sixsy{\font\fzzozznzzt= zeusm10 at6pt \fzzozznzzt}%
+\font\fivesy= zeusm5
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= zeuex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=zeuex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= zeuex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=zeuex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= zeuex10 at12pt \fzzozznzzt}%
+\font\tenex= zeuex10
+\def\nineex{\font\fzzozznzzt= zeuex10 at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= zeuex10 at8pt \fzzozznzzt}%
+\font\sevenex= zeuex10 at7pt
+\def\sixex{\font\fzzozznzzt= zeuex10 at6pt \fzzozznzzt}%
+\font\fiveex= zeuex10 at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-antpri10 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-antpri10 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-antpri10 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-antpri10 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-antpri12 \fzzozznzzt}%
+\font\tenit= rm-antpri10
+\def\nineit{\font\fzzozznzzt= rm-antpri10 at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-antpri8 \fzzozznzzt}%
+\font\sevenit= rm-antpri10 at7pt
+\def\sixit{\font\fzzozznzzt= rm-antpri6 \fzzozznzzt}%
+\font\fiveit= rm-antpri10 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-antpri10 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-antpri10 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-antpri10 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-antpri10 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-antpri12 \fzzozznzzt}%
+\font\tensl= rm-antpri10
+\def\ninesl{\font\fzzozznzzt= rm-antpri10 at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-antpri8 \fzzozznzzt}%
+\font\sevensl= rm-antpri10 at7pt
+\def\sixsl{\font\fzzozznzzt= rm-antpri6 \fzzozznzzt}%
+\font\fivesl= rm-antpri10 at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-antpb10 at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-antpb10 at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-antpb10 at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-antpb10 at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-antpb12 \fzzozznzzt}%
+\font\tenbf= rm-antpb10
+\def\ninebf{\font\fzzozznzzt= rm-antpb10 at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-antpb8 \fzzozznzzt}%
+\font\sevenbf= rm-antpb10 at7pt
+\def\sixbf{\font\fzzozznzzt= rm-antpb6 \fzzozznzzt}%
+\font\fivebf= rm-antpb10 at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt10 at12pt \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-antpbi10 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-antpbi10 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-antpbi10 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-antpbi10 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-antpbi12 \fzzozznzzt}%
+\font\itbf= rm-antpbi10
+\def\nineitbf{\font\fzzozznzzt= rm-antpbi10 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-antpbi8 \fzzozznzzt}%
+\font\sevenitbf= rm-antpbi10 at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-antpbi6 \fzzozznzzt}%
+\font\fiveitbf= rm-antpbi10 at5pt
+%
+% slanted boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-antpbi10 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-antpbi10 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-antpbi10 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-antpbi10 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-antpbi12 \fzzozznzzt}%
+\font\itbf= rm-antpbi10
+\def\nineitbf{\font\fzzozznzzt= rm-antpbi10 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-antpbi8 \fzzozznzzt}%
+\font\sevenitbf= rm-antpbi10 at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-antpbi6 \fzzozznzzt}%
+\font\fiveitbf= rm-antpbi10 at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-antpr10-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-antpr10-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-antpr10-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-antpr10-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-antpr12-sc \fzzozznzzt}%
+\font\caps= rm-antpr10-sc
+\def\ninecaps{\font\fzzozznzzt= rm-antpr10-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-antpr8-sc \fzzozznzzt}%
+\font\sevencaps= rm-antpr10-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-antpr6-sc \fzzozznzzt}%
+\font\fivecaps= rm-antpr10-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-antpb10-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-antpb10-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-antpb10-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-antpb10-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= rm-antpb12-sc \fzzozznzzt}%
+\font\capsbf= rm-antpb10-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-antpb10-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-antpb8-sc \fzzozznzzt}%
+\font\sevencapsbf= rm-antpb10-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-antpb6-sc \fzzozznzzt}%
+\font\fivecapsbf= rm-antpb10-sc at5pt
+%
+\mathchardef\Gamma="7100
+\mathchardef\Delta="7101
+\mathchardef\Theta="7102
+\mathchardef\Lambda="7103
+\mathchardef\Xi="7104
+\mathchardef\Pi="7105
+\mathchardef\Sigma="7106
+\mathchardef\Upsilon="7107
+\mathchardef\Phi="7108
+\mathchardef\Psi="7109
+\mathchardef\Omega="710A
+\mathchardef\varrho="711A
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-light.tex b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-light.tex
new file mode 100644
index 0000000000..246957379e
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-light.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttcl at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttcl at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttcl at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttcl at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttcl at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttcl
+\def\ninerm{\font\fzzozznzzt= rm-anttcl at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttcl at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttcl at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttcl at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttcl at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttcli at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttcli at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttcli at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttcli at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttcli at12pt \fzzozznzzt}%
+\font\teni= mi-anttcli
+\def\ninei{\font\fzzozznzzt= mi-anttcli at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttcli at8pt \fzzozznzzt}%
+\font\seveni= mi-anttcli at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttcli at6pt \fzzozznzzt}%
+\font\fivei= mi-anttcli at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttclz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttclz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttclz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttclz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttclz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttclz
+\def\ninesy{\font\fzzozznzzt= sy-anttclz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttclz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttclz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttclz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttclz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttcl at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttcl at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttcl at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttcl at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttcl at12pt \fzzozznzzt}%
+\font\tenex= ex-anttcl
+\def\nineex{\font\fzzozznzzt= ex-anttcl at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttcl at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttcl at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttcl at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttcl at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttcli at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttcli at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttcli at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttcli at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttcli at12pt \fzzozznzzt}%
+\font\tenit= rm-anttcli
+\def\nineit{\font\fzzozznzzt= rm-anttcli at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttcli at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttcli at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttcli at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttcli at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttcli at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttcli at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttcli at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttcli at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttcli at12pt \fzzozznzzt}%
+\font\tensl= rm-anttcli %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttcli at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttcli at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttcli at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttcli at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttcli at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttcm at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttcm at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttcm at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttcm at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttcm at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttcm
+\def\ninebf{\font\fzzozznzzt= rm-anttcm at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttcm at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttcm at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttcm at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttcm at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttcmi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttcmi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttcmi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttcmi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttcmi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttcmi
+\def\nineitbf{\font\fzzozznzzt= rm-anttcmi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttcmi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttcmi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttcmi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttcmi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttcmi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttcmi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttcmi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttcmi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttcmi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttcmi
+\def\nineslbf{\font\fzzozznzzt= rm-anttcmi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttcmi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttcmi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttcmi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttcmi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttclcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttclcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttclcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttclcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttclcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttclcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttclcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttclcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttclcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttclcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttclcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttcmcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttcmcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttcmcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttcmcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttcmcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttcmcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttcmcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttcmcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttcmcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttcmcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttcmcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-medium.tex
new file mode 100644
index 0000000000..63f69b36ab
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed-medium.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttcm at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttcm at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttcm at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttcm at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttcm at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttcm
+\def\ninerm{\font\fzzozznzzt= rm-anttcm at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttcm at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttcm at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttcm at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttcm at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttcmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttcmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttcmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttcmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttcmi at12pt \fzzozznzzt}%
+\font\teni= mi-anttcmi
+\def\ninei{\font\fzzozznzzt= mi-anttcmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttcmi at8pt \fzzozznzzt}%
+\font\seveni= mi-anttcmi at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttcmi at6pt \fzzozznzzt}%
+\font\fivei= mi-anttcmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttcmz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttcmz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttcmz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttcmz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttcmz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttcmz
+\def\ninesy{\font\fzzozznzzt= sy-anttcmz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttcmz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttcmz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttcmz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttcmz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttcm at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttcm at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttcm at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttcm at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttcm at12pt \fzzozznzzt}%
+\font\tenex= ex-anttcm
+\def\nineex{\font\fzzozznzzt= ex-anttcm at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttcm at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttcm at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttcm at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttcm at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttcmi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttcmi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttcmi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttcmi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttcmi at12pt \fzzozznzzt}%
+\font\tenit= rm-anttcmi
+\def\nineit{\font\fzzozznzzt= rm-anttcmi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttcmi at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttcmi at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttcmi at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttcmi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttcmi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttcmi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttcmi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttcmi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttcmi at12pt \fzzozznzzt}%
+\font\tensl= rm-anttcmi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttcmi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttcmi at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttcmi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttcmi at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttcmi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttcb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttcb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttcb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttcb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttcb at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttcb
+\def\ninebf{\font\fzzozznzzt= rm-anttcb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttcb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttcb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttcb at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttcb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttcbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttcbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttcbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttcbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttcbi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttcbi
+\def\nineitbf{\font\fzzozznzzt= rm-anttcbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttcbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttcbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttcbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttcbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttcbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttcbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttcbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttcbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttcbi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttcbi
+\def\nineslbf{\font\fzzozznzzt= rm-anttcbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttcbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttcbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttcbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttcbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttcmcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttcmcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttcmcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttcmcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttcmcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttcmcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttcmcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttcmcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttcmcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttcmcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttcmcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttcbcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttcbcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttcbcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttcbcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttcbcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttcbcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttcbcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttcbcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttcbcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttcbcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttcbcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt-condensed.tex b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed.tex
new file mode 100644
index 0000000000..6bac160e8f
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt-condensed.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttcr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttcr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttcr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttcr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttcr at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttcr
+\def\ninerm{\font\fzzozznzzt= rm-anttcr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttcr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttcr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttcr at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttcr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttcri at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttcri at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttcri at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttcri at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttcri at12pt \fzzozznzzt}%
+\font\teni= mi-anttcri
+\def\ninei{\font\fzzozznzzt= mi-anttcri at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttcri at8pt \fzzozznzzt}%
+\font\seveni= mi-anttcri at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttcri at6pt \fzzozznzzt}%
+\font\fivei= mi-anttcri at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttcrz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttcrz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttcrz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttcrz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttcrz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttcrz
+\def\ninesy{\font\fzzozznzzt= sy-anttcrz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttcrz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttcrz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttcrz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttcrz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttcr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttcr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttcr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttcr at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttcr at12pt \fzzozznzzt}%
+\font\tenex= ex-anttcr
+\def\nineex{\font\fzzozznzzt= ex-anttcr at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttcr at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttcr at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttcr at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttcr at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttcri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttcri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttcri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttcri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttcri at12pt \fzzozznzzt}%
+\font\tenit= rm-anttcri
+\def\nineit{\font\fzzozznzzt= rm-anttcri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttcri at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttcri at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttcri at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttcri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttcri at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttcri at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttcri at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttcri at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttcri at12pt \fzzozznzzt}%
+\font\tensl= rm-anttcri %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttcri at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttcri at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttcri at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttcri at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttcri at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttcb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttcb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttcb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttcb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttcb at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttcb
+\def\ninebf{\font\fzzozznzzt= rm-anttcb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttcb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttcb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttcb at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttcb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttcbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttcbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttcbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttcbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttcbi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttcbi
+\def\nineitbf{\font\fzzozznzzt= rm-anttcbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttcbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttcbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttcbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttcbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttcbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttcbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttcbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttcbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttcbi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttcbi
+\def\nineslbf{\font\fzzozznzzt= rm-anttcbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttcbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttcbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttcbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttcbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttcrcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttcrcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttcrcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttcrcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttcrcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttcrcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttcrcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttcrcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttcrcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttcrcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttcrcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttcbcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttcbcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttcbcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttcbcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttcbcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttcbcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttcbcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttcbcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttcbcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttcbcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttcbcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt-light.tex b/macros/plain/contrib/font-change/tex/macros/font_antt-light.tex
new file mode 100644
index 0000000000..47124efbcb
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt-light.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttl at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttl at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttl at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttl at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttl at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttl
+\def\ninerm{\font\fzzozznzzt= rm-anttl at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttl at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttl at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttl at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttl at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttli at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttli at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttli at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttli at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttli at12pt \fzzozznzzt}%
+\font\teni= mi-anttli
+\def\ninei{\font\fzzozznzzt= mi-anttli at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttli at8pt \fzzozznzzt}%
+\font\seveni= mi-anttli at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttli at6pt \fzzozznzzt}%
+\font\fivei= mi-anttli at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttlz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttlz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttlz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttlz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttlz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttlz
+\def\ninesy{\font\fzzozznzzt= sy-anttlz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttlz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttlz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttlz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttlz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttl at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttl at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttl at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttl at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttl at12pt \fzzozznzzt}%
+\font\tenex= ex-anttl
+\def\nineex{\font\fzzozznzzt= ex-anttl at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttl at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttl at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttl at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttl at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttli at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttli at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttli at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttli at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttli at12pt \fzzozznzzt}%
+\font\tenit= rm-anttli
+\def\nineit{\font\fzzozznzzt= rm-anttli at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttli at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttli at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttli at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttli at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttli at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttli at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttli at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttli at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttli at12pt \fzzozznzzt}%
+\font\tensl= rm-anttli %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttli at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttli at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttli at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttli at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttli at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttm at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttm at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttm at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttm at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttm at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttm
+\def\ninebf{\font\fzzozznzzt= rm-anttm at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttm at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttm at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttm at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttm at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttmi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttmi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttmi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttmi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttmi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttmi
+\def\nineitbf{\font\fzzozznzzt= rm-anttmi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttmi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttmi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttmi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttmi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttmi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttmi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttmi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttmi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttmi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttmi
+\def\nineslbf{\font\fzzozznzzt= rm-anttmi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttmi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttmi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttmi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttmi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttlcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttlcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttlcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttlcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttlcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttlcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttlcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttlcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttlcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttlcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttlcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttmcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttmcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttmcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttmcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttmcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttmcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttmcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttmcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttmcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttmcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttmcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_antt-medium.tex
new file mode 100644
index 0000000000..94d6facfc1
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt-medium.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttm at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttm at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttm at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttm at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttm at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttm
+\def\ninerm{\font\fzzozznzzt= rm-anttm at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttm at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttm at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttm at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttm at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttmi at12pt \fzzozznzzt}%
+\font\teni= mi-anttmi
+\def\ninei{\font\fzzozznzzt= mi-anttmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttmi at8pt \fzzozznzzt}%
+\font\seveni= mi-anttmi at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttmi at6pt \fzzozznzzt}%
+\font\fivei= mi-anttmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttmz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttmz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttmz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttmz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttmz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttmz
+\def\ninesy{\font\fzzozznzzt= sy-anttmz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttmz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttmz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttmz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttmz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttm at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttm at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttm at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttm at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttm at12pt \fzzozznzzt}%
+\font\tenex= ex-anttm
+\def\nineex{\font\fzzozznzzt= ex-anttm at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttm at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttm at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttm at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttm at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttmi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttmi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttmi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttmi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttmi at12pt \fzzozznzzt}%
+\font\tenit= rm-anttmi
+\def\nineit{\font\fzzozznzzt= rm-anttmi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttmi at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttmi at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttmi at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttmi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttmi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttmi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttmi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttmi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttmi at12pt \fzzozznzzt}%
+\font\tensl= rm-anttmi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttmi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttmi at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttmi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttmi at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttmi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttb at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttb
+\def\ninebf{\font\fzzozznzzt= rm-anttb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttb at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttbi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttbi
+\def\nineitbf{\font\fzzozznzzt= rm-anttbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttbi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttbi
+\def\nineslbf{\font\fzzozznzzt= rm-anttbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttmcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttmcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttmcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttmcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttmcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttmcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttmcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttmcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttmcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttmcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttmcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttbcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttbcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttbcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttbcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttbcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttbcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttbcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttbcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttbcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttbcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttbcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_antt.tex b/macros/plain/contrib/font-change/tex/macros/font_antt.tex
new file mode 100644
index 0000000000..ffb6884246
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_antt.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-anttr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-anttr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-anttr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-anttr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-anttr at12pt \fzzozznzzt}%
+\font\tenrm= rm-anttr
+\def\ninerm{\font\fzzozznzzt= rm-anttr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-anttr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-anttr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-anttr at6pt \fzzozznzzt}%
+\font\fiverm= rm-anttr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-anttri at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-anttri at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-anttri at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-anttri at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-anttri at12pt \fzzozznzzt}%
+\font\teni= mi-anttri
+\def\ninei{\font\fzzozznzzt= mi-anttri at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-anttri at8pt \fzzozznzzt}%
+\font\seveni= mi-anttri at7pt
+\def\sixi{\font\fzzozznzzt= mi-anttri at6pt \fzzozznzzt}%
+\font\fivei= mi-anttri at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-anttrz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-anttrz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-anttrz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-anttrz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-anttrz at12pt \fzzozznzzt}%
+\font\tensy= sy-anttrz
+\def\ninesy{\font\fzzozznzzt= sy-anttrz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-anttrz at8pt \fzzozznzzt}%
+\font\sevensy= sy-anttrz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-anttrz at6pt \fzzozznzzt}%
+\font\fivesy= sy-anttrz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-anttr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-anttr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-anttr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-anttr at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-anttr at12pt \fzzozznzzt}%
+\font\tenex= ex-anttr
+\def\nineex{\font\fzzozznzzt= ex-anttr at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-anttr at8pt \fzzozznzzt}%
+\font\sevenex= ex-anttr at7pt
+\def\sixex{\font\fzzozznzzt= ex-anttr at6pt \fzzozznzzt}%
+\font\fiveex= ex-anttr at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-anttri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-anttri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-anttri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-anttri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-anttri at12pt \fzzozznzzt}%
+\font\tenit= rm-anttri
+\def\nineit{\font\fzzozznzzt= rm-anttri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-anttri at8pt \fzzozznzzt}%
+\font\sevenit= rm-anttri at7pt
+\def\sixit{\font\fzzozznzzt= rm-anttri at6pt \fzzozznzzt}%
+\font\fiveit= rm-anttri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-anttri at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-anttri at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-anttri at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-anttri at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-anttri at12pt \fzzozznzzt}%
+\font\tensl= rm-anttri %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-anttri at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-anttri at8pt \fzzozznzzt}%
+\font\sevensl= rm-anttri at7pt
+\def\sixsl{\font\fzzozznzzt= rm-anttri at6pt \fzzozznzzt}%
+\font\fivesl= rm-anttri at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-anttb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-anttb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-anttb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-anttb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-anttb at12pt \fzzozznzzt}%
+\font\tenbf= rm-anttb
+\def\ninebf{\font\fzzozznzzt= rm-anttb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-anttb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-anttb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-anttb at6pt \fzzozznzzt}%
+\font\fivebf= rm-anttb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-anttbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-anttbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-anttbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-anttbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-anttbi at12pt \fzzozznzzt}%
+\font\itbf= rm-anttbi
+\def\nineitbf{\font\fzzozznzzt= rm-anttbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-anttbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-anttbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-anttbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-anttbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-anttbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-anttbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-anttbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-anttbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-anttbi at12pt \fzzozznzzt}%
+\font\slbf= rm-anttbi
+\def\nineslbf{\font\fzzozznzzt= rm-anttbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-anttbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-anttbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-anttbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-anttbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= qx-anttrcap at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= qx-anttrcap at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= qx-anttrcap at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= qx-anttrcap at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= qx-anttrcap at12pt \fzzozznzzt}%
+\font\caps= qx-anttrcap
+\def\ninecaps{\font\fzzozznzzt= qx-anttrcap at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= qx-anttrcap at8pt \fzzozznzzt}%
+\font\sevencaps= qx-anttrcap at7pt
+\def\sixcaps{\font\fzzozznzzt= qx-anttrcap at6pt \fzzozznzzt}%
+\font\fivecaps= qx-anttrcap at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= qx-anttbcap at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= qx-anttbcap at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= qx-anttbcap at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= qx-anttbcap at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== qx-anttbcap at12pt \fzzozznzzt}%
+\font\capsbf= qx-anttbcap
+\def\ninecapsbf{\font\fzzozznzzt= qx-anttbcap at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= qx-anttbcap at8pt \fzzozznzzt}%
+\font\sevencapsbf= qx-anttbcap at7pt
+\def\sixcapsbf{\font\fzzozznzzt= qx-anttbcap at6pt \fzzozznzzt}%
+\font\fivecapsbf= qx-anttbcap at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_arev.tex b/macros/plain/contrib/font-change/tex/macros/font_arev.tex
new file mode 100644
index 0000000000..1893347045
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_arev.tex
@@ -0,0 +1,185 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=zavmr7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=zavmr7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= zavmr7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=zavmr7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= zavmr7t at12pt \fzzozznzzt}%
+\font\tenrm= zavmr7t % Arev "favr8t" has --- (emdash) but no \Delta etc.
+\def\ninerm{\font\fzzozznzzt= zavmr7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= zavmr7t at8pt \fzzozznzzt}%
+\font\sevenrm= zavmr7t at7pt
+\def\sixrm{\font\fzzozznzzt= zavmr7t at6pt \fzzozznzzt}%
+\font\fiverm= zavmr7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zavmri7m at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zavmri7m at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zavmri7m at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zavmri7m at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zavmri7m at12pt \fzzozznzzt}%
+\font\teni= zavmri7m
+\def\ninei{\font\fzzozznzzt= zavmri7m at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= zavmri7m at8pt \fzzozznzzt}%
+\font\seveni= zavmri7m at7pt
+\def\sixi{\font\fzzozznzzt= zavmri7m at6pt \fzzozznzzt}%
+\font\fivei= zavmri7m at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zavmr7y at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zavmr7y at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zavmr7y at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zavmr7y at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zavmr7y at12pt \fzzozznzzt}%
+\font\tensy= zavmr7y
+\def\ninesy{\font\fzzozznzzt= zavmr7y at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= zavmr7y at8pt \fzzozznzzt}%
+\font\sevensy= zavmr7y at7pt
+\def\sixsy{\font\fzzozznzzt= zavmr7y at6pt \fzzozznzzt}%
+\font\fivesy= zavmr7y at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kurierr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kurierr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kurierr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kurierr at14pt \fzzozznzzt}%
+\font\twelveex= ex-kurierr at12pt
+\def\tenex{\font\fzzozznzzt= ex-kurierr \fzzozznzzt}%
+\font\nineex= ex-kurierr at9pt
+\def\eightex{\font\fzzozznzzt= ex-kurierr at8pt \fzzozznzzt}%
+\font\sevenex= ex-kurierr at7pt
+\def\sixex{\font\fzzozznzzt= ex-kurierr at6pt \fzzozznzzt}%
+\def\fiveex{\font\fzzozznzzt= ex-kurierr at5pt \fzzozznzzt}%
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= favri8t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=favri8t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= favri8t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= favri8t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= favri8t at12pt \fzzozznzzt}%
+\font\tenit= favri8t
+\def\nineit{\font\fzzozznzzt= favri8t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= favri8t at8pt \fzzozznzzt}%
+\font\sevenit= favri8t at7pt
+\def\sixit{\font\fzzozznzzt= favri8t at6pt \fzzozznzzt}%
+\font\fiveit= favri8t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= favri8t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=favri8t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= favri8t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= favri8t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= favri8t at12pt \fzzozznzzt}%
+\font\tensl= favri8t
+\def\ninesl{\font\fzzozznzzt= favri8t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= favri8t at8pt \fzzozznzzt}%
+\font\sevensl= favri8t at7pt
+\def\sixsl{\font\fzzozznzzt= favri8t at6pt \fzzozznzzt}%
+\font\fivesl= favri8t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= zavmb7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= zavmb7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= zavmb7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= zavmb7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= zavmb7t at12pt \fzzozznzzt}%
+\font\tenbf= zavmb7t
+\def\ninebf{\font\fzzozznzzt= zavmb7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= zavmb7t at8pt \fzzozznzzt}%
+\font\sevenbf= zavmb7t at7pt
+\def\sixbf{\font\fzzozznzzt= zavmb7t at6pt \fzzozznzzt}%
+\font\fivebf= zavmb7t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= fvmr8t at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= fvmr8t at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= fvmr8t at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=fvmr8t at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= fvmr8t at12pt \fzzozznzzt}%
+\font\tentt= fvmr8t
+\def\ninett{\font\fzzozznzzt= fvmr8t at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= fvmr8t at8pt \fzzozznzzt}%
+\font\seventt= fvmr8t at7pt
+\def\sixtt{\font\fzzozznzzt= fvmr8t at6pt \fzzozznzzt}%
+\font\fivett= fvmr8t at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\twelveex
+\scriptfont3=\nineex
+\scriptscriptfont3=\sevenex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= favbi8t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= favbi8t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= favbi8t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= favbi8t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= favbi8t at12pt \fzzozznzzt}%
+\font\itbf= favbi8t
+\def\nineitbf{\font\fzzozznzzt= favbi8t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= favbi8t at8pt \fzzozznzzt}%
+\font\sevenitbf= favbi8t at7pt
+\def\sixitbf{\font\fzzozznzzt= favbi8t at6pt \fzzozznzzt}%
+\font\fiveitbf= favbi8t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= favbi8t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= favbi8t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= favbi8t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= favbi8t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= favbi8t at12pt \fzzozznzzt}%
+\font\slbf= favbi8t
+\def\nineslbf{\font\fzzozznzzt= favbi8t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= favbi8t at8pt \fzzozznzzt}%
+\font\sevenslbf= favbi8t at7pt
+\def\sixslbf{\font\fzzozznzzt= favbi8t at6pt \fzzozznzzt}%
+\font\fiveslbf= favbi8t at5pt
+%
+% caps
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_artemisia_euler.tex b/macros/plain/contrib/font-change/tex/macros/font_artemisia_euler.tex
new file mode 100644
index 0000000000..4c6ebb27de
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_artemisia_euler.tex
@@ -0,0 +1,216 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=artemisiarg8a at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=artemisiarg8a at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= artemisiarg8a at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=artemisiarg8a at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= artemisiarg8a at12pt \fzzozznzzt}%
+\font\tenrm= artemisiarg8a
+\def\ninerm{\font\fzzozznzzt= artemisiarg8a at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= artemisiarg8a at8pt \fzzozznzzt}%
+\font\sevenrm= artemisiarg8a at7pt
+\def\sixrm{\font\fzzozznzzt= artemisiarg8a at6pt \fzzozznzzt}%
+\font\fiverm= artemisiarg8a at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zeurm10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zeurm10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zeurm10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zeurm10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zeurm10 at12pt \fzzozznzzt}%
+\font\teni= zeurm10 at10.5pt% Linear scaling by 1.05
+\def\ninei{\font\fzzozznzzt= zeurm10 at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= zeurm10 at8pt \fzzozznzzt}%
+\font\seveni= zeurm7 at7.35pt% Linear scaling by 1.05
+\def\sixi{\font\fzzozznzzt= zeurm10 at6pt \fzzozznzzt}%
+\font\fivei= zeurm5 at5.25pt% Linear scaling by 1.05
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zeusm10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zeusm10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zeusm10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zeusm10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zeusm10 at12pt \fzzozznzzt}%
+\font\tensy= zeusm10 at10.5pt% Linear scaling by 1.05
+\def\ninesy{\font\fzzozznzzt= zeusm10 at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= zeusm10 at8pt \fzzozznzzt}%
+\font\sevensy= zeusm7 at7.35pt% Linear scaling by 1.05
+\def\sixsy{\font\fzzozznzzt= zeusm10 at6pt \fzzozznzzt}%
+\font\fivesy= zeusm5 at5.25pt% Linear scaling by 1.05
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= zeuex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=zeuex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= zeuex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=zeuex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= zeuex10 at12pt \fzzozznzzt}%
+\font\tenex= zeuex10 at10.5pt% Linear scaling by 1.05
+\def\nineex{\font\fzzozznzzt= zeuex10 at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= zeuex10 at8pt \fzzozznzzt}%
+\font\sevenex= zeuex10 at7.35pt% Linear scaling by 1.05
+\def\sixex{\font\fzzozznzzt= zeuex10 at6pt \fzzozznzzt}%
+\font\fiveex= zeuex10 at5.25pt% Linear scaling by 1.05
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= artemisiai8a at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=artemisiai8a at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= artemisiai8a at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= artemisiai8a at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= artemisiai8a at12pt \fzzozznzzt}%
+\font\tenit= artemisiai8a
+\def\nineit{\font\fzzozznzzt= artemisiai8a at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= artemisiai8a at8pt \fzzozznzzt}%
+\font\sevenit= artemisiai8a at7pt
+\def\sixit{\font\fzzozznzzt= artemisiai8a at6pt \fzzozznzzt}%
+\font\fiveit= artemisiai8a at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= artemisiao8a at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=artemisiao8a at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= artemisiao8a at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= artemisiao8a at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= artemisiao8a at12pt \fzzozznzzt}%
+\font\tensl= artemisiao8a %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= artemisiao8a at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= artemisiao8a at8pt \fzzozznzzt}%
+\font\sevensl= artemisiao8a at7pt
+\def\sixsl{\font\fzzozznzzt= artemisiao8a at6pt \fzzozznzzt}%
+\font\fivesl= artemisiao8a at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= artemisiab8a at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= artemisiab8a at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= artemisiab8a at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= artemisiab8a at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= artemisiab8a at12pt \fzzozznzzt}%
+\font\tenbf= artemisiab8a
+\def\ninebf{\font\fzzozznzzt= artemisiab8a at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= artemisiab8a at8pt \fzzozznzzt}%
+\font\sevenbf= artemisiab8a at7pt
+\def\sixbf{\font\fzzozznzzt= artemisiab8a at6pt \fzzozznzzt}%
+\font\fivebf= artemisiab8a at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= artemisiabi8a at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= artemisiabi8a at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= artemisiabi8a at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= artemisiabi8a at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= artemisiabi8a at12pt \fzzozznzzt}%
+\font\itbf= artemisiabi8a
+\def\nineitbf{\font\fzzozznzzt= artemisiabi8a at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= artemisiabi8a at8pt \fzzozznzzt}%
+\font\sevenitbf= artemisiabi8a at7pt
+\def\sixitbf{\font\fzzozznzzt= artemisiabi8a at6pt \fzzozznzzt}%
+\font\fiveitbf= artemisiabi8a at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= artemisiabo8a at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= artemisiabo8a at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= artemisiabo8a at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= artemisiabo8a at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= artemisiabo8a at12pt \fzzozznzzt}%
+\font\slbf= artemisiabo8a
+\def\nineslbf{\font\fzzozznzzt= artemisiabo8a at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= artemisiabo8a at8pt \fzzozznzzt}%
+\font\sevenslbf= artemisiabo8a at7pt
+\def\sixslbf{\font\fzzozznzzt= artemisiabo8a at6pt \fzzozznzzt}%
+\font\fiveslbf= artemisiabo8a at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= artemisiasc8a at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= artemisiasc8a at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= artemisiasc8a at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= artemisiasc8a at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= artemisiasc8a at12pt \fzzozznzzt}%
+\font\caps= artemisiasc8a
+\def\ninecaps{\font\fzzozznzzt= artemisiasc8a at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= artemisiasc8a at8pt \fzzozznzzt}%
+\font\sevencaps= artemisiasc8a at7pt
+\def\sixcaps{\font\fzzozznzzt= artemisiasc8a at6pt \fzzozznzzt}%
+\font\fivecaps= artemisiasc8a at5pt
+%
+% No caps in boldface
+%
+\mathchardef\Gamma="7100
+\mathchardef\Delta="7101
+\mathchardef\Theta="7102
+\mathchardef\Lambda="7103
+\mathchardef\Xi="7104
+\mathchardef\Pi="7105
+\mathchardef\Sigma="7106
+\mathchardef\Upsilon="7107
+%
+\mathchardef\Phi="7108
+\mathchardef\Psi="7109
+\mathchardef\Omega="710A
+%
+\mathchardef\varrho="711A
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_bera_concrete.tex b/macros/plain/contrib/font-change/tex/macros/font_bera_concrete.tex
new file mode 100644
index 0000000000..8d36bf36fd
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_bera_concrete.tex
@@ -0,0 +1,214 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=fver8t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=fver8t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= fver8t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=fver8t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= fver8t at12pt \fzzozznzzt}%
+\font\tenrm= fver8t
+\def\ninerm{\font\fzzozznzzt= fver8t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= fver8t at8pt \fzzozznzzt}%
+\font\sevenrm= fver8t at7pt
+\def\sixrm{\font\fzzozznzzt= fver8t at6pt \fzzozznzzt}%
+\font\fiverm= fver8t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= pcmi10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= pcmi10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= pcmi10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= pcmi10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= pcmi10 at12pt \fzzozznzzt}%
+\font\eleveni= pcmi10 at11pt
+\def\teni{\font\fzzozznzzt= pcmi10 \fzzozznzzt}% xccmi10 original but bitmap
+\def\ninei{\font\fzzozznzzt= pcmi10 at9pt \fzzozznzzt}%
+\font\eighti= pcmi10 at8pt
+\def\seveni{\font\fzzozznzzt=pcmi10 at7pt \fzzozznzzt}% xccmi7 original but bitmap
+\font\sixi= pcmi10 at6pt
+\def\fivei{\font\fzzozznzzt= pcmi10 at5pt \fzzozznzzt}% xccmi5 original but bitmap
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= cmsy10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=cmsy10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= cmsy10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=cmsy10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= cmsy10 at12pt \fzzozznzzt}%
+\font\elevensy= cmsy10 at11pt
+\def\tensy{\font\fzzozznzzt= cmsy10 \fzzozznzzt}% xccsy10 original but bitmap
+\def\ninesy{\font\fzzozznzzt= cmsy10 at9pt \fzzozznzzt}%
+\font\eightsy= cmsy10 at8pt
+\def\sevensy{\font\fzzozznzzt=cmsy10 at7pt \fzzozznzzt}% xccmi7 original but bitmap
+\font\sixsy= cmsy10 at6pt
+\def\fivesy{\font\fzzozznzzt= cmsy10 at5pt \fzzozznzzt}% xccsy5 original but bitmap
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= cmex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=cmex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= cmex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=cmex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= cmex10 at12pt \fzzozznzzt}%
+\font\elevenex= cmex10 at11pt
+\def\tenex{\font\fzzozznzzt= cmex10 \fzzozznzzt}%
+\def\nineex{\font\fzzozznzzt= cmex10 at9pt \fzzozznzzt}%
+\font\eightex= cmex10 at8pt
+\def\sevenex{\font\fzzozznzzt=cmex10 at7pt \fzzozznzzt}%
+\font\sixex= cmex10 at6pt
+\def\fiveex{\font\fzzozznzzt= cmex10 at5pt \fzzozznzzt}%
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tenit= fvero8t
+\def\nineit{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevenit= fvero8t at7pt
+\def\sixit{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fiveit= fvero8t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tensl= fvero8t
+\def\ninesl{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevensl= fvero8t at7pt
+\def\sixsl{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fivesl= fvero8t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= fveb8t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= fveb8t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= fveb8t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= fveb8t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= fveb8t at12pt \fzzozznzzt}%
+\font\tenbf= fveb8t
+\def\ninebf{\font\fzzozznzzt= fveb8t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= fveb8t at8pt \fzzozznzzt}%
+\font\sevenbf= fveb8t at7pt
+\def\sixbf{\font\fzzozznzzt= fveb8t at6pt \fzzozznzzt}%
+\font\fivebf= fveb8t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= fvmr8t at18.8pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= fvmr8t at16.92pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= fvmr8t at15.04pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=fvmr8t at13.16pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= fvmr8t at11.28pt \fzzozznzzt}%
+\font\tentt= fvmr8t at9.4pt% Linear scaling by a factor of 0.94
+\def\ninett{\font\fzzozznzzt= fvmr8t at8.46pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= fvmr8t at7.52pt \fzzozznzzt}%
+\font\seventt= fvmr8t at6.58pt
+\def\sixtt{\font\fzzozznzzt= fvmr8t at5.64pt \fzzozznzzt}%
+\font\fivett= fvmr8t at4.7pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\eleveni
+\scriptfont1=\eighti
+\scriptscriptfont1=\sixi
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\elevensy
+\scriptfont2=\eightsy
+\scriptscriptfont2=\sixsy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\elevenex
+\scriptfont3=\eightex
+\scriptscriptfont3=\sixex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\itbf= fvebo8t
+\def\nineitbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenitbf= fvebo8t at7pt
+\def\sixitbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveitbf= fvebo8t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\slbf= fvebo8t
+\def\nineslbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenslbf= fvebo8t at7pt
+\def\sixslbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveslbf= fvebo8t at5pt
+%
+% no caps
+%
+% no caps bold
+%
+% Some missing glyphs
+\font\tenmiss=pcr10 at11pt
+\font\sevenmiss=pcr10 at8pt
+\font\fivemiss=pcr10 at6pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_bera_euler.tex b/macros/plain/contrib/font-change/tex/macros/font_bera_euler.tex
new file mode 100644
index 0000000000..8895a5b71a
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_bera_euler.tex
@@ -0,0 +1,206 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=fver8t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=fver8t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= fver8t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=fver8t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= fver8t at12pt \fzzozznzzt}%
+\font\tenrm= fver8t
+\def\ninerm{\font\fzzozznzzt= fver8t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= fver8t at8pt \fzzozznzzt}%
+\font\sevenrm= fver8t at7pt
+\def\sixrm{\font\fzzozznzzt= fver8t at6pt \fzzozznzzt}%
+\font\fiverm= fver8t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zeurm10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zeurm10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zeurm10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zeurm10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zeurm10 at12pt \fzzozznzzt}%
+\font\eleveni= zeurm10 at11pt
+\def\teni{\font\fzzozznzzt= zeurm10 \fzzozznzzt}%
+\def\ninei{\font\fzzozznzzt= zeurm10 at9pt \fzzozznzzt}%
+\font\eighti= zeurm10 at8pt
+\def\seveni{\font\fzzozznzzt= zeurm7 \fzzozznzzt}%
+\font\sixi= zeurm10 at6pt
+\def\fivei{\font\fzzozznzzt= zeurm5 \fzzozznzzt}%
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zeusm10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zeusm10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zeusm10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zeusm10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zeusm10 at12pt \fzzozznzzt}%
+\font\elevensy= zeusm10 at11pt
+\def\tensy{\font\fzzozznzzt= zeusm10 \fzzozznzzt}%
+\def\ninesy{\font\fzzozznzzt= zeusm10 at9pt \fzzozznzzt}%
+\font\eightsy= zeusm10 at8pt
+\def\sevensy{\font\fzzozznzzt= zeusm7 \fzzozznzzt}%
+\font\sixsy= zeusm10 at6pt
+\def\fivesy{\font\fzzozznzzt= zeusm5 \fzzozznzzt}%
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= zeuex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=zeuex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= zeuex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=zeuex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= zeuex10 at12pt \fzzozznzzt}%
+\font\elevenex= zeuex10 at11pt
+\def\tenex{\font\fzzozznzzt= zeuex10 \fzzozznzzt}%
+\def\nineex{\font\fzzozznzzt= zeuex10 at9pt \fzzozznzzt}%
+\font\eightex= zeuex10 at8pt
+\def\sevenex{\font\fzzozznzzt= zeuex7 \fzzozznzzt}%
+\font\sixex= zeuex10 at6pt
+\def\fiveex{\font\fzzozznzzt= zeuex5 \fzzozznzzt}%
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tenit= fvero8t
+\def\nineit{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevenit= fvero8t at7pt
+\def\sixit{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fiveit= fvero8t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tensl= fvero8t
+\def\ninesl{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevensl= fvero8t at7pt
+\def\sixsl{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fivesl= fvero8t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= fveb8t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= fveb8t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= fveb8t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= fveb8t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= fveb8t at12pt \fzzozznzzt}%
+\font\tenbf= fveb8t
+\def\ninebf{\font\fzzozznzzt= fveb8t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= fveb8t at8pt \fzzozznzzt}%
+\font\sevenbf= fveb8t at7pt
+\def\sixbf{\font\fzzozznzzt= fveb8t at6pt \fzzozznzzt}%
+\font\fivebf= fveb8t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= fvmr8t at18.8pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= fvmr8t at16.92pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= fvmr8t at15.04pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=fvmr8t at13.16pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= fvmr8t at11.28pt \fzzozznzzt}%
+\font\tentt= fvmr8t at9.4pt% Linear scaling by a factor of 0.94
+\def\ninett{\font\fzzozznzzt= fvmr8t at8.46pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= fvmr8t at7.52pt \fzzozznzzt}%
+\font\seventt= fvmr8t at6.58pt
+\def\sixtt{\font\fzzozznzzt= fvmr8t at5.64pt \fzzozznzzt}%
+\font\fivett= fvmr8t at4.7pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\eleveni
+\scriptfont1=\eighti
+\scriptscriptfont1=\sixi
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\elevensy
+\scriptfont2=\eightsy
+\scriptscriptfont2=\sixsy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\elevenex
+\scriptfont3=\eightex
+\scriptscriptfont3=\sixex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\itbf= fvebo8t
+\def\nineitbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenitbf= fvebo8t at7pt
+\def\sixitbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveitbf= fvebo8t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\slbf= fvebo8t
+\def\nineslbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenslbf= fvebo8t at7pt
+\def\sixslbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveslbf= fvebo8t at5pt
+%
+% no caps
+%
+% no caps bold
+%
+\mathchardef\Gamma="7100
+\mathchardef\Delta="7101
+\mathchardef\Theta="7102
+\mathchardef\Lambda="7103
+\mathchardef\Xi="7104
+\mathchardef\Pi="7105
+\mathchardef\Sigma="7106
+\mathchardef\Upsilon="7107
+%
+\mathchardef\Phi="7108
+\mathchardef\Psi="7109
+\mathchardef\Omega="710A
+%
+\mathchardef\varrho="711A
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_bera_fnc.tex b/macros/plain/contrib/font-change/tex/macros/font_bera_fnc.tex
new file mode 100644
index 0000000000..8a8d76c73f
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_bera_fnc.tex
@@ -0,0 +1,214 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=fver8t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=fver8t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= fver8t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=fver8t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= fver8t at12pt \fzzozznzzt}%
+\font\tenrm= fver8t
+\def\ninerm{\font\fzzozznzzt= fver8t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= fver8t at8pt \fzzozznzzt}%
+\font\sevenrm= fver8t at7pt
+\def\sixrm{\font\fzzozznzzt= fver8t at6pt \fzzozznzzt}%
+\font\fiverm= fver8t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= fncmii at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= fncmii at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= fncmii at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= fncmii at14pt \fzzozznzzt}%
+\font\twelvei= fncmii at12pt
+\def\eleveni{\font\fzzozznzzt= fncmii at11pt \fzzozznzzt}%
+\def\teni{\font\fzzozznzzt= fncmii \fzzozznzzt}%
+\def\ninei{\font\fzzozznzzt= fncmii at9pt \fzzozznzzt}%
+\font\eighti= fncmii at8pt
+\def\seveni{\font\fzzozznzzt= fncmii at7pt \fzzozznzzt}%
+\font\sixi= fncmii at6pt
+\def\fivei{\font\fzzozznzzt= fncmii at5pt \fzzozznzzt}%
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= fncsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=fncsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= fncsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=fncsy at14pt \fzzozznzzt}%
+\font\twelvesy= fncsy at12pt
+\def\elevensy{\font\fzzozznzzt= fncsy at11pt \fzzozznzzt}%
+\def\tensy{\font\fzzozznzzt= fncsy \fzzozznzzt}%
+\def\ninesy{\font\fzzozznzzt= fncsy at9pt \fzzozznzzt}%
+\font\eightsy= fncsy at8pt
+\def\sevensy{\font\fzzozznzzt= fncsy at7pt \fzzozznzzt}%
+\font\sixsy= fncsy at6pt
+\def\fivesy{\font\fzzozznzzt= fncsy at5pt \fzzozznzzt}%
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= cmex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=cmex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= cmex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=cmex10 at14pt \fzzozznzzt}%
+\font\twelveex= cmex10 at12pt
+\def\elevenex{\font\fzzozznzzt= cmex10 at11pt \fzzozznzzt}%
+\def\tenex{\font\fzzozznzzt= cmex10 \fzzozznzzt}%
+\def\nineex{\font\fzzozznzzt= cmex10 at9pt \fzzozznzzt}%
+\font\eightex= cmex10 at8pt
+\def\sevenex{\font\fzzozznzzt= cmex7 \fzzozznzzt}%
+\font\sixex= cmex10 at6pt
+\def\fiveex{\font\fzzozznzzt= cmex5 \fzzozznzzt}%
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tenit= fvero8t
+\def\nineit{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevenit= fvero8t at7pt
+\def\sixit{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fiveit= fvero8t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= fvero8t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=fvero8t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= fvero8t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= fvero8t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= fvero8t at12pt \fzzozznzzt}%
+\font\tensl= fvero8t
+\def\ninesl{\font\fzzozznzzt= fvero8t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= fvero8t at8pt \fzzozznzzt}%
+\font\sevensl= fvero8t at7pt
+\def\sixsl{\font\fzzozznzzt= fvero8t at6pt \fzzozznzzt}%
+\font\fivesl= fvero8t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= fveb8t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= fveb8t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= fveb8t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= fveb8t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= fveb8t at12pt \fzzozznzzt}%
+\font\tenbf= fveb8t
+\def\ninebf{\font\fzzozznzzt= fveb8t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= fveb8t at8pt \fzzozznzzt}%
+\font\sevenbf= fveb8t at7pt
+\def\sixbf{\font\fzzozznzzt= fveb8t at6pt \fzzozznzzt}%
+\font\fivebf= fveb8t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= fvmr8t at18.8pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= fvmr8t at16.92pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= fvmr8t at15.04pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=fvmr8t at13.16pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= fvmr8t at11.28pt \fzzozznzzt}%
+\font\tentt= fvmr8t at9.4pt% Linear scaling by a factor of 0.94
+\def\ninett{\font\fzzozznzzt= fvmr8t at8.46pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= fvmr8t at7.52pt \fzzozznzzt}%
+\font\seventt= fvmr8t at6.58pt
+\def\sixtt{\font\fzzozznzzt= fvmr8t at5.64pt \fzzozznzzt}%
+\font\fivett= fvmr8t at4.7pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\twelvei
+\scriptfont1=\eighti
+\scriptscriptfont1=\sixi
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\twelvesy
+\scriptfont2=\eightsy
+\scriptscriptfont2=\sixsy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\twelveex
+\scriptfont3=\eightex
+\scriptscriptfont3=\sixex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\itbf= fvebo8t
+\def\nineitbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenitbf= fvebo8t at7pt
+\def\sixitbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveitbf= fvebo8t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= fvebo8t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= fvebo8t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= fvebo8t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= fvebo8t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= fvebo8t at12pt \fzzozznzzt}%
+\font\slbf= fvebo8t
+\def\nineslbf{\font\fzzozznzzt= fvebo8t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= fvebo8t at8pt \fzzozznzzt}%
+\font\sevenslbf= fvebo8t at7pt
+\def\sixslbf{\font\fzzozznzzt= fvebo8t at6pt \fzzozznzzt}%
+\font\fiveslbf= fvebo8t at5pt
+%
+% no caps
+%
+% no caps bold
+%
+% Some missing glyphs
+\font\tenmiss=fncmi at12pt
+\font\sevenmiss=fncmi at8pt
+\font\fivemiss=fncmi at6pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_bookman.tex b/macros/plain/contrib/font-change/tex/macros/font_bookman.tex
new file mode 100644
index 0000000000..a6a9fd8067
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_bookman.tex
@@ -0,0 +1,212 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-qbkr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-qbkr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-qbkr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-qbkr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-qbkr at12pt \fzzozznzzt}%
+\font\tenrm= rm-qbkr % Adobe's "pbkl8r" doesn't have \Delta, Kerkis "k8r" doesn't have \Delta, emdash
+\def\ninerm{\font\fzzozznzzt= rm-qbkr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-qbkr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-qbkr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-qbkr at6pt \fzzozznzzt}%
+\font\fiverm= rm-qbkr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= kmath8r at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= kmath8r at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= kmath8r at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= kmath8r at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= kmath8r at12pt \fzzozznzzt}%
+\font\teni= kmath8r
+\def\ninei{\font\fzzozznzzt= kmath8r at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= kmath8r at8pt \fzzozznzzt}%
+\font\seveni= kmath8r at7pt
+\def\sixi{\font\fzzozznzzt= kmath8r at6pt \fzzozznzzt}%
+\font\fivei= kmath8r at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= txsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=txsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= txsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=txsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= txsy at12pt \fzzozznzzt}%
+\font\elevensy= txsy at11pt
+\font\tensy= txsy% Kerkis symbol font, ktsy8r, does not seem to work.
+\def\ninesy{\font\fzzozznzzt= txsy at9pt \fzzozznzzt}%
+\font\eightsy= txsy at8pt
+\font\sevensy= txsy at7pt
+\font\sixsy= txsy at6pt
+\font\fivesy= txsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= txex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=txex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= txex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=txex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= txex at12pt \fzzozznzzt}%
+\font\elevenex= txex at11pt
+\font\tenex= txex
+\def\nineex{\font\fzzozznzzt= txex at9pt \fzzozznzzt}%
+\font\eightex= txex at8pt
+\font\sevenex= txex at7pt
+\font\sixex= txex at6pt
+\font\fiveex= txex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-qbkri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-qbkri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-qbkri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-qbkri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-qbkri at12pt \fzzozznzzt}%
+\font\tenit= rm-qbkri
+\def\nineit{\font\fzzozznzzt= rm-qbkri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-qbkri at8pt \fzzozznzzt}%
+\font\sevenit= rm-qbkri at7pt
+\def\sixit{\font\fzzozznzzt= rm-qbkri at6pt \fzzozznzzt}%
+\font\fiveit= rm-qbkri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= pbklo7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=pbklo7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= pbklo7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= pbklo7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= pbklo7t at12pt \fzzozznzzt}%
+\font\tensl= pbklo7t
+\def\ninesl{\font\fzzozznzzt= pbklo7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= pbklo7t at8pt \fzzozznzzt}%
+\font\sevensl= pbklo7t at7pt
+\def\sixsl{\font\fzzozznzzt= pbklo7t at6pt \fzzozznzzt}%
+\font\fivesl= pbklo7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-qbkb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-qbkb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-qbkb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-qbkb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-qbkb at12pt \fzzozznzzt}%
+\font\tenbf= rm-qbkb
+\def\ninebf{\font\fzzozznzzt= rm-qbkb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-qbkb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-qbkb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-qbkb at6pt \fzzozznzzt}%
+\font\fivebf= rm-qbkb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= txtt at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= txtt at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= txtt at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=txtt at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= txtt at12pt \fzzozznzzt}%
+\font\tentt= txtt
+\def\ninett{\font\fzzozznzzt= txtt at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= txtt at8pt \fzzozznzzt}%
+\font\seventt= txtt at7pt
+\def\sixtt{\font\fzzozznzzt= txtt at6pt \fzzozznzzt}%
+\font\fivett= txtt at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\elevensy
+\scriptfont2=\eightsy
+\scriptscriptfont2=\sixsy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\elevenex
+\scriptfont3=\eightex
+\scriptscriptfont3=\sixex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-qbkbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-qbkbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-qbkbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-qbkbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-qbkbi at12pt \fzzozznzzt}%
+\font\itbf= rm-qbkbi
+\def\nineitbf{\font\fzzozznzzt= rm-qbkbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-qbkbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-qbkbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-qbkbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-qbkbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= pbkdo7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= pbkdo7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= pbkdo7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= pbkdo7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= pbkdo7t at12pt \fzzozznzzt}%
+\font\slbf= pbkdo7t
+\def\nineslbf{\font\fzzozznzzt= pbkdo7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= pbkdo7t at8pt \fzzozznzzt}%
+\font\sevenslbf= pbkdo7t at7pt
+\def\sixslbf{\font\fzzozznzzt= pbkdo7t at6pt \fzzozznzzt}%
+\font\fiveslbf= pbkdo7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-qbkr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-qbkr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-qbkr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-qbkr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-qbkr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-qbkr-sc
+\def\ninecaps{\font\fzzozznzzt= rm-qbkr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-qbkr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-qbkr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-qbkr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-qbkr-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-qbkb-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-qbkb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-qbkb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-qbkb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= rm-qbkb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-qbkb-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-qbkb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-qbkb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-qbkb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-qbkb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-qbkb-sc at5pt
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_century.tex b/macros/plain/contrib/font-change/tex/macros/font_century.tex
new file mode 100644
index 0000000000..0683d48fcb
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_century.tex
@@ -0,0 +1,210 @@
+% The author of this work is Amit Raj Dhawan%
+% This work has been released under%
+% Creative Commons Attribution-Share Alike 3.0 Unported License%
+% on July 19, 2010. For details visit:%
+% http://creativecommons.org/licenses/by-sa/3.0/
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-qcsr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-qcsr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-qcsr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-qcsr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-qcsr at12pt \fzzozznzzt}%
+\font\tenrm= rm-qcsr
+\def\ninerm{\font\fzzozznzzt= rm-qcsr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-qcsr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-qcsr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-qcsr at6pt \fzzozznzzt}%
+\font\fiverm= rm-qcsr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= fncmii at21.53pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= fncmii at19.38pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= fncmii at17.23pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= fncmii at15.07pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= fncmii at12.92pt \fzzozznzzt}%
+\font\teni= fncmii at10.766pt% To compensate with rm-qcr(i)
+\def\ninei{\font\fzzozznzzt= fncmii at9.67pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= fncmii at8.61pt \fzzozznzzt}%
+\font\seveni= fncmii at7.54pt
+\def\sixi{\font\fzzozznzzt= fncmii at6.46pt \fzzozznzzt}%
+\font\fivei= fncmii at5.38pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= fncsy at21.53pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=fncsy at19.38pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= fncsy at17.23pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=fncsy at15.07pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= fncsy at12.92pt \fzzozznzzt}%
+\font\tensy= fncsy at10.766pt
+\def\ninesy{\font\fzzozznzzt= fncsy at9.67pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= fncsy at8.61pt \fzzozznzzt}%
+\font\sevensy= fncsy at7.54pt
+\def\sixsy{\font\fzzozznzzt= fncsy at6.46pt \fzzozznzzt}%
+\font\fivesy= fncsy at5.38pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= cmex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=cmex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= cmex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=cmex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= cmex10 at12pt \fzzozznzzt}%
+\font\tenex= cmex10
+\def\nineex{\font\fzzozznzzt= cmex9 \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= cmex8 \fzzozznzzt}%
+\font\sevenex= cmex7
+\def\sixex{\font\fzzozznzzt= cmex10 at6pt \fzzozznzzt}%
+\font\fiveex= cmex10 at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-qcsri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-qcsri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-qcsri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-qcsri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-qcsri at12pt \fzzozznzzt}%
+\font\tenit= rm-qcsri
+\def\nineit{\font\fzzozznzzt= rm-qcsri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-qcsri at8pt \fzzozznzzt}%
+\font\sevenit= rm-qcsri at7pt
+\def\sixit{\font\fzzozznzzt= rm-qcsri at6pt \fzzozznzzt}%
+\font\fiveit= rm-qcsri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= pncro7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=pncro7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= pncro7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= pncro7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= pncro7t at12pt \fzzozznzzt}%
+\font\tensl= pncro7t
+\def\ninesl{\font\fzzozznzzt= pncro7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= pncro7t at8pt \fzzozznzzt}%
+\font\sevensl= pncro7t at7pt
+\def\sixsl{\font\fzzozznzzt= pncro7t at6pt \fzzozznzzt}%
+\font\fivesl= pncro7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-qcsb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-qcsb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-qcsb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-qcsb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-qcsb at12pt \fzzozznzzt}%
+\font\tenbf= rm-qcsb
+\def\ninebf{\font\fzzozznzzt= rm-qcsb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-qcsb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-qcsb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-qcsb at6pt \fzzozznzzt}%
+\font\fivebf= rm-qcsb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt10 at12pt \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-qcsbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-qcsbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-qcsbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-qcsbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-qcsbi at12pt \fzzozznzzt}%
+\font\itbf= rm-qcsbi
+\def\nineitbf{\font\fzzozznzzt= rm-qcsbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-qcsbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-qcsbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-qcsbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-qcsbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= pncbo7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= pncbo7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= pncbo7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= pncbo7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= pncbo7t at12pt \fzzozznzzt}%
+\font\slbf= pncbo7t
+\def\nineslbf{\font\fzzozznzzt= pncbo7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= pncbo7t at8pt \fzzozznzzt}%
+\font\sevenslbf= pncbo7t at7pt
+\def\sixslbf{\font\fzzozznzzt= pncbo7t at6pt \fzzozznzzt}%
+\font\fiveslbf= pncbo7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-qcsr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-qcsr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-qcsr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-qcsr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-qcsr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-qcsr-sc
+\def\ninecaps{\font\fzzozznzzt= rm-qcsr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-qcsr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-qcsr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-qcsr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-qcsr-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-qcsb-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-qcsb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-qcsb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-qcsb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= rm-qcsb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-qcsb-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-qcsb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-qcsb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-qcsb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-qcsb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-qcsb-sc at5pt
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_charter.tex b/macros/plain/contrib/font-change/tex/macros/font_charter.tex
new file mode 100644
index 0000000000..d772c1d8ff
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_charter.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+% The mathdesign package has AMS symbols (msam & msbm) both in md-chrma but types are not much different than the original msam or msmb,
+% e.g. the black board letters of md-chrma seem to be copies of msmb blackboard letters.
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=mdbchr7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=mdbchr7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= mdbchr7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=mdbchr7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= mdbchr7t at12pt \fzzozznzzt}%
+\font\tenrm= mdbchr7t
+\def\ninerm{\font\fzzozznzzt= mdbchr7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= mdbchr7t at8pt \fzzozznzzt}%
+\font\sevenrm= mdbchr7t at7pt
+\def\sixrm{\font\fzzozznzzt= mdbchr7t at6pt \fzzozznzzt}%
+\font\fiverm= mdbchr7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mdbchri7m at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mdbchri7m at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mdbchri7m at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mdbchri7m at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mdbchri7m at12pt \fzzozznzzt}%
+\font\teni= mdbchri7m
+\def\ninei{\font\fzzozznzzt= mdbchri7m at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mdbchri7m at8pt \fzzozznzzt}%
+\font\seveni= mdbchri7m at7pt
+\def\sixi{\font\fzzozznzzt= mdbchri7m at6pt \fzzozznzzt}%
+\font\fivei= mdbchri7m at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= md-chr7y at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=md-chr7y at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= md-chr7y at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=md-chr7y at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= md-chr7y at12pt \fzzozznzzt}%
+\font\tensy= md-chr7y
+\def\ninesy{\font\fzzozznzzt= md-chr7y at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= md-chr7y at8pt \fzzozznzzt}%
+\font\sevensy= md-chr7y at7pt
+\def\sixsy{\font\fzzozznzzt= md-chr7y at6pt \fzzozznzzt}%
+\font\fivesy= md-chr7y at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= mdbchr7v at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=mdbchr7v at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= mdbchr7v at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=mdbchr7v at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= mdbchr7v at12pt \fzzozznzzt}%
+\font\tenex= mdbchr7v
+\def\nineex{\font\fzzozznzzt= mdbchr7v at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= mdbchr7v at8pt \fzzozznzzt}%
+\font\sevenex= mdbchr7v at7pt
+\def\sixex{\font\fzzozznzzt= mdbchr7v at6pt \fzzozznzzt}%
+\font\fiveex= mdbchr7v at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= mdbchri7t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=mdbchri7t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= mdbchri7t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= mdbchri7t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= mdbchri7t at12pt \fzzozznzzt}%
+\font\tenit= mdbchri7t
+\def\nineit{\font\fzzozznzzt= mdbchri7t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= mdbchri7t at8pt \fzzozznzzt}%
+\font\sevenit= mdbchri7t at7pt
+\def\sixit{\font\fzzozznzzt= mdbchri7t at6pt \fzzozznzzt}%
+\font\fiveit= mdbchri7t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= mdbchro7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=mdbchro7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= mdbchro7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= mdbchro7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= mdbchro7t at12pt \fzzozznzzt}%
+\font\tensl= mdbchro7t
+\def\ninesl{\font\fzzozznzzt= mdbchro7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= mdbchro7t at8pt \fzzozznzzt}%
+\font\sevensl= mdbchro7t at7pt
+\def\sixsl{\font\fzzozznzzt= mdbchro7t at6pt \fzzozznzzt}%
+\font\fivesl= mdbchro7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= mdbchb7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= mdbchb7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= mdbchb7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= mdbchb7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= mdbchb7t at12pt \fzzozznzzt}%
+\font\tenbf= mdbchb7t
+\def\ninebf{\font\fzzozznzzt= mdbchb7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= mdbchb7t at8pt \fzzozznzzt}%
+\font\sevenbf= mdbchb7t at7pt
+\def\sixbf{\font\fzzozznzzt= mdbchb7t at6pt \fzzozznzzt}%
+\font\fivebf= mdbchb7t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= mdbchbi7t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= mdbchbi7t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= mdbchbi7t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= mdbchbi7t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= mdbchbi7t at12pt \fzzozznzzt}%
+\font\itbf= mdbchbi7t
+\def\nineitbf{\font\fzzozznzzt= mdbchbi7t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= mdbchbi7t at8pt \fzzozznzzt}%
+\font\sevenitbf= mdbchbi7t at7pt
+\def\sixitbf{\font\fzzozznzzt= mdbchbi7t at6pt \fzzozznzzt}%
+\font\fiveitbf= mdbchbi7t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= mdbchbo7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= mdbchbo7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= mdbchbo7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= mdbchbo7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= mdbchbo7t at12pt \fzzozznzzt}%
+\font\slbf= mdbchbo7t
+\def\nineslbf{\font\fzzozznzzt= mdbchbo7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= mdbchbo7t at8pt \fzzozznzzt}%
+\font\sevenslbf= mdbchbo7t at7pt
+\def\sixslbf{\font\fzzozznzzt= mdbchbo7t at6pt \fzzozznzzt}%
+\font\fiveslbf= mdbchbo7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= mdbchrfc8t at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= mdbchrfc8t at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= mdbchrfc8t at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= mdbchrfc8t at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= mdbchrfc8t at12pt \fzzozznzzt}%
+\font\caps= mdbchrfc8t
+\def\ninecaps{\font\fzzozznzzt= mdbchrfc8t at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= mdbchrfc8t at8pt \fzzozznzzt}%
+\font\sevencaps= mdbchrfc8t at7pt
+\def\sixcaps{\font\fzzozznzzt= mdbchrfc8t at6pt \fzzozznzzt}%
+\font\fivecaps= mdbchrfc8t at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= mdbchbfc8t at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= mdbchbfc8t at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= mdbchbfc8t at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= mdbchbfc8t at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= mdbchbfc8t at12pt \fzzozznzzt}%
+\font\capsbf= mdbchbfc8t
+\def\ninecapsbf{\font\fzzozznzzt= mdbchbfc8t at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= mdbchbfc8t at8pt \fzzozznzzt}%
+\font\sevencapsbf= mdbchbfc8t at7pt
+\def\sixcapsbf{\font\fzzozznzzt= mdbchbfc8t at6pt \fzzozznzzt}%
+\font\fivecapsbf= mdbchbfc8t at5pt
+%
+\fontdimen2\teni=-0.01pt% or \fontdimen2\textfont1 = 0.01pt or -0.01pt or 3pt produce the same effect
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_cm.tex b/macros/plain/contrib/font-change/tex/macros/font_cm.tex
new file mode 100644
index 0000000000..23f4103a7d
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_cm.tex
@@ -0,0 +1,199 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% based on CM package. AMS package has a few more like cmsl7 but not vectors
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=cmr10 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=cmr10 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= cmr10 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=cmr10 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= cmr12 \fzzozznzzt}%
+\font\tenrm= cmr10
+\def\ninerm{\font\fzzozznzzt= cmr9 \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= cmr8 \fzzozznzzt}%
+\font\sevenrm= cmr7
+\def\sixrm{\font\fzzozznzzt= cmr6 \fzzozznzzt}%
+\font\fiverm= cmr5
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= cmmi10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= cmmi10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= cmmi10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= cmmi10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= cmmi12 \fzzozznzzt}%
+\font\teni= cmmi10
+\def\ninei{\font\fzzozznzzt= cmmi9 \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= cmmi8 \fzzozznzzt}%
+\font\seveni= cmmi7
+\def\sixi{\font\fzzozznzzt= cmmi6 \fzzozznzzt}%
+\font\fivei= cmmi5
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= cmsy10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=cmsy10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= cmsy10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=cmsy10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= cmsy10 at12pt \fzzozznzzt}%
+\font\tensy= cmsy10
+\def\ninesy{\font\fzzozznzzt= cmsy9 \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= cmsy8 \fzzozznzzt}%
+\font\sevensy= cmsy7
+\def\sixsy{\font\fzzozznzzt= cmsy6 \fzzozznzzt}%
+\font\fivesy= cmsy5
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= cmex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=cmex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= cmex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=cmex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= cmex10 at12pt \fzzozznzzt}%
+\font\tenex= cmex10
+\def\nineex{\font\fzzozznzzt= cmex9 \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= cmex8 \fzzozznzzt}%
+\font\sevenex= cmex7
+\def\sixex{\font\fzzozznzzt= cmex10 at6pt \fzzozznzzt}%
+\font\fiveex= cmex10 at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= cmti10 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=cmti10 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= cmti10 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= cmti10 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= cmti12 \fzzozznzzt}%
+\font\tenit= cmti10
+\def\nineit{\font\fzzozznzzt= cmti9 \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= cmti8 \fzzozznzzt}%
+\font\sevenit= cmti7
+\def\sixit{\font\fzzozznzzt= cmti10 at6pt \fzzozznzzt}%
+\font\fiveit= cmti10 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= cmsl10 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=cmsl10 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= cmsl10 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= cmsl10 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= cmsl12 \fzzozznzzt}%
+\font\tensl= cmsl10
+\def\ninesl{\font\fzzozznzzt= cmsl9 \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= cmsl8 \fzzozznzzt}%
+\font\sevensl= cmsl10 at7pt
+\def\sixsl{\font\fzzozznzzt= cmsl10 at6pt \fzzozznzzt}%
+\font\fivesl= cmsl10 at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= cmbx10 at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= cmbx10 at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= cmbx10 at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= cmbx10 at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= cmbx12 \fzzozznzzt}%
+\font\tenbf= cmbx10
+\def\ninebf{\font\fzzozznzzt= cmbx9 \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= cmbx8 \fzzozznzzt}%
+\font\sevenbf= cmbx7
+\def\sixbf{\font\fzzozznzzt= cmbx6 \fzzozznzzt}%
+\font\fivebf= cmbx5
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt12 \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= cmbxti10 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= cmbxti10 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= cmbxti10 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= cmbxti10 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= cmbxti10 at12pt \fzzozznzzt}%
+\font\itbf= cmbxti10
+\def\nineitbf{\font\fzzozznzzt= cmbxti10 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= cmbxti10 at8pt \fzzozznzzt}%
+\font\sevenitbf= cmbxti10 at7pt
+\def\sixitbf{\font\fzzozznzzt= cmbxti10 at6pt \fzzozznzzt}%
+\font\fiveitbf= cmbxti10 at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= cmbxsl10 at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= cmbxsl10 at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= cmbxsl10 at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= cmbxsl10 at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= cmbxsl10 at12pt \fzzozznzzt}%
+\font\slbf= cmbxsl10
+\def\nineslbf{\font\fzzozznzzt= cmbxsl10 at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= cmbxsl10 at8pt \fzzozznzzt}%
+\font\sevenslbf= cmbxsl10 at7pt
+\def\sixslbf{\font\fzzozznzzt= cmbxsl10 at6pt \fzzozznzzt}%
+\font\fiveslbf= cmbxsl10 at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= cmcsc10 at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= cmcsc10 at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= cmcsc10 at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= cmcsc10 at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= cmcsc10 at12pt \fzzozznzzt}%
+\font\caps= cmcsc10
+\def\ninecaps{\font\fzzozznzzt= cmcsc10 at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= cmcsc10 at8pt \fzzozznzzt}%
+\font\sevencaps= cmcsc10 at7pt
+\def\sixcaps{\font\fzzozznzzt= cmcsc10 at6pt \fzzozznzzt}%
+\font\fivecaps= cmcsc10 at5pt
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_cmbright.tex b/macros/plain/contrib/font-change/tex/macros/font_cmbright.tex
new file mode 100644
index 0000000000..df0ee7999b
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_cmbright.tex
@@ -0,0 +1,190 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=cmbr10 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=cmbr10 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= cmbr10 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=cmbr10 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= cmbr10 at12pt \fzzozznzzt}%
+\font\tenrm= cmbr10
+\def\ninerm{\font\fzzozznzzt= cmbr10 at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= cmbr10 at8pt \fzzozznzzt}%
+\font\sevenrm= cmbr10 at7pt
+\def\sixrm{\font\fzzozznzzt= cmbr10 at6pt \fzzozznzzt}%
+\font\fiverm= cmbr10 at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= cmbrmi10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= cmbrmi10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= cmbrmi10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= cmbrmi10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= cmbrmi10 at12pt \fzzozznzzt}%
+\font\teni= cmbrmi10
+\def\ninei{\font\fzzozznzzt= cmbrmi10 at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= cmbrmi10 at8pt \fzzozznzzt}%
+\font\seveni= cmbrmi10 at7pt
+\def\sixi{\font\fzzozznzzt= cmbrmi10 at6pt \fzzozznzzt}%
+\font\fivei= cmbrmi10 at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= cmbrsy10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=cmbrsy10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= cmbrsy10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=cmbrsy10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= cmbrsy10 at12pt \fzzozznzzt}%
+\font\tensy= cmbrsy10
+\def\ninesy{\font\fzzozznzzt= cmbrsy10 at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= cmbrsy10 at8pt \fzzozznzzt}%
+\font\sevensy= cmbrsy10 at7pt
+\def\sixsy{\font\fzzozznzzt= cmbrsy10 at6pt \fzzozznzzt}%
+\font\fivesy= cmbrsy10 at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonar at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonar at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonar at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonar at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonar at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonar
+\def\nineex{\font\fzzozznzzt= ex-iwonar at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonar at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonar at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonar at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonar at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= cmbrsl10 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=cmbrsl10 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= cmbrsl10 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= cmbrsl10 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= cmbrsl10 at12pt \fzzozznzzt}%
+\font\tenit= cmbrsl10
+\def\nineit{\font\fzzozznzzt= cmbrsl10 at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= cmbrsl10 at8pt \fzzozznzzt}%
+\font\sevenit= cmbrsl10 at7pt
+\def\sixit{\font\fzzozznzzt= cmbrsl10 at6pt \fzzozznzzt}%
+\font\fiveit= cmbrsl10 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= cmbrsl10 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=cmbrsl10 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= cmbrsl10 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= cmbrsl10 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= cmbrsl10 at12pt \fzzozznzzt}%
+\font\tensl= cmbrsl10
+\def\ninesl{\font\fzzozznzzt= cmbrsl10 at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= cmbrsl10 at8pt \fzzozznzzt}%
+\font\sevensl= cmbrsl10 at7pt
+\def\sixsl{\font\fzzozznzzt= cmbrsl10 at6pt \fzzozznzzt}%
+\font\fivesl= cmbrsl10 at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= cmbrbx10 at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= cmbrbx10 at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= cmbrbx10 at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= cmbrbx10 at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= cmbrbx10 at12pt \fzzozznzzt}%
+\font\tenbf= cmbrbx10
+\def\ninebf{\font\fzzozznzzt= cmbrbx10 at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= cmbrbx10 at8pt \fzzozznzzt}%
+\font\sevenbf= cmbrbx10 at7pt
+\def\sixbf{\font\fzzozznzzt= cmbrbx10 at6pt \fzzozznzzt}%
+\font\fivebf= cmbrbx10 at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-lmssbo10 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-lmssbo10 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-lmssbo10 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-lmssbo10 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-lmssbo10 at12pt \fzzozznzzt}%
+\font\itbf= rm-lmssbo10 scaled 1020% \fontdimen2\itbf=3pt got by comparing cmbrbx10 & rm-lmssbx10
+\def\nineitbf{\font\fzzozznzzt= rm-lmssbo10 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-lmssbo10 scaled 816 \fzzozznzzt}% \fontdimen2\eightitbf=2.5pt
+\font\sevenitbf= rm-lmssbo10 at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-lmssbo10 at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-lmssbo10 at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-lmssbo10 at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-lmssbo10 at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-lmssbo10 at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-lmssbo10 at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-lmssbo10 at12pt \fzzozznzzt}%
+\font\slbf= rm-lmssbo10 scaled 1020 % \fontdimen2\slbf=3pt
+\def\nineslbf{\font\fzzozznzzt= rm-lmssbo10 at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-lmssbo10 scaled 816 \fzzozznzzt}% %\fontdimen2\eightslbf=2.5pt
+\font\sevenslbf= rm-lmssbo10 at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-lmssbo10 at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-lmssbo10 at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=cmbras10 \font\sevenmsa=cmbras10 at7pt \font\fivemsa=cmbras10 at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=cmbrbs10 \font\sevenmsb=cmbrbs10 at7pt \font\fivemsb=cmbrbs10 at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_concrete.tex b/macros/plain/contrib/font-change/tex/macros/font_concrete.tex
new file mode 100644
index 0000000000..2504ed41b7
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_concrete.tex
@@ -0,0 +1,166 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+% concmath package offers AMS symbols support but the fonts are bitmap.
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=pcr10 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=pcr10 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= pcr10 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=pcr10 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= pcr10 at12pt \fzzozznzzt}%
+\font\tenrm= pcr10% ccr10 the original but bitmap vnccr10, eoti10 misses \Delta etc.
+\def\ninerm{\font\fzzozznzzt= pcr10 at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= pcr10 at8pt \fzzozznzzt}%
+\font\sevenrm= pcr10 at7pt% There is pcr7 but we use this for consistency
+\def\sixrm{\font\fzzozznzzt= pcr10 at6pt \fzzozznzzt}%
+\font\fiverm= pcr10 at5pt% There is pcr5 but we use this for consistency
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= pcmi10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= pcmi10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= pcmi10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= pcmi10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= pcmi10 at12pt \fzzozznzzt}%
+\font\teni= pcmi10% ccmi10 or xccmi10 too but they are bitmap
+\def\ninei{\font\fzzozznzzt= pcmi10 at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= pcmi10 at8pt \fzzozznzzt}%
+\font\seveni= pcmi10 at7pt% xccmi7 original but bitmap
+\def\sixi{\font\fzzozznzzt= pcmi10 at6pt \fzzozznzzt}%
+\font\fivei= pcmi10 at5pt% xccmi5 original but bitmap
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= cmsy10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=cmsy10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= cmsy10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=cmsy10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= cmsy10 at12pt \fzzozznzzt}%
+\font\tensy= cmsy10% xccsy10 original but bitmap, and no big difference
+\def\ninesy{\font\fzzozznzzt= cmsy9 \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= cmsy8 \fzzozznzzt}%
+\font\sevensy= cmsy7% xccsy7 original but bitmap, and no big difference
+\def\sixsy{\font\fzzozznzzt= cmsy6 \fzzozznzzt}%
+\font\fivesy= cmsy5% xccsy5 original but bitmap, and no big difference
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= cmex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=cmex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= cmex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=cmex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= cmex10 at12pt \fzzozznzzt}%
+\font\tenex= cmex10% xccex10 original but bitmap, and no big difference
+\def\nineex{\font\fzzozznzzt= cmex9 \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= cmex8 \fzzozznzzt}%
+\font\sevenex= cmex7% xccex7 original but bitmap, and no big difference
+\def\sixex{\font\fzzozznzzt= cmex10 at6pt \fzzozznzzt}%
+\font\fiveex= cmex10 at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= pcti10 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=pcti10 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= pcti10 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= pcti10 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= pcti10 at12pt \fzzozznzzt}%
+\font\tenit= pcti10% ccti10 original but bitmap
+\def\nineit{\font\fzzozznzzt= pcti10 at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= pcti10 at8pt \fzzozznzzt}%
+\font\sevenit= pcti10 at7pt
+\def\sixit{\font\fzzozznzzt= pcti10 at6pt \fzzozznzzt}%
+\font\fiveit= pcti10 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= pcsl10 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=pcsl10 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= pcsl10 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= pcsl10 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= pcsl10 at12pt \fzzozznzzt}%
+\font\tensl= pcsl10% ccsl10
+\def\ninesl{\font\fzzozznzzt= pcsl10 at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= pcsl10 at8pt \fzzozznzzt}%
+\font\sevensl= pcsl10 at7pt
+\def\sixsl{\font\fzzozznzzt= pcsl10 at6pt \fzzozznzzt}%
+\font\fivesl= pcsl10 at5pt
+%
+% no boldface text (Family 6)
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt10 at12pt \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% no italic boldface
+%
+% no slanted boldface
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= pccsc10 at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= pccsc10 at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= pccsc10 at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= pccsc10 at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= pccsc10 at12pt \fzzozznzzt}%
+\font\caps= pccsc10% vncccsc10
+\def\ninecaps{\font\fzzozznzzt= pccsc10 at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= pccsc10 at8pt \fzzozznzzt}%
+\font\sevencaps= pccsc10 at7pt
+\def\sixcaps{\font\fzzozznzzt= pccsc10 at6pt \fzzozznzzt}%
+\font\fivecaps= pccsc10 at5pt
+%
+% no caps bold
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_epigrafica_euler.tex b/macros/plain/contrib/font-change/tex/macros/font_epigrafica_euler.tex
new file mode 100644
index 0000000000..df96f6e7dd
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_epigrafica_euler.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=epigrafican8r at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=epigrafican8r at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= epigrafican8r at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=epigrafican8r at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= epigrafican8r at12pt \fzzozznzzt}%
+\font\tenrm= epigrafican8r
+\def\ninerm{\font\fzzozznzzt= epigrafican8r at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= epigrafican8r at8pt \fzzozznzzt}%
+\font\sevenrm= epigrafican8r at7pt
+\def\sixrm{\font\fzzozznzzt= epigrafican8r at6pt \fzzozznzzt}%
+\font\fiverm= epigrafican8r at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zeurm10 at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zeurm10 at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zeurm10 at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zeurm10 at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zeurm10 at12pt \fzzozznzzt}%
+\font\teni= zeurm10
+\def\ninei{\font\fzzozznzzt= zeurm10 at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= zeurm10 at8pt \fzzozznzzt}%
+\font\seveni= zeurm7
+\def\sixi{\font\fzzozznzzt= zeurm10 at6pt \fzzozznzzt}%
+\font\fivei= zeurm5
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zeusm10 at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zeusm10 at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zeusm10 at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zeusm10 at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zeusm10 at12pt \fzzozznzzt}%
+\font\tensy= zeusm10
+\def\ninesy{\font\fzzozznzzt= zeusm10 at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= zeusm10 at8pt \fzzozznzzt}%
+\font\sevensy= zeusm7
+\def\sixsy{\font\fzzozznzzt= zeusm10 at6pt \fzzozznzzt}%
+\font\fivesy= zeusm5
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= zeuex10 at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=zeuex10 at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= zeuex10 at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=zeuex10 at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= zeuex10 at12pt \fzzozznzzt}%
+\font\tenex= zeuex10
+\def\nineex{\font\fzzozznzzt= zeuex10 at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= zeuex10 at8pt \fzzozznzzt}%
+\font\sevenex= zeuex10 at7pt
+\def\sixex{\font\fzzozznzzt= zeuex10 at6pt \fzzozznzzt}%
+\font\fiveex= zeuex10 at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= epigraficai8r at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=epigraficai8r at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= epigraficai8r at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= epigraficai8r at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= epigraficai8r at12pt \fzzozznzzt}%
+\font\tenit= epigraficai8r
+\def\nineit{\font\fzzozznzzt= epigraficai8r at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= epigraficai8r at8pt \fzzozznzzt}%
+\font\sevenit= epigraficai8r at7pt
+\def\sixit{\font\fzzozznzzt= epigraficai8r at6pt \fzzozznzzt}%
+\font\fiveit= epigraficai8r at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= epigraficai8r at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=epigraficai8r at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= epigraficai8r at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= epigraficai8r at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= epigraficai8r at12pt \fzzozznzzt}%
+\font\tensl= epigraficai8r
+\def\ninesl{\font\fzzozznzzt= epigraficai8r at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= epigraficai8r at8pt \fzzozznzzt}%
+\font\sevensl= epigraficai8r at7pt
+\def\sixsl{\font\fzzozznzzt= epigraficai8r at6pt \fzzozznzzt}%
+\font\fivesl= epigraficai8r at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= epigraficab8r at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= epigraficab8r at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= epigraficab8r at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= epigraficab8r at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= epigraficab8r at12pt \fzzozznzzt}%
+\font\tenbf= epigraficab8r
+\def\ninebf{\font\fzzozznzzt= epigraficab8r at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= epigraficab8r at8pt \fzzozznzzt}%
+\font\sevenbf= epigraficab8r at7pt
+\def\sixbf{\font\fzzozznzzt= epigraficab8r at6pt \fzzozznzzt}%
+\font\fivebf= epigraficab8r at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= epigraficabi8r at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= epigraficabi8r at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= epigraficabi8r at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= epigraficabi8r at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= epigraficabi8r at12pt \fzzozznzzt}%
+\font\itbf= epigraficabi8r
+\def\nineitbf{\font\fzzozznzzt= epigraficabi8r at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= epigraficabi8r at8pt \fzzozznzzt}%
+\font\sevenitbf= epigraficabi8r at7pt
+\def\sixitbf{\font\fzzozznzzt= epigraficabi8r at6pt \fzzozznzzt}%
+\font\fiveitbf= epigraficabi8r at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= epigraficabi8r at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= epigraficabi8r at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= epigraficabi8r at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= epigraficabi8r at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= epigraficabi8r at12pt \fzzozznzzt}%
+\font\slbf= epigraficabi8r
+\def\nineslbf{\font\fzzozznzzt= epigraficabi8r at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= epigraficabi8r at8pt \fzzozznzzt}%
+\font\sevenslbf= epigraficabi8r at7pt
+\def\sixslbf{\font\fzzozznzzt= epigraficabi8r at6pt \fzzozznzzt}%
+\font\fiveslbf= epigraficabi8r at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= epigraficac8r at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= epigraficac8r at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= epigraficac8r at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= epigraficac8r at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= epigraficac8r at12pt \fzzozznzzt}%
+\font\caps= epigraficac8r
+\def\ninecaps{\font\fzzozznzzt= epigraficac8r at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= epigraficac8r at8pt \fzzozznzzt}%
+\font\sevencaps= epigraficac8r at7pt
+\def\sixcaps{\font\fzzozznzzt= epigraficac8r at6pt \fzzozznzzt}%
+\font\fivecaps= epigraficac8r at5pt%
+%
+%
+\mathchardef\Gamma="7100
+\mathchardef\Delta="7101
+\mathchardef\Theta="7102
+\mathchardef\Lambda="7103
+\mathchardef\Xi="7104
+\mathchardef\Pi="7105
+\mathchardef\Sigma="7106
+\mathchardef\Upsilon="7107
+%
+\mathchardef\Phi="7108
+\mathchardef\Psi="7109
+\mathchardef\Omega="710A
+%
+\mathchardef\varrho="711A
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_epigrafica_palatino.tex b/macros/plain/contrib/font-change/tex/macros/font_epigrafica_palatino.tex
new file mode 100644
index 0000000000..e0ad7065aa
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_epigrafica_palatino.tex
@@ -0,0 +1,226 @@
+% The author of this work is Amit Raj Dhawan%
+% This work has been released under%
+% Creative Commons Attribution-Share Alike 3.0 Unported License%
+% on July 19, 2010. For details visit:%
+% http://creativecommons.org/licenses/by-sa/3.0/
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=epigrafican8r at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=epigrafican8r at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= epigrafican8r at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=epigrafican8r at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= epigrafican8r at12pt \fzzozznzzt}%
+\font\tenrm= epigrafican8r
+\def\ninerm{\font\fzzozznzzt= epigrafican8r at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= epigrafican8r at8pt \fzzozznzzt}%
+\font\sevenrm= epigrafican8r at7pt
+\def\sixrm{\font\fzzozznzzt= epigrafican8r at6pt \fzzozznzzt}%
+\font\fiverm= epigrafican8r at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= pxmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= pxmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= pxmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= pxmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= pxmi at12pt \fzzozznzzt}%
+\font\teni= pxmi
+\def\ninei{\font\fzzozznzzt= pxmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= pxmi at8pt \fzzozznzzt}%
+\font\seveni= pxmi at7pt
+\def\sixi{\font\fzzozznzzt= pxmi at6pt \fzzozznzzt}%
+\font\fivei= pxmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= pxsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=pxsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= pxsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=pxsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= pxsy at12pt \fzzozznzzt}%
+\font\tensy= pxsy
+\def\ninesy{\font\fzzozznzzt= pxsy at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= pxsy at8pt \fzzozznzzt}%
+\font\sevensy= pxsy at7pt
+\def\sixsy{\font\fzzozznzzt= pxsy at6pt \fzzozznzzt}%
+\font\fivesy= pxsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= pxex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=pxex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= pxex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=pxex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= pxex at12pt \fzzozznzzt}%
+\font\tenex= pxex
+\def\nineex{\font\fzzozznzzt= pxex at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= pxex at8pt \fzzozznzzt}%
+\font\sevenex= pxex at7pt
+\def\sixex{\font\fzzozznzzt= pxex at6pt \fzzozznzzt}%
+\font\fiveex= pxex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= epigraficai8r at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=epigraficai8r at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= epigraficai8r at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= epigraficai8r at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= epigraficai8r at12pt \fzzozznzzt}%
+\font\tenit= epigraficai8r
+\def\nineit{\font\fzzozznzzt= epigraficai8r at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= epigraficai8r at8pt \fzzozznzzt}%
+\font\sevenit= epigraficai8r at7pt
+\def\sixit{\font\fzzozznzzt= epigraficai8r at6pt \fzzozznzzt}%
+\font\fiveit= epigraficai8r at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= epigraficai8r at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=epigraficai8r at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= epigraficai8r at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= epigraficai8r at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= epigraficai8r at12pt \fzzozznzzt}%
+\font\tensl= epigraficai8r
+\def\ninesl{\font\fzzozznzzt= epigraficai8r at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= epigraficai8r at8pt \fzzozznzzt}%
+\font\sevensl= epigraficai8r at7pt
+\def\sixsl{\font\fzzozznzzt= epigraficai8r at6pt \fzzozznzzt}%
+\font\fivesl= epigraficai8r at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= epigraficab8r at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= epigraficab8r at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= epigraficab8r at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= epigraficab8r at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= epigraficab8r at12pt \fzzozznzzt}%
+\font\tenbf= epigraficab8r
+\def\ninebf{\font\fzzozznzzt= epigraficab8r at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= epigraficab8r at8pt \fzzozznzzt}%
+\font\sevenbf= epigraficab8r at7pt
+\def\sixbf{\font\fzzozznzzt= epigraficab8r at6pt \fzzozznzzt}%
+\font\fivebf= epigraficab8r at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= epigraficabi8r at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= epigraficabi8r at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= epigraficabi8r at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= epigraficabi8r at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= epigraficabi8r at12pt \fzzozznzzt}%
+\font\itbf= epigraficabi8r
+\def\nineitbf{\font\fzzozznzzt= epigraficabi8r at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= epigraficabi8r at8pt \fzzozznzzt}%
+\font\sevenitbf= epigraficabi8r at7pt
+\def\sixitbf{\font\fzzozznzzt= epigraficabi8r at6pt \fzzozznzzt}%
+\font\fiveitbf= epigraficabi8r at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= epigraficabi8r at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= epigraficabi8r at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= epigraficabi8r at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= epigraficabi8r at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= epigraficabi8r at12pt \fzzozznzzt}%
+\font\slbf= epigraficabi8r
+\def\nineslbf{\font\fzzozznzzt= epigraficabi8r at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= epigraficabi8r at8pt \fzzozznzzt}%
+\font\sevenslbf= epigraficabi8r at7pt
+\def\sixslbf{\font\fzzozznzzt= epigraficabi8r at6pt \fzzozznzzt}%
+\font\fiveslbf= epigraficabi8r at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= epigraficac8r at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= epigraficac8r at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= epigraficac8r at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= epigraficac8r at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= epigraficac8r at12pt \fzzozznzzt}%
+\font\caps= epigraficac8r
+\def\ninecaps{\font\fzzozznzzt= epigraficac8r at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= epigraficac8r at8pt \fzzozznzzt}%
+\font\sevencaps= epigraficac8r at7pt
+\def\sixcaps{\font\fzzozznzzt= epigraficac8r at6pt \fzzozznzzt}%
+\font\fivecaps= epigraficac8r at5pt%
+%
+%
+% Some missing glyphs
+\font\tenmiss=rm-qplr
+\font\sevenmiss=rm-qplr at7pt
+\font\fivemiss=rm-qplr at5pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=pxsya \font\sevenmsa=pxsya at7pt \font\fivemsa=pxsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=pxsyb \font\sevenmsb=pxsyb at7pt \font\fivemsb=pxsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-bold.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-bold.tex
new file mode 100644
index 0000000000..0e863b386d
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-bold.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonab at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonab at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonab at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonab at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonab at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonab
+\def\ninerm{\font\fzzozznzzt= rm-iwonab at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonab at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonab at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonab at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonab at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonabi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonabi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonabi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonabi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonabi at12pt \fzzozznzzt}%
+\font\teni= mi-iwonabi
+\def\ninei{\font\fzzozznzzt= mi-iwonabi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonabi at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonabi at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonabi at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonabi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonabz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonabz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonabz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonabz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonabz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonabz
+\def\ninesy{\font\fzzozznzzt= sy-iwonabz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonabz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonabz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonabz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonabz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonab at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonab at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonab at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonab at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonab at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonab
+\def\nineex{\font\fzzozznzzt= ex-iwonab at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonab at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonab at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonab at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonab at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonabi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonabi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonabi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonabi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonabi at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonabi
+\def\nineit{\font\fzzozznzzt= rm-iwonabi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonabi at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonabi at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonabi at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonabi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonabi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonabi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonabi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonabi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonabi at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonabi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonabi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonabi at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonabi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonabi at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonabi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonah at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonah at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonah at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonah at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonah at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonah
+\def\ninebf{\font\fzzozznzzt= rm-iwonah at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonah at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonah at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonah at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonah at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonahi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonahi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonahi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonahi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonahi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonahi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonahi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonahi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonahi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonahi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonahi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonahi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonahi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonahi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonahi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonahi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonahi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonahi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonahi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonahi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonahi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonahi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonab-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonab-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonab-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonab-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonab-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonab-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonab-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonab-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonab-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonab-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonab-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonah-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonah-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonah-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonah-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonah-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonah-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonah-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonah-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-bold.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-bold.tex
new file mode 100644
index 0000000000..b0309f042e
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-bold.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonacb at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonacb at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonacb at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonacb at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonacb at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonacb
+\def\ninerm{\font\fzzozznzzt= rm-iwonacb at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonacb at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonacb at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonacb at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonacb at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonacbi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonacbi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonacbi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonacbi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonacbi at12pt \fzzozznzzt}%
+\font\teni= mi-iwonacbi
+\def\ninei{\font\fzzozznzzt= mi-iwonacbi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonacbi at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonacbi at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonacbi at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonacbi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonacbz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonacbz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonacbz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonacbz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonacbz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonacbz
+\def\ninesy{\font\fzzozznzzt= sy-iwonacbz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonacbz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonacbz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonacbz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonacbz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonacb at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonacb at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonacb at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonacb at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonacb at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonacb
+\def\nineex{\font\fzzozznzzt= ex-iwonacb at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonacb at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonacb at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonacb at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonacb at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonacbi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonacbi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonacbi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonacbi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonacbi at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonacbi
+\def\nineit{\font\fzzozznzzt= rm-iwonacbi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonacbi at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonacbi at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonacbi at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonacbi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonacbi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonacbi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonacbi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonacbi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonacbi at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonacbi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonacbi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonacbi at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonacbi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonacbi at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonacbi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonach at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonach at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonach at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonach at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonach at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonach
+\def\ninebf{\font\fzzozznzzt= rm-iwonach at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonach at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonach at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonach at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonach at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonachi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonachi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonachi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonachi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonachi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonachi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonachi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonachi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonachi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonachi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonachi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonachi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonachi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonachi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonachi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonachi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonachi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonachi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonachi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonachi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonachi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonachi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonacb-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonacb-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonacb-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonacb-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonacb-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonacb-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonacb-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonacb-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonacb-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonacb-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonacb-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonach-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonach-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonach-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonach-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonach-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonach-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonach-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonach-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-light.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-light.tex
new file mode 100644
index 0000000000..47c44c38b2
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-light.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonacl at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonacl at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonacl at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonacl at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonacl at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonacl
+\def\ninerm{\font\fzzozznzzt= rm-iwonacl at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonacl at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonacl at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonacl at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonacl at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonacli at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonacli at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonacli at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonacli at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonacli at12pt \fzzozznzzt}%
+\font\teni= mi-iwonacli
+\def\ninei{\font\fzzozznzzt= mi-iwonacli at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonacli at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonacli at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonacli at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonacli at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonaclz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonaclz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonaclz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonaclz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonaclz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonaclz
+\def\ninesy{\font\fzzozznzzt= sy-iwonaclz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonaclz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonaclz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonaclz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonaclz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonacl at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonacl at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonacl at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonacl at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonacl at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonacl
+\def\nineex{\font\fzzozznzzt= ex-iwonacl at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonacl at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonacl at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonacl at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonacl at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonacli at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonacli at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonacli at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonacli at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonacli at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonacli
+\def\nineit{\font\fzzozznzzt= rm-iwonacli at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonacli at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonacli at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonacli at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonacli at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonacli at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonacli at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonacli at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonacli at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonacli at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonacli %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonacli at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonacli at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonacli at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonacli at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonacli at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonacm at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonacm at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonacm at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonacm at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonacm at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonacm
+\def\ninebf{\font\fzzozznzzt= rm-iwonacm at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonacm at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonacm at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonacm at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonacm at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonacmi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonacmi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonacmi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonacmi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonacmi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonacmi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonacmi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonacmi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonacmi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonacmi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonacmi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonacmi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonacmi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonacmi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonacmi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonacmi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonacmi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonacmi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonacmi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonacmi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonacmi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonacmi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonacl-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonacl-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonacl-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonacl-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonacl-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonacl-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonacl-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonacl-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonacl-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonacl-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonacl-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonacm-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonacm-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonacm-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonacm-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonacm-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonacm-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonacm-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonacm-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonacm-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonacm-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonacm-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-medium.tex
new file mode 100644
index 0000000000..1c6e08ad64
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed-medium.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonacm at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonacm at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonacm at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonacm at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonacm at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonacm
+\def\ninerm{\font\fzzozznzzt= rm-iwonacm at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonacm at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonacm at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonacm at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonacm at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonacmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonacmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonacmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonacmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonacmi at12pt \fzzozznzzt}%
+\font\teni= mi-iwonacmi
+\def\ninei{\font\fzzozznzzt= mi-iwonacmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonacmi at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonacmi at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonacmi at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonacmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonacmz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonacmz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonacmz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonacmz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonacmz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonacmz
+\def\ninesy{\font\fzzozznzzt= sy-iwonacmz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonacmz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonacmz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonacmz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonacmz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonacm at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonacm at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonacm at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonacm at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonacm at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonacm
+\def\nineex{\font\fzzozznzzt= ex-iwonacm at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonacm at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonacm at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonacm at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonacm at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonacmi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonacmi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonacmi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonacmi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonacmi at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonacmi
+\def\nineit{\font\fzzozznzzt= rm-iwonacmi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonacmi at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonacmi at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonacmi at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonacmi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonacmi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonacmi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonacmi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonacmi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonacmi at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonacmi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonacmi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonacmi at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonacmi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonacmi at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonacmi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonach at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonach at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonach at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonach at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonach at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonach
+\def\ninebf{\font\fzzozznzzt= rm-iwonach at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonach at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonach at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonach at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonach at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonachi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonachi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonachi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonachi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonachi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonachi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonachi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonachi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonachi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonachi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonachi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonachi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonachi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonachi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonachi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonachi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonachi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonachi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonachi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonachi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonachi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonachi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonacm-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonacm-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonacm-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonacm-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonacm-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonacm-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonacm-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonacm-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonacm-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonacm-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonacm-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonach-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonach-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonach-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonach-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonach-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonach-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonach-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonach-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonach-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed.tex
new file mode 100644
index 0000000000..d1814fe0af
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-condensed.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonacr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonacr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonacr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonacr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonacr at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonacr
+\def\ninerm{\font\fzzozznzzt= rm-iwonacr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonacr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonacr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonacr at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonacr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonacri at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonacri at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonacri at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonacri at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonacri at12pt \fzzozznzzt}%
+\font\teni= mi-iwonacri
+\def\ninei{\font\fzzozznzzt= mi-iwonacri at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonacri at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonacri at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonacri at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonacri at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonacrz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonacrz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonacrz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonacrz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonacrz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonacrz
+\def\ninesy{\font\fzzozznzzt= sy-iwonacrz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonacrz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonacrz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonacrz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonacrz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonacr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonacr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonacr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonacr at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonacr at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonacr
+\def\nineex{\font\fzzozznzzt= ex-iwonacr at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonacr at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonacr at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonacr at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonacr at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonacri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonacri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonacri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonacri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonacri at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonacri
+\def\nineit{\font\fzzozznzzt= rm-iwonacri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonacri at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonacri at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonacri at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonacri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonacri at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonacri at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonacri at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonacri at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonacri at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonacri %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonacri at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonacri at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonacri at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonacri at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonacri at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonacb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonacb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonacb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonacb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonacb at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonacb
+\def\ninebf{\font\fzzozznzzt= rm-iwonacb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonacb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonacb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonacb at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonacb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonacbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonacbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonacbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonacbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonacbi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonacbi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonacbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonacbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonacbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonacbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonacbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonacbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonacbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonacbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonacbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonacbi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonacbi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonacbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonacbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonacbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonacbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonacbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonacr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonacr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonacr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonacr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonacr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonacr-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonacr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonacr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonacr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonacr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonacr-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonacb-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonacb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonacb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonacb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonacb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonacb-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonacb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonacb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonacb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonacb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonacb-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-light.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-light.tex
new file mode 100644
index 0000000000..7f16284cb8
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-light.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonal at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonal at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonal at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonal at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonal at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonal
+\def\ninerm{\font\fzzozznzzt= rm-iwonal at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonal at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonal at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonal at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonal at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonali at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonali at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonali at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonali at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonali at12pt \fzzozznzzt}%
+\font\teni= mi-iwonali
+\def\ninei{\font\fzzozznzzt= mi-iwonali at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonali at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonali at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonali at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonali at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonalz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonalz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonalz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonalz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonalz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonalz
+\def\ninesy{\font\fzzozznzzt= sy-iwonalz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonalz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonalz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonalz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonalz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonal at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonal at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonal at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonal at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonal at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonal
+\def\nineex{\font\fzzozznzzt= ex-iwonal at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonal at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonal at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonal at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonal at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonali at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonali at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonali at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonali at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonali at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonali
+\def\nineit{\font\fzzozznzzt= rm-iwonali at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonali at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonali at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonali at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonali at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonali at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonali at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonali at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonali at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonali at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonali %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonali at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonali at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonali at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonali at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonali at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonam at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonam at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonam at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonam at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonam at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonam
+\def\ninebf{\font\fzzozznzzt= rm-iwonam at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonam at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonam at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonam at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonam at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonami at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonami at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonami at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonami at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonami at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonami
+\def\nineitbf{\font\fzzozznzzt= rm-iwonami at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonami at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonami at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonami at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonami at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonami at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonami at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonami at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonami at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonami at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonami
+\def\nineslbf{\font\fzzozznzzt= rm-iwonami at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonami at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonami at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonami at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonami at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonal-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonal-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonal-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonal-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonal-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonal-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonal-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonal-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonal-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonal-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonal-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonam-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonam-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonam-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonam-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonam-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonam-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonam-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonam-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonam-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonam-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonam-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona-medium.tex
new file mode 100644
index 0000000000..ccab6502ef
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona-medium.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonam at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonam at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonam at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonam at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonam at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonam
+\def\ninerm{\font\fzzozznzzt= rm-iwonam at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonam at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonam at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonam at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonam at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonami at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonami at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonami at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonami at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonami at12pt \fzzozznzzt}%
+\font\teni= mi-iwonami
+\def\ninei{\font\fzzozznzzt= mi-iwonami at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonami at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonami at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonami at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonami at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonamz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonamz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonamz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonamz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonamz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonamz
+\def\ninesy{\font\fzzozznzzt= sy-iwonamz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonamz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonamz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonamz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonamz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonam at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonam at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonam at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonam at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonam at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonam
+\def\nineex{\font\fzzozznzzt= ex-iwonam at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonam at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonam at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonam at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonam at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonami at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonami at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonami at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonami at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonami at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonami
+\def\nineit{\font\fzzozznzzt= rm-iwonami at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonami at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonami at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonami at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonami at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonami at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonami at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonami at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonami at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonami at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonami %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonami at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonami at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonami at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonami at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonami at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonah at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonah at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonah at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonah at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonah at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonah
+\def\ninebf{\font\fzzozznzzt= rm-iwonah at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonah at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonah at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonah at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonah at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonahi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonahi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonahi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonahi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonahi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonahi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonahi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonahi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonahi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonahi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonahi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonahi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonahi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonahi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonahi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonahi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonahi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonahi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonahi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonahi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonahi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonahi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonam-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonam-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonam-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonam-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonam-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonam-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonam-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonam-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonam-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonam-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonam-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonah-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonah-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonah-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonah-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonah-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonah-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonah-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonah-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonah-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_iwona.tex b/macros/plain/contrib/font-change/tex/macros/font_iwona.tex
new file mode 100644
index 0000000000..0d279eeba7
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_iwona.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% The "antt" family has other versions like "condensed", "light", etc. Stick to rm-???????
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-iwonar at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-iwonar at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-iwonar at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-iwonar at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-iwonar at12pt \fzzozznzzt}%
+\font\tenrm= rm-iwonar
+\def\ninerm{\font\fzzozznzzt= rm-iwonar at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-iwonar at8pt \fzzozznzzt}%
+\font\sevenrm= rm-iwonar at7pt
+\def\sixrm{\font\fzzozznzzt= rm-iwonar at6pt \fzzozznzzt}%
+\font\fiverm= rm-iwonar at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-iwonari at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-iwonari at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-iwonari at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-iwonari at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-iwonari at12pt \fzzozznzzt}%
+\font\teni= mi-iwonari
+\def\ninei{\font\fzzozznzzt= mi-iwonari at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-iwonari at8pt \fzzozznzzt}%
+\font\seveni= mi-iwonari at7pt
+\def\sixi{\font\fzzozznzzt= mi-iwonari at6pt \fzzozznzzt}%
+\font\fivei= mi-iwonari at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-iwonarz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-iwonarz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-iwonarz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-iwonarz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-iwonarz at12pt \fzzozznzzt}%
+\font\tensy= sy-iwonarz
+\def\ninesy{\font\fzzozznzzt= sy-iwonarz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-iwonarz at8pt \fzzozznzzt}%
+\font\sevensy= sy-iwonarz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-iwonarz at6pt \fzzozznzzt}%
+\font\fivesy= sy-iwonarz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-iwonar at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-iwonar at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-iwonar at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-iwonar at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-iwonar at12pt \fzzozznzzt}%
+\font\tenex= ex-iwonar
+\def\nineex{\font\fzzozznzzt= ex-iwonar at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-iwonar at8pt \fzzozznzzt}%
+\font\sevenex= ex-iwonar at7pt
+\def\sixex{\font\fzzozznzzt= ex-iwonar at6pt \fzzozznzzt}%
+\font\fiveex= ex-iwonar at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-iwonari at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-iwonari at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-iwonari at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-iwonari at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-iwonari at12pt \fzzozznzzt}%
+\font\tenit= rm-iwonari
+\def\nineit{\font\fzzozznzzt= rm-iwonari at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-iwonari at8pt \fzzozznzzt}%
+\font\sevenit= rm-iwonari at7pt
+\def\sixit{\font\fzzozznzzt= rm-iwonari at6pt \fzzozznzzt}%
+\font\fiveit= rm-iwonari at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-iwonari at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-iwonari at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-iwonari at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-iwonari at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-iwonari at12pt \fzzozznzzt}%
+\font\tensl= rm-iwonari %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-iwonari at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-iwonari at8pt \fzzozznzzt}%
+\font\sevensl= rm-iwonari at7pt
+\def\sixsl{\font\fzzozznzzt= rm-iwonari at6pt \fzzozznzzt}%
+\font\fivesl= rm-iwonari at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-iwonab at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-iwonab at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-iwonab at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-iwonab at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-iwonab at12pt \fzzozznzzt}%
+\font\tenbf= rm-iwonab
+\def\ninebf{\font\fzzozznzzt= rm-iwonab at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-iwonab at8pt \fzzozznzzt}%
+\font\sevenbf= rm-iwonab at7pt
+\def\sixbf{\font\fzzozznzzt= rm-iwonab at6pt \fzzozznzzt}%
+\font\fivebf= rm-iwonab at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-iwonabi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-iwonabi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-iwonabi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-iwonabi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-iwonabi at12pt \fzzozznzzt}%
+\font\itbf= rm-iwonabi
+\def\nineitbf{\font\fzzozznzzt= rm-iwonabi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-iwonabi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-iwonabi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-iwonabi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-iwonabi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-iwonabi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-iwonabi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-iwonabi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-iwonabi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-iwonabi at12pt \fzzozznzzt}%
+\font\slbf= rm-iwonabi
+\def\nineslbf{\font\fzzozznzzt= rm-iwonabi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-iwonabi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-iwonabi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-iwonabi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-iwonabi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-iwonar-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-iwonar-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-iwonar-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-iwonar-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-iwonar-sc at12pt \fzzozznzzt}%
+\font\caps= rm-iwonar-sc
+\def\ninecaps{\font\fzzozznzzt= rm-iwonar-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-iwonar-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-iwonar-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-iwonar-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-iwonar-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-iwonab-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-iwonab-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-iwonab-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-iwonab-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-iwonab-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-iwonab-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-iwonab-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-iwonab-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-iwonab-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-iwonab-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-iwonab-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kp-light.tex b/macros/plain/contrib/font-change/tex/macros/font_kp-light.tex
new file mode 100644
index 0000000000..7fc5633f5a
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kp-light.tex
@@ -0,0 +1,217 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=jkplmn7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=jkplmn7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= jkplmn7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=jkplmn7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= jkplmn7t at12pt \fzzozznzzt}%
+\font\tenrm= jkplmn7t
+\def\ninerm{\font\fzzozznzzt= jkplmn7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= jkplmn7t at8pt \fzzozznzzt}%
+\font\sevenrm= jkplmn7t at7pt
+\def\sixrm{\font\fzzozznzzt= jkplmn7t at6pt \fzzozznzzt}%
+\font\fiverm= jkplmn7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= jkplmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= jkplmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= jkplmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= jkplmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= jkplmi at12pt \fzzozznzzt}%
+\font\teni= jkplmi
+\def\ninei{\font\fzzozznzzt= jkplmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= jkplmi at8pt \fzzozznzzt}%
+\font\seveni= jkplmi at7pt
+\def\sixi{\font\fzzozznzzt= jkplmi at6pt \fzzozznzzt}%
+\font\fivei= jkplmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= jkplsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=jkplsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= jkplsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=jkplsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= jkplsy at12pt \fzzozznzzt}%
+\font\tensy= jkplsy
+\def\ninesy{\font\fzzozznzzt= jkplsy at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= jkplsy at8pt \fzzozznzzt}%
+\font\sevensy= jkplsy at7pt
+\def\sixsy{\font\fzzozznzzt= jkplsy at6pt \fzzozznzzt}%
+\font\fivesy= jkplsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= jkplex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=jkplex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= jkplex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=jkplex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= jkplex at12pt \fzzozznzzt}%
+\font\tenex= jkplex
+\def\nineex{\font\fzzozznzzt= jkplex at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= jkplex at8pt \fzzozznzzt}%
+\font\sevenex= jkplex at7pt
+\def\sixex{\font\fzzozznzzt= jkplex at6pt \fzzozznzzt}%
+\font\fiveex= jkplex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= jkplmit7t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=jkplmit7t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= jkplmit7t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= jkplmit7t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= jkplmit7t at12pt \fzzozznzzt}%
+\font\tenit= jkplmit7t
+\def\nineit{\font\fzzozznzzt= jkplmit7t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= jkplmit7t at8pt \fzzozznzzt}%
+\font\sevenit= jkplmit7t at7pt
+\def\sixit{\font\fzzozznzzt= jkplmit7t at6pt \fzzozznzzt}%
+\font\fiveit= jkplmit7t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= jkplmsl7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=jkplmsl7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= jkplmsl7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= jkplmsl7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= jkplmsl7t at12pt \fzzozznzzt}%
+\font\tensl= jkplmsl7t
+\def\ninesl{\font\fzzozznzzt= jkplmsl7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= jkplmsl7t at8pt \fzzozznzzt}%
+\font\sevensl= jkplmsl7t at7pt
+\def\sixsl{\font\fzzozznzzt= jkplmsl7t at6pt \fzzozznzzt}%
+\font\fivesl= jkplmsl7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= jkplbn7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= jkplbn7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= jkplbn7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= jkplbn7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= jkplbn7t at12pt \fzzozznzzt}%
+\font\tenbf= jkplbn7t
+\def\ninebf{\font\fzzozznzzt= jkplbn7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= jkplbn7t at8pt \fzzozznzzt}%
+\font\sevenbf= jkplbn7t at7pt
+\def\sixbf{\font\fzzozznzzt= jkplbn7t at6pt \fzzozznzzt}%
+\font\fivebf= jkplbn7t at5pt
+%
+% typewriter text (Family 7)
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= jkpttmn7t at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= jkpttmn7t at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= jkpttmn7t at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=jkpttmn7t at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= jkpttmn7t at12pt \fzzozznzzt}%
+\font\tentt= jkpttmn7t
+\def\ninett{\font\fzzozznzzt= jkpttmn7t at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= jkpttmn7t at8pt \fzzozznzzt}%
+\font\seventt= jkpttmn7t at7pt
+\def\sixtt{\font\fzzozznzzt= jkpttmn7t at6pt \fzzozznzzt}%
+\font\fivett= jkpttmn7t at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit \spaceskip0.533em plus0.1em minus0.1em}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= jkplbit7t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= jkplbit7t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= jkplbit7t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= jkplbit7t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= jkplbit7t at12pt \fzzozznzzt}%
+\font\itbf= jkplbit7t
+\def\nineitbf{\font\fzzozznzzt= jkplbit7t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= jkplbit7t at8pt \fzzozznzzt}%
+\font\sevenitbf= jkplbit7t at7pt
+\def\sixitbf{\font\fzzozznzzt= jkplbit7t at6pt \fzzozznzzt}%
+\font\fiveitbf= jkplbit7t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= jkplbsl7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= jkplbsl7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= jkplbsl7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= jkplbsl7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= jkplbsl7t at12pt \fzzozznzzt}%
+\font\slbf= jkplbsl7t
+\def\nineslbf{\font\fzzozznzzt= jkplbsl7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= jkplbsl7t at8pt \fzzozznzzt}%
+\font\sevenslbf= jkplbsl7t at7pt
+\def\sixslbf{\font\fzzozznzzt= jkplbsl7t at6pt \fzzozznzzt}%
+\font\fiveslbf= jkplbsl7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= jkplmsc7t at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= jkplmsc7t at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= jkplmsc7t at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= jkplmsc7t at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= jkplmsc7t at12pt \fzzozznzzt}%
+\font\caps= jkplmsc7t
+\def\ninecaps{\font\fzzozznzzt= jkplmsc7t at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= jkplmsc7t at8pt \fzzozznzzt}%
+\font\sevencaps= jkplmsc7t at7pt
+\def\sixcaps{\font\fzzozznzzt= jkplmsc7t at6pt \fzzozznzzt}%
+\font\fivecaps= jkplmsc7t at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= jkplbsc7t at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= jkplbsc7t at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= jkplbsc7t at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= jkplbsc7t at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= jkplbsc7t at12pt \fzzozznzzt}%
+\font\capsbf= jkplbsc7t
+\def\ninecapsbf{\font\fzzozznzzt= jkplbsc7t at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= jkplbsc7t at8pt \fzzozznzzt}%
+\font\sevencapsbf= jkplbsc7t at7pt
+\def\sixcapsbf{\font\fzzozznzzt= jkplbsc7t at6pt \fzzozznzzt}%
+\font\fivecapsbf= jkplbsc7t at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=jkpsya \font\sevenmsa=jkpsya at7pt \font\fivemsa=jkpsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=jkplsyb \font\sevenmsb=jkplsyb at7pt \font\fivemsb=jkplsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kp.tex b/macros/plain/contrib/font-change/tex/macros/font_kp.tex
new file mode 100644
index 0000000000..4c9447d7c6
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kp.tex
@@ -0,0 +1,216 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=jkpmn7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=jkpmn7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= jkpmn7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=jkpmn7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= jkpmn7t at12pt \fzzozznzzt}%
+\font\tenrm= jkpmn7t
+\def\ninerm{\font\fzzozznzzt= jkpmn7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= jkpmn7t at8pt \fzzozznzzt}%
+\font\sevenrm= jkpmn7t at7pt
+\def\sixrm{\font\fzzozznzzt= jkpmn7t at6pt \fzzozznzzt}%
+\font\fiverm= jkpmn7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= jkpmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= jkpmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= jkpmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= jkpmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= jkpmi at12pt \fzzozznzzt}%
+\font\teni= jkpmi
+\def\ninei{\font\fzzozznzzt= jkpmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= jkpmi at8pt \fzzozznzzt}%
+\font\seveni= jkpmi at7pt
+\def\sixi{\font\fzzozznzzt= jkpmi at6pt \fzzozznzzt}%
+\font\fivei= jkpmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= jkpsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=jkpsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= jkpsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=jkpsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= jkpsy at12pt \fzzozznzzt}%
+\font\tensy= jkpsy
+\def\ninesy{\font\fzzozznzzt= jkpsy at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= jkpsy at8pt \fzzozznzzt}%
+\font\sevensy= jkpsy at7pt
+\def\sixsy{\font\fzzozznzzt= jkpsy at6pt \fzzozznzzt}%
+\font\fivesy= jkpsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= jkpex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=jkpex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= jkpex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=jkpex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= jkpex at12pt \fzzozznzzt}%
+\font\tenex= jkpex
+\def\nineex{\font\fzzozznzzt= jkpex at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= jkpex at8pt \fzzozznzzt}%
+\font\sevenex= jkpex at7pt
+\def\sixex{\font\fzzozznzzt= jkpex at6pt \fzzozznzzt}%
+\font\fiveex= jkpex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= jkpmit7t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=jkpmit7t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= jkpmit7t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= jkpmit7t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= jkpmit7t at12pt \fzzozznzzt}%
+\font\tenit= jkpmit7t
+\def\nineit{\font\fzzozznzzt= jkpmit7t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= jkpmit7t at8pt \fzzozznzzt}%
+\font\sevenit= jkpmit7t at7pt
+\def\sixit{\font\fzzozznzzt= jkpmit7t at6pt \fzzozznzzt}%
+\font\fiveit= jkpmit7t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= jkpmsl7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=jkpmsl7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= jkpmsl7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= jkpmsl7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= jkpmsl7t at12pt \fzzozznzzt}%
+\font\tensl= jkpmsl7t
+\def\ninesl{\font\fzzozznzzt= jkpmsl7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= jkpmsl7t at8pt \fzzozznzzt}%
+\font\sevensl= jkpmsl7t at7pt
+\def\sixsl{\font\fzzozznzzt= jkpmsl7t at6pt \fzzozznzzt}%
+\font\fivesl= jkpmsl7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= jkpbn7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= jkpbn7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= jkpbn7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= jkpbn7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= jkpbn7t at12pt \fzzozznzzt}%
+\font\tenbf= jkpbn7t
+\def\ninebf{\font\fzzozznzzt= jkpbn7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= jkpbn7t at8pt \fzzozznzzt}%
+\font\sevenbf= jkpbn7t at7pt
+\def\sixbf{\font\fzzozznzzt= jkpbn7t at6pt \fzzozznzzt}%
+\font\fivebf= jkpbn7t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= jkpttmn7t at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= jkpttmn7t at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= jkpttmn7t at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=jkpttmn7t at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= jkpttmn7t at12pt \fzzozznzzt}%
+\font\tentt= jkpttmn7t
+\def\ninett{\font\fzzozznzzt= jkpttmn7t at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= jkpttmn7t at8pt \fzzozznzzt}%
+\font\seventt= jkpttmn7t at7pt
+\def\sixtt{\font\fzzozznzzt= jkpttmn7t at6pt \fzzozznzzt}%
+\font\fivett= jkpttmn7t at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt \spaceskip0.533em plus0.1em minus0.1em}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= jkpbit7t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= jkpbit7t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= jkpbit7t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= jkpbit7t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= jkpbit7t at12pt \fzzozznzzt}%
+\font\itbf= jkpbit7t
+\def\nineitbf{\font\fzzozznzzt= jkpbit7t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= jkpbit7t at8pt \fzzozznzzt}%
+\font\sevenitbf= jkpbit7t at7pt
+\def\sixitbf{\font\fzzozznzzt= jkpbit7t at6pt \fzzozznzzt}%
+\font\fiveitbf= jkpbit7t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= jkpbsl7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= jkpbsl7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= jkpbsl7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= jkpbsl7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= jkpbsl7t at12pt \fzzozznzzt}%
+\font\slbf= jkpbsl7t
+\def\nineslbf{\font\fzzozznzzt= jkpbsl7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= jkpbsl7t at8pt \fzzozznzzt}%
+\font\sevenslbf= jkpbsl7t at7pt
+\def\sixslbf{\font\fzzozznzzt= jkpbsl7t at6pt \fzzozznzzt}%
+\font\fiveslbf= jkpbsl7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= jkpmsc7t at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= jkpmsc7t at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= jkpmsc7t at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= jkpmsc7t at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= jkpmsc7t at12pt \fzzozznzzt}%
+\font\caps= jkpmsc7t
+\def\ninecaps{\font\fzzozznzzt= jkpmsc7t at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= jkpmsc7t at8pt \fzzozznzzt}%
+\font\sevencaps= jkpmsc7t at7pt
+\def\sixcaps{\font\fzzozznzzt= jkpmsc7t at6pt \fzzozznzzt}%
+\font\fivecaps= jkpmsc7t at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= jkpbsc7t at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= jkpbsc7t at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= jkpbsc7t at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= jkpbsc7t at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= jkpbsc7t at12pt \fzzozznzzt}%
+\font\capsbf= jkpbsc7t
+\def\ninecapsbf{\font\fzzozznzzt= jkpbsc7t at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= jkpbsc7t at8pt \fzzozznzzt}%
+\font\sevencapsbf= jkpbsc7t at7pt
+\def\sixcapsbf{\font\fzzozznzzt= jkpbsc7t at6pt \fzzozznzzt}%
+\font\fivecapsbf= jkpbsc7t at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=jkpsya \font\sevenmsa=jkpsya at7pt \font\fivemsa=jkpsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=jkpsyb \font\sevenmsb=jkpsyb at7pt \font\fivemsb=jkpsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-bold.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-bold.tex
new file mode 100644
index 0000000000..c1e4ff975d
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-bold.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kurierb at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kurierb at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kurierb at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kurierb at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kurierb at12pt \fzzozznzzt}%
+\font\tenrm= rm-kurierb
+\def\ninerm{\font\fzzozznzzt= rm-kurierb at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kurierb at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kurierb at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kurierb at6pt \fzzozznzzt}%
+\font\fiverm= rm-kurierb at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kurierbi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kurierbi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kurierbi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kurierbi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kurierbi at12pt \fzzozznzzt}%
+\font\teni= mi-kurierbi
+\def\ninei{\font\fzzozznzzt= mi-kurierbi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kurierbi at8pt \fzzozznzzt}%
+\font\seveni= mi-kurierbi at7pt
+\def\sixi{\font\fzzozznzzt= mi-kurierbi at6pt \fzzozznzzt}%
+\font\fivei= mi-kurierbi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kurierbz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kurierbz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kurierbz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kurierbz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kurierbz at12pt \fzzozznzzt}%
+\font\tensy= sy-kurierbz
+\def\ninesy{\font\fzzozznzzt= sy-kurierbz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kurierbz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kurierbz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kurierbz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kurierbz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kurierb at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kurierb at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kurierb at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kurierb at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kurierb at12pt \fzzozznzzt}%
+\font\tenex= ex-kurierb
+\def\nineex{\font\fzzozznzzt= ex-kurierb at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kurierb at8pt \fzzozznzzt}%
+\font\sevenex= ex-kurierb at7pt
+\def\sixex{\font\fzzozznzzt= ex-kurierb at6pt \fzzozznzzt}%
+\font\fiveex= ex-kurierb at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kurierbi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kurierbi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kurierbi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kurierbi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kurierbi at12pt \fzzozznzzt}%
+\font\tenit= rm-kurierbi
+\def\nineit{\font\fzzozznzzt= rm-kurierbi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kurierbi at8pt \fzzozznzzt}%
+\font\sevenit= rm-kurierbi at7pt
+\def\sixit{\font\fzzozznzzt= rm-kurierbi at6pt \fzzozznzzt}%
+\font\fiveit= rm-kurierbi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kurierbi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kurierbi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kurierbi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kurierbi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kurierbi at12pt \fzzozznzzt}%
+\font\tensl= rm-kurierbi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kurierbi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kurierbi at8pt \fzzozznzzt}%
+\font\sevensl= rm-kurierbi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kurierbi at6pt \fzzozznzzt}%
+\font\fivesl= rm-kurierbi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierh at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierh at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierh at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierh at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierh at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierh
+\def\ninebf{\font\fzzozznzzt= rm-kurierh at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierh at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierh at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierh at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierh at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kurierhi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kurierhi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kurierhi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kurierhi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kurierhi at12pt \fzzozznzzt}%
+\font\itbf= rm-kurierhi
+\def\nineitbf{\font\fzzozznzzt= rm-kurierhi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kurierhi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kurierhi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kurierhi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kurierhi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kurierhi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kurierhi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kurierhi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kurierhi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kurierhi at12pt \fzzozznzzt}%
+\font\slbf= rm-kurierhi
+\def\nineslbf{\font\fzzozznzzt= rm-kurierhi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kurierhi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kurierhi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kurierhi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kurierhi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kurierb-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kurierb-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kurierb-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kurierb-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kurierb-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kurierb-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kurierb-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kurierb-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kurierb-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kurierb-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kurierb-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierh-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierh-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierh-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierh-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierh-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierh-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierh-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierh-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-bold.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-bold.tex
new file mode 100644
index 0000000000..30c7118be4
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-bold.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kuriercb at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kuriercb at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kuriercb at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kuriercb at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kuriercb at12pt \fzzozznzzt}%
+\font\tenrm= rm-kuriercb
+\def\ninerm{\font\fzzozznzzt= rm-kuriercb at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kuriercb at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kuriercb at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kuriercb at6pt \fzzozznzzt}%
+\font\fiverm= rm-kuriercb at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kuriercbi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kuriercbi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kuriercbi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kuriercbi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kuriercbi at12pt \fzzozznzzt}%
+\font\teni= mi-kuriercbi
+\def\ninei{\font\fzzozznzzt= mi-kuriercbi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kuriercbi at8pt \fzzozznzzt}%
+\font\seveni= mi-kuriercbi at7pt
+\def\sixi{\font\fzzozznzzt= mi-kuriercbi at6pt \fzzozznzzt}%
+\font\fivei= mi-kuriercbi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kuriercbz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kuriercbz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kuriercbz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kuriercbz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kuriercbz at12pt \fzzozznzzt}%
+\font\tensy= sy-kuriercbz
+\def\ninesy{\font\fzzozznzzt= sy-kuriercbz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kuriercbz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kuriercbz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kuriercbz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kuriercbz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kuriercb at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kuriercb at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kuriercb at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kuriercb at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kuriercb at12pt \fzzozznzzt}%
+\font\tenex= ex-kuriercb
+\def\nineex{\font\fzzozznzzt= ex-kuriercb at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kuriercb at8pt \fzzozznzzt}%
+\font\sevenex= ex-kuriercb at7pt
+\def\sixex{\font\fzzozznzzt= ex-kuriercb at6pt \fzzozznzzt}%
+\font\fiveex= ex-kuriercb at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kuriercbi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kuriercbi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kuriercbi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kuriercbi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kuriercbi at12pt \fzzozznzzt}%
+\font\tenit= rm-kuriercbi
+\def\nineit{\font\fzzozznzzt= rm-kuriercbi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kuriercbi at8pt \fzzozznzzt}%
+\font\sevenit= rm-kuriercbi at7pt
+\def\sixit{\font\fzzozznzzt= rm-kuriercbi at6pt \fzzozznzzt}%
+\font\fiveit= rm-kuriercbi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kuriercbi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kuriercbi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kuriercbi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kuriercbi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kuriercbi at12pt \fzzozznzzt}%
+\font\tensl= rm-kuriercbi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kuriercbi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kuriercbi at8pt \fzzozznzzt}%
+\font\sevensl= rm-kuriercbi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kuriercbi at6pt \fzzozznzzt}%
+\font\fivesl= rm-kuriercbi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierch at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierch at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierch at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierch at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierch at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierch
+\def\ninebf{\font\fzzozznzzt= rm-kurierch at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierch at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierch at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierch at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierch at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kurierchi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kurierchi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kurierchi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kurierchi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kurierchi at12pt \fzzozznzzt}%
+\font\itbf= rm-kurierchi
+\def\nineitbf{\font\fzzozznzzt= rm-kurierchi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kurierchi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kurierchi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kurierchi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kurierchi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kurierchi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kurierchi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kurierchi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kurierchi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kurierchi at12pt \fzzozznzzt}%
+\font\slbf= rm-kurierchi
+\def\nineslbf{\font\fzzozznzzt= rm-kurierchi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kurierchi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kurierchi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kurierchi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kurierchi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kuriercb-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kuriercb-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kuriercb-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kuriercb-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kuriercb-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kuriercb-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kuriercb-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kuriercb-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kuriercb-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kuriercb-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kuriercb-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierch-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierch-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierch-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierch-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierch-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierch-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierch-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierch-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-light.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-light.tex
new file mode 100644
index 0000000000..37a42b8bfb
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-light.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kuriercl at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kuriercl at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kuriercl at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kuriercl at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kuriercl at12pt \fzzozznzzt}%
+\font\tenrm= rm-kuriercl
+\def\ninerm{\font\fzzozznzzt= rm-kuriercl at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kuriercl at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kuriercl at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kuriercl at6pt \fzzozznzzt}%
+\font\fiverm= rm-kuriercl at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kuriercli at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kuriercli at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kuriercli at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kuriercli at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kuriercli at12pt \fzzozznzzt}%
+\font\teni= mi-kuriercli
+\def\ninei{\font\fzzozznzzt= mi-kuriercli at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kuriercli at8pt \fzzozznzzt}%
+\font\seveni= mi-kuriercli at7pt
+\def\sixi{\font\fzzozznzzt= mi-kuriercli at6pt \fzzozznzzt}%
+\font\fivei= mi-kuriercli at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kurierclz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kurierclz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kurierclz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kurierclz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kurierclz at12pt \fzzozznzzt}%
+\font\tensy= sy-kurierclz
+\def\ninesy{\font\fzzozznzzt= sy-kurierclz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kurierclz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kurierclz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kurierclz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kurierclz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kuriercl at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kuriercl at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kuriercl at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kuriercl at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kuriercl at12pt \fzzozznzzt}%
+\font\tenex= ex-kuriercl
+\def\nineex{\font\fzzozznzzt= ex-kuriercl at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kuriercl at8pt \fzzozznzzt}%
+\font\sevenex= ex-kuriercl at7pt
+\def\sixex{\font\fzzozznzzt= ex-kuriercl at6pt \fzzozznzzt}%
+\font\fiveex= ex-kuriercl at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kuriercli at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kuriercli at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kuriercli at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kuriercli at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kuriercli at12pt \fzzozznzzt}%
+\font\tenit= rm-kuriercli
+\def\nineit{\font\fzzozznzzt= rm-kuriercli at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kuriercli at8pt \fzzozznzzt}%
+\font\sevenit= rm-kuriercli at7pt
+\def\sixit{\font\fzzozznzzt= rm-kuriercli at6pt \fzzozznzzt}%
+\font\fiveit= rm-kuriercli at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kuriercli at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kuriercli at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kuriercli at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kuriercli at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kuriercli at12pt \fzzozznzzt}%
+\font\tensl= rm-kuriercli %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kuriercli at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kuriercli at8pt \fzzozznzzt}%
+\font\sevensl= rm-kuriercli at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kuriercli at6pt \fzzozznzzt}%
+\font\fivesl= rm-kuriercli at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kuriercm at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kuriercm at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kuriercm at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kuriercm at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kuriercm at12pt \fzzozznzzt}%
+\font\tenbf= rm-kuriercm
+\def\ninebf{\font\fzzozznzzt= rm-kuriercm at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kuriercm at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kuriercm at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kuriercm at6pt \fzzozznzzt}%
+\font\fivebf= rm-kuriercm at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kuriercmi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kuriercmi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kuriercmi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kuriercmi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kuriercmi at12pt \fzzozznzzt}%
+\font\itbf= rm-kuriercmi
+\def\nineitbf{\font\fzzozznzzt= rm-kuriercmi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kuriercmi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kuriercmi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kuriercmi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kuriercmi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kuriercmi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kuriercmi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kuriercmi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kuriercmi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kuriercmi at12pt \fzzozznzzt}%
+\font\slbf= rm-kuriercmi
+\def\nineslbf{\font\fzzozznzzt= rm-kuriercmi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kuriercmi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kuriercmi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kuriercmi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kuriercmi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kuriercl-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kuriercl-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kuriercl-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kuriercl-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kuriercl-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kuriercl-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kuriercl-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kuriercl-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kuriercl-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kuriercl-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kuriercl-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kuriercm-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kuriercm-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kuriercm-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kuriercm-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kuriercm-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kuriercm-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kuriercm-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kuriercm-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kuriercm-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kuriercm-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kuriercm-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-medium.tex
new file mode 100644
index 0000000000..217784beac
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed-medium.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kuriercm at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kuriercm at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kuriercm at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kuriercm at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kuriercm at12pt \fzzozznzzt}%
+\font\tenrm= rm-kuriercm
+\def\ninerm{\font\fzzozznzzt= rm-kuriercm at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kuriercm at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kuriercm at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kuriercm at6pt \fzzozznzzt}%
+\font\fiverm= rm-kuriercm at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kuriercmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kuriercmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kuriercmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kuriercmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kuriercmi at12pt \fzzozznzzt}%
+\font\teni= mi-kuriercmi
+\def\ninei{\font\fzzozznzzt= mi-kuriercmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kuriercmi at8pt \fzzozznzzt}%
+\font\seveni= mi-kuriercmi at7pt
+\def\sixi{\font\fzzozznzzt= mi-kuriercmi at6pt \fzzozznzzt}%
+\font\fivei= mi-kuriercmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kuriercmz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kuriercmz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kuriercmz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kuriercmz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kuriercmz at12pt \fzzozznzzt}%
+\font\tensy= sy-kuriercmz
+\def\ninesy{\font\fzzozznzzt= sy-kuriercmz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kuriercmz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kuriercmz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kuriercmz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kuriercmz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kuriercm at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kuriercm at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kuriercm at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kuriercm at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kuriercm at12pt \fzzozznzzt}%
+\font\tenex= ex-kuriercm
+\def\nineex{\font\fzzozznzzt= ex-kuriercm at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kuriercm at8pt \fzzozznzzt}%
+\font\sevenex= ex-kuriercm at7pt
+\def\sixex{\font\fzzozznzzt= ex-kuriercm at6pt \fzzozznzzt}%
+\font\fiveex= ex-kuriercm at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kuriercmi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kuriercmi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kuriercmi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kuriercmi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kuriercmi at12pt \fzzozznzzt}%
+\font\tenit= rm-kuriercmi
+\def\nineit{\font\fzzozznzzt= rm-kuriercmi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kuriercmi at8pt \fzzozznzzt}%
+\font\sevenit= rm-kuriercmi at7pt
+\def\sixit{\font\fzzozznzzt= rm-kuriercmi at6pt \fzzozznzzt}%
+\font\fiveit= rm-kuriercmi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kuriercmi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kuriercmi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kuriercmi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kuriercmi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kuriercmi at12pt \fzzozznzzt}%
+\font\tensl= rm-kuriercmi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kuriercmi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kuriercmi at8pt \fzzozznzzt}%
+\font\sevensl= rm-kuriercmi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kuriercmi at6pt \fzzozznzzt}%
+\font\fivesl= rm-kuriercmi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierch at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierch at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierch at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierch at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierch at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierch
+\def\ninebf{\font\fzzozznzzt= rm-kurierch at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierch at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierch at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierch at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierch at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kurierchi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kurierchi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kurierchi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kurierchi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kurierchi at12pt \fzzozznzzt}%
+\font\itbf= rm-kurierchi
+\def\nineitbf{\font\fzzozznzzt= rm-kurierchi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kurierchi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kurierchi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kurierchi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kurierchi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kurierchi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kurierchi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kurierchi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kurierchi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kurierchi at12pt \fzzozznzzt}%
+\font\slbf= rm-kurierchi
+\def\nineslbf{\font\fzzozznzzt= rm-kurierchi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kurierchi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kurierchi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kurierchi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kurierchi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kuriercm-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kuriercm-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kuriercm-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kuriercm-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kuriercm-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kuriercm-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kuriercm-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kuriercm-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kuriercm-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kuriercm-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kuriercm-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierch-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierch-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierch-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierch-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierch-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierch-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierch-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierch-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierch-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed.tex
new file mode 100644
index 0000000000..8adcfcd54e
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-condensed.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kuriercr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kuriercr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kuriercr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kuriercr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kuriercr at12pt \fzzozznzzt}%
+\font\tenrm= rm-kuriercr
+\def\ninerm{\font\fzzozznzzt= rm-kuriercr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kuriercr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kuriercr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kuriercr at6pt \fzzozznzzt}%
+\font\fiverm= rm-kuriercr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kuriercri at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kuriercri at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kuriercri at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kuriercri at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kuriercri at12pt \fzzozznzzt}%
+\font\teni= mi-kuriercri
+\def\ninei{\font\fzzozznzzt= mi-kuriercri at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kuriercri at8pt \fzzozznzzt}%
+\font\seveni= mi-kuriercri at7pt
+\def\sixi{\font\fzzozznzzt= mi-kuriercri at6pt \fzzozznzzt}%
+\font\fivei= mi-kuriercri at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kuriercrz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kuriercrz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kuriercrz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kuriercrz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kuriercrz at12pt \fzzozznzzt}%
+\font\tensy= sy-kuriercrz
+\def\ninesy{\font\fzzozznzzt= sy-kuriercrz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kuriercrz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kuriercrz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kuriercrz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kuriercrz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kuriercr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kuriercr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kuriercr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kuriercr at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kuriercr at12pt \fzzozznzzt}%
+\font\tenex= ex-kuriercr
+\def\nineex{\font\fzzozznzzt= ex-kuriercr at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kuriercr at8pt \fzzozznzzt}%
+\font\sevenex= ex-kuriercr at7pt
+\def\sixex{\font\fzzozznzzt= ex-kuriercr at6pt \fzzozznzzt}%
+\font\fiveex= ex-kuriercr at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kuriercri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kuriercri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kuriercri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kuriercri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kuriercri at12pt \fzzozznzzt}%
+\font\tenit= rm-kuriercri
+\def\nineit{\font\fzzozznzzt= rm-kuriercri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kuriercri at8pt \fzzozznzzt}%
+\font\sevenit= rm-kuriercri at7pt
+\def\sixit{\font\fzzozznzzt= rm-kuriercri at6pt \fzzozznzzt}%
+\font\fiveit= rm-kuriercri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kuriercri at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kuriercri at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kuriercri at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kuriercri at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kuriercri at12pt \fzzozznzzt}%
+\font\tensl= rm-kuriercri %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kuriercri at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kuriercri at8pt \fzzozznzzt}%
+\font\sevensl= rm-kuriercri at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kuriercri at6pt \fzzozznzzt}%
+\font\fivesl= rm-kuriercri at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kuriercb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kuriercb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kuriercb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kuriercb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kuriercb at12pt \fzzozznzzt}%
+\font\tenbf= rm-kuriercb
+\def\ninebf{\font\fzzozznzzt= rm-kuriercb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kuriercb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kuriercb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kuriercb at6pt \fzzozznzzt}%
+\font\fivebf= rm-kuriercb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kuriercbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kuriercbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kuriercbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kuriercbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kuriercbi at12pt \fzzozznzzt}%
+\font\itbf= rm-kuriercbi
+\def\nineitbf{\font\fzzozznzzt= rm-kuriercbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kuriercbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kuriercbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kuriercbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kuriercbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kuriercbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kuriercbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kuriercbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kuriercbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kuriercbi at12pt \fzzozznzzt}%
+\font\slbf= rm-kuriercbi
+\def\nineslbf{\font\fzzozznzzt= rm-kuriercbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kuriercbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kuriercbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kuriercbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kuriercbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kuriercr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kuriercr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kuriercr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kuriercr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kuriercr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kuriercr-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kuriercr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kuriercr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kuriercr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kuriercr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kuriercr-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kuriercb-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kuriercb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kuriercb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kuriercb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kuriercb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kuriercb-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kuriercb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kuriercb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kuriercb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kuriercb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kuriercb-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-light.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-light.tex
new file mode 100644
index 0000000000..2d493af713
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-light.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kurierl at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kurierl at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kurierl at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kurierl at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kurierl at12pt \fzzozznzzt}%
+\font\tenrm= rm-kurierl
+\def\ninerm{\font\fzzozznzzt= rm-kurierl at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kurierl at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kurierl at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kurierl at6pt \fzzozznzzt}%
+\font\fiverm= rm-kurierl at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kurierli at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kurierli at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kurierli at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kurierli at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kurierli at12pt \fzzozznzzt}%
+\font\teni= mi-kurierli
+\def\ninei{\font\fzzozznzzt= mi-kurierli at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kurierli at8pt \fzzozznzzt}%
+\font\seveni= mi-kurierli at7pt
+\def\sixi{\font\fzzozznzzt= mi-kurierli at6pt \fzzozznzzt}%
+\font\fivei= mi-kurierli at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kurierlz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kurierlz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kurierlz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kurierlz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kurierlz at12pt \fzzozznzzt}%
+\font\tensy= sy-kurierlz
+\def\ninesy{\font\fzzozznzzt= sy-kurierlz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kurierlz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kurierlz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kurierlz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kurierlz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kurierl at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kurierl at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kurierl at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kurierl at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kurierl at12pt \fzzozznzzt}%
+\font\tenex= ex-kurierl
+\def\nineex{\font\fzzozznzzt= ex-kurierl at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kurierl at8pt \fzzozznzzt}%
+\font\sevenex= ex-kurierl at7pt
+\def\sixex{\font\fzzozznzzt= ex-kurierl at6pt \fzzozznzzt}%
+\font\fiveex= ex-kurierl at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kurierli at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kurierli at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kurierli at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kurierli at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kurierli at12pt \fzzozznzzt}%
+\font\tenit= rm-kurierli
+\def\nineit{\font\fzzozznzzt= rm-kurierli at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kurierli at8pt \fzzozznzzt}%
+\font\sevenit= rm-kurierli at7pt
+\def\sixit{\font\fzzozznzzt= rm-kurierli at6pt \fzzozznzzt}%
+\font\fiveit= rm-kurierli at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kurierli at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kurierli at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kurierli at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kurierli at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kurierli at12pt \fzzozznzzt}%
+\font\tensl= rm-kurierli %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kurierli at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kurierli at8pt \fzzozznzzt}%
+\font\sevensl= rm-kurierli at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kurierli at6pt \fzzozznzzt}%
+\font\fivesl= rm-kurierli at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierm at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierm at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierm at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierm at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierm at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierm
+\def\ninebf{\font\fzzozznzzt= rm-kurierm at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierm at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierm at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierm at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierm at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kuriermi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kuriermi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kuriermi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kuriermi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kuriermi at12pt \fzzozznzzt}%
+\font\itbf= rm-kuriermi
+\def\nineitbf{\font\fzzozznzzt= rm-kuriermi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kuriermi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kuriermi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kuriermi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kuriermi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kuriermi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kuriermi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kuriermi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kuriermi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kuriermi at12pt \fzzozznzzt}%
+\font\slbf= rm-kuriermi
+\def\nineslbf{\font\fzzozznzzt= rm-kuriermi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kuriermi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kuriermi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kuriermi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kuriermi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kurierl-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kurierl-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kurierl-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kurierl-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kurierl-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kurierl-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kurierl-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kurierl-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kurierl-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kurierl-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kurierl-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierm-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierm-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierm-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierm-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierm-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierm-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierm-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierm-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierm-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierm-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierm-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier-medium.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier-medium.tex
new file mode 100644
index 0000000000..de897c4b1d
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier-medium.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan.
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kurierm at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kurierm at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kurierm at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kurierm at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kurierm at12pt \fzzozznzzt}%
+\font\tenrm= rm-kurierm
+\def\ninerm{\font\fzzozznzzt= rm-kurierm at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kurierm at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kurierm at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kurierm at6pt \fzzozznzzt}%
+\font\fiverm= rm-kurierm at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kuriermi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kuriermi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kuriermi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kuriermi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kuriermi at12pt \fzzozznzzt}%
+\font\teni= mi-kuriermi
+\def\ninei{\font\fzzozznzzt= mi-kuriermi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kuriermi at8pt \fzzozznzzt}%
+\font\seveni= mi-kuriermi at7pt
+\def\sixi{\font\fzzozznzzt= mi-kuriermi at6pt \fzzozznzzt}%
+\font\fivei= mi-kuriermi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kuriermz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kuriermz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kuriermz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kuriermz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kuriermz at12pt \fzzozznzzt}%
+\font\tensy= sy-kuriermz
+\def\ninesy{\font\fzzozznzzt= sy-kuriermz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kuriermz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kuriermz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kuriermz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kuriermz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kurierm at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kurierm at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kurierm at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kurierm at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kurierm at12pt \fzzozznzzt}%
+\font\tenex= ex-kurierm
+\def\nineex{\font\fzzozznzzt= ex-kurierm at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kurierm at8pt \fzzozznzzt}%
+\font\sevenex= ex-kurierm at7pt
+\def\sixex{\font\fzzozznzzt= ex-kurierm at6pt \fzzozznzzt}%
+\font\fiveex= ex-kurierm at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kuriermi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kuriermi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kuriermi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kuriermi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kuriermi at12pt \fzzozznzzt}%
+\font\tenit= rm-kuriermi
+\def\nineit{\font\fzzozznzzt= rm-kuriermi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kuriermi at8pt \fzzozznzzt}%
+\font\sevenit= rm-kuriermi at7pt
+\def\sixit{\font\fzzozznzzt= rm-kuriermi at6pt \fzzozznzzt}%
+\font\fiveit= rm-kuriermi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kuriermi at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kuriermi at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kuriermi at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kuriermi at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kuriermi at12pt \fzzozznzzt}%
+\font\tensl= rm-kuriermi %There is no slanted version of Antykwa Torunska. This is to keep \sl working.
+\def\ninesl{\font\fzzozznzzt= rm-kuriermi at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kuriermi at8pt \fzzozznzzt}%
+\font\sevensl= rm-kuriermi at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kuriermi at6pt \fzzozznzzt}%
+\font\fivesl= rm-kuriermi at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierh at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierh at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierh at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierh at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierh at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierh
+\def\ninebf{\font\fzzozznzzt= rm-kurierh at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierh at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierh at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierh at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierh at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kurierhi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kurierhi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kurierhi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kurierhi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kurierhi at12pt \fzzozznzzt}%
+\font\itbf= rm-kurierhi
+\def\nineitbf{\font\fzzozznzzt= rm-kurierhi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kurierhi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kurierhi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kurierhi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kurierhi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kurierhi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kurierhi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kurierhi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kurierhi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kurierhi at12pt \fzzozznzzt}%
+\font\slbf= rm-kurierhi
+\def\nineslbf{\font\fzzozznzzt= rm-kurierhi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kurierhi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kurierhi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kurierhi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kurierhi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kurierm-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kurierm-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kurierm-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kurierm-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kurierm-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kurierm-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kurierm-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kurierm-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kurierm-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kurierm-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kurierm-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierh-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierh-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierh-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierh-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierh-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierh-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierh-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierh-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierh-sc at5pt
+%
+\chardef\Lstroke='212%
+\chardef\lstroke='252%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_kurier.tex b/macros/plain/contrib/font-change/tex/macros/font_kurier.tex
new file mode 100644
index 0000000000..9074e1657e
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_kurier.tex
@@ -0,0 +1,213 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-kurierr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-kurierr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-kurierr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-kurierr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-kurierr at12pt \fzzozznzzt}%
+\font\tenrm= rm-kurierr
+\def\ninerm{\font\fzzozznzzt= rm-kurierr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-kurierr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-kurierr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-kurierr at6pt \fzzozznzzt}%
+\font\fiverm= rm-kurierr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mi-kurierri at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mi-kurierri at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mi-kurierri at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mi-kurierri at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mi-kurierri at12pt \fzzozznzzt}%
+\font\teni= mi-kurierri
+\def\ninei{\font\fzzozznzzt= mi-kurierri at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mi-kurierri at8pt \fzzozznzzt}%
+\font\seveni= mi-kurierri at7pt
+\def\sixi{\font\fzzozznzzt= mi-kurierri at6pt \fzzozznzzt}%
+\font\fivei= mi-kurierri at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= sy-kurierrz at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=sy-kurierrz at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= sy-kurierrz at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=sy-kurierrz at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= sy-kurierrz at12pt \fzzozznzzt}%
+\font\tensy= sy-kurierrz
+\def\ninesy{\font\fzzozznzzt= sy-kurierrz at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= sy-kurierrz at8pt \fzzozznzzt}%
+\font\sevensy= sy-kurierrz at7pt
+\def\sixsy{\font\fzzozznzzt= sy-kurierrz at6pt \fzzozznzzt}%
+\font\fivesy= sy-kurierrz at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= ex-kurierr at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=ex-kurierr at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= ex-kurierr at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=ex-kurierr at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= ex-kurierr at12pt \fzzozznzzt}%
+\font\tenex= ex-kurierr
+\def\nineex{\font\fzzozznzzt= ex-kurierr at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= ex-kurierr at8pt \fzzozznzzt}%
+\font\sevenex= ex-kurierr at7pt
+\def\sixex{\font\fzzozznzzt= ex-kurierr at6pt \fzzozznzzt}%
+\font\fiveex= ex-kurierr at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-kurierri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-kurierri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-kurierri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-kurierri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-kurierri at12pt \fzzozznzzt}%
+\font\tenit= rm-kurierri
+\def\nineit{\font\fzzozznzzt= rm-kurierri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-kurierri at8pt \fzzozznzzt}%
+\font\sevenit= rm-kurierri at7pt
+\def\sixit{\font\fzzozznzzt= rm-kurierri at6pt \fzzozznzzt}%
+\font\fiveit= rm-kurierri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= rm-kurierri at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=rm-kurierri at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= rm-kurierri at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= rm-kurierri at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= rm-kurierri at12pt \fzzozznzzt}%
+\font\tensl= rm-kurierri
+\def\ninesl{\font\fzzozznzzt= rm-kurierri at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= rm-kurierri at8pt \fzzozznzzt}%
+\font\sevensl= rm-kurierri at7pt
+\def\sixsl{\font\fzzozznzzt= rm-kurierri at6pt \fzzozznzzt}%
+\font\fivesl= rm-kurierri at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-kurierb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-kurierb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-kurierb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-kurierb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-kurierb at12pt \fzzozznzzt}%
+\font\tenbf= rm-kurierb
+\def\ninebf{\font\fzzozznzzt= rm-kurierb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-kurierb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-kurierb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-kurierb at6pt \fzzozznzzt}%
+\font\fivebf= rm-kurierb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-kurierbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-kurierbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-kurierbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-kurierbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-kurierbi at12pt \fzzozznzzt}%
+\font\itbf= rm-kurierbi
+\def\nineitbf{\font\fzzozznzzt= rm-kurierbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-kurierbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-kurierbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-kurierbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-kurierbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= rm-kurierbi at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= rm-kurierbi at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= rm-kurierbi at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= rm-kurierbi at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= rm-kurierbi at12pt \fzzozznzzt}%
+\font\slbf= rm-kurierbi
+\def\nineslbf{\font\fzzozznzzt= rm-kurierbi at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= rm-kurierbi at8pt \fzzozznzzt}%
+\font\sevenslbf= rm-kurierbi at7pt
+\def\sixslbf{\font\fzzozznzzt= rm-kurierbi at6pt \fzzozznzzt}%
+\font\fiveslbf= rm-kurierbi at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-kurierr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-kurierr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-kurierr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-kurierr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-kurierr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-kurierr-sc
+\def\ninecaps{\font\fzzozznzzt= rm-kurierr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-kurierr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-kurierr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-kurierr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-kurierr-sc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= rm-kurierb-sc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= rm-kurierb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-kurierb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-kurierb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt== rm-kurierb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-kurierb-sc
+\def\ninecapsbf{\font\fzzozznzzt= rm-kurierb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-kurierb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-kurierb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-kurierb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-kurierb-sc at5pt
+%
+\chardef\lstroke='252%
+\chardef\Lstroke='212%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_libertine_kp.tex b/macros/plain/contrib/font-change/tex/macros/font_libertine_kp.tex
new file mode 100644
index 0000000000..e7f965a370
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_libertine_kp.tex
@@ -0,0 +1,239 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=LinLibertineT-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=LinLibertineT-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= LinLibertineT-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=LinLibertineT-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= LinLibertineT-lf-ot1 at12pt \fzzozznzzt}%
+\font\tenrm= LinLibertineT-lf-ot1
+\def\ninerm{\font\fzzozznzzt= LinLibertineT-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= LinLibertineT-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevenrm= LinLibertineT-lf-ot1 at7pt
+\def\sixrm{\font\fzzozznzzt= LinLibertineT-lf-ot1 at6pt \fzzozznzzt}%
+\font\fiverm= LinLibertineT-lf-ot1 at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= jkpmi at19pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= jkpmi at17.1pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= jkpmi at15.2pt \fzzozznzzt}%
+\def\fouteeni{\font\fzzozznzzt= jkpmi at13.3pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= jkpmi at11.4pt \fzzozznzzt}%
+\font\teni= jkpmi at9.5pt% linear scaling by 0.95
+\def\ninei{\font\fzzozznzzt= jkpmi at8.55pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= jkpmi at7.6pt \fzzozznzzt}%
+\font\seveni= jkpmi at6.65pt
+\def\sixi{\font\fzzozznzzt= jkpmi at5.7pt \fzzozznzzt}%
+\font\fivei= jkpmi at4.75pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= jkpsy at19pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt= jkpsy at17.1pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= jkpsy at15.2pt \fzzozznzzt}%
+\def\fouteensy{\font\fzzozznzzt= jkpsy at13.3pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= jkpsy at11.4pt \fzzozznzzt}%
+\font\tensy= jkpsy at9.5pt% linear scaling by 0.95
+\def\ninesy{\font\fzzozznzzt= jkpsy at8.55pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= jkpsy at7.6pt \fzzozznzzt}%
+\font\sevensy= jkpsy at6.65pt
+\def\sixsy{\font\fzzozznzzt= jkpsy at5.7pt \fzzozznzzt}%
+\font\fivesy= jkpsy at4.75pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= jkpex at19pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt= jkpex at17.1pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= jkpex at15.2pt \fzzozznzzt}%
+\def\fouteenex{\font\fzzozznzzt= jkpex at13.3pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= jkpex at11.4pt \fzzozznzzt}%
+\font\tenex= jkpex at9.5pt% linear scaling by 0.95
+\def\nineex{\font\fzzozznzzt= jkpex at8.55pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= jkpex at7.6pt \fzzozznzzt}%
+\font\sevenex= jkpex at6.65pt
+\def\sixex{\font\fzzozznzzt= jkpex at5.7pt \fzzozznzzt}%
+\font\fiveex= jkpex at4.75pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=LinLibertineTI-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at12pt \fzzozznzzt}%
+\font\tenit= LinLibertineTI-lf-ot1
+\def\nineit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevenit= LinLibertineTI-lf-ot1 at7pt
+\def\sixit{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at6pt \fzzozznzzt}%
+\font\fiveit= LinLibertineTI-lf-ot1 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=LinLibertineTI-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at12pt \fzzozznzzt}%
+\font\tensl= LinLibertineTI-lf-ot1
+\def\ninesl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevensl= LinLibertineTI-lf-ot1 at7pt
+\def\sixsl{\font\fzzozznzzt= LinLibertineTI-lf-ot1 at6pt \fzzozznzzt}%
+\font\fivesl= LinLibertineTI-lf-ot1 at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at12pt \fzzozznzzt}%
+\font\tenbf= LinLibertineTZ-lf-ot1
+\def\ninebf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevenbf= LinLibertineTZ-lf-ot1 at7pt
+\def\sixbf{\font\fzzozznzzt= LinLibertineTZ-lf-ot1 at6pt \fzzozznzzt}%
+\font\fivebf= LinLibertineTZ-lf-ot1 at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at12pt \fzzozznzzt}%
+\font\itbf= LinLibertineTZI-lf-ot1
+\def\nineitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevenitbf= LinLibertineTZI-lf-ot1 at7pt
+\def\sixitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at6pt \fzzozznzzt}%
+\font\fiveitbf= LinLibertineTZI-lf-ot1 at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at12pt \fzzozznzzt}%
+\font\slbf= LinLibertineTZI-lf-ot1
+\def\nineslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at8pt \fzzozznzzt}%
+\font\sevenslbf= LinLibertineTZI-lf-ot1 at7pt
+\def\sixslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ot1 at6pt \fzzozznzzt}%
+\font\fiveslbf= LinLibertineTZI-lf-ot1 at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at12pt \fzzozznzzt}%
+\font\caps= LinLibertineT-lf-sc-ot1 % putrc7t from Adobe can be used to get \l etc.
+\def\ninecaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at8pt \fzzozznzzt}%
+\font\sevencaps= LinLibertineT-lf-sc-ot1 at7pt
+\def\sixcaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ot1 at6pt \fzzozznzzt}%
+\font\fivecaps= LinLibertineT-lf-sc-ot1 at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at12pt \fzzozznzzt}%
+\font\capsbf= LinLibertineTZ-lf-sc-ot1
+\def\ninecapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at8pt \fzzozznzzt}%
+\font\sevencapsbf= LinLibertineTZ-lf-sc-ot1 at7pt
+\def\sixcapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ot1 at6pt \fzzozznzzt}%
+\font\fivecapsbf= LinLibertineTZ-lf-sc-ot1 at5pt
+%
+% Some missing glyphs
+\font\tenmiss=jkpmn7t at9.7pt
+\font\sevenmiss=jkpmn7t at6.79pt
+\font\fivemiss=jkpmn7t at4.85pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=jkpsya at9.7pt \font\sevenmsa=jkpsya at6.79pt \font\fivemsa=jkpsya at4.85pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=jkpsyb at9.7pt \font\sevenmsb=jkpsyb at6.79pt \font\fivemsb=jkpsyb at4.85pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_libertine_palatino.tex b/macros/plain/contrib/font-change/tex/macros/font_libertine_palatino.tex
new file mode 100644
index 0000000000..b35b9e1007
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_libertine_palatino.tex
@@ -0,0 +1,239 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=LinLibertineT-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=LinLibertineT-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= LinLibertineT-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=LinLibertineT-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= LinLibertineT-lf-ly1 at12pt \fzzozznzzt}%
+\font\tenrm= LinLibertineT-lf-ly1
+\def\ninerm{\font\fzzozznzzt= LinLibertineT-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= LinLibertineT-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevenrm= LinLibertineT-lf-ly1 at7pt
+\def\sixrm{\font\fzzozznzzt= LinLibertineT-lf-ly1 at6pt \fzzozznzzt}%
+\font\fiverm= LinLibertineT-lf-ly1 at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt=pxmi at19.4pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt=pxmi at17.46pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt=pxmi at15.52pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt=pxmi at13.58pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt=pxmi at11.64pt \fzzozznzzt}%
+\font\teni= pxmi at9.7pt% linear scaling by 0.97
+\def\ninei{\font\fzzozznzzt=pxmi at8.73pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt=pxmi at7.76pt \fzzozznzzt}%
+\font\seveni= pxmi at6.79pt
+\def\sixi{\font\fzzozznzzt=pxmi at5.82pt \fzzozznzzt}%
+\font\fivei= pxmi at4.85pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt=pxsy at19.4pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=pxsy at17.46pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt=pxsy at15.52pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=pxsy at13.58pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt=pxsy at11.64pt \fzzozznzzt}%
+\font\tensy= pxsy at9.7pt% linear scaling by 0.97
+\def\ninesy{\font\fzzozznzzt=pxsy at8.73pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt=pxsy at7.76pt \fzzozznzzt}%
+\font\sevensy= pxsy at6.79pt
+\def\sixsy{\font\fzzozznzzt=pxsy at5.82pt \fzzozznzzt}%
+\font\fivesy= pxsy at4.85pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt=pxex at19.4pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=pxex at17.46pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt=pxex at15.52pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=pxex at13.58pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt=pxex at11.64pt \fzzozznzzt}%
+\font\tenex= pxex at9.7pt% linear scaling by 0.97
+\def\nineex{\font\fzzozznzzt=pxex at8.73pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt=pxex at7.76pt \fzzozznzzt}%
+\font\sevenex= pxex at6.79pt
+\def\sixex{\font\fzzozznzzt=pxex at5.82pt \fzzozznzzt}%
+\font\fiveex= pxex at4.85pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=LinLibertineTI-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at12pt \fzzozznzzt}%
+\font\tenit= LinLibertineTI-lf-ly1
+\def\nineit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevenit= LinLibertineTI-lf-ly1 at7pt
+\def\sixit{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at6pt \fzzozznzzt}%
+\font\fiveit= LinLibertineTI-lf-ly1 at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=LinLibertineTI-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at12pt \fzzozznzzt}%
+\font\tensl= LinLibertineTI-lf-ly1
+\def\ninesl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevensl= LinLibertineTI-lf-ly1 at7pt
+\def\sixsl{\font\fzzozznzzt= LinLibertineTI-lf-ly1 at6pt \fzzozznzzt}%
+\font\fivesl= LinLibertineTI-lf-ly1 at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at12pt \fzzozznzzt}%
+\font\tenbf= LinLibertineTZ-lf-ly1
+\def\ninebf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevenbf= LinLibertineTZ-lf-ly1 at7pt
+\def\sixbf{\font\fzzozznzzt= LinLibertineTZ-lf-ly1 at6pt \fzzozznzzt}%
+\font\fivebf= LinLibertineTZ-lf-ly1 at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at12pt \fzzozznzzt}%
+\font\itbf= LinLibertineTZI-lf-ly1
+\def\nineitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevenitbf= LinLibertineTZI-lf-ly1 at7pt
+\def\sixitbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at6pt \fzzozznzzt}%
+\font\fiveitbf= LinLibertineTZI-lf-ly1 at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at12pt \fzzozznzzt}%
+\font\slbf= LinLibertineTZI-lf-ly1
+\def\nineslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at8pt \fzzozznzzt}%
+\font\sevenslbf= LinLibertineTZI-lf-ly1 at7pt
+\def\sixslbf{\font\fzzozznzzt= LinLibertineTZI-lf-ly1 at6pt \fzzozznzzt}%
+\font\fiveslbf= LinLibertineTZI-lf-ly1 at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at12pt \fzzozznzzt}%
+\font\caps= LinLibertineT-lf-sc-ly1 % putrc7t from Adobe can be used to get \l etc.
+\def\ninecaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at8pt \fzzozznzzt}%
+\font\sevencaps= LinLibertineT-lf-sc-ly1 at7pt
+\def\sixcaps{\font\fzzozznzzt= LinLibertineT-lf-sc-ly1 at6pt \fzzozznzzt}%
+\font\fivecaps= LinLibertineT-lf-sc-ly1 at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at12pt \fzzozznzzt}%
+\font\capsbf= LinLibertineTZ-lf-sc-ly1
+\def\ninecapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at8pt \fzzozznzzt}%
+\font\sevencapsbf= LinLibertineTZ-lf-sc-ly1 at7pt
+\def\sixcapsbf{\font\fzzozznzzt= LinLibertineTZ-lf-sc-ly1 at6pt \fzzozznzzt}%
+\font\fivecapsbf= LinLibertineTZ-lf-sc-ly1 at5pt
+%
+% Some missing glyphs
+\font\tenmiss=pxr at9.7pt
+\font\sevenmiss=pxr at6.79pt
+\font\fivemiss=pxr at4.85pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=pxsya at9.7pt \font\sevenmsa=pxsya at6.79pt \font\fivemsa=pxsya at4.85pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=pxsyb at9.7pt\font\sevenmsb=pxsyb at6.79pt\font\fivemsb=pxsyb at4.85pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_libertine_times.tex b/macros/plain/contrib/font-change/tex/macros/font_libertine_times.tex
new file mode 100644
index 0000000000..a5e243afe4
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_libertine_times.tex
@@ -0,0 +1,238 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\font\twentyrm= LinLibertineT-lf-ly1 at20pt
+\font\eighteenrm= LinLibertineT-lf-ly1 at18pt
+\font\sixteenrm= LinLibertineT-lf-ly1 at16pt
+\font\fourteenrm= LinLibertineT-lf-ly1 at14pt
+\font\twelverm= LinLibertineT-lf-ly1 at12pt
+\font\tenrm= LinLibertineT-lf-ly1
+\font\ninerm= LinLibertineT-lf-ly1 at9pt
+\font\eightrm= LinLibertineT-lf-ly1 at8pt
+\font\sevenrm= LinLibertineT-lf-ly1 at7pt
+\font\sixrm= LinLibertineT-lf-ly1 at6pt
+\font\fiverm= LinLibertineT-lf-ly1 at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt=txmi at19.4pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt=txmi at17.46pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt=txmi at15.52pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt=txmi at13.58pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt=txmi at11.64pt \fzzozznzzt}%
+\font\teni= txmi at9.7pt% linear scaling by 0.97
+\def\ninei{\font\fzzozznzzt=txmi at8.73pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt=txmi at7.76pt \fzzozznzzt}%
+\font\seveni= txmi at6.79pt
+\def\sixi{\font\fzzozznzzt=txmi at5.82pt \fzzozznzzt}%
+\font\fivei= txmi at4.85pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt=txsy at19.4pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=txsy at17.46pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt=txsy at15.52pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=txsy at13.58pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt=txsy at11.64pt \fzzozznzzt}%
+\font\tensy= txsy at9.7pt% linear scaling by 0.97
+\def\ninesy{\font\fzzozznzzt=txsy at8.73pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt=txsy at7.76pt \fzzozznzzt}%
+\font\sevensy= txsy at6.79pt
+\def\sixsy{\font\fzzozznzzt=txsy at5.82pt \fzzozznzzt}%
+\font\fivesy= txsy at4.85pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt=txex at19.4pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=txex at17.46pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt=txex at15.52pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=txex at13.58pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt=txex at11.64pt \fzzozznzzt}%
+\font\tenex= txex at9.7pt% linear scaling by 0.97
+\def\nineex{\font\fzzozznzzt=txex at8.73pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt=txex at7.76pt \fzzozznzzt}%
+\font\sevenex= txex at6.79pt
+\def\sixex{\font\fzzozznzzt=txex at5.82pt \fzzozznzzt}%
+\font\fiveex= txex at4.85pt
+%
+% italic text (Family 4)
+\font\twentyit= LinLibertineTI-lf-ly1 at20pt
+\font\eighteenit= LinLibertineTI-lf-ly1 at18pt
+\font\sixteenit= LinLibertineTI-lf-ly1 at16pt
+\font\fourteenit= LinLibertineTI-lf-ly1 at14pt
+\font\twelveit= LinLibertineTI-lf-ly1 at12pt
+\font\tenit= LinLibertineTI-lf-ly1
+\font\nineit= LinLibertineTI-lf-ly1 at9pt
+\font\eightit= LinLibertineTI-lf-ly1 at8pt
+\font\sevenit= LinLibertineTI-lf-ly1 at7pt
+\font\sixit= LinLibertineTI-lf-ly1 at6pt
+\font\fiveit= LinLibertineTI-lf-ly1 at5pt
+%
+% slanted text (Family 5)
+\font\twentysl= LinLibertineTI-lf-ly1 at20pt
+\font\eighteensl= LinLibertineTI-lf-ly1 at18pt
+\font\sixteensl= LinLibertineTI-lf-ly1 at16pt
+\font\fourteensl= LinLibertineTI-lf-ly1 at14pt
+\font\twelvesl= LinLibertineTI-lf-ly1 at12pt
+\font\tensl= LinLibertineTI-lf-ly1
+\font\ninesl= LinLibertineTI-lf-ly1 at9pt
+\font\eightsl= LinLibertineTI-lf-ly1 at8pt
+\font\sevensl= LinLibertineTI-lf-ly1 at7pt
+\font\sixsl= LinLibertineTI-lf-ly1 at6pt
+\font\fivesl= LinLibertineTI-lf-ly1 at5pt
+%
+% boldface text (Family 6)
+\font\twentybf= LinLibertineTZ-lf-ly1 at20pt
+\font\eighteenbf= LinLibertineTZ-lf-ly1 at18pt
+\font\sixteenbf= LinLibertineTZ-lf-ly1 at16pt
+\font\fourteenbf= LinLibertineTZ-lf-ly1 at14pt
+\font\twelvebf= LinLibertineTZ-lf-ly1 at12pt
+\font\tenbf= LinLibertineTZ-lf-ly1
+\font\ninebf= LinLibertineTZ-lf-ly1 at9pt
+\font\eightbf= LinLibertineTZ-lf-ly1 at8pt
+\font\sevenbf= LinLibertineTZ-lf-ly1 at7pt
+\font\sixbf= LinLibertineTZ-lf-ly1 at6pt
+\font\fivebf= LinLibertineTZ-lf-ly1 at5pt
+%
+% typewriter text (Family 7)
+\font\twentytt= cmtt10 at20pt
+\font\eighteentt= cmtt10 at18pt
+\font\sixteentt= cmtt10 at16pt
+\font\fourteentt= cmtt10 at14pt
+\font\twelvett= cmtt10 at12pt
+\font\tentt= cmtt10
+\font\ninett= cmtt9
+\font\eighttt= cmtt8
+\font\seventt= cmtt10 at7pt
+\font\sixtt= cmtt10 at6pt
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\font\twentyitbf= LinLibertineTZI-lf-ly1 at20pt
+\font\eighteenitbf= LinLibertineTZI-lf-ly1 at18pt
+\font\sixteenitbf= LinLibertineTZI-lf-ly1 at16pt
+\font\fourteenitbf= LinLibertineTZI-lf-ly1 at14pt
+\font\twelveitbf= LinLibertineTZI-lf-ly1 at12pt
+\font\itbf= LinLibertineTZI-lf-ly1
+\font\nineitbf= LinLibertineTZI-lf-ly1 at9pt
+\font\eightitbf= LinLibertineTZI-lf-ly1 at8pt
+\font\sevenitbf= LinLibertineTZI-lf-ly1 at7pt
+\font\sixitbf= LinLibertineTZI-lf-ly1 at6pt
+\font\fiveitbf= LinLibertineTZI-lf-ly1 at5pt
+%
+% slanted boldface
+\font\twentyslbf= LinLibertineTZI-lf-ly1 at20pt
+\font\eighteenslbf= LinLibertineTZI-lf-ly1 at18pt
+\font\sixteenslbf= LinLibertineTZI-lf-ly1 at16pt
+\font\fourteenslbf= LinLibertineTZI-lf-ly1 at14pt
+\font\twelveslbf= LinLibertineTZI-lf-ly1 at12pt
+\font\slbf= LinLibertineTZI-lf-ly1
+\font\nineslbf= LinLibertineTZI-lf-ly1 at9pt
+\font\eightslbf= LinLibertineTZI-lf-ly1 at8pt
+\font\sevenslbf= LinLibertineTZI-lf-ly1 at7pt
+\font\sixslbf= LinLibertineTZI-lf-ly1 at6pt
+\font\fiveslbf= LinLibertineTZI-lf-ly1 at5pt
+%
+% caps
+\font\twentycaps= LinLibertineT-lf-sc-ly1 at20pt
+\font\eighteencaps= LinLibertineT-lf-sc-ly1 at18pt
+\font\sixteencaps= LinLibertineT-lf-sc-ly1 at16pt
+\font\fourteencaps= LinLibertineT-lf-sc-ly1 at14pt
+\font\twelvecaps= LinLibertineT-lf-sc-ly1 at12pt
+\font\caps= LinLibertineT-lf-sc-ly1
+\font\ninecaps= LinLibertineT-lf-sc-ly1 at9pt
+\font\eightcaps= LinLibertineT-lf-sc-ly1 at8pt
+\font\sevencaps= LinLibertineT-lf-sc-ly1 at7pt
+\font\sixcaps= LinLibertineT-lf-sc-ly1 at6pt
+\font\fivecaps= LinLibertineT-lf-sc-ly1 at5pt
+%
+% caps boldface
+\font\twentycapsbf= LinLibertineTZ-lf-sc-ly1 at20pt
+\font\eighteencapsbf= LinLibertineTZ-lf-sc-ly1 at18pt
+\font\sixteencapsbf= LinLibertineTZ-lf-sc-ly1 at16pt
+\font\fourteencapsbf= LinLibertineTZ-lf-sc-ly1 at14pt
+\font\twelvecapsbf= LinLibertineTZ-lf-sc-ly1 at12pt
+\font\capsbf= LinLibertineTZ-lf-sc-ly1
+\font\ninecapsbf= LinLibertineTZ-lf-sc-ly1 at9pt
+\font\eightcapsbf= LinLibertineTZ-lf-sc-ly1 at8pt
+\font\sevencapsbf= LinLibertineTZ-lf-sc-ly1 at7pt
+\font\sixcapsbf= LinLibertineTZ-lf-sc-ly1 at6pt
+\font\fivecapsbf= LinLibertineTZ-lf-sc-ly1 at5pt
+%
+% Some missing glyphs
+\font\tenmiss=txr at9.7pt
+\font\sevenmiss=txr at6.79pt
+\font\fivemiss=txr at4.85pt
+%
+\newfam\misscharfam
+\textfont\misscharfam=\tenmiss
+\scriptfont\misscharfam=\sevenmiss
+\scriptscriptfont\misscharfam=\fivemiss
+%
+\def\Gamma{{\fam=\misscharfam \mathchar"7800}}%
+\def\Delta{{\fam=\misscharfam \mathchar"7801}}%
+\def\Theta{{\fam=\misscharfam \mathchar"7802}}%
+\def\Lambda{{\fam=\misscharfam \mathchar"7803}}%
+\def\Xi{{\fam=\misscharfam \mathchar"7804}}%
+\def\Pi{{\fam=\misscharfam \mathchar"7805}}%
+\def\Sigma{{\fam=\misscharfam \mathchar"7806}}%
+\def\Upsilon{{\fam=\misscharfam \mathchar"7807}}%
+\def\Phi{{\fam=\misscharfam \mathchar"7808}}%
+\def\Psi{{\fam=\misscharfam \mathchar"7809}}%
+\def\Omega{{\fam=\misscharfam \mathchar"780A}}%
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=txsya at9.7pt \font\sevenmsa=txsya at6.79pt \font\fivemsa=txsya at4.85pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=txsyb at9.7pt\font\sevenmsb=txsyb at6.79pt\font\fivemsb=txsyb at4.85pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_mdutopia.tex b/macros/plain/contrib/font-change/tex/macros/font_mdutopia.tex
new file mode 100644
index 0000000000..b95ab4ab40
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_mdutopia.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=mdputr7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=mdputr7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= mdputr7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=mdputr7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= mdputr7t at12pt \fzzozznzzt}%
+\font\tenrm= mdputr7t % futr8r of fourier, as putr8r of adobe misses \Delta
+\def\ninerm{\font\fzzozznzzt= mdputr7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= mdputr7t at8pt \fzzozznzzt}%
+\font\sevenrm= mdputr7t at7pt
+\def\sixrm{\font\fzzozznzzt= mdputr7t at6pt \fzzozznzzt}%
+\font\fiverm= mdputr7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= mdputri7m at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= mdputri7m at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= mdputri7m at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= mdputri7m at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= mdputri7m at12pt \fzzozznzzt}%
+\font\teni= mdputri7m% mdputri7m of mathdesign works but spacing problem needs \fontdimen2\teni (e.g. dx)
+\def\ninei{\font\fzzozznzzt= mdputri7m at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= mdputri7m at8pt \fzzozznzzt}%
+\font\seveni= mdputri7m at7pt
+\def\sixi{\font\fzzozznzzt= mdputri7m at6pt \fzzozznzzt}%
+\font\fivei= mdputri7m at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= md-utr7y at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=md-utr7y at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= md-utr7y at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=md-utr7y at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= md-utr7y at12pt \fzzozznzzt}%
+\font\tensy= md-utr7y % md-utr7y of mathdesign also works
+\def\ninesy{\font\fzzozznzzt= md-utr7y at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= md-utr7y at8pt \fzzozznzzt}%
+\font\sevensy= md-utr7y at7pt
+\def\sixsy{\font\fzzozznzzt= md-utr7y at6pt \fzzozznzzt}%
+\font\fivesy= md-utr7y at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= mdputr7v at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=mdputr7v at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= mdputr7v at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=mdputr7v at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= mdputr7v at12pt \fzzozznzzt}%
+\font\tenex= mdputr7v % fourier-mex of fourier works too
+\def\nineex{\font\fzzozznzzt= mdputr7v at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= mdputr7v at8pt \fzzozznzzt}%
+\font\sevenex= mdputr7v at7pt
+\def\sixex{\font\fzzozznzzt= mdputr7v at6pt \fzzozznzzt}%
+\font\fiveex= mdputr7v at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= mdputri7t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=mdputri7t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= mdputri7t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= mdputri7t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= mdputri7t at12pt \fzzozznzzt}%
+\font\tenit= mdputri7t
+\def\nineit{\font\fzzozznzzt= mdputri7t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= mdputri7t at8pt \fzzozznzzt}%
+\font\sevenit= mdputri7t at7pt
+\def\sixit{\font\fzzozznzzt= mdputri7t at6pt \fzzozznzzt}%
+\font\fiveit= mdputri7t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= mdputro7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=mdputro7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= mdputro7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= mdputro7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= mdputro7t at12pt \fzzozznzzt}%
+\font\tensl= mdputro7t
+\def\ninesl{\font\fzzozznzzt= mdputro7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= mdputro7t at8pt \fzzozznzzt}%
+\font\sevensl= mdputro7t at7pt
+\def\sixsl{\font\fzzozznzzt= mdputro7t at6pt \fzzozznzzt}%
+\font\fivesl= mdputro7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= mdputb7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= mdputb7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= mdputb7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= mdputb7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= mdputb7t at12pt \fzzozznzzt}%
+\font\tenbf= mdputb7t
+\def\ninebf{\font\fzzozznzzt= mdputb7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= mdputb7t at8pt \fzzozznzzt}%
+\font\sevenbf= mdputb7t at7pt
+\def\sixbf{\font\fzzozznzzt= mdputb7t at6pt \fzzozznzzt}%
+\font\fivebf= mdputb7t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= mdputbi7t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= mdputbi7t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= mdputbi7t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= mdputbi7t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= mdputbi7t at12pt \fzzozznzzt}%
+\font\itbf= mdputbi7t
+\def\nineitbf{\font\fzzozznzzt= mdputbi7t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= mdputbi7t at8pt \fzzozznzzt}%
+\font\sevenitbf= mdputbi7t at7pt
+\def\sixitbf{\font\fzzozznzzt= mdputbi7t at6pt \fzzozznzzt}%
+\font\fiveitbf= mdputbi7t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= mdputbo7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= mdputbo7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= mdputbo7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= mdputbo7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= mdputbo7t at12pt \fzzozznzzt}%
+\font\slbf= mdputbo7t
+\def\nineslbf{\font\fzzozznzzt= mdputbo7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= mdputbo7t at8pt \fzzozznzzt}%
+\font\sevenslbf= mdputbo7t at7pt
+\def\sixslbf{\font\fzzozznzzt= mdputbo7t at6pt \fzzozznzzt}%
+\font\fiveslbf= mdputbo7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= mdputrfc8t at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= mdputrfc8t at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= mdputrfc8t at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= mdputrfc8t at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= mdputrfc8t at12pt \fzzozznzzt}%
+\font\caps= mdputrfc8t % putrc7t from Adobe can be used to get \l etc.
+\def\ninecaps{\font\fzzozznzzt= mdputrfc8t at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= mdputrfc8t at8pt \fzzozznzzt}%
+\font\sevencaps= mdputrfc8t at7pt
+\def\sixcaps{\font\fzzozznzzt= mdputrfc8t at6pt \fzzozznzzt}%
+\font\fivecaps= mdputrfc8t at5pt
+%
+% caps bold
+\def\twentycapsbf{\font\fzzozznzzt= mdputbfc8t at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= mdputbfc8t at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= mdputbfc8t at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= mdputbfc8t at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= mdputbfc8t at12pt \fzzozznzzt}%
+\font\capsbf= mdputbfc8t
+\def\ninecapsbf{\font\fzzozznzzt= mdputbfc8t at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= mdputbfc8t at8pt \fzzozznzzt}%
+\font\sevencapsbf= mdputbfc8t at7pt
+\def\sixcapsbf{\font\fzzozznzzt= mdputbfc8t at6pt \fzzozznzzt}%
+\font\fivecapsbf= mdputbfc8t at5pt
+%
+%\fontdimen2\teni=-0.01pt % needed with md... mathdesign family, this even improves mdputri7m and gives best results
+%
+%\skewchar\teni='177 \skewchar\seveni='177 \skewchar\fivei='177%
+%\skewchar\tensy='60 \skewchar\sevensy='60 \skewchar\fivesy='60%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_pagella.tex b/macros/plain/contrib/font-change/tex/macros/font_pagella.tex
new file mode 100644
index 0000000000..e3f933f6f8
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_pagella.tex
@@ -0,0 +1,216 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=rm-qplr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=rm-qplr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= rm-qplr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=rm-qplr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= rm-qplr at12pt \fzzozznzzt}%
+\font\tenrm= rm-qplr% rm-qplr (TeX encoding) offers better rendering of letters D and T, and has the ff ligature.
+\def\ninerm{\font\fzzozznzzt= rm-qplr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= rm-qplr at8pt \fzzozznzzt}%
+\font\sevenrm= rm-qplr at7pt
+\def\sixrm{\font\fzzozznzzt= rm-qplr at6pt \fzzozznzzt}%
+\font\fiverm= rm-qplr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= zplmr7m at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= zplmr7m at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= zplmr7m at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= zplmr7m at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= zplmr7m at12pt \fzzozznzzt}%
+\font\teni= zplmr7m
+\def\ninei{\font\fzzozznzzt= zplmr7m at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= zplmr7m at8pt \fzzozznzzt}%
+\font\seveni= zplmr7m at7pt
+\def\sixi{\font\fzzozznzzt= zplmr7m at6pt \fzzozznzzt}%
+\font\fivei= zplmr7m at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= zplmr7y at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=zplmr7y at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= zplmr7y at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=zplmr7y at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= zplmr7y at12pt \fzzozznzzt}%
+\font\tensy= zplmr7y
+\def\ninesy{\font\fzzozznzzt= zplmr7y at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= zplmr7y at8pt \fzzozznzzt}%
+\font\sevensy= zplmr7y at7pt
+\def\sixsy{\font\fzzozznzzt= zplmr7y at6pt \fzzozznzzt}%
+\font\fivesy= zplmr7y at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= zplmr7v at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=zplmr7v at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= zplmr7v at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=zplmr7v at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= zplmr7v at12pt \fzzozznzzt}%
+\font\tenex= zplmr7v
+\def\nineex{\font\fzzozznzzt= zplmr7v at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= zplmr7v at8pt \fzzozznzzt}%
+\font\sevenex= zplmr7v at7pt
+\def\sixex{\font\fzzozznzzt= zplmr7v at6pt \fzzozznzzt}%
+\font\fiveex= zplmr7v at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= rm-qplri at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=rm-qplri at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= rm-qplri at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= rm-qplri at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= rm-qplri at12pt \fzzozznzzt}%
+\font\tenit= rm-qplri
+\def\nineit{\font\fzzozznzzt= rm-qplri at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= rm-qplri at8pt \fzzozznzzt}%
+\font\sevenit= rm-qplri at7pt
+\def\sixit{\font\fzzozznzzt= rm-qplri at6pt \fzzozznzzt}%
+\font\fiveit= rm-qplri at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= pxsl at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=pxsl at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= pxsl at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= pxsl at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= pxsl at12pt \fzzozznzzt}%
+\font\tensl= pxsl
+\def\ninesl{\font\fzzozznzzt= pxsl at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= pxsl at8pt \fzzozznzzt}%
+\font\sevensl= pxsl at7pt
+\def\sixsl{\font\fzzozznzzt= pxsl at6pt \fzzozznzzt}%
+\font\fivesl= pxsl at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= rm-qplb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= rm-qplb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= rm-qplb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= rm-qplb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= rm-qplb at12pt \fzzozznzzt}%
+\font\tenbf= rm-qplb
+\def\ninebf{\font\fzzozznzzt= rm-qplb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= rm-qplb at8pt \fzzozznzzt}%
+\font\sevenbf= rm-qplb at7pt
+\def\sixbf{\font\fzzozznzzt= rm-qplb at6pt \fzzozznzzt}%
+\font\fivebf= rm-qplb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt10 at12pt \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= rm-qplbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= rm-qplbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= rm-qplbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= rm-qplbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= rm-qplbi at12pt \fzzozznzzt}%
+\font\itbf= rm-qplbi
+\def\nineitbf{\font\fzzozznzzt= rm-qplbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= rm-qplbi at8pt \fzzozznzzt}%
+\font\sevenitbf= rm-qplbi at7pt
+\def\sixitbf{\font\fzzozznzzt= rm-qplbi at6pt \fzzozznzzt}%
+\font\fiveitbf= rm-qplbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= pxbsl at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= pxbsl at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= pxbsl at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= pxbsl at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= pxbsl at12pt \fzzozznzzt}%
+\font\slbf= pxbsl
+\def\nineslbf{\font\fzzozznzzt= pxbsl at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= pxbsl at8pt \fzzozznzzt}%
+\font\sevenslbf= pxbsl at7pt
+\def\sixslbf{\font\fzzozznzzt= pxbsl at6pt \fzzozznzzt}%
+\font\fiveslbf= pxbsl at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= rm-qplr-sc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= rm-qplr-sc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= rm-qplr-sc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= rm-qplr-sc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= rm-qplr-sc at12pt \fzzozznzzt}%
+\font\caps= rm-qplr-sc % rm-qplr-sc of TeX Gyre or pplrc7t of Adobe can also be used.
+\def\ninecaps{\font\fzzozznzzt= rm-qplr-sc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= rm-qplr-sc at8pt \fzzozznzzt}%
+\font\sevencaps= rm-qplr-sc at7pt
+\def\sixcaps{\font\fzzozznzzt= rm-qplr-sc at6pt \fzzozznzzt}%
+\font\fivecaps= rm-qplr-sc at5pt
+%
+\def\twentycapsbf{\font\fzzozznzzt= rm-qplb-sc at20pt \fzzozznzzt}%
+% caps boldface
+\def\eighteencapsbf{\font\fzzozznzzt= rm-qplb-sc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= rm-qplb-sc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= rm-qplb-sc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= rm-qplb-sc at12pt \fzzozznzzt}%
+\font\capsbf= rm-qplb-sc % rm-qplb-sc of TeX Gyre or pplrc7t of Adobe can also be used.
+\def\ninecapsbf{\font\fzzozznzzt= rm-qplb-sc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= rm-qplb-sc at8pt \fzzozznzzt}%
+\font\sevencapsbf= rm-qplb-sc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= rm-qplb-sc at6pt \fzzozznzzt}%
+\font\fivecapsbf= rm-qplb-sc at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=pxsya \font\sevenmsa=pxsya at7pt \font\fivemsa=pxsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=pxsyb \font\sevenmsb=pxsyb at7pt \font\fivemsb=pxsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_palatino.tex b/macros/plain/contrib/font-change/tex/macros/font_palatino.tex
new file mode 100644
index 0000000000..0050c8a4d8
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_palatino.tex
@@ -0,0 +1,216 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=pxr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=pxr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= pxr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=pxr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= pxr at12pt \fzzozznzzt}%
+\font\tenrm= pxr% rm-qplr (TeX encoding) offers better rendering of letters D and T, and has the ff ligature.
+\def\ninerm{\font\fzzozznzzt= pxr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= pxr at8pt \fzzozznzzt}%
+\font\sevenrm= pxr at7pt
+\def\sixrm{\font\fzzozznzzt= pxr at6pt \fzzozznzzt}%
+\font\fiverm= pxr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= pxmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= pxmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= pxmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= pxmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= pxmi at12pt \fzzozznzzt}%
+\font\teni= pxmi
+\def\ninei{\font\fzzozznzzt= pxmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= pxmi at8pt \fzzozznzzt}%
+\font\seveni= pxmi at7pt
+\def\sixi{\font\fzzozznzzt= pxmi at6pt \fzzozznzzt}%
+\font\fivei= pxmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= pxsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=pxsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= pxsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=pxsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= pxsy at12pt \fzzozznzzt}%
+\font\tensy= pxsy
+\def\ninesy{\font\fzzozznzzt= pxsy at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= pxsy at8pt \fzzozznzzt}%
+\font\sevensy= pxsy at7pt
+\def\sixsy{\font\fzzozznzzt= pxsy at6pt \fzzozznzzt}%
+\font\fivesy= pxsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= pxex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=pxex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= pxex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=pxex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= pxex at12pt \fzzozznzzt}%
+\font\tenex= pxex
+\def\nineex{\font\fzzozznzzt= pxex at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= pxex at8pt \fzzozznzzt}%
+\font\sevenex= pxex at7pt
+\def\sixex{\font\fzzozznzzt= pxex at6pt \fzzozznzzt}%
+\font\fiveex= pxex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= pxi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=pxi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= pxi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= pxi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= pxi at12pt \fzzozznzzt}%
+\font\tenit= pxi
+\def\nineit{\font\fzzozznzzt= pxi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= pxi at8pt \fzzozznzzt}%
+\font\sevenit= pxi at7pt
+\def\sixit{\font\fzzozznzzt= pxi at6pt \fzzozznzzt}%
+\font\fiveit= pxi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= pxsl at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=pxsl at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= pxsl at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= pxsl at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= pxsl at12pt \fzzozznzzt}%
+\font\tensl= pxsl
+\def\ninesl{\font\fzzozznzzt= pxsl at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= pxsl at8pt \fzzozznzzt}%
+\font\sevensl= pxsl at7pt
+\def\sixsl{\font\fzzozznzzt= pxsl at6pt \fzzozznzzt}%
+\font\fivesl= pxsl at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= pxb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= pxb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= pxb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= pxb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= pxb at12pt \fzzozznzzt}%
+\font\tenbf= pxb
+\def\ninebf{\font\fzzozznzzt= pxb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= pxb at8pt \fzzozznzzt}%
+\font\sevenbf= pxb at7pt
+\def\sixbf{\font\fzzozznzzt= pxb at6pt \fzzozznzzt}%
+\font\fivebf= pxb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= cmtt10 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= cmtt10 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= cmtt10 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=cmtt10 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= cmtt10 at12pt \fzzozznzzt}%
+\font\tentt= cmtt10
+\def\ninett{\font\fzzozznzzt= cmtt9 \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= cmtt8 \fzzozznzzt}%
+\font\seventt= cmtt10 at7pt
+\def\sixtt{\font\fzzozznzzt= cmtt10 at6pt \fzzozznzzt}%
+\font\fivett= cmtt10 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= pxbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= pxbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= pxbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= pxbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= pxbi at12pt \fzzozznzzt}%
+\font\itbf= pxbi
+\def\nineitbf{\font\fzzozznzzt= pxbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= pxbi at8pt \fzzozznzzt}%
+\font\sevenitbf= pxbi at7pt
+\def\sixitbf{\font\fzzozznzzt= pxbi at6pt \fzzozznzzt}%
+\font\fiveitbf= pxbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= pxbsl at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= pxbsl at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= pxbsl at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= pxbsl at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= pxbsl at12pt \fzzozznzzt}%
+\font\slbf= pxbsl
+\def\nineslbf{\font\fzzozznzzt= pxbsl at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= pxbsl at8pt \fzzozznzzt}%
+\font\sevenslbf= pxbsl at7pt
+\def\sixslbf{\font\fzzozznzzt= pxbsl at6pt \fzzozznzzt}%
+\font\fiveslbf= pxbsl at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= pxsc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= pxsc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= pxsc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= pxsc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= pxsc at12pt \fzzozznzzt}%
+\font\caps= pxsc % rm-qplr-sc of TeX Gyre or pplrc7t of Adobe can also be used.
+\def\ninecaps{\font\fzzozznzzt= pxsc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= pxsc at8pt \fzzozznzzt}%
+\font\sevencaps= pxsc at7pt
+\def\sixcaps{\font\fzzozznzzt= pxsc at6pt \fzzozznzzt}%
+\font\fivecaps= pxsc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= pxbsc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= pxbsc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= pxbsc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= pxbsc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= pxbsc at12pt \fzzozznzzt}%
+\font\capsbf= pxbsc % rm-qplb-sc of TeX Gyre or pplrc7t of Adobe can also be used.
+\def\ninecapsbf{\font\fzzozznzzt= pxbsc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= pxbsc at8pt \fzzozznzzt}%
+\font\sevencapsbf= pxbsc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= pxbsc at6pt \fzzozznzzt}%
+\font\fivecapsbf= pxbsc at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=pxsya \font\sevenmsa=pxsya at7pt \font\fivemsa=pxsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=pxsyb \font\sevenmsb=pxsyb at7pt \font\fivemsb=pxsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_times.tex b/macros/plain/contrib/font-change/tex/macros/font_times.tex
new file mode 100644
index 0000000000..0f1590c1f3
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_times.tex
@@ -0,0 +1,216 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=txr at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=txr at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= txr at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=txr at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= txr at12pt \fzzozznzzt}%
+\font\tenrm= txr
+\def\ninerm{\font\fzzozznzzt= txr at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= txr at8pt \fzzozznzzt}%
+\font\sevenrm= txr at7pt
+\def\sixrm{\font\fzzozznzzt= txr at6pt \fzzozznzzt}%
+\font\fiverm= txr at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= txmi at20pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= txmi at18pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= txmi at16pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= txmi at14pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= txmi at12pt \fzzozznzzt}%
+\font\teni= txmi
+\def\ninei{\font\fzzozznzzt= txmi at9pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= txmi at8pt \fzzozznzzt}%
+\font\seveni= txmi at7pt
+\def\sixi{\font\fzzozznzzt= txmi at6pt \fzzozznzzt}%
+\font\fivei= txmi at5pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= txsy at20pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=txsy at18pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= txsy at16pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=txsy at14pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= txsy at12pt \fzzozznzzt}%
+\font\tensy= txsy
+\def\ninesy{\font\fzzozznzzt= txsy at9pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= txsy at8pt \fzzozznzzt}%
+\font\sevensy= txsy at7pt
+\def\sixsy{\font\fzzozznzzt= txsy at6pt \fzzozznzzt}%
+\font\fivesy= txsy at5pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= txex at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=txex at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= txex at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=txex at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= txex at12pt \fzzozznzzt}%
+\font\tenex= txex
+\def\nineex{\font\fzzozznzzt= txex at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= txex at8pt \fzzozznzzt}%
+\font\sevenex= txex at7pt
+\def\sixex{\font\fzzozznzzt= txex at6pt \fzzozznzzt}%
+\font\fiveex= txex at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= txi at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=txi at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= txi at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= txi at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= txi at12pt \fzzozznzzt}%
+\font\tenit= txi
+\def\nineit{\font\fzzozznzzt= txi at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= txi at8pt \fzzozznzzt}%
+\font\sevenit= txi at7pt
+\def\sixit{\font\fzzozznzzt= txi at6pt \fzzozznzzt}%
+\font\fiveit= txi at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= txsl at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=txsl at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= txsl at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= txsl at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= txsl at12pt \fzzozznzzt}%
+\font\tensl= txsl
+\def\ninesl{\font\fzzozznzzt= txsl at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= txsl at8pt \fzzozznzzt}%
+\font\sevensl= txsl at7pt
+\def\sixsl{\font\fzzozznzzt= txsl at6pt \fzzozznzzt}%
+\font\fivesl= txsl at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= txb at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= txb at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= txb at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= txb at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= txb at12pt \fzzozznzzt}%
+\font\tenbf= txb
+\def\ninebf{\font\fzzozznzzt= txb at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= txb at8pt \fzzozznzzt}%
+\font\sevenbf= txb at7pt
+\def\sixbf{\font\fzzozznzzt= txb at6pt \fzzozznzzt}%
+\font\fivebf= txb at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= txtt at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= txtt at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= txtt at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=txtt at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= txtt at12pt \fzzozznzzt}%
+\font\tentt= txtt
+\def\ninett{\font\fzzozznzzt= txtt at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= txtt at8pt \fzzozznzzt}%
+\font\seventt= txtt at7pt
+\def\sixtt{\font\fzzozznzzt= txtt at6pt \fzzozznzzt}%
+\font\fivett= txtt at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= txbi at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= txbi at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= txbi at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= txbi at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= txbi at12pt \fzzozznzzt}%
+\font\itbf= txbi
+\def\nineitbf{\font\fzzozznzzt= txbi at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= txbi at8pt \fzzozznzzt}%
+\font\sevenitbf= txbi at7pt
+\def\sixitbf{\font\fzzozznzzt= txbi at6pt \fzzozznzzt}%
+\font\fiveitbf= txbi at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= txbsl at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= txbsl at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= txbsl at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= txbsl at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= txbsl at12pt \fzzozznzzt}%
+\font\slbf= txbsl
+\def\nineslbf{\font\fzzozznzzt= txbsl at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= txbsl at8pt \fzzozznzzt}%
+\font\sevenslbf= txbsl at7pt
+\def\sixslbf{\font\fzzozznzzt= txbsl at6pt \fzzozznzzt}%
+\font\fiveslbf= txbsl at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= txsc at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= txsc at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= txsc at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= txsc at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= txsc at12pt \fzzozznzzt}%
+\font\caps= txsc % rm-qtmr-sc of TeX Gyre or ptmrc7t of Adobe can also be used.
+\def\ninecaps{\font\fzzozznzzt= txsc at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= txsc at8pt \fzzozznzzt}%
+\font\sevencaps= txsc at7pt
+\def\sixcaps{\font\fzzozznzzt= txsc at6pt \fzzozznzzt}%
+\font\fivecaps= txsc at5pt
+%
+% caps boldface
+\def\twentycapsbf{\font\fzzozznzzt= txbsc at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= txbsc at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= txbsc at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= txbsc at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= txbsc at12pt \fzzozznzzt}%
+\font\capsbf= txbsc % rm-qtmb-sc of TeX Gyre or ptmbc7t of Adobe can also be used.
+\def\ninecapsbf{\font\fzzozznzzt= txbsc at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= txbsc at8pt \fzzozznzzt}%
+\font\sevencapsbf= txbsc at7pt
+\def\sixcapsbf{\font\fzzozznzzt= txbsc at6pt \fzzozznzzt}%
+\font\fivecapsbf= txbsc at5pt
+%
+% AMS Symbols
+\def\loadmsam{\font\tenmsa=txsya \font\sevenmsa=txsya at7pt \font\fivemsa=txsya at5pt \fam\msafam \textfont\msafam=\tenmsa \scriptfont\msafam=\sevenmsa \scriptscriptfont\msafam=\fivemsa \global\let\loadmsam\empty}%
+\def\loadmsbm{\font\tenmsb=txsyb \font\sevenmsb=txsyb at7pt \font\fivemsb=txsyb at5pt \fam\msbfam \textfont\msbfam=\tenmsb \scriptfont\msbfam=\sevenmsb \scriptscriptfont\msbfam=\fivemsb \global\let\loadmsbm\empty}%
+\def\UseAMSsymbols{\loadmsam\loadmsbm}%
+%
+%
+\rm \ No newline at end of file
diff --git a/macros/plain/contrib/font-change/tex/macros/font_utopia.tex b/macros/plain/contrib/font-change/tex/macros/font_utopia.tex
new file mode 100644
index 0000000000..61475ea55d
--- /dev/null
+++ b/macros/plain/contrib/font-change/tex/macros/font_utopia.tex
@@ -0,0 +1,215 @@
+% The author of this work is Amit Raj Dhawan
+% This work has been released under
+% Creative Commons Attribution-Share Alike 3.0 Unported License
+% on July 19, 2010. For details visit:
+% http://creativecommons.org/licenses/by-sa/3.0/.
+%
+% roman text (Family 0)
+\def\twentyrm{\font\fzzozznzzt=mdputr7t at20pt \fzzozznzzt}%
+\def\eighteenrm{\font\fzzozznzzt=mdputr7t at18pt \fzzozznzzt}%
+\def\sixteenrm{\font\fzzozznzzt= mdputr7t at16pt \fzzozznzzt}%
+\def\fourteenrm{\font\fzzozznzzt=mdputr7t at14pt \fzzozznzzt}%
+\def\twelverm{\font\fzzozznzzt= mdputr7t at12pt \fzzozznzzt}%
+\font\tenrm= mdputr7t % futr8r of fourier, as putr8r of adobe misses \Delta
+\def\ninerm{\font\fzzozznzzt= mdputr7t at9pt \fzzozznzzt}%
+\def\eightrm{\font\fzzozznzzt= mdputr7t at8pt \fzzozznzzt}%
+\font\sevenrm= mdputr7t at7pt
+\def\sixrm{\font\fzzozznzzt= mdputr7t at6pt \fzzozznzzt}%
+\font\fiverm= mdputr7t at5pt
+%
+% math italic (Family 1)
+\def\twentyi{\font\fzzozznzzt= futmii at21.68pt \fzzozznzzt}%
+\def\eighteeni{\font\fzzozznzzt= futmii at19.51pt \fzzozznzzt}%
+\def\sixteeni{\font\fzzozznzzt= futmii at17.34pt \fzzozznzzt}%
+\def\fourteeni{\font\fzzozznzzt= futmii at15.18pt \fzzozznzzt}%
+\def\twelvei{\font\fzzozznzzt= futmii at13.01pt \fzzozznzzt}%
+\font\teni= futmii at10.84pt% To compensate with mdutopia height. mdputri7m of mathdesign works but spacing problem needs \fontdimen2\teni (e.g. dx)
+\def\ninei{\font\fzzozznzzt= futmii at9.76pt \fzzozznzzt}%
+\def\eighti{\font\fzzozznzzt= futmii at8.67pt \fzzozznzzt}%
+\font\seveni= futmii at7.59pt
+\def\sixi{\font\fzzozznzzt= futmii at6.5pt \fzzozznzzt}%
+\font\fivei= futmii at5.42pt
+%
+% math symbols (Family 2)
+\def\twentysy{\font\fzzozznzzt= futsy at21.68pt \fzzozznzzt}%
+\def\eighteensy{\font\fzzozznzzt=futsy at19.51pt \fzzozznzzt}%
+\def\sixteensy{\font\fzzozznzzt= futsy at17.34pt \fzzozznzzt}%
+\def\fourteensy{\font\fzzozznzzt=futsy at15.18pt \fzzozznzzt}%
+\def\twelvesy{\font\fzzozznzzt= futsy at13.01pt \fzzozznzzt}%
+\font\tensy= futsy at10.84pt% md-utr7y of mathdesign also works
+\def\ninesy{\font\fzzozznzzt= futsy at9.76pt \fzzozznzzt}%
+\def\eightsy{\font\fzzozznzzt= futsy at8.67pt \fzzozznzzt}%
+\font\sevensy= futsy at7.59pt
+\def\sixsy{\font\fzzozznzzt= futsy at6.5pt \fzzozznzzt}%
+\font\fivesy= futsy at5.42pt
+%
+% math extension (Family 3)
+\def\twentyex{\font\fzzozznzzt= mdputr7v at20pt \fzzozznzzt}%
+\def\eighteenex{\font\fzzozznzzt=mdputr7v at18pt \fzzozznzzt}%
+\def\sixteenex{\font\fzzozznzzt= mdputr7v at16pt \fzzozznzzt}%
+\def\fourteenex{\font\fzzozznzzt=mdputr7v at14pt \fzzozznzzt}%
+\def\twelveex{\font\fzzozznzzt= mdputr7v at12pt \fzzozznzzt}%
+\font\tenex= mdputr7v % fourier-mex of fourier works too
+\def\nineex{\font\fzzozznzzt= mdputr7v at9pt \fzzozznzzt}%
+\def\eightex{\font\fzzozznzzt= mdputr7v at8pt \fzzozznzzt}%
+\font\sevenex= mdputr7v at7pt
+\def\sixex{\font\fzzozznzzt= mdputr7v at6pt \fzzozznzzt}%
+\font\fiveex= mdputr7v at5pt
+%
+% italic text (Family 4)
+\def\twentyit{\font\fzzozznzzt= mdputri7t at20pt \fzzozznzzt}%
+\def\eighteenit{\font\fzzozznzzt=mdputri7t at18pt \fzzozznzzt}%
+\def\sixteenit{\font\fzzozznzzt= mdputri7t at16pt \fzzozznzzt}%
+\def\fourteenit{\font\fzzozznzzt= mdputri7t at14pt \fzzozznzzt}%
+\def\twelveit{\font\fzzozznzzt= mdputri7t at12pt \fzzozznzzt}%
+\font\tenit= mdputri7t
+\def\nineit{\font\fzzozznzzt= mdputri7t at9pt \fzzozznzzt}%
+\def\eightit{\font\fzzozznzzt= mdputri7t at8pt \fzzozznzzt}%
+\font\sevenit= mdputri7t at7pt
+\def\sixit{\font\fzzozznzzt= mdputri7t at6pt \fzzozznzzt}%
+\font\fiveit= mdputri7t at5pt
+%
+% slanted text (Family 5)
+\def\twentysl{\font\fzzozznzzt= mdputro7t at20pt \fzzozznzzt}%
+\def\eighteensl{\font\fzzozznzzt=mdputro7t at18pt \fzzozznzzt}%
+\def\sixteensl{\font\fzzozznzzt= mdputro7t at16pt \fzzozznzzt}%
+\def\fourteensl{\font\fzzozznzzt= mdputro7t at14pt \fzzozznzzt}%
+\def\twelvesl{\font\fzzozznzzt= mdputro7t at12pt \fzzozznzzt}%
+\font\tensl= mdputro7t
+\def\ninesl{\font\fzzozznzzt= mdputro7t at9pt \fzzozznzzt}%
+\def\eightsl{\font\fzzozznzzt= mdputro7t at8pt \fzzozznzzt}%
+\font\sevensl= mdputro7t at7pt
+\def\sixsl{\font\fzzozznzzt= mdputro7t at6pt \fzzozznzzt}%
+\font\fivesl= mdputro7t at5pt
+%
+% boldface text (Family 6)
+\def\twentybf{\font\fzzozznzzt= mdputb7t at20pt \fzzozznzzt}%
+\def\eighteenbf{\font\fzzozznzzt= mdputb7t at18pt \fzzozznzzt}%
+\def\sixteenbf{\font\fzzozznzzt= mdputb7t at16pt \fzzozznzzt}%
+\def\fourteenbf{\font\fzzozznzzt= mdputb7t at14pt \fzzozznzzt}%
+\def\twelvebf{\font\fzzozznzzt= mdputb7t at12pt \fzzozznzzt}%
+\font\tenbf= mdputb7t
+\def\ninebf{\font\fzzozznzzt= mdputb7t at9pt \fzzozznzzt}%
+\def\eightbf{\font\fzzozznzzt= mdputb7t at8pt \fzzozznzzt}%
+\font\sevenbf= mdputb7t at7pt
+\def\sixbf{\font\fzzozznzzt= mdputb7t at6pt \fzzozznzzt}%
+\font\fivebf= mdputb7t at5pt
+%
+% typewriter text (Family 7)
+\def\twentytt{\font\fzzozznzzt= ly1-zi4r-1 at20pt \fzzozznzzt}%
+\def\eighteentt{\font\fzzozznzzt= ly1-zi4r-1 at18pt \fzzozznzzt}%
+\def\sixteentt{\font\fzzozznzzt= ly1-zi4r-1 at16pt \fzzozznzzt}%
+\def\fourteentt{\font\fzzozznzzt=ly1-zi4r-1 at14pt \fzzozznzzt}%
+\def\twelvett{\font\fzzozznzzt= ly1-zi4r-1 at12pt \fzzozznzzt}%
+\font\tentt= ly1-zi4r-1
+\def\ninett{\font\fzzozznzzt= ly1-zi4r-1 at9pt \fzzozznzzt}%
+\def\eighttt{\font\fzzozznzzt= ly1-zi4r-1 at8pt \fzzozznzzt}%
+\font\seventt= ly1-zi4r-1 at7pt
+\def\sixtt{\font\fzzozznzzt= ly1-zi4r-1 at6pt \fzzozznzzt}%
+\font\fivett= ly1-zi4r-1 at5pt
+%
+% Family 0 (roman text)
+\textfont0=\tenrm
+\scriptfont0=\sevenrm
+\scriptscriptfont0=\fiverm
+\def\rm{\fam=0 \tenrm}%
+%
+% Family 1 (math italic)
+\textfont1=\teni
+\scriptfont1=\seveni
+\scriptscriptfont1=\fivei
+\def\mit{\fam=1}%
+%
+% Family 2 (math symbol)
+\textfont2=\tensy
+\scriptfont2=\sevensy
+\scriptscriptfont2=\fivesy
+\def\cal{\fam=2}%
+%
+% Family 3 (math extension)
+\textfont3=\tenex
+\scriptfont3=\sevenex
+\scriptscriptfont3=\fiveex
+%
+% Family 4 (italic text)
+\def\it{\fam=\itfam \tenit}%
+\textfont\itfam=\tenit
+\scriptfont\itfam=\sevenit
+\scriptscriptfont\itfam=\fiveit
+%
+% Family 5 (slanted text)
+\def\sl{\fam=\slfam \tensl}%
+\textfont\slfam=\tensl
+\scriptfont\slfam=\sevensl
+\scriptscriptfont\slfam=\fivesl
+%
+% Family 6 (boldface text)
+\def\bf{\fam=\bffam \tenbf}%
+\textfont\bffam=\tenbf
+\scriptfont\bffam=\sevenbf
+\scriptscriptfont\bffam=\fivebf
+%
+% Family 7 (typewriter text)
+\def\tt{\fam=\ttfam \tentt}%
+\textfont\ttfam=\tentt
+\scriptfont\ttfam=\seventt
+\scriptscriptfont\ttfam=\fivett
+%
+% italic boldface
+\def\twentyitbf{\font\fzzozznzzt= mdputbi7t at20pt \fzzozznzzt}%
+\def\eighteenitbf{\font\fzzozznzzt= mdputbi7t at18pt \fzzozznzzt}%
+\def\sixteenitbf{\font\fzzozznzzt= mdputbi7t at16pt \fzzozznzzt}%
+\def\fourteenitbf{\font\fzzozznzzt= mdputbi7t at14pt \fzzozznzzt}%
+\def\twelveitbf{\font\fzzozznzzt= mdputbi7t at12pt \fzzozznzzt}%
+\font\itbf= mdputbi7t
+\def\nineitbf{\font\fzzozznzzt= mdputbi7t at9pt \fzzozznzzt}%
+\def\eightitbf{\font\fzzozznzzt= mdputbi7t at8pt \fzzozznzzt}%
+\font\sevenitbf= mdputbi7t at7pt
+\def\sixitbf{\font\fzzozznzzt= mdputbi7t at6pt \fzzozznzzt}%
+\font\fiveitbf= mdputbi7t at5pt
+%
+% slanted boldface
+\def\twentyslbf{\font\fzzozznzzt= mdputbo7t at20pt \fzzozznzzt}%
+\def\eighteenslbf{\font\fzzozznzzt= mdputbo7t at18pt \fzzozznzzt}%
+\def\sixteenslbf{\font\fzzozznzzt= mdputbo7t at16pt \fzzozznzzt}%
+\def\fourteenslbf{\font\fzzozznzzt= mdputbo7t at14pt \fzzozznzzt}%
+\def\twelveslbf{\font\fzzozznzzt= mdputbo7t at12pt \fzzozznzzt}%
+\font\slbf= mdputbo7t
+\def\nineslbf{\font\fzzozznzzt= mdputbo7t at9pt \fzzozznzzt}%
+\def\eightslbf{\font\fzzozznzzt= mdputbo7t at8pt \fzzozznzzt}%
+\font\sevenslbf= mdputbo7t at7pt
+\def\sixslbf{\font\fzzozznzzt= mdputbo7t at6pt \fzzozznzzt}%
+\font\fiveslbf= mdputbo7t at5pt
+%
+% caps
+\def\twentycaps{\font\fzzozznzzt= mdputrfc8t at20pt \fzzozznzzt}%
+\def\eighteencaps{\font\fzzozznzzt= mdputrfc8t at18pt \fzzozznzzt}%
+\def\sixteencaps{\font\fzzozznzzt= mdputrfc8t at16pt \fzzozznzzt}%
+\def\fourteencaps{\font\fzzozznzzt= mdputrfc8t at14pt \fzzozznzzt}%
+\def\twelvecaps{\font\fzzozznzzt= mdputrfc8t at12pt \fzzozznzzt}%
+\font\caps= mdputrfc8t % putrc7t from Adobe can be used to get \l etc.
+\def\ninecaps{\font\fzzozznzzt= mdputrfc8t at9pt \fzzozznzzt}%
+\def\eightcaps{\font\fzzozznzzt= mdputrfc8t at8pt \fzzozznzzt}%
+\font\sevencaps= mdputrfc8t at7pt
+\def\sixcaps{\font\fzzozznzzt= mdputrfc8t at6pt \fzzozznzzt}%
+\font\fivecaps= mdputrfc8t at5pt
+%
+% caps bold
+\def\twentycapsbf{\font\fzzozznzzt= mdputbfc8t at20pt \fzzozznzzt}%
+\def\eighteencapsbf{\font\fzzozznzzt= mdputbfc8t at18pt \fzzozznzzt}%
+\def\sixteencapsbf{\font\fzzozznzzt= mdputbfc8t at16pt \fzzozznzzt}%
+\def\fourteencapsbf{\font\fzzozznzzt= mdputbfc8t at14pt \fzzozznzzt}%
+\def\twelvecapsbf{\font\fzzozznzzt= mdputbfc8t at12pt \fzzozznzzt}%
+\font\capsbf= mdputbfc8t
+\def\ninecapsbf{\font\fzzozznzzt= mdputbfc8t at9pt \fzzozznzzt}%
+\def\eightcapsbf{\font\fzzozznzzt= mdputbfc8t at8pt \fzzozznzzt}%
+\font\sevencapsbf= mdputbfc8t at7pt
+\def\sixcapsbf{\font\fzzozznzzt= mdputbfc8t at6pt \fzzozznzzt}%
+\font\fivecapsbf= mdputbfc8t at5pt
+%
+\fontdimen2\teni=-0.01pt % needed with md... mathdesign family, this even improves futmii and gives best results
+%
+\skewchar\teni='177 \skewchar\seveni='177 \skewchar\fivei='177%
+\skewchar\tensy='60 \skewchar\sevensy='60 \skewchar\fivesy='60%
+%
+\rm \ No newline at end of file