summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/generic/babel-kurmanji/kurmanji.pdfbin0 -> 124538 bytes
-rw-r--r--Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.dtx401
-rw-r--r--Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.ins148
-rw-r--r--Master/texmf-dist/tex/generic/babel-kurmanji/kurmanji.ldf164
-rw-r--r--Master/tlpkg/tlpsrc/babel-kurmanji.tlpsrc0
5 files changed, 713 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-kurmanji/kurmanji.pdf b/Master/texmf-dist/doc/generic/babel-kurmanji/kurmanji.pdf
new file mode 100644
index 00000000000..0e9e220dae9
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-kurmanji/kurmanji.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.dtx b/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.dtx
new file mode 100644
index 00000000000..f4587a51186
--- /dev/null
+++ b/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.dtx
@@ -0,0 +1,401 @@
+% \iffalse meta-comment
+%
+% Copyright 1989-2009 Johannes L. Braams and any individual authors
+% listed elsewhere in this file. All rights reserved.
+%
+% This file is part of the Babel system.
+% --------------------------------------
+%
+% It may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% The Current Maintainer of this work is Johannes Braams.
+%
+% The list of all files belonging to the Babel system is
+% given in the file `manifest.bbl. See also `legal.bbl' for additional
+% information.
+%
+% The list of derived (unpacked) files belonging to the distribution
+% and covered by LPPL is defined by the unpacking scripts (with
+% extension .ins) which are part of the distribution.
+% \fi
+% \CheckSum{344}
+%
+% \iffalse
+% Tell the \LaTeX\ system who we are and write an entry on the
+% transcript.
+%<*dtx>
+\ProvidesFile{kurmanji.dtx}
+%</dtx>
+%<code>\ProvidesLanguage{kurmanji}
+%\fi
+%\ProvidesFile{kurmanji.dtx}
+ [2009/06/25 v1.1 Kurmanji support from the babel system]
+%\iffalse
+%% Babel package for LaTeX version 2e
+%% Copyright (C) 1989 -- 2009
+%% by Johannes Braams, TeXniek
+%
+%% Please report errors to: J.L. Braams
+%% babel at braams.xs4all.nl
+%
+% This file is part of the babel system, it provides the source code for
+% the Kurmanji language definition file.
+%<*filedriver>
+\documentclass{ltxdoc}
+\newcommand*{\TeXhax}{\TeX hax}
+\newcommand*{\babel}{\textsf{babel}}
+\newcommand*{\langvar}{$\langle \mathit lang \rangle$}
+\newcommand*{\note}[1]{}
+\newcommand*{\Lopt}[1]{\textsf{#1}}
+\newcommand*{\file}[1]{\texttt{#1}}
+\begin{document}
+ \DocInput{kurmanji.dtx}
+\end{document}
+%</filedriver>
+%\fi
+% \GetFileInfo{kurmanji.dtx}
+%
+% \changes{kurmanji-1.1}{2009/02/13}{Removed old changes from
+% language.skeleton}
+% \changes{kurmanji-1.1}{2009/02/13}{Corrected some typographical errors
+% in the documentation}
+% \changes{kurmanji-1.1}{2009/02/13}{Added documentation about the date}
+% \changes{kurmanji-1.1}{2009/02/13}{Rewrote the code for Kurmanji date}
+% \changes{kurmanji-1.1}{2009/02/13}{Set both hyphenmins to two}
+% \changes{kurmanji-1.1}{2009/02/13}{Use frenchspacing}
+% \changes{kurmanji-1.1}{2009/05/11}{Make month > 12 an error}
+% \changes{kurmanji-1.1}{2009/05/11}{Documentation of hyphenmins}
+% \changes{kurmanji-1.1}{2009/05/11}{Added three numerical date formats}
+% \changes{kurmanji-1.1}{2009/06/25}{Page, Chapter, and Apppendix inflected}
+% \changes{kurmanji-1.1}{2009/06/25}{Added Makro \cs{ontoday}}
+%
+% \section{The Kurmanji language}
+%
+% The Kurmanji language belongs to the Kurdish languages.
+% Of the Kurdish languages, Kurmanji has the largest
+% number of speakers and is written with the turkish based latin alphabet
+% by Mir Celadet Bedirxan. Kurmanji is spoken in Turkey, Syria and by
+% the majority of the Kurdish diaspora in Europe.
+%
+% The file \file{\filename}\footnote{The file described in this
+% section has version number \fileversion\ and was last revised on
+% \filedate.} defines all the language definition macros for the
+% Kurmanji language. Versions 1.0 and 1.1 of this file were
+% contributed by
+% J\"org Knappen and Medeni Shemd\^e. The code for the active |^|
+% was lifted from esperanto.dtx.
+%
+% \begin{table}[htb]
+% \centering
+% \begin{tabular}{lp{8cm}}
+% |^c| & gives \c c with hyphenation in the rest of the word
+% allowed, this works for c, C, s, S\\
+% |^e| & gives \^e, with hyphenation in the rest of the word
+% allowed, this works for e, E, i, I, u, U\\
+% \verb=^|= & inserts a |\discretionary{-}{}{}|\\
+% |"`| & gives lower left double german style quotes, like~,,\\
+% |"'| & gives upper right double igerman style quotes, like~``\\
+% \end{tabular}
+% \caption{The functions of the active character for Kurmanji.}
+% \label{tab:kur-act}
+% \end{table}
+%
+% \subsection{The date in Kurmanji}
+%
+% Currently, there is no agreed set of month names for the gregorian calendar
+% in Kurmanji. We provide two lists of month names, |\datekurmanji| selects
+% month names based on traditional sources, |\datekurmanjialternate| gives
+% another selection. In addition, we provide macros |\januaryname| to
+% |\decembername| allowing the user to redefine each single month name
+% according to their preferences.
+%
+% The predefinded month names can be found in table~\ref{tab:kur-mon}.
+%
+% \begin{table}[htb]
+% \begin{tabular}{lll}
+% English & Kurmanji (traditional) & Kurmanji (alternate) \\ \hline
+% January & \c{C}ileya Pa\c{s}{\^\i}n & R\^ebendan\\
+% February & Sibat & Re\c{s}emih\\
+% March & Adar & Adar\\
+% April & N{\^\i}san & Cotan\\
+% May & Gulan & Gulan\\
+% June & Hez{\^\i}ran & P\^u\c{s}per\\
+% July & T{\^\i}rmeh & T{\^\i}rmeh\\
+% August & Tebax & Gelav\^ej\\
+% September& \^Ilon & Gelarezan\\
+% Oktober & \c{C}iriya P\^e\c{s}{\^\i}n & Kew\c{c}\^er\\
+% November & \c{C}iriya Pa\c{s}{\^\i}n & Sermawez\\
+% December & \c{C}ileya P\^e\c{s}{\^\i}n & Berfandar
+% \end{tabular}
+% \caption{Month names in Kurmanji.}
+% \label{tab:kur-mon}
+% \end{table}
+%
+% \changes{kurmanji-1.1}{2009/06/25}{Added Makro \cs{ontoday}}
+% The macro \cs{ontoday} gives the date in the inflected form. This form is
+% used in the head of a letter and looks like 25'\^e Hez{\^\i}ran\^e 2009.
+%
+% \changes{kurmanji-1.1}{2009/05/11}{Added three numerical date formats}
+% In addition to the date formats with month names we provide three
+% numerical date formats: \cs{datesymd} provides the date in the swedish style
+% YYYY-MM-DD, \cs{datesdmy} provides the date in the style D/M YYYY (also
+% popular in sweden), and \cs{dategdmy} provides the date in the style
+% D. M. YYYY (popular in germany and many other countries).
+% These commands should be issued after \cs{begin{document}}.
+% \StopEventually{}
+%
+% The macro |\LdfInit| takes care of preventing that this file is
+% loaded more than once, checking the category code of the
+% \texttt{@} sign, etc.
+% \begin{macrocode}
+%<*code>
+\LdfInit{kurmanji}{captionskurmanji}
+% \end{macrocode}
+%
+% When this file is read as an option, i.e. by the |\usepackage|
+% command, \texttt{kurmanji} could be an `unknown' language in
+% which case we have to make it known. So we check for the
+% existence of |\l@kurmanji| to see whether we have to do
+% something here.
+%
+% \begin{macrocode}
+\ifx\undefined\l@kurmanji
+ \@nopatterns{Kurmanji}
+ \adddialect\l@kurmanji0\fi
+% \end{macrocode}
+% The next step consists of defining commands to switch to (and
+% from) the Kurmanji language.
+%
+% Now we declare the |<attrib>| language attribute.
+% \begin{macrocode}
+\bbl@declare@ttribute{kurmanji}{<attrib>}{%
+% \end{macrocode}
+% This code adds the expansion of |\extras<attrib>kurmanji| to
+% |\extraskurmanji|.
+% \begin{macrocode}
+ \expandafter\addto\expandafter\extraskurmanji
+ \expandafter{\extras<attrib>kurmanji}%
+ \let\captionskurmanji\captions<attrib>kurmanji
+ }
+% \end{macrocode}
+%
+% \changes{kurmanji-1.1}{2009/02/13}{Set both hyphenmins to two}
+% \changes{kurmanji-1.1}{2009/05/11}{Documentation of hyphenmins}
+% The kurmanji hyphenation patterns can be used with |\lefthyphenmin|
+% and |\righthyphenmin| set to~2.
+% \begin{macro}{\kurmanjihyphenmins}
+% This macro is used to store the correct values of the hyphenation
+% parameters |\lefthyphenmin| and |\righthyphenmin|.
+% \begin{macrocode}
+\providehyphenmins{kurmanji}{\tw@\tw@}
+% \end{macrocode}
+% \end{macro}
+%
+% \changes{kurmanji-1.1}{2009/06/25}{Page, Chapter, and Apppendix inflected}
+% \begin{macro}{\captionskurmanji}
+% The macro |\captionskurmanji| defines all strings used in the
+% four standard documentclasses provided with \LaTeX.
+% \begin{macrocode}
+\def\captionskurmanji{%
+ \def\prefacename{Pe\c{s}gotin}% % Gotina Pe\c{s}\^i
+ \def\refname{Pirtuken bijart{\^\i}}%
+ \def\abstractname{Kurteb{\^\i}r}% % En\c{c}am
+ \def\bibname{\c{C}avkan{\^\i}ya Pirtukan}%
+ \def\chaptername{Ser\^e}%
+ \def\appendixname{Teb{\^\i}n{\^\i}ya}%
+ \def\contentsname{Nav\^erok}% % Navedank
+ \def\listfigurename{Hejmara Dimena}%
+ \def\listtablename{Hejmara Kevalen}%
+ \def\indexname{Endeks}%
+ \def\figurename{Dimen\^e}% % Weney\^e
+ \def\tablename{Kevala}%
+ \def\partname{B\^e\c{s}a}%
+ \def\enclname{Dumahik}% % Duvik
+ \def\ccname{Belavker}%
+ \def\headtoname{Ji bo}% % Ji ... re
+ \def\pagename{R\^upel\^e}%
+ \def\seename{bin\^era}% % bala xwe bida
+ \def\alsoname{le v\^eya ji bin\^era}%
+ \def\proofname{Del{\^\i}l}%
+ \def\glossaryname{\c{C}avkan{\^\i}ya l\^ekol{\^\i}n\^e}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \changes{kurmanji-1.1}{2009/02/13}{Rewrote the code for Kurmanji date}
+% \begin{macro}{\datekurmanji}
+% \begin{macro}{\datekurmanjialternate}
+% The macro |\datekurmanji| redefines the command |\today| to
+% produce Kurmanji dates. We choose the traditional names for the months.
+% The macro |\datekurmanjialternate|
+% defines an alternate set of month names. It is
+% also very common to use numbers for the month.
+% \changes{kurmanji-1.1}{2009/06/25}{Added Makro \cs{ontoday}}
+%
+% \changes{kurmanji-1.1}{2009/05/11}{Make month > 12 an error}
+% We define the general date format in terms of macros |\januaryname| to
+% |\decembername| which can be redefined by the user.
+% \begin{macrocode}
+\def\datekurmanji{%
+ \def\today{\number\day.~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi~\number\year}%
+ \def\ontoday{\number\day'\^e~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi\^e~\number\year}%
+ \def\januaryname{\c{C}ileya Pa\c{s}{\^\i}n}%
+ \def\februaryname{Sibat}%
+ \def\marchname{Adar}%
+ \def\aprilname{N\^{\i}san}%
+ \def\mayname{Gulan}%
+ \def\junename{Hez{\^\i}ran}%
+ \def\julyname{T{\^\i}rmeh}%
+ \def\augustname{Tebax}%
+ \def\septembername{\^Ilon}%
+ \def\octobername{\c{C}iriya P\^e\c{s}{\^\i}n}%
+ \def\novembername{\c{C}iriya Pa\c{s}{\^\i}n}%
+ \def\decembername{\c{C}ileya P\^e\c{s}{\^\i}n}%
+}
+\def\datekurmanjialternate{%
+ \datekurmanji
+ \def\januaryname{R\^ebendan}%
+ \def\februaryname{Re\c{s}emih}%
+ \def\aprilname{Cotan}% % Avr\^el
+ \def\junename{P\^u\c{s}per}%
+ \def\augustname{Gelav\^ej}%
+ \def\septembername{Gelarezan}% % Rezber
+ \def\octobername{Kew\c{c}\^er}%
+ \def\novembername{Sermawez}%
+ \def\decembername{Berfandar}%
+}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \changes{kurmanji-1.1}{2009/05/11}{Added three numerical date formats}
+% \begin{macro}{\datesymd}
+% \changes{swedish-2.3a}{2000/01/20}{Command added}
+% The macro |\datesymd| redefines the command |\today| to
+% produce dates in the format YYYY-MM-DD, common in Sweden.
+% \begin{macrocode}
+\def\datesymd{%
+ \def\today{\number\year-\two@digits\month-\two@digits\day}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\datesdmy}
+% The macro |\datesdmy| redefines the command |\today| to
+% produce Swedish dates in the format DD/MM YYYY, also common in
+% Sweden.
+% \begin{macrocode}
+\def\datesdmy{%
+ \def\today{\number\day/\number\month\space\number\year}%
+ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dategdmy}
+% The macros |\dategdmy| redefines the command |\today| to produce
+% german style dates in the format D. M. YYYY.
+% \begin{macrocode}
+\def\dategdmy{%
+ \def\today{\number\day.\space\number\month.\space\number\year}%
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\extraskurmanji}
+% \begin{macro}{\noextraskurmanji}
+% The macro |\extraskurmanji| will perform all the extra
+% definitions needed for the Kurmanji language. The macro
+% |\noextraskurmanji| is used to cancel the actions of
+% |\extraskurmanji|.
+%
+% For Kurmanji the |^| character is made active. This is done
+% once, later on its definition may vary.
+%
+% \begin{macrocode}
+\initiate@active@char{^}
+% \end{macrocode}
+% Because the character |^| is used in math mode with quite a
+% different purpose we need to add an extra level of evaluation to
+% the definition of the active |^|. It checks whether math mode is
+% active; if so the shorthand mechanism is bypassed by a direct
+% call of |\normal@char^|.
+% \begin{macrocode}
+\addto\extraskurmanji{\languageshorthands{kurmanji}}
+\addto\extraskurmanji{\bbl@activate{^}}
+\addto\noextraskurmanji{\bbl@deactivate{^}}
+% \end{macrocode}
+%
+% In order to prevent problems with the active |^| we add a
+% shorthand on system level which expands to a `normal |^|.
+% \begin{macrocode}
+\declare@shorthand{system}{^}{\csname normal@char\string^\endcsname}
+% \end{macrocode}
+% And here are the uses of the active |^|:
+% \begin{macrocode}
+\declare@shorthand{kurmanji}{^c}{\c{c}\allowhyphens}
+\declare@shorthand{kurmanji}{^C}{\c{C}\allowhyphens}
+\declare@shorthand{kurmanji}{^e}{\^e\allowhyphens}
+\declare@shorthand{kurmanji}{^E}{\^E\allowhyphens}
+\declare@shorthand{kurmanji}{^i}{{\^\i}\allowhyphens}
+\declare@shorthand{kurmanji}{^I}{\^I\allowhyphens}
+\declare@shorthand{kurmanji}{^s}{\c{s}\allowhyphens}
+\declare@shorthand{kurmanji}{^S}{\c{S}\allowhyphens}
+\declare@shorthand{kurmanji}{^u}{\^u\allowhyphens}
+\declare@shorthand{kurmanji}{^U}{\^U\allowhyphens}
+\declare@shorthand{kurmanji}{^`}{\glqq}
+\declare@shorthand{kurmanji}{^'}{\grqq}
+\declare@shorthand{kurmanji}{^|}{\discretionary{-}{}{}\allowhyphens}
+% \end{macrocode}
+%
+% \changes{kurmanji-1.1}{2009/02/13}{Use frenchspacing}
+% For typesetting Kurmanji text, frenchspacing is preferred.
+% \begin{macrocode}
+\addto\extraskurmanji{\bbl@frenchspacing}
+\addto\noextraskurmanji{\bbl@nonfrenchspacing}
+% \end{macrocode}
+
+% \end{macro}
+% \end{macro}
+%
+% The macro |\ldf@finish| takes care of looking for a
+% configuration file, setting the main language to be switched on
+% at |\begin{document}| and resetting the category code of
+% \texttt{@} to its original value.
+% \begin{macrocode}
+\ldf@finish{kurmanji}
+%</code>
+% \end{macrocode}
+%
+% \Finale
+%\endinput
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
diff --git a/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.ins b/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.ins
new file mode 100644
index 00000000000..ca18be14cba
--- /dev/null
+++ b/Master/texmf-dist/source/generic/babel-kurmanji/kurmanji.ins
@@ -0,0 +1,148 @@
+%%
+%% This file will generate fast loadable files and documentation
+%% driver files from the doc files in this package when run through
+%% LaTeX or TeX.
+%%
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This file is part of the Babel system.
+%% --------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Johannes Braams.
+%%
+%% The list of all files belonging to the LaTeX base distribution is
+%% given in the file `manifest.bbl. See also `legal.bbl' for additional
+%% information.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
+%%
+%% --------------- start of docstrip commands ------------------
+%%
+\def\filedate{2009/09/19}
+\def\batchfile{kurmanji.ins}
+\input docstrip.tex
+
+{\ifx\generate\undefined
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* This installation requires docstrip}
+\Msg{* version 2.3c or later.}
+\Msg{*}
+\Msg{* An older version of docstrip has been input}
+\Msg{*}
+\Msg{**********************************************}
+\errhelp{Move or rename old docstrip.tex.}
+\errmessage{Old docstrip in input path}
+\batchmode
+\csname @@end\endcsname
+\fi}
+
+\declarepreamble\mainpreamble
+This is a generated file.
+
+Copyright 1989-2009 Johannes L. Braams and any individual authors
+listed elsewhere in this file. All rights reserved.
+
+This file was generated from file(s) of the Babel system.
+---------------------------------------------------------
+
+It may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2003/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Johannes Braams.
+
+This file may only be distributed together with a copy of the Babel
+system. You may however distribute the Babel system without
+such generated files.
+
+The list of all files belonging to the Babel distribution is
+given in the file `manifest.bbl'. See also `legal.bbl for additional
+information.
+
+The list of derived (unpacked) files belonging to the distribution
+and covered by LPPL is defined by the unpacking scripts (with
+extension .ins) which are part of the distribution.
+\endpreamble
+
+\declarepreamble\fdpreamble
+This is a generated file.
+
+Copyright 1989-2009 Johannes L. Braams and any individual authors
+listed elsewhere in this file. All rights reserved.
+
+This file was generated from file(s) of the Babel system.
+---------------------------------------------------------
+
+It may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2003/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer of this work is Johannes Braams.
+
+This file may only be distributed together with a copy of the Babel
+system. You may however distribute the Babel system without
+such generated files.
+
+The list of all files belonging to the Babel distribution is
+given in the file `manifest.bbl'. See also `legal.bbl for additional
+information.
+
+In particular, permission is granted to customize the declarations in
+this file to serve the needs of your installation.
+
+However, NO PERMISSION is granted to distribute a modified version
+of this file under its original name.
+
+\endpreamble
+
+\keepsilent
+
+\usedir{tex/generic/babel}
+
+\usepreamble\mainpreamble
+\generate{\file{kurmanji.ldf}{\from{kurmanji.dtx}{code}}
+ }
+\usepreamble\fdpreamble
+
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* files into a directory searched by TeX:}
+\Msg{*}
+\Msg{* \space\space All *.def, *.fd, *.ldf, *.sty}
+\Msg{*}
+\Msg{* To produce the documentation run the files ending with}
+\Msg{* '.dtx' and `.fdd' through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+
+\endinput
diff --git a/Master/texmf-dist/tex/generic/babel-kurmanji/kurmanji.ldf b/Master/texmf-dist/tex/generic/babel-kurmanji/kurmanji.ldf
new file mode 100644
index 00000000000..0d9353ed9ae
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel-kurmanji/kurmanji.ldf
@@ -0,0 +1,164 @@
+%%
+%% This is file `kurmanji.ldf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% kurmanji.dtx (with options: `code')
+%% This is a generated file.
+%%
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This file was generated from file(s) of the Babel system.
+%% ---------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Johannes Braams.
+%%
+%% This file may only be distributed together with a copy of the Babel
+%% system. You may however distribute the Babel system without
+%% such generated files.
+%%
+%% The list of all files belonging to the Babel distribution is
+%% given in the file `manifest.bbl'. See also `legal.bbl for additional
+%% information.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
+\ProvidesLanguage{kurmanji}
+ [2009/06/25 v1.1 Kurmanji support from the babel system]
+%% Babel package for LaTeX version 2e
+%% Copyright (C) 1989 -- 2009
+%% by Johannes Braams, TeXniek
+%% Please report errors to: J.L. Braams
+%% babel at braams.xs4all.nl
+\LdfInit{kurmanji}{captionskurmanji}
+\ifx\undefined\l@kurmanji
+ \@nopatterns{Kurmanji}
+ \adddialect\l@kurmanji0\fi
+\bbl@declare@ttribute{kurmanji}{<attrib>}{%
+ \expandafter\addto\expandafter\extraskurmanji
+ \expandafter{\extras<attrib>kurmanji}%
+ \let\captionskurmanji\captions<attrib>kurmanji
+ }
+\providehyphenmins{kurmanji}{\tw@\tw@}
+\def\captionskurmanji{%
+ \def\prefacename{Pe\c{s}gotin}% % Gotina Pe\c{s}\^i
+ \def\refname{Pirtuken bijart{\^\i}}%
+ \def\abstractname{Kurteb{\^\i}r}% % En\c{c}am
+ \def\bibname{\c{C}avkan{\^\i}ya Pirtukan}%
+ \def\chaptername{Ser\^e}%
+ \def\appendixname{Teb{\^\i}n{\^\i}ya}%
+ \def\contentsname{Nav\^erok}% % Navedank
+ \def\listfigurename{Hejmara Dimena}%
+ \def\listtablename{Hejmara Kevalen}%
+ \def\indexname{Endeks}%
+ \def\figurename{Dimen\^e}% % Weney\^e
+ \def\tablename{Kevala}%
+ \def\partname{B\^e\c{s}a}%
+ \def\enclname{Dumahik}% % Duvik
+ \def\ccname{Belavker}%
+ \def\headtoname{Ji bo}% % Ji ... re
+ \def\pagename{R\^upel\^e}%
+ \def\seename{bin\^era}% % bala xwe bida
+ \def\alsoname{le v\^eya ji bin\^era}%
+ \def\proofname{Del{\^\i}l}%
+ \def\glossaryname{\c{C}avkan{\^\i}ya l\^ekol{\^\i}n\^e}%
+}
+\def\datekurmanji{%
+ \def\today{\number\day.~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi~\number\year}%
+ \def\ontoday{\number\day'\^e~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi\^e~\number\year}%
+ \def\januaryname{\c{C}ileya Pa\c{s}{\^\i}n}%
+ \def\februaryname{Sibat}%
+ \def\marchname{Adar}%
+ \def\aprilname{N\^{\i}san}%
+ \def\mayname{Gulan}%
+ \def\junename{Hez{\^\i}ran}%
+ \def\julyname{T{\^\i}rmeh}%
+ \def\augustname{Tebax}%
+ \def\septembername{\^Ilon}%
+ \def\octobername{\c{C}iriya P\^e\c{s}{\^\i}n}%
+ \def\novembername{\c{C}iriya Pa\c{s}{\^\i}n}%
+ \def\decembername{\c{C}ileya P\^e\c{s}{\^\i}n}%
+}
+\def\datekurmanjialternate{%
+ \datekurmanji
+ \def\januaryname{R\^ebendan}%
+ \def\februaryname{Re\c{s}emih}%
+ \def\aprilname{Cotan}% % Avr\^el
+ \def\junename{P\^u\c{s}per}%
+ \def\augustname{Gelav\^ej}%
+ \def\septembername{Gelarezan}% % Rezber
+ \def\octobername{Kew\c{c}\^er}%
+ \def\novembername{Sermawez}%
+ \def\decembername{Berfandar}%
+}
+\def\datesymd{%
+ \def\today{\number\year-\two@digits\month-\two@digits\day}%
+ }
+\def\datesdmy{%
+ \def\today{\number\day/\number\month\space\number\year}%
+ }
+\def\dategdmy{%
+ \def\today{\number\day.\space\number\month.\space\number\year}%
+ }
+\initiate@active@char{^}
+\addto\extraskurmanji{\languageshorthands{kurmanji}}
+\addto\extraskurmanji{\bbl@activate{^}}
+\addto\noextraskurmanji{\bbl@deactivate{^}}
+\declare@shorthand{system}{^}{\csname normal@char\string^\endcsname}
+\declare@shorthand{kurmanji}{^c}{\c{c}\allowhyphens}
+\declare@shorthand{kurmanji}{^C}{\c{C}\allowhyphens}
+\declare@shorthand{kurmanji}{^e}{\^e\allowhyphens}
+\declare@shorthand{kurmanji}{^E}{\^E\allowhyphens}
+\declare@shorthand{kurmanji}{^i}{{\^\i}\allowhyphens}
+\declare@shorthand{kurmanji}{^I}{\^I\allowhyphens}
+\declare@shorthand{kurmanji}{^s}{\c{s}\allowhyphens}
+\declare@shorthand{kurmanji}{^S}{\c{S}\allowhyphens}
+\declare@shorthand{kurmanji}{^u}{\^u\allowhyphens}
+\declare@shorthand{kurmanji}{^U}{\^U\allowhyphens}
+\declare@shorthand{kurmanji}{^`}{\glqq}
+\declare@shorthand{kurmanji}{^'}{\grqq}
+\declare@shorthand{kurmanji}{^|}{\discretionary{-}{}{}\allowhyphens}
+\addto\extraskurmanji{\bbl@frenchspacing}
+\addto\noextraskurmanji{\bbl@nonfrenchspacing}
+
+\ldf@finish{kurmanji}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\endinput
+%%
+%% End of file `kurmanji.ldf'.
diff --git a/Master/tlpkg/tlpsrc/babel-kurmanji.tlpsrc b/Master/tlpkg/tlpsrc/babel-kurmanji.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/babel-kurmanji.tlpsrc