summaryrefslogtreecommitdiff
path: root/language/marathi
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-06-02 03:03:19 +0000
committerNorbert Preining <norbert@preining.info>2020-06-02 03:03:19 +0000
commit51cae99db4d58606cdce9181fd1f4c94e1a019de (patch)
treef685715c30d06a284e8c0a0f8cd62a22ce42079f /language/marathi
parent6a81e69e8cf1f56e4715ede8d84cdce284117970 (diff)
CTAN sync 202006020303
Diffstat (limited to 'language/marathi')
-rw-r--r--language/marathi/README.txt4
-rw-r--r--language/marathi/marathi.dtx33
-rw-r--r--language/marathi/marathi.ins4
-rw-r--r--language/marathi/marathi.pdfbin75842 -> 76036 bytes
-rw-r--r--language/marathi/namuna-article.tex (renamed from language/marathi/article.tex)0
-rw-r--r--language/marathi/namuna-beamer.tex (renamed from language/marathi/beamer.tex)0
-rw-r--r--language/marathi/namuna-book.tex (renamed from language/marathi/book.tex)0
-rw-r--r--language/marathi/namuna-letter.tex (renamed from language/marathi/letter.tex)0
-rw-r--r--language/marathi/namuna-para.tex (renamed from language/marathi/para.tex)0
-rw-r--r--language/marathi/namuna-report.tex (renamed from language/marathi/report.tex)0
-rw-r--r--language/marathi/table.tex16
11 files changed, 41 insertions, 16 deletions
diff --git a/language/marathi/README.txt b/language/marathi/README.txt
index 65887b9f12..fb53932e3f 100644
--- a/language/marathi/README.txt
+++ b/language/marathi/README.txt
@@ -1,6 +1,6 @@
आज्ञासंच: marathi
लेखक: निरंजन
-आवृत्ती: १.१.१ (२८ मे, २०२०)
+आवृत्ती: १.१.३ (१ जून, २०२०)
माहिती: लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.
दुवा: https://gitlab.com/niranjanvikastambe/marathi
अडचणी: https://gitlab.com/niranjanvikastambe/marathi/-/issues
@@ -9,7 +9,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
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} ही टंकछटा निवडावी लागते, त्याशिवाय देवनागरी लिपी दिसत नाही. त्या आज्ञा पुढीलप्रमाणे भरल्या आहेत.
diff --git a/language/marathi/marathi.ins b/language/marathi/marathi.ins
index 32f46c37ae..c38e3ad716 100644
--- a/language/marathi/marathi.ins
+++ b/language/marathi/marathi.ins
@@ -9,7 +9,7 @@
-------------------------------------------------------------------------
आज्ञासंच: marathi
लेखक: निरंजन
-आवृत्ती: १.१.१ (२८ मे, २०२०)
+आवृत्ती: १.१.३ (१ जून, २०२०)
माहिती: लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.
दुवा: https://gitlab.com/niranjanvikastambe/marathi
अडचणी: https://gitlab.com/niranjanvikastambe/marathi/-/issues
@@ -32,7 +32,7 @@ marathi.sty ही धारिका समाविष्ट आहे.
--------------------------------------------------------------------------
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
diff --git a/language/marathi/marathi.pdf b/language/marathi/marathi.pdf
index ac0f21bdd3..ce7252ab07 100644
--- a/language/marathi/marathi.pdf
+++ b/language/marathi/marathi.pdf
Binary files differ
diff --git a/language/marathi/article.tex b/language/marathi/namuna-article.tex
index 6b7a9c1b10..6b7a9c1b10 100644
--- a/language/marathi/article.tex
+++ b/language/marathi/namuna-article.tex
diff --git a/language/marathi/beamer.tex b/language/marathi/namuna-beamer.tex
index 3a9b91c411..3a9b91c411 100644
--- a/language/marathi/beamer.tex
+++ b/language/marathi/namuna-beamer.tex
diff --git a/language/marathi/book.tex b/language/marathi/namuna-book.tex
index bbda136118..bbda136118 100644
--- a/language/marathi/book.tex
+++ b/language/marathi/namuna-book.tex
diff --git a/language/marathi/letter.tex b/language/marathi/namuna-letter.tex
index e7f324b91b..e7f324b91b 100644
--- a/language/marathi/letter.tex
+++ b/language/marathi/namuna-letter.tex
diff --git a/language/marathi/para.tex b/language/marathi/namuna-para.tex
index de32f11bbc..de32f11bbc 100644
--- a/language/marathi/para.tex
+++ b/language/marathi/namuna-para.tex
diff --git a/language/marathi/report.tex b/language/marathi/namuna-report.tex
index 1f87c1bf37..1f87c1bf37 100644
--- a/language/marathi/report.tex
+++ b/language/marathi/namuna-report.tex
diff --git a/language/marathi/table.tex b/language/marathi/table.tex
new file mode 100644
index 0000000000..0c8e6dc8b3
--- /dev/null
+++ b/language/marathi/table.tex
@@ -0,0 +1,16 @@
+\documentclass{standalone}
+\usepackage{fontspec}
+\usepackage{minted}
+\setmainfont[Script=Devanagari]{Shobhika}
+\setmonofont[Script=Devanagari]{Mukta}
+
+\begin{document}
+ \begin{tabular}{ll}
+ \hline
+ आज्ञासंचा वापर & ओळींमधले अंतर\\
+ \hline
+ \mintinline{latex}{\usepackage{marathi}} & मूळ अंतराच्या दीडपट\\
+ \mintinline{latex}{\usepackage[अंतर]{marathi}} & मूळ अंतरात कोणताही फरक नाही.\\
+ \mintinline{latex}{\usepackage[अंतर=2]{marathi}} & मूळ अंतराच्या दुप्पट\\
+ \end{tabular}
+\end{document} \ No newline at end of file