summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-01-01 22:23:39 +0000
committerKarl Berry <karl@freefriends.org>2013-01-01 22:23:39 +0000
commitcd6b44a9a16eff7302c7702fbc31258f56ee539b (patch)
treed838423c7fce28a470cb0e35018ec21a7d221548 /Master/texmf-dist/tex/latex
parent4f73764475a4145b88ca43c0b2bd8fbdbee6b9a2 (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')
-rw-r--r--Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-LF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-OsF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/LY1LinuxLibertineInitialsT-TLF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-LF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-OsF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/OT1LinuxLibertineInitialsT-TLF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-LF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-OsF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/T1LinuxLibertineInitialsT-TLF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-LF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-OsF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/TS1LinuxLibertineInitialsT-TLF.fd18
-rw-r--r--Master/texmf-dist/tex/latex/libertine/libertine.sty27
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