% 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