diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/marathi/marathi.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/marathi/marathi.sty | 157 |
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'. |