summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/ibycus-babel
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:56:59 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:56:59 +0000
commit71707bdcf68f10dd070a84525ef336a0e7702b24 (patch)
tree284d061a42618355c3d337ee709021e4271ec537 /Master/texmf-dist/tex/latex/ibycus-babel
parent047f0df803e28a06551e2697417ff6ae381ef329 (diff)
ibycus-babel
git-svn-id: svn://tug.org/texlive/trunk@987 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/ibycus-babel')
-rw-r--r--Master/texmf-dist/tex/latex/ibycus-babel/ibycus.ldf78
-rw-r--r--Master/texmf-dist/tex/latex/ibycus-babel/ufib.fd44
2 files changed, 122 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/ibycus-babel/ibycus.ldf b/Master/texmf-dist/tex/latex/ibycus-babel/ibycus.ldf
new file mode 100644
index 00000000000..7ce39b504ba
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/ibycus-babel/ibycus.ldf
@@ -0,0 +1,78 @@
+%%
+%% This is file `ibycus.ldf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ibycus-babel.dtx (with options: `ibycus')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from ibycus.ldf.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file ibycus-babel.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+\ProvidesLanguage{ibycus}
+ [2004/11/19 v2.4 (PH/WaS)]
+\ifx\eTeXversion\@undefined
+ \PackageError{ibycus-babel}{%
+ The TeX engine used by LaTeX \MessageBreak
+ does not provide the the eTeX extensions.\MessageBreak
+ This may cause wrong hyphenation\MessageBreak
+ in mixed Latin/Greek paragraphs}
+ {Proceed, with fingers crossed...}
+\fi
+\LdfInit{ibycus}{captionsibycus}
+\ifx\undefined\l@ibycus
+ \@nopatterns{Ibycus}
+ \adddialect\l@ibycus0\fi
+\DeclareRobustCommand{\ibygr}[1]{\foreignlanguage{ibycus}{#1}}
+\newenvironment{ibycus}%
+ {\begin{otherlanguage}{ibycus}}{\end{otherlanguage}}%
+\newcommand*{\setgreekfontscale}[1]{%
+ \def\fib@scale{#1}}
+\@onlypreamble\setgreekfontscale
+\newcommand{\braceleft}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'333}}
+\newcommand{\braceright}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'337}}
+\newcommand{\bracketleftbt}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'363}}
+\newcommand{\bracketrightbt}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'367}}
+\newcommand{\sdagger}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'375}}
+\newcommand{\dbldagger}{%
+ {\fontencoding{U}\fontfamily{fib}\selectfont\char'376}}
+\providehyphenmins{ibycus}{\@ne\tw@}
+\def\captionsibycus{}
+\def\dateibycus{}
+\DeclareRobustCommand{\latintext}{%
+ \fontencoding{\latinencoding}\fontfamily{\rmdefault}\selectfont
+ \def\encodingdefault{\latinencoding}}
+\DeclareRobustCommand{\ibycustext}{%
+ \fontencoding{U}\fontfamily{fib}\selectfont
+ \def\encodingdefault{U}}
+\DeclareRobustCommand{\textibycus}[1]{\leavevmode{\ibycustext #1}}
+\addto\extrasibycus{\ibycustext}
+\addto\noextrasibycus{\latintext}
+\addto\extrasibycus{%
+ \babel@savevariable{\lccode`\(}\lccode`\(=`\(%
+ \babel@savevariable{\lccode`\)}\lccode`\)=`\)%
+ \babel@savevariable{\lccode`\=}\lccode`\==`\=%
+ \babel@savevariable{\lccode`\|}\lccode`\|=`\|%
+ \babel@savevariable{\lccode`\`}\lccode`\`=`\`%
+ \babel@savevariable{\lccode`\'}\lccode`\'=`\'%
+ \babel@savevariable{\lccode`\+}\lccode`\+=`\+}
+\ldf@finish{ibycus}
+\endinput
+%%
+%% End of file `ibycus.ldf'.
diff --git a/Master/texmf-dist/tex/latex/ibycus-babel/ufib.fd b/Master/texmf-dist/tex/latex/ibycus-babel/ufib.fd
new file mode 100644
index 00000000000..e261e6b2529
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/ibycus-babel/ufib.fd
@@ -0,0 +1,44 @@
+%%
+%% This is file `ufib.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ibycus-babel.dtx (with options: `ufib')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from ufib.fd.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file ibycus-babel.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+\ProvidesFile{ufib.fd}%
+ [2004/11/19 v2.4 (PH/WaS)]
+\ifx\aliasfont\@undefined\else\ifx\aliasfont\relax\else
+ \begingroup
+ \catcode32=10 %
+ \aliasfont fibo84 = fibr84 slant 167 %
+ \endgroup
+\fi\fi
+\expandafter\ifx\csname fib@scale\endcsname\relax
+ \let\fib@@scale\@empty
+\else
+ \edef\fib@@scale{s*[\csname fib@scale\endcsname]}%
+\fi
+\DeclareFontFamily{U}{fib}{}
+\DeclareFontShape{U}{fib}{m}{n}{<-> \fib@@scale fibr84}{}
+\DeclareFontShape{U}{fib}{m}{sl}{<-> \fib@@scale fibo84}{}
+\DeclareFontShape{U}{fib}{b}{n}{<-> \fib@@scale fibb84}{}
+\DeclareFontShape{U}{fib}{m}{it}{<-> ssub * fib/m/sl}{}
+\DeclareFontShape{U}{fib}{bx}{n}{<-> ssub * fib/b/n}{}
+\endinput
+%%
+%% End of file `ufib.fd'.