summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/marathi
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-05-12 19:59:20 +0000
committerKarl Berry <karl@freefriends.org>2021-05-12 19:59:20 +0000
commit448c74dcb80310c6f2e839b930e46adeb7c9a85a (patch)
treed1feef0e741ce9b9df9a9c6f6feced2f802d65a6 /Master/texmf-dist/tex/latex/marathi
parente1b62f622e6c5830318643a15d9330ec0daf333f (diff)
marathi (12may21)
git-svn-id: svn://tug.org/texlive/trunk@59172 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/marathi')
-rw-r--r--Master/texmf-dist/tex/latex/marathi/marathi.sty157
1 files changed, 72 insertions, 85 deletions
diff --git a/Master/texmf-dist/tex/latex/marathi/marathi.sty b/Master/texmf-dist/tex/latex/marathi/marathi.sty
index 5093cf3f40d..0ef5b1b1ffd 100644
--- a/Master/texmf-dist/tex/latex/marathi/marathi.sty
+++ b/Master/texmf-dist/tex/latex/marathi/marathi.sty
@@ -6,7 +6,7 @@
%%
%% marathi.dtx (with options: `package')
%% --------------------------------------------------------------------------
-%% लाटेक् आज्ञासंच मराठी आवृत्ती १.६.२
+%% लाटेक् आज्ञासंच मराठी आवृत्ती १.६.३
%% © २०२१ निरंजन
%%
%% ह्या सामग्रीच्या वितरणाचे व प्रतिमुद्रणाचे अधिकार आलोक नित्यमुक्त परवान्यासह मुक्त करण्यात येत
@@ -20,7 +20,7 @@
%%
%% https://gitlab.com/aalok/nityamukta-parwana
%% --------------------------------------------------------------------------
-%% LaTeX Package marathi v1.6.2
+%% LaTeX Package marathi v1.6.3
%% © 2021 Niranjan
%%
%% This program is free software: you can redistribute it and/or modify
@@ -42,10 +42,11 @@
%% दुवा: https://gitlab.com/niruvt/marathi
%% अडचणी: https://gitlab.com/niruvt/marathi/-/issues
%% परवाना: आलोक नित्यमुक्त परवाना. आवृत्ती १.०+
-%% दुवा : https://gitlab.com/aalok/nityamukta-parwana
+%% दुवा: https://gitlab.com/aalok/nityamukta-parwana
%% आणि
%% ग्नू पब्लिक परवाना. आवृत्ती ३.०+
-%% दुवा : https://www.gnu.org/licenses/gpl
+%% दुवा: https://www.gnu.org/licenses/gpl
+%% हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना
%% --------------------------------------------------------------------------
%% हे काम आलोक नित्यमुक्त परवान्याच्या अटींचे पालन करून वितरित केले जाऊ शकते
%% तसेच सुधारले जाऊ शकते.
@@ -60,8 +61,7 @@
%%
%% ह्या कामात marathi.dtx, marathi.ins तसेच त्यांपासून निर्माण केलेली
%% marathi.sty ही धारिका समाविष्ट आहे.
-\ProvidesPackage{marathi}[2021-04-03 v1.6.2 झीलाटेक् व लुआलाटेक्-सह मराठीचा सुलभ वापर]
-\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{marathi}[2021-05-11 v1.6.3 झीलाटेक् व लुआलाटेक्-सह मराठीचा सुलभ वापर]
\RequirePackage{iftex}
\iftutex
\else
@@ -104,81 +104,81 @@
\RequirePackage{fontspec}
\ifluatex
\setmainfont[%
-Script=Devanagari,%
-Renderer=Harfbuzz%
-]{Shobhika}
+ Script=Devanagari,%
+ Renderer=Harfbuzz,%
+ Language=Marathi%
+]%
+{Shobhika}
\providecommand{\टंक}[1]{%
\setmainfont[%
- Script=Devanagari,%
- Renderer=Harfbuzz%
- ]{#1}%
-}%
+ Script=Devanagari,%
+ Renderer=Harfbuzz,%
+ Language=Marathi
+ ]%
+ {#1}%
+}
\providecommand{\दुसराटंक}[2]{%
\newfontfamily{#1}[%
- Renderer=Harfbuzz,%
- Script=Devanagari%
- ]{#2}%
+ Renderer=Harfbuzz,%
+ Script=Devanagari,%
+ Language=Marathi%
+ ]%
+ {#2}%
}%
\else
\setmainfont[%
-Script=Devanagari,%
-Mapping=devanagarinumerals%
-]{Shobhika}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+]%
+{Shobhika}%
\providecommand{\टंक}[1]{%
\setmainfont[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{#1}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+ ]%
+ {#1}%
}%
\providecommand{\दुसराटंक}[2]{%
\newfontfamily{#1}[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{#2}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+ ]%
+ {#2}%
}%
\fi
-\@ifpackageloaded{polyglossia}{%
- \setdefaultlanguage{marathi}%
- \ifluatex
- \setmainfont[%
- Script=Devanagari,%
- Renderer=Harfbuzz%
- ]{Shobhika}%
- \else
- \setmainfont[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{Shobhika}%
- \fi
-}%
+\@ifpackageloaded{polyglossia}{\setdefaultlanguage{marathi}}
{%
\usepackage{babel}%
- \babelprovide[import, main, maparabic, mapdigits,
- counters/स्वर = अ आ इ ई उ ऊ ए ऐ ओ औ अं अः ॲ ऋ ऌ ऑ,
- alph=स्वर,
- counters/anka = एक दोन तीन चार पाच सहा सात आठ नऊ दहा अकरा बारा
- तेरा चौदा पंधरा सोळा सतरा अठरा एकोणीस वीस एकवीस बावीस तेवीस
- चोवीस पंचवीस सव्वीस सत्तावीस अठ्ठावीस एकोणतीस तीस एकतीस बत्तीस
- तेहतीस चौतीस पस्तीस छत्तीस सदतीस अडतीस एकोणचाळीस चाळीस
- एकेचाळीस बेचाळीस त्रेचाळीस चव्वेचाळीस पंचेचाळीस शेहेचाळीस सत्तेचाळीस
- अठ्ठेचाळीस एकोणपन्नास पन्नास एकावन्न बावन्न त्रेपन्न चौपन्न पंचावन्न छप्पन्न
- सत्तावन्न अठ्ठावन्न एकोणसाठ साठ एकसष्ट बासष्ट त्रेसष्ट चौसष्ट पासष्ट सहासष्ट
- सदुष्ट अडुसष्ट एकोणसत्तर सत्तर एकाहत्तर बाहत्तर त्र्याहत्तर चौऱ्याहत्तर पंचाहत्तर
- शाहत्तर सत्त्याहत्तर अठ्ठ्याहत्तर एकोणऐंशी ऐंशी एक्याऐंशी ब्याऐंशी त्र्याऐंशी
- चौऱ्याऐंशी पंच्याऐंशी श्याऐंशी सत्त्याऐंशी अठ्ठ्याऐंशी एकोणनव्वद नव्वद एक्याण्णव
- ब्याण्णव त्र्याण्णव चौऱ्याण्णव पंचाण्णव शहाण्णव सत्त्याण्णव अठ्याण्णव नव्याण्णव शंभर,
- counters/व्यंजन = क ख ग घ ङ
- च छ ज झ ञ
- ट ठ ड ढ ण
- त थ द ध न
- प फ ब भ म
- य र ल व श ष स ह ळ,
- Alph=व्यंजन
- ]{marathi}
+ \babelprovide[%
+ import, main, maparabic, mapdigits,%
+ counters/स्वर = अ आ इ ई उ ऊ ए ऐ ओ औ अं अः ॲ ऋ ऌ ऑ,%
+ alph=स्वर,%
+ counters/anka = एक दोन तीन चार पाच सहा सात आठ नऊ दहा अकरा बारा%
+ तेरा चौदा पंधरा सोळा सतरा अठरा एकोणीस वीस एकवीस बावीस तेवीस%
+ चोवीस पंचवीस सव्वीस सत्तावीस अठ्ठावीस एकोणतीस तीस एकतीस बत्तीस%
+ तेहतीस चौतीस पस्तीस छत्तीस सदतीस अडतीस एकोणचाळीस चाळीस%
+ एकेचाळीस बेचाळीस त्रेचाळीस चव्वेचाळीस पंचेचाळीस शेहेचाळीस सत्तेचाळीस%
+ अठ्ठेचाळीस एकोणपन्नास पन्नास एकावन्न बावन्न त्रेपन्न चौपन्न पंचावन्न छप्पन्न%
+ सत्तावन्न अठ्ठावन्न एकोणसाठ साठ एकसष्ट बासष्ट त्रेसष्ट चौसष्ट पासष्ट सहासष्ट%
+ सदुष्ट अडुसष्ट एकोणसत्तर सत्तर एकाहत्तर बाहत्तर त्र्याहत्तर चौऱ्याहत्तर पंचाहत्तर%
+ शाहत्तर सत्त्याहत्तर अठ्ठ्याहत्तर एकोणऐंशी ऐंशी एक्याऐंशी ब्याऐंशी त्र्याऐंशी%
+ चौऱ्याऐंशी पंच्याऐंशी श्याऐंशी सत्त्याऐंशी अठ्ठ्याऐंशी एकोणनव्वद नव्वद एक्याण्णव%
+ ब्याण्णव त्र्याण्णव चौऱ्याण्णव पंचाण्णव शहाण्णव सत्त्याण्णव अठ्याण्णव नव्याण्णव शंभर,%
+ counters/व्यंजन = क ख ग घ ङ%
+ च छ ज झ ञ%
+ ट ठ ड ढ ण%
+ त थ द ध न%
+ प फ ब भ म%
+ य र ल व श ष स ह ळ,%
+ Alph=व्यंजन%
+ ]%
+ {marathi}
\renewcommand\thepart{\localecounter{स्वर}{part}}%
\renewcommand\theenumiii{\localecounter{व्यंजन}{enumiii}}%
}%
-
\DeclareSymbolFont{devletters}{\encodingdefault}{Shobhika(0)}{}{}
\ExplSyntaxOn
\int_step_inline:nnn { "0900 } { "097F }
@@ -186,35 +186,21 @@ Mapping=devanagarinumerals%
\Umathcode #1 = "0 ~ \use:c{ symdevletters } ~ #1
}
\ExplSyntaxOff
-\providecommand{\परिच्छेद}{
- \input{namuna-para}
-}
+\providecommand{\परिच्छेद}{\input{namuna-para}}
\newcounter{क्र}
-\@ifclassloaded{article}{%
- \setcounter{क्र}{1}%
-}{}%
-\@ifclassloaded{book}{%
- \setcounter{क्र}{2}%
-}{}%
-\@ifclassloaded{report}{%
- \setcounter{क्र}{3}%
-}{}%
-\@ifclassloaded{beamer}{%
- \setcounter{क्र}{4}%
-}{}%
-\@ifclassloaded{letter}{%
- \setcounter{क्र}{5}%
-}{}%
+\@ifclassloaded{article}{\setcounter{क्र}{1}}{}
+\@ifclassloaded{book}{\setcounter{क्र}{2}}{}
+\@ifclassloaded{report}{\setcounter{क्र}{3}}{}
+\@ifclassloaded{beamer}{\setcounter{क्र}{4}}{}
+\@ifclassloaded{letter}{\setcounter{क्र}{5}}{}
\providecommand{\नमुना}{%
\ifnum\value{क्र}=1\input{namuna-article}\else
\ifnum\value{क्र}=2\input{namuna-book}\else
\ifnum\value{क्र}=3\input{namuna-report}\else
\ifnum\value{क्र}=4\input{namuna-beamer}\else
\input{namuna-letter}\relax\fi\fi\fi\fi
-}%
-\@ifclassloaded{beamer}{%
- \usefonttheme{serif}%
-}{}%
+}
+\@ifclassloaded{beamer}{\usefonttheme{serif}}{}
\@ifpackageloaded{expex}{%
\definelabeltype{devanagari}%
{%
@@ -226,7 +212,8 @@ Mapping=devanagarinumerals%
labelwidth=1.5em%
}%
\lingset{labeltype=devanagari}%
-}{}%
+}%
+{}
\endinput
%%
%% End of file `marathi.sty'.