diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-27 21:41:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-27 21:41:10 +0000 |
commit | 9e5ce7919f1c53214d619ba6c4dc040a5bdd19ba (patch) | |
tree | 2aa212b19319f71a5c13fc7bc46ddae30855be04 /Master/texmf-dist/tex/latex/marathi | |
parent | 0d4ebcae733ad439678cb7e424e1be31529ba363 (diff) |
marathi (27may20)
git-svn-id: svn://tug.org/texlive/trunk@55298 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/marathi')
-rw-r--r-- | Master/texmf-dist/tex/latex/marathi/marathi.sty | 61 |
1 files changed, 23 insertions, 38 deletions
diff --git a/Master/texmf-dist/tex/latex/marathi/marathi.sty b/Master/texmf-dist/tex/latex/marathi/marathi.sty index 87592343de6..78ec695e7c5 100644 --- a/Master/texmf-dist/tex/latex/marathi/marathi.sty +++ b/Master/texmf-dist/tex/latex/marathi/marathi.sty @@ -9,7 +9,7 @@ %% ------------------------------------------------------------------------- %% आज्ञासंच: marathi %% लेखक: निरंजन -%% आवृत्ती: ०.१ (२३ मे, २०२०) +%% आवृत्ती: १.१ (२७ मे, २०२०) %% माहिती: लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी. %% दुवा: https://gitlab.com/niranjanvikastambe/marathi %% अडचणी: https://gitlab.com/niranjanvikastambe/marathi/-/issues @@ -32,7 +32,7 @@ %% -------------------------------------------------------------------------- %% Package: marathi %% Author: Niranjan -%% Version: 1.0 (25 May, 2020) +%% Version: 1.1 (27 May, 2020) %% Description: For conveniently typesetting Marathi language with LuaLaTeX and XeLaTeX. %% Repository: https://gitlab.com/niranjanvikastambe/marathi %% Bug tracker: https://gitlab.com/niranjanvikastambe/marathi/-/issues @@ -40,24 +40,25 @@ %% --------------------------------------------------------------------------- %% \def\marathiPackageName{marathi} -\def\marathiPackageVersion{१.०} -\def\marathiPackageDate{२५ मे, २०२०} +\def\marathiPackageVersion{१.१} +\def\marathiPackageDate{२७ मे, २०२०} \def\marathiPackageDescription{लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.} \ProvidesPackage{marathi} \NeedsTeXFormat{LaTeX2e} +\RequirePackage{setspace} +\RequirePackage{pgfkeys} - - -\newif\ifmarathi@अंतर -\marathi@अंतरfalse -\DeclareOption{अंतर}{\marathi@अंतरtrue} +\def\बदल#1{\pgfkeys{marathi/.cd,#1}} +\pgfkeys{ + marathi/.is family,marathi/.cd, + अंतर/.code={\setstretch{#1}\selectfont}, + अंतर=1.5, + अंतर/.default=1 +} +\DeclareOption*{\expandafter\बदल\expandafter{\CurrentOption}} \ProcessOptions -\ifmarathi@अंतर -\else -\renewcommand{\baselinestretch}{1.5} -\renewcommand{\arraystretch}{1.5} -\fi +\def\arraystretch{1.2} \@ifclassloaded{standalone}{\RequirePackage{fontspec}}{ \RequirePackage{polyglossia} \setdefaultlanguage{marathi} @@ -65,27 +66,11 @@ \RequirePackage{devanagaridigits} \def\@arabic#1{\expandafter\devanagaridigits\expandafter{\number#1}} \setmainfont[Renderer=Harfbuzz,Script=Devanagari,Mapping=devanagarinumerals]{Shobhika} -\newcommand{\टंक}[1] +\providecommand{\टंक}[1] {\setmainfont[Renderer=Harfbuzz,Script=Devanagari,Mapping=devanagarinumerals]{#1}} -\title{नमुना} -\author{लेखक} -\@ifclassloaded{letter}{ - \name{लेखक} - \signature{सही} - \address{ - लेखकाचे नाव\\ - अबक मार्ग\\ - मुंबई\\ - पिन क्र. ४०००००} - \location{लेखकाचे स्थान} - \telephone{दूरध्वनी - ०२० २२९५ २१०८} -} -\providecommand{\mrarticle}{\input{article}} -\providecommand{\mrbook}{\input{book}} -\providecommand{\mrreport}{\input{report}} -\providecommand{\mrbeamer}{\input{beamer}} -\providecommand{\mrletter}{\input{letter}} +\providecommand{\परिच्छेद}{\input{para}} + \newcounter{क्र} \@ifclassloaded{article}{\setcounter{क्र}{1}}{} \@ifclassloaded{book}{\setcounter{क्र}{2}}{} @@ -93,11 +78,11 @@ \@ifclassloaded{beamer}{\setcounter{क्र}{4}}{} \@ifclassloaded{letter}{\setcounter{क्र}{5}}{} \providecommand{\नमुना}{ - \ifnum\value{क्र}=1\mrarticle\else - \ifnum\value{क्र}=2\mrbook\else - \ifnum\value{क्र}=3\mrreport\else - \ifnum\value{क्र}=4\mrbeamer\else - \mrletter\relax\fi\fi\fi\fi + \ifnum\value{क्र}=1\input{article}\else + \ifnum\value{क्र}=2\input{book}\else + \ifnum\value{क्र}=3\input{report}\else + \ifnum\value{क्र}=4\input{beamer}\else + \input{letter}\relax\fi\fi\fi\fi } \@ifclassloaded{beamer}{% \usefonttheme{serif}} |