summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf')
-rw-r--r--Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf98
1 files changed, 98 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
new file mode 100644
index 00000000000..6223a494987
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-hindi.ldf
@@ -0,0 +1,98 @@
+% UTF-8 strings kindly provided by Zdenek Wagner, 10-03-2008
+% TODO: add option for velthuis transliteration with link to
+% Velthuis Devanagari project: http://devnag.sarovar.org.
+
+\ProvidesFile{gloss-hindi.ldf}[polyglossia: module for hindi]
+\RequirePackage{devanagaridigits}
+\PolyglossiaSetup{hindi}{
+ script=Devanagari,
+ scripttag=deva,
+ langtag=HIN,
+%% hyphennames={hindi,!sanskrit}, TODO: implement fallback patterns (with ! prefix)
+ fontsetup=true
+ %TODO nouppercase=true,
+ %TODO localnumber=hindinumber
+}
+
+\ifx\l@hindi\@undefined%
+ \ifx\l@sanskrit\@undefined%
+ \xpg@nopatterns{Hindi}%
+ \adddialect\l@hindi\l@nohyphenation%
+ \else
+ \xpg@warning{No hyphenation patterns were loaded for Hindi\MessageBreak
+ I will use the patterns for Sanskrit instead}
+ \adddialect\l@hindi\l@sanskrit%
+ \fi
+\fi
+
+\def\hindi@language{\language=\l@hindi}
+
+\def\tmp@western{Western}
+\newif\ifhindi@devanagari@numerals
+\hindi@devanagari@numeralstrue
+
+\define@key{hindi}{numerals}[Devanagari]{%
+ \def\@tmpa{#1}%
+ \ifx\@tmpa\tmp@western
+ \hindi@devanagari@numeralsfalse
+ \fi}
+
+\def\hindinumber#1{%
+ \ifhindi@devanagari@numerals
+ \devanagaridigits{\number#1}%
+ \else
+ \number#1%
+ \fi}
+
+\def\captionshindi{%
+ \def\abstractname{सारांश}%
+ \def\appendixname{परिशिष्ट}%
+ \def\bibname{संदर ग्रन्थ}% (?)
+ \def\ccname{}%
+ \def\chaptername{अध्याय}%
+ \def\contentsname{विषय सूची}%
+ \def\enclname{}%
+ \def\figurename{चित्र}% रेखाचित्र
+ \def\headpagename{पृषठ}%
+ \def\headtoname{}%
+ \def\indexname{सूची}%
+ % सूचक
+ % अनुक्रमणिका
+ % अनुक्रमणि
+ \def\listfigurename{चित्रों की सूची}%
+ \def\listtablename{तालिकाओं की सूची}%
+ \def\pagename{पृषठ}%
+ \def\partname{खणड}%
+ \def\prefacename{प्रस्तावना}% प्राक्कथन
+ \def\refname{हवाले}%
+ \def\tablename{तालिका}%
+ \def\seename{देखिए}%
+ \def\alsoname{और देखिए}%
+ \def\alsoseename{और देखिए}%
+}
+\def\datehindi{%
+ \def\today{\hindinumber\day\space\ifcase\month\or
+ जनवरी\or
+ फ़रवरी\or
+ मार्च\or
+ अपरैल\or
+ मई\or
+ जून\or
+ जलाई\or
+ अगस्त\or
+ सितम्बर\or
+ अक्तूबर\or
+ नवम्बर\or
+ दिसम्बर\fi
+ \space\hindinumber\year}%
+}
+
+\def\blockextras@hindi{%
+ \let\@@MakeUppercase\MakeUppercase%
+ \def\MakeUppercase##1{##1}%
+}
+\def\noextras@hindi{%
+ \let\MakeUppercase\@@MakeUppercase%
+}
+
+\endinput