diff options
author | Karl Berry <karl@freefriends.org> | 2010-07-08 00:11:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-07-08 00:11:02 +0000 |
commit | 8e0208016c9aa5f9596e49e00b5b75d4e526f40f (patch) | |
tree | c3b4095c56c9f999742d53558ec25b83e5b64339 /Master/texmf-dist/tex/latex/libertine/libertine.sty | |
parent | 1d490fd8026612964fb96c1928048d2066e15f0f (diff) |
libertine 4.8.1 (6jul10)
git-svn-id: svn://tug.org/texlive/trunk@19278 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/libertine/libertine.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/libertine/libertine.sty | 131 |
1 files changed, 48 insertions, 83 deletions
diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty index 03692aeec8b..7d33d2b7c92 100644 --- a/Master/texmf-dist/tex/latex/libertine/libertine.sty +++ b/Master/texmf-dist/tex/latex/libertine/libertine.sty @@ -1,20 +1,19 @@ % LaTeX-Package for libertine % -% $Id: libertine.sty 40 2010-03-13 18:03:37Z michael $ +% $Id: libertine.sty 53 2010-07-03 16:55:06Z michael $ % % Michael Niedermair m.g.n@gmx.de % % (License GPL) % -\def\libertineVersion{4.6.5a}% -\def\libertineVersionDate{2010/03/13} +\def\libertineVersion{4.8.1}% +\def\libertineVersionDate{2010/07/03} % \ProvidesPackage{libertine}[% \libertineVersionDate\space-\space\libertineVersion: Font libertine - (License GPL) Michael Niedermair] % -\RequirePackage{keyval,ifxetex%,ifluatex -} +\RequirePackage{keyval,ifxetex,ifluatex} % %\XeTeXtracingfonts=1 % @@ -99,80 +98,49 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%55 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%55 \else -% \ifluatex -% \RequirePackage{luaotfload} -% % Font -% \ifcase\fxl@default% nf -% \def\libertine@param{+liga} -% \def\biolinum@param{+liga} -% \or% osf -% \def\libertine@param{+liga:+onum} -% \def\biolinum@param{+liga:+onum} -% \or% ss -% \def\libertine@param{+liga:+ss03} -% \def\biolinum@param{+liga:+ss03} -% \or% osfss -% \def\libertine@param{+liga:+onum:+ss03} -% \def\biolinum@param{+liga:+onum:+ss03} -% \fi -% -% \DeclareFontFamily{T1}{libertine}{} -% \DeclareFontShape{T1}{libertine}{m}{n}{<-> "fxlr:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{m}{it}{<-> "fxlri:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{m}{sl}{<-> "fxlro:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{b}{n}{<-> "fxlb:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{b}{it}{<-> "fxlbi:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{b}{sl}{<-> "fxlbo:\libertine@param"}{} -% \DeclareFontShape{T1}{libertine}{m}{sc}{<-> "fxlr:\libertine@param:+smcp"}{} -% \DeclareFontShape{T1}{libertine}{b}{sc}{<-> "fxlb:\libertine@param:+smcp"}{} -% \DeclareFontShape{T1}{libertine}{m}{ic}{<-> "fxlric:\libertine@param:+smcp"}{} -% \DeclareFontShape{T1}{libertine}{b}{ic}{<-> "fxlbic:\libertine@param:+smcp"}{} -% \DeclareFontShape{T1}{libertine}{bx}{n}{<->ssub * libertine/b/n}{} -% \DeclareFontShape{T1}{libertine}{bx}{it}{<->ssub * libertine/b/it}{} -% \DeclareFontShape{T1}{libertine}{bx}{sl}{<->ssub * libertine/b/sl}{} -% \DeclareFontShape{T1}{libertine}{bx}{sc}{<->ssub * libertine/b/sc}{} -% \DeclareFontShape{T1}{libertine}{bx}{ic}{<->ssub * libertine/b/ic}{} -% \def\libertine{\fontfamily{libertine}\selectfont} -% \renewcommand\rmdefault{libertine}% -% -% \DeclareFontFamily{T1}{biolinum}{} -% \DeclareFontShape{T1}{biolinum}{m}{n}{<-> "fxbr:\biolinum@param"}{} -% \DeclareFontShape{T1}{biolinum}{m}{it}{<-> "fxbri:\biolinum@param"}{} -% \DeclareFontShape{T1}{biolinum}{m}{sl}{<-> "fxbro:\biolinum@param"}{} -% \DeclareFontShape{T1}{biolinum}{b}{n}{<-> "fxbb:\biolinum@param"}{} -% \DeclareFontShape{T1}{biolinum}{b}{sl}{<-> "fxbbo:\biolinum@param"}{} -% \DeclareFontShape{T1}{biolinum}{m}{sc}{<-> "fxbr:\biolinum@param:+smcp"}{} -% \DeclareFontShape{T1}{biolinum}{b}{sc}{<-> "fxbb:\biolinum@param:+smcp"}{} -% \DeclareFontShape{T1}{biolinum}{m}{ic}{<-> "fxbric:\biolinum@param:+smcp"}{} -% \DeclareFontShape{T1}{biolinum}{bx}{n}{<->ssub * biolinum/b/n}{} -% \DeclareFontShape{T1}{biolinum}{bx}{it}{<->ssub * biolinum/b/it}{} -% \DeclareFontShape{T1}{biolinum}{bx}{sc}{<->ssub * biolinum/b/sc}{} -% \def\biolinum{\fontfamily{biolinum}\selectfont} -% \renewcommand\sfdefault{biolinum}% -% -% \else - % latex - % - \def\libertine@param{} - \def\biolinum@param{} - % ------------------------------------------------ - % default - \ifcase\fxl@default% nf - \def\libertine@param{fxl} - \def\biolinum@param{fxb} - \or% osf - \def\libertine@param{fxlj} - \def\biolinum@param{fxbj} - \or% ss - \def\libertine@param{fxlo} - \def\biolinum@param{fxbo} - \or% osfss - \def\libertine@param{fxljo} - \def\biolinum@param{fxbjo} - \fi - \renewcommand\rmdefault{\libertine@param}% - \renewcommand\sfdefault{\biolinum@param}% + % latex + % + \def\libertine@param{} + \def\biolinum@param{} + % ------------------------------------------------ + % default + \ifcase\fxl@default% nf + \def\libertine@param{fxl} + \def\biolinum@param{fxb} + \or% osf + \def\libertine@param{fxlj} + \def\biolinum@param{fxbj} + \or% ss + \def\libertine@param{fxlo} + \def\biolinum@param{fxbo} + \or% osfss + \def\libertine@param{fxljo} + \def\biolinum@param{fxbjo} + \fi + \renewcommand\rmdefault{\libertine@param}% + \renewcommand\sfdefault{\biolinum@param}% + + \def\libertine{\fontfamily{\libertine@param}\selectfont} + \def\biolinum{\fontfamily{\biolinum@param}\selectfont} + % + + \ifluatex + \RequirePackage{luaotfload} + \newcommand*\DeclareTextGlyphY[3]{% + % \DeclareTextGlyphY{fxl}{s_t}{64262} + % #1=basefont #2=glyphname, #3=position + \@namedef{#1@#2}{\fontfamily{#1}\selectfont\char#3}} + \DeclareRobustCommand*\libertineGlyph[1]{\@nameuse{fxl@#1}} + \DeclareRobustCommand*\biolinumGlyph[1]{\@nameuse{fxb@#1}} % + \input{fxluni.inc} + \input{fxbuni.inc} + + \ProvideTextCommand{\glqq}{EU2}{\textormath{\quotedblbase}{\mbox{\quotedblbase}}} + \ProvideTextCommand{\grqq}{EU2}{\textormath{\textquotedblleft}{\mbox{\textquotedblleft}}} + + \else + % latex, pdflatex % --------------------------------------------------------- \newcommand*\DeclareTextGlyphX[5]{% % \DeclareTextGlyphX{fxl}{U}{fxla7}{uniA7F1}{241} @@ -184,11 +152,8 @@ \input{fxl.inc} \input{fxb.inc} % - \def\libertine{\fontfamily{\libertine@param}\selectfont} - \def\biolinum{\fontfamily{\biolinum@param}\selectfont} - % - \fi -%\fi + \fi +\fi % \DeclareTextCommandDefault{\texteuro}{{\libertineGlyph{Euro}}} % |