summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-22 00:11:18 +0000
committerKarl Berry <karl@freefriends.org>2013-11-22 00:11:18 +0000
commite3569f8b4ee7684194b890d75239c2e52357b092 (patch)
tree719d2387b982d6d8c4ad818534018a5afaf46a31 /Master/texmf-dist/tex
parent4efb0e288e61307337a1593f83dead03178acc61 (diff)
berenisadf (22nov13)
git-svn-id: svn://tug.org/texlive/trunk@32205 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/berenis.sty145
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybd.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybd0.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybd1.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybd2.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybd2j.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/t1ybdj.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybd.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybd0.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybd1.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybd2.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybd2j.fd51
-rw-r--r--Master/texmf-dist/tex/latex/berenisadf/ts1ybdj.fd51
13 files changed, 698 insertions, 59 deletions
diff --git a/Master/texmf-dist/tex/latex/berenisadf/berenis.sty b/Master/texmf-dist/tex/latex/berenisadf/berenis.sty
index ef26da1e8fa..7d855d25614 100644
--- a/Master/texmf-dist/tex/latex/berenisadf/berenis.sty
+++ b/Master/texmf-dist/tex/latex/berenisadf/berenis.sty
@@ -1,4 +1,4 @@
-%% Copyright 2010 Clea F. Rees
+%% Copyright 2013 Clea F. Rees
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -14,16 +14,19 @@
%
% This work consists of all files listed in manifest.txt.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{berenis}[2010/08/26 v1.0 berenis]
+\ProvidesPackage{berenis}[2013/11/20 v2.0 berenis]
\RequirePackage{xkeyval}
-\RequirePackage[LY1]{fontenc}
\RequirePackage{nfssext-cfr}
+\newif\ifberenis@ly
%:boolkeys for ligature/swash encoding as default
\define@boolkey{berenis.sty}[berenis@]{lig}[true]{%
\ifberenis@lig
\def\berenis@lig{w}%
+ \def\berenis@enc{LY1}%
+ \berenis@lytrue
\else
\def\berenis@lig{}%
+ \berenis@lyfalse
\fi}
%:boolkeys for roman osf/lf
\define@boolkey{berenis.sty}[berenis@]{osf}[true]{%
@@ -58,14 +61,27 @@
\PackageWarning{berenis.sty}{%
Default sf and tt families will not\MessageBreak
be changed to Latin Modern.\MessageBreak
- You should change the defaults\MessageBreak
+ If you use the LY1 font encoding, \MessageBreak
+ you should change the defaults\MessageBreak
yourself since Computer Modern\MessageBreak
does not support LY1.\MessageBreak}%
\fi}
+\define@choicekey*+{berenis.sty}{enc}[\benc\bencno]{ly1,t1}{%
+ \ifcase\bencno\relax
+ \def\berenis@enc{LY1}%
+ \berenis@lytrue
+ \or
+ \def\berenis@enc{T1}%
+ \def\berenis@lig{}%
+ \berenis@lyfalse
+ \fi}{%
+ \PackageWarning{berenis.sty}{#1 is not a supported font encoding. Please see the package documentation for details.}%
+ }%
%:defaults to ensure everything is defined to something
-\ExecuteOptionsX{lig=false,osf=true,prop=true,lm=true}
+\ExecuteOptionsX{lig=false,osf=true,prop=true,lm=true,enc=ly1}
%:options override defaults
\ProcessOptionsX
+\RequirePackage[\berenis@enc]{fontenc}
%:make BerenisADFPro default roman font, implementing options for ligature/swash encoding and lf/osf as applicable
\renewcommand{\rmdefault}{ybd\berenis@tabprop\berenis@lfosf\berenis@lig}
\ifberenis@lm
@@ -75,60 +91,71 @@
\newcommand*{\berenis@rhybudd}[2]{\PackageWarning{berenis.sty}{#1 unavailable.\MessageBreak #2 used instead.\MessageBreak}}%
%:based on definition of \ss from afm2pl manual page
\def\zeroslash{%
- \setbox0\hbox{\char184}%
- \setbox1\hbox{\char24}%
- \ifnum\wd0=\wd1 \char48\berenis@rhybudd{slashed zero}{zero}\else\ifnum\wd0=0 \char48\berenis@rhybudd{slashed zero}{zero}\else\char184\fi\fi}
-%:experiment: even if this works, it is a horrible kludge
-\gdef\berenis@ligswash{w}%
-\def\berenis@Q{ Q}%
-\def\berenis@get@vff#1#2#3#4\@nil{#1#2#3}%
-\def\berenis@get@variants ybd#1\@nil{#1}%
-\def\berenis@cyntaf@variant#1#2\@nil{#1}%
-\def\berenis@ail@variant#1#2\@nil{#2}%
-\newcommand*{\berenis@variants}[1]{%
- \edef\tempz{#1}%
- \def\tempe{}%
- \ifx\tempz\tempe
- \gdef\berenis@olaf{}%
- \else
- \edef\tempb{\expandafter\berenis@cyntaf@variant#1 Q\@nil}%
- \edef\tempc{\expandafter\berenis@ail@variant#1 Q\@nil}%
- \edef\tempd{\expandafter\berenis@ail@variant#1\@nil}%
- \ifx\tempc\berenis@Q \gdef\berenis@olaf{\tempb}\else\berenis@variants{\tempd}\fi
- \fi
- }%
-\newcommand*{\berenis@teulu}{%
- \edef\tempf{\expandafter\berenis@get@vff\f@family\@nil}%
- \def\tempybd{ybd}%
- \ifx\tempf\tempybd
- \edef\tempa{\expandafter\berenis@get@variants\f@family\@nil}%
- \berenis@variants{\tempa}%
+ \ifberenis@ly
+ \setbox0\hbox{\char184}%
+ \setbox1\hbox{\char24}%
+ \ifnum\wd0=\wd1 \char48\berenis@rhybudd{slashed zero}{zero}\else\ifnum\wd0=0 \char48\berenis@rhybudd{slashed zero}{zero}\else\char184\fi\fi
\else
- \gdef\berenis@olaf{}%
- \fi}%
-\DeclareTextCompositeCommand{\^}{LY1}{W}{%
- \berenis@teulu
- \edef\tempx{\berenis@ligswash}%
- \edef\tempy{\berenis@olaf}%
- \ifx\tempx\tempy \char29 \else\accent94\char87\fi
- }
-\DeclareTextCompositeCommand{\^}{LY1}{w}{%
- \berenis@teulu
- \edef\tempx{\berenis@ligswash}%
- \edef\tempy{\berenis@olaf}%
- \ifx\tempx\tempy \char31 \else\accent94\char119\fi
- }
-\DeclareTextCompositeCommand{\^}{LY1}{Y}{%
- \berenis@teulu
- \edef\tempx{\berenis@ligswash}%
- \edef\tempy{\berenis@olaf}%
- \ifx\tempx\tempy \char223 \else\accent94\char89\fi
- }
-\DeclareTextCompositeCommand{\^}{LY1}{y}{%
- \berenis@teulu
- \edef\tempx{\berenis@ligswash}%
- \edef\tempy{\berenis@olaf}%
- \ifx\tempx\tempy \char26 \else\accent94\char121\fi
- }
+ \char48\berenis@rhybudd{slashed zero}{zero}%
+ \fi}
+%:experiment: even if this works, it is a horrible kludge
+%\gdef\berenis@ligswash{w}%
+%\def\berenis@Q{ Q}%
+%\def\berenis@get@vff#1#2#3#4\@nil{#1#2#3}%
+%\def\berenis@get@variants ybd#1\@nil{#1}%
+%\def\berenis@cyntaf@variant#1#2\@nil{#1}%
+%\def\berenis@ail@variant#1#2\@nil{#2}%
+%\newcommand*{\berenis@variants}[1]{%
+% \edef\tempz{#1}%
+% \def\tempe{}%
+% \ifx\tempz\tempe
+% \gdef\berenis@olaf{}%
+% \else
+% \edef\tempb{\expandafter\berenis@cyntaf@variant#1 Q\@nil}%
+% \edef\tempc{\expandafter\berenis@ail@variant#1 Q\@nil}%
+% \edef\tempd{\expandafter\berenis@ail@variant#1\@nil}%
+% \ifx\tempc\berenis@Q \gdef\berenis@olaf{\tempb}\else\berenis@variants{\tempd}\fi
+% \fi
+% }
+%\newcommand*{\berenis@teulu}{%
+% \edef\tempf{\expandafter\berenis@get@vff\f@family\@nil}%
+% \def\tempybd{ybd}%
+% \ifx\tempf\tempybd
+% \edef\tempa{\expandafter\berenis@get@variants\f@family\@nil}%
+% \berenis@variants{\tempa}%
+% \else
+% \gdef\berenis@olaf{}%
+% \fi}
+% Get proper tai bach for W, w, Y, y (Ideally would set further stuff but these are the most problematic.
+% In version 1.0, this only worked in the swash variants. In version 2.0, it works for any LY1 encoding.
+% The cost is some of the non-fancy non-standard ligatures and the boundary character in the non-swash variants.
+\ifberenis@ly
+ \DeclareTextCompositeCommand{\^}{LY1}{W}{%
+% \berenis@teulu
+% \edef\tempx{\berenis@ligswash}%
+% \edef\tempy{\berenis@olaf}%
+% \ifx\tempx\tempy \char9 \else\accent94\char87\fi
+ \char9}
+ \DeclareTextCompositeCommand{\^}{LY1}{w}{%
+% \berenis@teulu
+% \edef\tempx{\berenis@ligswash}%
+% \edef\tempy{\berenis@olaf}%
+% \ifx\tempx\tempy \char3 \else\accent94\char119\fi
+ \char3}
+ \DeclareTextCompositeCommand{\^}{LY1}{Y}{%
+% \berenis@teulu
+% \edef\tempx{\berenis@ligswash}%
+% \edef\tempy{\berenis@olaf}%
+% \ifx\tempx\tempy \char10 \else\accent94\char89\fi
+ \char10}
+ \DeclareTextCompositeCommand{\^}{LY1}{y}{%
+% \berenis@teulu
+% \edef\tempx{\berenis@ligswash}%
+% \edef\tempy{\berenis@olaf}%
+% \ifx\tempx\tempy \char13 \else\accent94\char121\fi
+ \char13}
+\else
+ \RequirePackage{textcomp}
+\fi
\endinput
%% end berenis.sty
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybd.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybd.fd
new file mode 100644
index 00000000000..64f0b0e11bc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybd.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybd.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybd.fd}
+ [2013/11/19 font definitions for T1/ybd.]
+
+\DeclareFontFamily{T1}{ybd}{}
+
+\DeclareFontShape{T1}{ybd}{m}{n}{
+ <-> ybdr8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{m}{sc}{
+ <-> ybdrc8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{m}{it}{
+ <-> ybdri8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{m}{si}{
+ <-> ybdrci8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{b}{n}{
+ <-> ybdb8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{b}{sc}{
+ <-> ybdbc8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{b}{it}{
+ <-> ybdbi8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{b}{si}{
+ <-> ybdbci8t
+}{}
+
+\DeclareFontShape{T1}{ybd}{m}{sl}{<->ssub * ybd/m/it}{}
+\DeclareFontShape{T1}{ybd}{b}{sl}{<->ssub * ybd/b/it}{}
+\DeclareFontShape{T1}{ybd}{bx}{n}{<->ssub * ybd/b/n}{}
+\DeclareFontShape{T1}{ybd}{bx}{sc}{<->ssub * ybd/b/sc}{}
+\DeclareFontShape{T1}{ybd}{bx}{it}{<->ssub * ybd/b/it}{}
+\DeclareFontShape{T1}{ybd}{bx}{sl}{<->ssub * ybd/b/sl}{}
+\DeclareFontShape{T1}{ybd}{bx}{si}{<->ssub * ybd/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybd0.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybd0.fd
new file mode 100644
index 00000000000..c4ca425f095
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybd0.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybd0.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybd0.fd}
+ [2013/11/19 font definitions for T1/ybd0.]
+
+\DeclareFontFamily{T1}{ybd0}{}
+
+\DeclareFontShape{T1}{ybd0}{m}{n}{
+ <-> ybdr08t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{m}{sc}{
+ <-> ybdr0c8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{m}{it}{
+ <-> ybdr0i8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{m}{si}{
+ <-> ybdr0ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{b}{n}{
+ <-> ybdb08t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{b}{sc}{
+ <-> ybdb0c8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{b}{it}{
+ <-> ybdb0i8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{b}{si}{
+ <-> ybdb0ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd0}{m}{sl}{<->ssub * ybd0/m/it}{}
+\DeclareFontShape{T1}{ybd0}{b}{sl}{<->ssub * ybd0/b/it}{}
+\DeclareFontShape{T1}{ybd0}{bx}{n}{<->ssub * ybd0/b/n}{}
+\DeclareFontShape{T1}{ybd0}{bx}{sc}{<->ssub * ybd0/b/sc}{}
+\DeclareFontShape{T1}{ybd0}{bx}{it}{<->ssub * ybd0/b/it}{}
+\DeclareFontShape{T1}{ybd0}{bx}{sl}{<->ssub * ybd0/b/sl}{}
+\DeclareFontShape{T1}{ybd0}{bx}{si}{<->ssub * ybd0/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybd1.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybd1.fd
new file mode 100644
index 00000000000..4514d02586a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybd1.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybd1.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybd1.fd}
+ [2013/11/19 font definitions for T1/ybd1.]
+
+\DeclareFontFamily{T1}{ybd1}{}
+
+\DeclareFontShape{T1}{ybd1}{m}{n}{
+ <-> ybdr18t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{m}{sc}{
+ <-> ybdr1c8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{m}{it}{
+ <-> ybdr1i8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{m}{si}{
+ <-> ybdr1ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{b}{n}{
+ <-> ybdb18t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{b}{sc}{
+ <-> ybdb1c8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{b}{it}{
+ <-> ybdb1i8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{b}{si}{
+ <-> ybdb1ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd1}{m}{sl}{<->ssub * ybd1/m/it}{}
+\DeclareFontShape{T1}{ybd1}{b}{sl}{<->ssub * ybd1/b/it}{}
+\DeclareFontShape{T1}{ybd1}{bx}{n}{<->ssub * ybd1/b/n}{}
+\DeclareFontShape{T1}{ybd1}{bx}{sc}{<->ssub * ybd1/b/sc}{}
+\DeclareFontShape{T1}{ybd1}{bx}{it}{<->ssub * ybd1/b/it}{}
+\DeclareFontShape{T1}{ybd1}{bx}{sl}{<->ssub * ybd1/b/sl}{}
+\DeclareFontShape{T1}{ybd1}{bx}{si}{<->ssub * ybd1/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybd2.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybd2.fd
new file mode 100644
index 00000000000..0c8f4b5c6cd
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybd2.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybd2.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybd2.fd}
+ [2013/11/19 font definitions for T1/ybd2.]
+
+\DeclareFontFamily{T1}{ybd2}{}
+
+\DeclareFontShape{T1}{ybd2}{m}{n}{
+ <-> ybdr28t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{m}{sc}{
+ <-> ybdr2c8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{m}{it}{
+ <-> ybdr2i8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{m}{si}{
+ <-> ybdr2ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{b}{n}{
+ <-> ybdb28t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{b}{sc}{
+ <-> ybdb2c8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{b}{it}{
+ <-> ybdb2i8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{b}{si}{
+ <-> ybdb2ci8t
+}{}
+
+\DeclareFontShape{T1}{ybd2}{m}{sl}{<->ssub * ybd2/m/it}{}
+\DeclareFontShape{T1}{ybd2}{b}{sl}{<->ssub * ybd2/b/it}{}
+\DeclareFontShape{T1}{ybd2}{bx}{n}{<->ssub * ybd2/b/n}{}
+\DeclareFontShape{T1}{ybd2}{bx}{sc}{<->ssub * ybd2/b/sc}{}
+\DeclareFontShape{T1}{ybd2}{bx}{it}{<->ssub * ybd2/b/it}{}
+\DeclareFontShape{T1}{ybd2}{bx}{sl}{<->ssub * ybd2/b/sl}{}
+\DeclareFontShape{T1}{ybd2}{bx}{si}{<->ssub * ybd2/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybd2j.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybd2j.fd
new file mode 100644
index 00000000000..5a98d8c8174
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybd2j.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybd2j.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybd2j.fd}
+ [2013/11/19 font definitions for T1/ybd2j.]
+
+\DeclareFontFamily{T1}{ybd2j}{}
+
+\DeclareFontShape{T1}{ybd2j}{m}{n}{
+ <-> ybdr2j8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{m}{sc}{
+ <-> ybdr2cj8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{m}{it}{
+ <-> ybdr2ij8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{m}{si}{
+ <-> ybdr2cij8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{b}{n}{
+ <-> ybdb2j8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{b}{sc}{
+ <-> ybdb2cj8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{b}{it}{
+ <-> ybdb2ij8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{b}{si}{
+ <-> ybdb2cij8t
+}{}
+
+\DeclareFontShape{T1}{ybd2j}{m}{sl}{<->ssub * ybd2j/m/it}{}
+\DeclareFontShape{T1}{ybd2j}{b}{sl}{<->ssub * ybd2j/b/it}{}
+\DeclareFontShape{T1}{ybd2j}{bx}{n}{<->ssub * ybd2j/b/n}{}
+\DeclareFontShape{T1}{ybd2j}{bx}{sc}{<->ssub * ybd2j/b/sc}{}
+\DeclareFontShape{T1}{ybd2j}{bx}{it}{<->ssub * ybd2j/b/it}{}
+\DeclareFontShape{T1}{ybd2j}{bx}{sl}{<->ssub * ybd2j/b/sl}{}
+\DeclareFontShape{T1}{ybd2j}{bx}{si}{<->ssub * ybd2j/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/t1ybdj.fd b/Master/texmf-dist/tex/latex/berenisadf/t1ybdj.fd
new file mode 100644
index 00000000000..79d85a74d3b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/t1ybdj.fd
@@ -0,0 +1,51 @@
+%Filename: t1ybdj.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1ybdj.fd}
+ [2013/11/19 font definitions for T1/ybdj.]
+
+\DeclareFontFamily{T1}{ybdj}{}
+
+\DeclareFontShape{T1}{ybdj}{m}{n}{
+ <-> ybdrj8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{m}{sc}{
+ <-> ybdrcj8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{m}{it}{
+ <-> ybdrij8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{m}{si}{
+ <-> ybdrcij8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{b}{n}{
+ <-> ybdbj8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{b}{sc}{
+ <-> ybdbcj8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{b}{it}{
+ <-> ybdbij8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{b}{si}{
+ <-> ybdbcij8t
+}{}
+
+\DeclareFontShape{T1}{ybdj}{m}{sl}{<->ssub * ybdj/m/it}{}
+\DeclareFontShape{T1}{ybdj}{b}{sl}{<->ssub * ybdj/b/it}{}
+\DeclareFontShape{T1}{ybdj}{bx}{n}{<->ssub * ybdj/b/n}{}
+\DeclareFontShape{T1}{ybdj}{bx}{sc}{<->ssub * ybdj/b/sc}{}
+\DeclareFontShape{T1}{ybdj}{bx}{it}{<->ssub * ybdj/b/it}{}
+\DeclareFontShape{T1}{ybdj}{bx}{sl}{<->ssub * ybdj/b/sl}{}
+\DeclareFontShape{T1}{ybdj}{bx}{si}{<->ssub * ybdj/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybd.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd.fd
new file mode 100644
index 00000000000..98b8ae9b482
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybd.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybd.fd}
+ [2013/11/19 font definitions for TS1/ybd.]
+
+\DeclareFontFamily{TS1}{ybd}{}
+
+\DeclareFontShape{TS1}{ybd}{m}{n}{
+ <-> ybdr8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{m}{sc}{
+ <-> ybdrc8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{m}{it}{
+ <-> ybdri8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{m}{si}{
+ <-> ybdrci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{b}{n}{
+ <-> ybdb8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{b}{sc}{
+ <-> ybdbc8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{b}{it}{
+ <-> ybdbi8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{b}{si}{
+ <-> ybdbci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd}{m}{sl}{<->ssub * ybd/m/it}{}
+\DeclareFontShape{TS1}{ybd}{b}{sl}{<->ssub * ybd/b/it}{}
+\DeclareFontShape{TS1}{ybd}{bx}{n}{<->ssub * ybd/b/n}{}
+\DeclareFontShape{TS1}{ybd}{bx}{sc}{<->ssub * ybd/b/sc}{}
+\DeclareFontShape{TS1}{ybd}{bx}{it}{<->ssub * ybd/b/it}{}
+\DeclareFontShape{TS1}{ybd}{bx}{sl}{<->ssub * ybd/b/sl}{}
+\DeclareFontShape{TS1}{ybd}{bx}{si}{<->ssub * ybd/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybd0.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd0.fd
new file mode 100644
index 00000000000..9ccca6262a5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd0.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybd0.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybd0.fd}
+ [2013/11/19 font definitions for TS1/ybd0.]
+
+\DeclareFontFamily{TS1}{ybd0}{}
+
+\DeclareFontShape{TS1}{ybd0}{m}{n}{
+ <-> ybdr08c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{m}{sc}{
+ <-> ybdr0c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{m}{it}{
+ <-> ybdr0i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{m}{si}{
+ <-> ybdr0ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{b}{n}{
+ <-> ybdb08c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{b}{sc}{
+ <-> ybdb0c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{b}{it}{
+ <-> ybdb0i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{b}{si}{
+ <-> ybdb0ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd0}{m}{sl}{<->ssub * ybd0/m/it}{}
+\DeclareFontShape{TS1}{ybd0}{b}{sl}{<->ssub * ybd0/b/it}{}
+\DeclareFontShape{TS1}{ybd0}{bx}{n}{<->ssub * ybd0/b/n}{}
+\DeclareFontShape{TS1}{ybd0}{bx}{sc}{<->ssub * ybd0/b/sc}{}
+\DeclareFontShape{TS1}{ybd0}{bx}{it}{<->ssub * ybd0/b/it}{}
+\DeclareFontShape{TS1}{ybd0}{bx}{sl}{<->ssub * ybd0/b/sl}{}
+\DeclareFontShape{TS1}{ybd0}{bx}{si}{<->ssub * ybd0/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybd1.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd1.fd
new file mode 100644
index 00000000000..dc2fff6a1d5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd1.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybd1.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybd1.fd}
+ [2013/11/19 font definitions for TS1/ybd1.]
+
+\DeclareFontFamily{TS1}{ybd1}{}
+
+\DeclareFontShape{TS1}{ybd1}{m}{n}{
+ <-> ybdr18c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{m}{sc}{
+ <-> ybdr1c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{m}{it}{
+ <-> ybdr1i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{m}{si}{
+ <-> ybdr1ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{b}{n}{
+ <-> ybdb18c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{b}{sc}{
+ <-> ybdb1c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{b}{it}{
+ <-> ybdb1i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{b}{si}{
+ <-> ybdb1ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd1}{m}{sl}{<->ssub * ybd1/m/it}{}
+\DeclareFontShape{TS1}{ybd1}{b}{sl}{<->ssub * ybd1/b/it}{}
+\DeclareFontShape{TS1}{ybd1}{bx}{n}{<->ssub * ybd1/b/n}{}
+\DeclareFontShape{TS1}{ybd1}{bx}{sc}{<->ssub * ybd1/b/sc}{}
+\DeclareFontShape{TS1}{ybd1}{bx}{it}{<->ssub * ybd1/b/it}{}
+\DeclareFontShape{TS1}{ybd1}{bx}{sl}{<->ssub * ybd1/b/sl}{}
+\DeclareFontShape{TS1}{ybd1}{bx}{si}{<->ssub * ybd1/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2.fd
new file mode 100644
index 00000000000..be30aed66e0
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybd2.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybd2.fd}
+ [2013/11/19 font definitions for TS1/ybd2.]
+
+\DeclareFontFamily{TS1}{ybd2}{}
+
+\DeclareFontShape{TS1}{ybd2}{m}{n}{
+ <-> ybdr28c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{m}{sc}{
+ <-> ybdr2c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{m}{it}{
+ <-> ybdr2i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{m}{si}{
+ <-> ybdr2ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{b}{n}{
+ <-> ybdb28c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{b}{sc}{
+ <-> ybdb2c8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{b}{it}{
+ <-> ybdb2i8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{b}{si}{
+ <-> ybdb2ci8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2}{m}{sl}{<->ssub * ybd2/m/it}{}
+\DeclareFontShape{TS1}{ybd2}{b}{sl}{<->ssub * ybd2/b/it}{}
+\DeclareFontShape{TS1}{ybd2}{bx}{n}{<->ssub * ybd2/b/n}{}
+\DeclareFontShape{TS1}{ybd2}{bx}{sc}{<->ssub * ybd2/b/sc}{}
+\DeclareFontShape{TS1}{ybd2}{bx}{it}{<->ssub * ybd2/b/it}{}
+\DeclareFontShape{TS1}{ybd2}{bx}{sl}{<->ssub * ybd2/b/sl}{}
+\DeclareFontShape{TS1}{ybd2}{bx}{si}{<->ssub * ybd2/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2j.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2j.fd
new file mode 100644
index 00000000000..8bade82ba42
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybd2j.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybd2j.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybd2j.fd}
+ [2013/11/19 font definitions for TS1/ybd2j.]
+
+\DeclareFontFamily{TS1}{ybd2j}{}
+
+\DeclareFontShape{TS1}{ybd2j}{m}{n}{
+ <-> ybdr2j8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{m}{sc}{
+ <-> ybdr2cj8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{m}{it}{
+ <-> ybdr2ij8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{m}{si}{
+ <-> ybdr2cij8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{b}{n}{
+ <-> ybdb2j8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{b}{sc}{
+ <-> ybdb2cj8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{b}{it}{
+ <-> ybdb2ij8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{b}{si}{
+ <-> ybdb2cij8c
+}{}
+
+\DeclareFontShape{TS1}{ybd2j}{m}{sl}{<->ssub * ybd2j/m/it}{}
+\DeclareFontShape{TS1}{ybd2j}{b}{sl}{<->ssub * ybd2j/b/it}{}
+\DeclareFontShape{TS1}{ybd2j}{bx}{n}{<->ssub * ybd2j/b/n}{}
+\DeclareFontShape{TS1}{ybd2j}{bx}{sc}{<->ssub * ybd2j/b/sc}{}
+\DeclareFontShape{TS1}{ybd2j}{bx}{it}{<->ssub * ybd2j/b/it}{}
+\DeclareFontShape{TS1}{ybd2j}{bx}{sl}{<->ssub * ybd2j/b/sl}{}
+\DeclareFontShape{TS1}{ybd2j}{bx}{si}{<->ssub * ybd2j/b/si}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/berenisadf/ts1ybdj.fd b/Master/texmf-dist/tex/latex/berenisadf/ts1ybdj.fd
new file mode 100644
index 00000000000..e41025fc2cc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/berenisadf/ts1ybdj.fd
@@ -0,0 +1,51 @@
+%Filename: ts1ybdj.fd
+%Based on a file created using fontinst v1.928
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1ybdj.fd}
+ [2013/11/19 font definitions for TS1/ybdj.]
+
+\DeclareFontFamily{TS1}{ybdj}{}
+
+\DeclareFontShape{TS1}{ybdj}{m}{n}{
+ <-> ybdrj8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{m}{sc}{
+ <-> ybdrcj8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{m}{it}{
+ <-> ybdrij8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{m}{si}{
+ <-> ybdrcij8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{b}{n}{
+ <-> ybdbj8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{b}{sc}{
+ <-> ybdbcj8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{b}{it}{
+ <-> ybdbij8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{b}{si}{
+ <-> ybdbcij8c
+}{}
+
+\DeclareFontShape{TS1}{ybdj}{m}{sl}{<->ssub * ybdj/m/it}{}
+\DeclareFontShape{TS1}{ybdj}{b}{sl}{<->ssub * ybdj/b/it}{}
+\DeclareFontShape{TS1}{ybdj}{bx}{n}{<->ssub * ybdj/b/n}{}
+\DeclareFontShape{TS1}{ybdj}{bx}{sc}{<->ssub * ybdj/b/sc}{}
+\DeclareFontShape{TS1}{ybdj}{bx}{it}{<->ssub * ybdj/b/it}{}
+\DeclareFontShape{TS1}{ybdj}{bx}{sl}{<->ssub * ybdj/b/sl}{}
+\DeclareFontShape{TS1}{ybdj}{bx}{si}{<->ssub * ybdj/b/si}{}
+
+\endinput