diff options
author | Karl Berry <karl@freefriends.org> | 2013-01-01 22:23:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-01-01 22:23:39 +0000 |
commit | cd6b44a9a16eff7302c7702fbc31258f56ee539b (patch) | |
tree | d838423c7fce28a470cb0e35018ec21a7d221548 /Master/texmf-dist/tex/latex/libertine | |
parent | 4f73764475a4145b88ca43c0b2bd8fbdbee6b9a2 (diff) |
libertine (1jan13)
git-svn-id: svn://tug.org/texlive/trunk@28686 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/libertine')
13 files changed, 238 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-LF.fd b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-LF.fd new file mode 100644 index 00000000000..345ebd38640 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-LF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{LY1LinuxLibertineInitialsT-LF.fd} + [2012/12/25 (autoinst) Font definitions for LY1/LinuxLibertineInitialsT-LF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{LinuxLibertineInitialsT-LF}{} + +\DeclareFontShape{LY1}{LinuxLibertineInitialsT-LF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-lf-ly1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-OsF.fd b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-OsF.fd new file mode 100644 index 00000000000..3224b57d300 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-OsF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{LY1LinuxLibertineInitialsT-OsF.fd} + [2012/12/25 (autoinst) Font definitions for LY1/LinuxLibertineInitialsT-OsF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{LinuxLibertineInitialsT-OsF}{} + +\DeclareFontShape{LY1}{LinuxLibertineInitialsT-OsF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-osf-ly1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-TLF.fd b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-TLF.fd new file mode 100644 index 00000000000..ae272dfc7cf --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-TLF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{LY1LinuxLibertineInitialsT-TLF.fd} + [2012/12/25 (autoinst) Font definitions for LY1/LinuxLibertineInitialsT-TLF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{LinuxLibertineInitialsT-TLF}{} + +\DeclareFontShape{LY1}{LinuxLibertineInitialsT-TLF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-tlf-ly1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-LF.fd b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-LF.fd new file mode 100644 index 00000000000..fcadac0f39f --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-LF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{OT1LinuxLibertineInitialsT-LF.fd} + [2012/12/25 (autoinst) Font definitions for OT1/LinuxLibertineInitialsT-LF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{LinuxLibertineInitialsT-LF}{} + +\DeclareFontShape{OT1}{LinuxLibertineInitialsT-LF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-lf-ot1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-OsF.fd b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-OsF.fd new file mode 100644 index 00000000000..d065e175660 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-OsF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{OT1LinuxLibertineInitialsT-OsF.fd} + [2012/12/25 (autoinst) Font definitions for OT1/LinuxLibertineInitialsT-OsF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{LinuxLibertineInitialsT-OsF}{} + +\DeclareFontShape{OT1}{LinuxLibertineInitialsT-OsF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-osf-ot1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-TLF.fd b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-TLF.fd new file mode 100644 index 00000000000..22d9513dc18 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-TLF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{OT1LinuxLibertineInitialsT-TLF.fd} + [2012/12/25 (autoinst) Font definitions for OT1/LinuxLibertineInitialsT-TLF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{LinuxLibertineInitialsT-TLF}{} + +\DeclareFontShape{OT1}{LinuxLibertineInitialsT-TLF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-tlf-ot1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-LF.fd b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-LF.fd new file mode 100644 index 00000000000..a2376e29bf1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-LF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{T1LinuxLibertineInitialsT-LF.fd} + [2012/12/25 (autoinst) Font definitions for T1/LinuxLibertineInitialsT-LF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{LinuxLibertineInitialsT-LF}{} + +\DeclareFontShape{T1}{LinuxLibertineInitialsT-LF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-lf-t1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-OsF.fd b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-OsF.fd new file mode 100644 index 00000000000..00e80fdfeec --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-OsF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{T1LinuxLibertineInitialsT-OsF.fd} + [2012/12/25 (autoinst) Font definitions for T1/LinuxLibertineInitialsT-OsF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{LinuxLibertineInitialsT-OsF}{} + +\DeclareFontShape{T1}{LinuxLibertineInitialsT-OsF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-osf-t1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-TLF.fd b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-TLF.fd new file mode 100644 index 00000000000..b4001cd558f --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-TLF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{T1LinuxLibertineInitialsT-TLF.fd} + [2012/12/25 (autoinst) Font definitions for T1/LinuxLibertineInitialsT-TLF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{LinuxLibertineInitialsT-TLF}{} + +\DeclareFontShape{T1}{LinuxLibertineInitialsT-TLF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-tlf-t1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-LF.fd b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-LF.fd new file mode 100644 index 00000000000..58e63046298 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-LF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{TS1LinuxLibertineInitialsT-LF.fd} + [2012/12/25 (autoinst) Font definitions for TS1/LinuxLibertineInitialsT-LF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{LinuxLibertineInitialsT-LF}{} + +\DeclareFontShape{TS1}{LinuxLibertineInitialsT-LF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-lf-ts1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-OsF.fd b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-OsF.fd new file mode 100644 index 00000000000..65033514fbe --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-OsF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{TS1LinuxLibertineInitialsT-OsF.fd} + [2012/12/25 (autoinst) Font definitions for TS1/LinuxLibertineInitialsT-OsF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{LinuxLibertineInitialsT-OsF}{} + +\DeclareFontShape{TS1}{LinuxLibertineInitialsT-OsF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-osf-ts1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-TLF.fd b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-TLF.fd new file mode 100644 index 00000000000..bc8ab6b8eef --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-TLF.fd @@ -0,0 +1,18 @@ +%% Generated by autoinst on 2012/12/25 +%% +\ProvidesFile{TS1LinuxLibertineInitialsT-TLF.fd} + [2012/12/25 (autoinst) Font definitions for TS1/LinuxLibertineInitialsT-TLF.] + +\expandafter\ifx\csname LinuxLibertineInitialsT@scale\endcsname\relax + \let\LinuxLibertineInitialsT@@scale\@empty +\else + \edef\LinuxLibertineInitialsT@@scale{s*[\csname LinuxLibertineInitialsT@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{LinuxLibertineInitialsT-TLF}{} + +\DeclareFontShape{TS1}{LinuxLibertineInitialsT-TLF}{m}{n}{ + <-> \LinuxLibertineInitialsT@@scale LinLibertineIT-tlf-ts1 +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty index d57845e3456..79c3185e3fe 100644 --- a/Master/texmf-dist/tex/latex/libertine/libertine.sty +++ b/Master/texmf-dist/tex/latex/libertine/libertine.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertine}[% - 2012/12/14 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] + 2012/12/27 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] % with (partial) compatibilty with libertine-type1, biolinum-type1, % libertine, libertine-legacy and libertineotf packages @@ -57,10 +57,11 @@ \DeclareOptionX{sb}{\libertine@semiboldtrue} \DeclareOptionX{bold}{\libertine@semiboldfalse} -\newcommand*{\LinuxLibertineT@scale}{1} % not adjustable -\newcommand*{\LinuxLibertineDisplayT@scale}{1} % not adjustable +\newcommand*{\LinuxLibertineT@scale}{1} +\newcommand*{\LinuxLibertineDisplayT@scale}{1} \newcommand*{\LinuxBiolinumT@scale}{1} \newcommand*{\LinuxLibertineMonoT@scale}{1} +\newcommand*{\LinuxLibertineInitialsT@scale}{1} \DeclareOptionX{scaled}{\renewcommand*{\LinuxBiolinumT@scale}{#1}} \DeclareOptionX{scale}{\renewcommand*{\LinuxBiolinumT@scale}{#1}} \DeclareOptionX{ttscaled}{\renewcommand*{\LinuxLibertineMonoT@scale}{#1}} @@ -246,8 +247,8 @@ BoldFont = *_MB, % fontforge BoldItalicFont = *_MBO, % fontforge ] {\libertine@base} - \newfontfamily\biolinumkey{\biolinum@base _K} - \newfontfamily\libertineInitial{\libertine@base _I} + \newfontface\biolinumkey{\biolinum@base _K} + \newfontface\libertineInitial{\libertine@base _I} \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}} @@ -269,6 +270,7 @@ \providecommand*\biolinumOsF{\fontfamily{LinuxBiolinumT-\biolinum@figurealign OsF}\selectfont} \providecommand*\biolinumLF{\fontfamily{LinuxBiolinumT-\biolinum@figurealign LF}\selectfont} \providecommand*\libmono{\fontfamily{LinuxLibertineMonoT-TLF}\selectfont} + \providecommand*\libertineInitial{\fontfamily{LinuxLibertineInitialsT-\libertine@figurealign\libertine@figurestyle}\selectfont} \fa@naming@exception{figures}{{superior}{proportional}}{Sup} \fa@naming@exception{figures}{{superior}{tabular}}{Sup} @@ -398,6 +400,21 @@ \DeclareRobustCommand*\biolinumKeyGlyph[1]{\@nameuse{LinBiolinum_K@#1}} \DeclareRobustCommand*\libertineInitialGlyph[1]{\@nameuse{LinLibertine_I@#1}} \input{LKey} + +\else %type1 + + \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}} + \fi |