summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/marathi/marathi.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/marathi/marathi.sty')
-rw-r--r--Master/texmf-dist/tex/latex/marathi/marathi.sty61
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}}