From 51cae99db4d58606cdce9181fd1f4c94e1a019de Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Tue, 2 Jun 2020 03:03:19 +0000
Subject: CTAN sync 202006020303

---
 language/marathi/marathi.dtx | 33 +++++++++++++++++++++------------
 1 file changed, 21 insertions(+), 12 deletions(-)

(limited to 'language/marathi/marathi.dtx')

diff --git a/language/marathi/marathi.dtx b/language/marathi/marathi.dtx
index 832ce9edcb..2632599654 100644
--- a/language/marathi/marathi.dtx
+++ b/language/marathi/marathi.dtx
@@ -32,7 +32,7 @@
 %<*readme>
 आज्ञासंच:      marathi
 लेखक:       निरंजन
-आवृत्ती:      १.१.१  (२८ मे, २०२०)
+आवृत्ती:      १.१.३  (१ जून, २०२०)
 माहिती:  लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.
 दुवा:   https://gitlab.com/niranjanvikastambe/marathi
 अडचणी:  https://gitlab.com/niranjanvikastambe/marathi/-/issues
@@ -41,7 +41,7 @@
 --------------------------------------------------------------------------
 Package:      marathi
 Author:       Niranjan
-Version:      1.1.1  (28 May, 2020)
+Version:      1.1.3  (1 June, 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
@@ -52,8 +52,8 @@ License:      The LaTeX Project Public License v1.3c or later.
 %</internal>
 %<*driver|package>
 \def\marathiPackageName{marathi}
-\def\marathiPackageVersion{१.१.१}
-\def\marathiPackageDate{२८ मे, २०२०}
+\def\marathiPackageVersion{१.१.३}
+\def\marathiPackageDate{१ जून, २०२०}
 \def\marathiPackageDescription{लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.}
 %</driver|package>
 %<*driver>
@@ -224,17 +224,26 @@ License:      The LaTeX Project Public License v1.3c or later.
 % \subsection{टंकनिवड}
 % शोभिका हा लाटेक्-वितरणासह येणारा व देवनागरीची अतिशय चांगली अक्षरजुळणी करणारा टंक आहे. तो मूलटंक म्हणून ह्या आज्ञासंचाद्वारे निवडला जातो. अर्थात तो बदलण्याच्या सुविधेसकट. शिवाय कुठल्याही देवनागरी टंकाचे योग्य फलित दिसण्यासाठी {\mukta Script=Devanagari} हे प्राचल वापरावे लागते. ह्या व अशा इतर काही प्राचलांसकट शोभिकाची निवड करून ठेवणे व त्याशिवाय \mintinline{latex}{\टंक} ह्या आज्ञेद्वारे निवडल्या जाणाऱ्या टंकासदेखील तीच प्राचले वापरणे हे पुढील आज्ञांनी साधले जाते.
 %    \begin{macrocode}
+\RequirePackage{iftex}
+\ifluatex
 \setmainfont[Renderer=Harfbuzz,Script=Devanagari,Mapping=devanagarinumerals]{Shobhika}
+\else
+\setmainfont[Script=Devanagari,Mapping=devanagarinumerals]{Shobhika}
+\fi
 \providecommand{\टंक}[1]
-{\setmainfont[Renderer=Harfbuzz,Script=Devanagari,Mapping=devanagarinumerals]{#1}}
+{
+\ifluatex
+\setmainfont[Renderer=Harfbuzz,Script=Devanagari,Mapping=devanagarinumerals]{#1}
+\else
+\setmainfont[Script=Devanagari,Mapping=devanagarinumerals]{#1}}
 %    \end{macrocode}
-% ह्या आज्ञांमुळे धारिका लुआ अथवा झी-लाटेक् ह्यांपैकी कोणत्याही चालकासह चालवता येते. {\mukta Renderer=Harfbuzz} हे प्राचल लुआविशिष्ट आहे. त्यामुळे झी-लाटेक् वापरल्यास ह्या प्राचलाकडे दुर्लक्ष केले जात आहे अशी एक सूचना आपल्याला मिळते. ही अडचण नसून केवळ एक सूचना आहे. झी-लाटेक्-प्रमाणेच आपणही तिच्याकडे दुर्लक्ष करावे!
+% ह्या आज्ञांमुळे धारिका लुआ अथवा झी-लाटेक् ह्यांपैकी कोणत्याही चालकासह चालवता येते. {\mukta Renderer=Harfbuzz} हे प्राचल लुआविशिष्ट आहे. त्यामुळे झी-लाटेक् वापरले असताना ह्या प्राचलाकडे दुर्लक्ष करणे {\mukta\textbackslash iftex} ह्या आज्ञासंचामार्फत साधले जाते.
 
 % \subsection{नमुना मजकूर}
 % \subsubsection{परिच्छेद}
 % परिच्छेद ही आज्ञा दस्तऐवजात कुठेही वापरली तरी एक लहानसा परिच्छेद आपोआप छापला जातो. त्याकरिता एक मजकूर धारिका आज्ञासंचासोबत येते. ती आज्ञासंचात पुढील आज्ञांनी समाविष्ट करून घेतली आहे.
 %    \begin{macrocode}
-\providecommand{\परिच्छेद}{\input{para}}
+\providecommand{\परिच्छेद}{\input{namuna-para}}
 %    \end{macrocode}
 % \subsubsection{दस्तऐवज}
 % मागे म्हटल्याप्रमाणे नमुना मजकूर तयार करण्यासाठी ह्या आज्ञासंचाचा वापर करता येतो, परंतु त्याकरिता लाटेक्-ला थोडी माहिती पुरवावी लागते. उदा. दस्तऐवजाचा/ची लेखक/लेखिका, दस्तऐवजाचं शीर्षक इत्यादी. ही माहिती पुरवण्याचे विशिष्ट स्थान आहे. लाटेक्-मध्ये मूळ दस्तऐवज सुरू होण्यापूर्वी ही माहिती पुरविण्याकरिता \gls{आज्ञापीठ} असते, तिथे ही माहिती पुरवली जाते, परंतु ह्यामुळे फलित-धारिकेच्या \gls{पायाभूत माहिती}त ती नावे दिसू लागतात. ह्यासाठी आज्ञासंचात ही माहिती पुरवली गेली नाही आहे, ह्याउलट सोबत जोडलेल्या वेगवेगळ्या दस्तऐवजांमध्ये ती माहिती पुरवली गेली आहे. त्या धारिका केवळ नमुना मजकूर पुरवण्यासाठी आहेत. निरनिराळ्या लाटेक्-वर्गांसाठी संबंधित धारिका निवडणे व दस्तऐवजात लिहिलेला लाटेक्-वर्ग कोणता आहे हे पाहून त्यानुसार नमुना मजकूर छापणे ह्यासाठीच्या आज्ञा पुढीलप्रमाणे.
@@ -247,11 +256,11 @@ License:      The LaTeX Project Public License v1.3c or later.
 \@ifclassloaded{beamer}{\setcounter{क्र}{4}}{}
 \@ifclassloaded{letter}{\setcounter{क्र}{5}}{}
 \providecommand{\नमुना}{
-    \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
+    \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
 }
 %    \end{macrocode}
 % {\mukta beamer} लाटेक्-वर्ग वापरताना {\mukta serif} ही टंकछटा निवडावी लागते, त्याशिवाय देवनागरी लिपी दिसत नाही. त्या आज्ञा पुढीलप्रमाणे भरल्या आहेत.
-- 
cgit v1.2.3

