summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/marathi/README.txt4
-rw-r--r--Master/texmf-dist/doc/latex/marathi/marathi.pdfbin75842 -> 76036 bytes
-rw-r--r--Master/texmf-dist/doc/latex/marathi/table.tex16
-rw-r--r--Master/texmf-dist/source/latex/marathi/marathi.dtx33
-rw-r--r--Master/texmf-dist/source/latex/marathi/marathi.ins4
-rw-r--r--Master/texmf-dist/tex/latex/marathi/marathi.sty31
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-article.tex (renamed from Master/texmf-dist/doc/latex/marathi/article.tex)0
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-beamer.tex (renamed from Master/texmf-dist/doc/latex/marathi/beamer.tex)0
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-book.tex (renamed from Master/texmf-dist/doc/latex/marathi/book.tex)0
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-letter.tex (renamed from Master/texmf-dist/doc/latex/marathi/letter.tex)0
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-para.tex (renamed from Master/texmf-dist/doc/latex/marathi/para.tex)0
-rw-r--r--Master/texmf-dist/tex/latex/marathi/namuna-report.tex (renamed from Master/texmf-dist/doc/latex/marathi/report.tex)0
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds7
13 files changed, 65 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/latex/marathi/README.txt b/Master/texmf-dist/doc/latex/marathi/README.txt
index 65887b9f127..fb53932e3fa 100644
--- a/Master/texmf-dist/doc/latex/marathi/README.txt
+++ b/Master/texmf-dist/doc/latex/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/Master/texmf-dist/doc/latex/marathi/marathi.pdf b/Master/texmf-dist/doc/latex/marathi/marathi.pdf
index ac0f21bdd33..ce7252ab07b 100644
--- a/Master/texmf-dist/doc/latex/marathi/marathi.pdf
+++ b/Master/texmf-dist/doc/latex/marathi/marathi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/marathi/table.tex b/Master/texmf-dist/doc/latex/marathi/table.tex
new file mode 100644
index 00000000000..0c8e6dc8b32
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/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
diff --git a/Master/texmf-dist/source/latex/marathi/marathi.dtx b/Master/texmf-dist/source/latex/marathi/marathi.dtx
index 832ce9edcbd..26325996547 100644
--- a/Master/texmf-dist/source/latex/marathi/marathi.dtx
+++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/source/latex/marathi/marathi.ins b/Master/texmf-dist/source/latex/marathi/marathi.ins
index 32f46c37ae1..c38e3ad7167 100644
--- a/Master/texmf-dist/source/latex/marathi/marathi.ins
+++ b/Master/texmf-dist/source/latex/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/Master/texmf-dist/tex/latex/marathi/marathi.sty b/Master/texmf-dist/tex/latex/marathi/marathi.sty
index 3246f2d5480..a597d254492 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.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
@@ -40,8 +40,8 @@
%% ---------------------------------------------------------------------------
%%
\def\marathiPackageName{marathi}
-\def\marathiPackageVersion{१.१.१}
-\def\marathiPackageDate{२८ मे, २०२०}
+\def\marathiPackageVersion{१.१.३}
+\def\marathiPackageDate{१ जून, २०२०}
\def\marathiPackageDescription{लुआ-लाटेक् व झी-लाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.}
\ProvidesPackage{marathi}
@@ -65,11 +65,20 @@
}
\RequirePackage{devanagaridigits}
\def\@arabic#1{\expandafter\devanagaridigits\expandafter{\number#1}}
+\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}}
-\providecommand{\परिच्छेद}{\input{para}}
+\providecommand{\परिच्छेद}{\input{namuna-para}}
\newcounter{क्र}
\@ifclassloaded{article}{\setcounter{क्र}{1}}{}
@@ -78,11 +87,11 @@
\@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
}
\@ifclassloaded{beamer}{%
\usefonttheme{serif}}
diff --git a/Master/texmf-dist/doc/latex/marathi/article.tex b/Master/texmf-dist/tex/latex/marathi/namuna-article.tex
index 6b7a9c1b101..6b7a9c1b101 100644
--- a/Master/texmf-dist/doc/latex/marathi/article.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-article.tex
diff --git a/Master/texmf-dist/doc/latex/marathi/beamer.tex b/Master/texmf-dist/tex/latex/marathi/namuna-beamer.tex
index 3a9b91c4113..3a9b91c4113 100644
--- a/Master/texmf-dist/doc/latex/marathi/beamer.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-beamer.tex
diff --git a/Master/texmf-dist/doc/latex/marathi/book.tex b/Master/texmf-dist/tex/latex/marathi/namuna-book.tex
index bbda1361189..bbda1361189 100644
--- a/Master/texmf-dist/doc/latex/marathi/book.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-book.tex
diff --git a/Master/texmf-dist/doc/latex/marathi/letter.tex b/Master/texmf-dist/tex/latex/marathi/namuna-letter.tex
index e7f324b91b4..e7f324b91b4 100644
--- a/Master/texmf-dist/doc/latex/marathi/letter.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-letter.tex
diff --git a/Master/texmf-dist/doc/latex/marathi/para.tex b/Master/texmf-dist/tex/latex/marathi/namuna-para.tex
index de32f11bbc5..de32f11bbc5 100644
--- a/Master/texmf-dist/doc/latex/marathi/para.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-para.tex
diff --git a/Master/texmf-dist/doc/latex/marathi/report.tex b/Master/texmf-dist/tex/latex/marathi/namuna-report.tex
index 1f87c1bf37d..1f87c1bf37d 100644
--- a/Master/texmf-dist/doc/latex/marathi/report.tex
+++ b/Master/texmf-dist/tex/latex/marathi/namuna-report.tex
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 3d9cf377913..67567afba60 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1958,20 +1958,21 @@ $standardtex
'lyluatex', '\.sty', # not *.cls
'magyar', 'NULL', # do not install in runtime, conflicts with babel
'manjutex', '\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$|manju.tex',
+ 'marathi', 'namuna-.*\.tex|' . $standardtex,
'math-e', 'NULL',
'math-into-latex-4', 'NULL',
+ 'mathabx', 'mathabx\.(dcl|tex)|' . $standardtex,
'mathdots', 'mathdots\.tex|' . $standardtex,
+ 'mathlig', '\.tex',
'mdframed', '\.mdf|' . $standardtex,
'media4svg', '\.lua|' . $standardtex,
+ 'metanorma', 'x?l$|' . $standardtex,
'metatex', 'metatex.tex',
'mff', '\.sty|mf[^f].*\.tex',
'mfpic', 'mfpic.tex|mfpic.sty|mfppatch.tex',
'mfpic4ode', 'mfpic4ode.tex|' . $standardtex,
'midnight', '\.tex',
'mil3', 'NULL',
- 'mathabx', 'mathabx\.(dcl|tex)|' . $standardtex,
- 'mathlig', '\.tex',
- 'metanorma', 'x?l$|' . $standardtex,
'minitoc', '\.ml[do]|' . $standardtex,
'misc', '\.sty|\.ltx|\.cls',
'mkpattern', 'mkpatter.tex',