summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/libertine/libertine-type1.sty')
-rw-r--r--Master/texmf-dist/tex/latex/libertine/libertine-type1.sty151
1 files changed, 9 insertions, 142 deletions
diff --git a/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty b/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
index 019ef5a0f61..c40a7991b80 100644
--- a/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
+++ b/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
@@ -1,149 +1,16 @@
\ProvidesPackage{libertine-type1}[%
- 2013/02/13 (Bob Tennent) Supports Libertine type 1 fonts.]
+ 2013/02/14 (Bob Tennent) Compatibility style file for Linux Libertine. ]
-\RequirePackage{xkeyval,textcomp}
-
-\newif\iflibertine@lining \libertine@liningtrue % NEW
-\newif\iflibertine@tabular \libertine@tabulartrue % NEW
-\newif\iflibertine@semibold \libertine@semiboldfalse
-
-\def\libertine@newfigdefaults{%
\PackageWarningNoLine{libertine-type1}{%
- ****************************************\MessageBreak
- Figure defaults are now: lining, tabular; \MessageBreak
- for options, see the documentation. \MessageBreak
- ****************************************}
-}
-\DeclareOptionX{lining}[true]{%
-\@nameuse{libertine@lining#1}
-\iflibertine@lining\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{nf}[true]{%
-\@nameuse{libertine@lining#1}
-\iflibertine@lining\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{lf}[true]{%
-\@nameuse{libertine@lining#1}
-\iflibertine@lining\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{oldstyle}[true]{%
-\@nameuse{if#1}%
- \libertine@liningfalse
-\else
- \libertine@liningtrue
-\fi
-\iflibertine@lining\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{osf}[true]{%
-\@nameuse{if#1}%
- \libertine@liningfalse
-\else
- \libertine@liningtrue
-\iflibertine@lining\libertine@newfigdefaults\fi
-\fi
-}
-\DeclareOptionX{tabular}[true]{%
-\@nameuse{libertine@tabular#1}
-\iflibertine@tabular\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{t}[true]{%
-\@nameuse{libertine@tabular#1}
-\iflibertine@tabular\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{proportional}[true]{%
-\@nameuse{if#1}%
- \libertine@tabularfalse
-\else
- \libertine@tabulartrue
-\fi
-\iflibertine@tabular\libertine@newfigdefaults\fi
-}
-\DeclareOptionX{p}[true]{%
-\@nameuse{if#1}%
- \libertine@tabularfalse
-\else
- \libertine@tabulartrue
-\fi
-\iflibertine@tabular\libertine@newfigdefaults\fi
-}
-
-\DeclareOptionX{semibold}[true]{%
-\@nameuse{libertine@semibold#1}
-}
-\DeclareOptionX{sb}[true]{%
-\@nameuse{libertine@semibold#1}
-}
-\DeclareOptionX{bold}[true]{%
-\@nameuse{if#1}libertine@semiboldfalse\else\libertine@semiboldtrue\fi
-}
-
-\providecommand*{\LinuxLibertineT@scale}{1}
-\providecommand*{\LinuxLibertineDisplayT@scale}{1}
-\providecommand*{\LinuxLibertineInitialsT@scale}{1}
-
-\ProcessOptionsX\relax
-
- \iflibertine@lining
- \def\libertine@figurestyle{LF}
- \else
- \def\libertine@figurestyle{OsF}
- \fi
- \iflibertine@tabular
- \def\libertine@figurealign{T}
- \else
- \def\libertine@figurealign{}
- \fi
- \iflibertine@semibold
- \renewcommand*{\bfdefault}{sb}
- \else
- \renewcommand*{\bfdefault}{b}
- \fi
-
-
- \RequirePackage{fontenc,fontaxes}
-
-% Set main and/or sans and mono fonts:
-
- \def\libertine@family{LinuxLibertineT-\libertine@figurealign\libertine@figurestyle}
-
- \renewcommand*\rmdefault{\libertine@family}
- \providecommand*\libertine{\fontfamily{\libertine@family}\selectfont}
- \providecommand*\libertineSB{\fontfamily{\libertine@family}\selectfont\renewcommand\bfdefault{sb}}
- \providecommand*\libertineOsF{\fontfamily{LinuxLibertineT-\libertine@figurealign OsF}\selectfont}
- \providecommand*\libertineLF{\fontfamily{LinuxLibertineT-\libertine@figurealign LF}\selectfont}
- \providecommand*\libertineDisplay{\fontfamily{LinuxLibertineDisplayT-\libertine@figurealign\libertine@figurestyle}\selectfont}
- \providecommand*\libertineInitial{\fontfamily{LinuxLibertineInitialsT-\libertine@figurealign\libertine@figurestyle}\selectfont}
-
- \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
- \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
- \def\sufigures{\@nomath\sufigures\fontfigurestyle{superior}\selectfont}
-
-\DeclareTextFontCommand{\textsu}{\sufigures}
-\let\textsuperior\textsu
-
-% Define \oldstylenums[f] and \liningnums[f]
-
- \DeclareTextFontCommand{\oldstylenums}{\libertineOsF}
- \DeclareTextFontCommand{\liningnums}{\libertineLF}
- \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums}
- \DeclareTextFontCommand{\liningnumsf}{\sffamily}
-
-% Define \tabularnums[f] and \proportionalnums[f]
-
- \DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont}
- \DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont}
+ ******************************************\MessageBreak
+ The libertine-type1 package is obsolete. \MessageBreak
+ For new documents, please use \MessageBreak
+ \@spaces\string\usepackage[type1]{libertineRoman} \MessageBreak
+ ******************************************}
- \def\lib@ini{LinLibertine_I}
- \providecommand*\DeclareTextGlyphY[3]{%
- % \DeclareTextGlyphY{fxl}{s_t}{64262}
- % #1=basefont #2=glyphname, #3=position
- \def\lib@temp{#1}%
- \ifx\lib@temp\lib@ini \@namedef{#1@#2}{{\libertineInitial\char#3\relax}}\else%
- \fi}
- %
- \input{LinLibertine_I}
- %
- \DeclareRobustCommand*\libertineInitialGlyph[1]{\@nameuse{LinLibertine_I@#1}}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{libertineRoman}}
+\ProcessOptions\relax
+\RequirePackage[type1]{libertineRoman}
\endinput