summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/chhaya
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-06-12 21:14:03 +0000
committerKarl Berry <karl@freefriends.org>2021-06-12 21:14:03 +0000
commit7733c471ba5c293660e25c0f9d6cead156ef1c0e (patch)
tree03d27a17f9d19e776988d5d3d2fcdd4378467422 /Master/texmf-dist/tex/latex/chhaya
parent02f0ed6606343f8a2ba496ea151952735a9f0189 (diff)
chhaya (12jun21)
git-svn-id: svn://tug.org/texlive/trunk@59566 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/chhaya')
-rw-r--r--Master/texmf-dist/tex/latex/chhaya/chhaya.sty92
-rw-r--r--Master/texmf-dist/tex/latex/chhaya/sankshep.tex110
2 files changed, 127 insertions, 75 deletions
diff --git a/Master/texmf-dist/tex/latex/chhaya/chhaya.sty b/Master/texmf-dist/tex/latex/chhaya/chhaya.sty
index 12c8cb5bcd6..880730de91f 100644
--- a/Master/texmf-dist/tex/latex/chhaya/chhaya.sty
+++ b/Master/texmf-dist/tex/latex/chhaya/chhaya.sty
@@ -5,65 +5,73 @@
%% The original source files were:
%%
%% chhaya.dtx (with options: `package')
-%%
-%% -------------------------------------------------------------------------
-%% आज्ञासंच: chhaya
-%% लेखक: निरंजन
-%% आवृत्ती: ०.२ (१३ ऑगस्ट, २०२०)
-%% माहिती: भाषावैज्ञानिक छायांगांचे संक्षेप पुरवणारा आज्ञासंच
-%% दुवा: https://gitlab.com/niranjanvikastambe/chhaya
-%% अडचणी: https://gitlab.com/niranjanvikastambe/chhaya/-/issues
-%% परवाना: लाटेक् प्रकल्प परवाना. आवृत्ती १.३सी किंवा त्यापुढील.
-%%
-%% अधिक माहितीकरिता chhaya.dtx ही बीज-धारिका पाहा.
-%% ---------------------------------------------------------------------------
-%% हे काम लाटेक् प्रकल्प परवान्याच्या (१.३सी अथवा त्यापुढील) अटींचे पालन करून वितरित केले जाऊ शकते
+%% --------------------------------------------------------------------
+%% आज्ञासंच: chhaya
+%% लेखक: निरंजन
+%% आवृत्ती: ०.३ (१३ जून, २०२१)
+%% माहिती: भाषावैज्ञानिक छायांगांचे संक्षेप पुरवणारा आज्ञासंच
+%% दुवा: https://gitlab.com/niruvt/chhaya
+%% अडचणी: https://gitlab.com/niruvt/chhaya/-/issues
+%% परवाना: आज्ञालेखांकरिता आलोक नित्यमुक्त परवाना (आवृत्ती १.०+) आणि ग्नू पब्लिक परवाना
+%% (आवृत्ती ३.०+) व केवळ हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना (१.३+)
+%% दुवे:
+%% https://varnamudra.com/aalok/parwana
+%% https://www.gnu.org/licenses/gpl-3.0.txt
+%% https://www.gnu.org/licenses/fdl-1.3.html
+%% --------------------------------------------------------------------
+%% हे काम आलोक नित्यमुक्त परवान्याच्या (आ. १.०+) अटींचे पालन करून वितरित केले जाऊ शकते
%% तसेच सुधारले जाऊ शकते.
%%
%% ह्या परवान्याची नवीनतम प्रत खालील दुव्यावर उपलब्ध आहे.
%%
-%% http://www.latex-project.org/lppl.txt.
-%%
-%% हा आज्ञासंचाची लाटेक् प्रकल्पाच्या नियमांनुसार देखरेख केली जात आहे.
+%% https://varnamudra.com/aalok/parwana
%%
%% ह्या आज्ञासंचाचा लेखक व पालक निरंजन आहे.
%%
%% ह्या कामात chhaya.dtx, chhaya.ins तसेच त्यांपासून निर्माण केलेली
%% chhaya.sty ही धारिका समाविष्ट आहे.
-%% --------------------------------------------------------------------------
+%% --------------------------------------------------------------------
%% Package: chhaya
%% Author: Niranjan
-%% Version: 0.2 (13 August, 2020)
+%% Version: 0.3 (13 June, 2020)
%% Description: For linguistic glossing in Marathi language.
-%% Repository: https://gitlab.com/niranjanvikastambe/chhaya
-%% Bug tracker: https://gitlab.com/niranjanvikastambe/chhaya/-/issues
-%% License: The LaTeX Project Public License v1.3c or later.
-%% ---------------------------------------------------------------------------
-%%
-\ProvidesPackage{chhaya}[2020-08-13 v0.2 भाषावैज्ञानिक छायांगे पुरवणारा आज्ञासंच]
-\NeedsTeXFormat{LaTeX2e}
-\RequirePackage{fontspec}
+%% Repository: https://gitlab.com/niruvt/chhaya
+%% Bug tracker: https://gitlab.com/niruvt/chhaya/-/issues
+%% License: `आलोक' copyleft license v1.0+ and GPL v3.0+ for the code.
+%% GFDL v1.3+ only for the documentation
+%% Links:
+%% https://varnamudra.com/aalok/parwana
+%% https://www.gnu.org/licenses/gpl-3.0.txt
+%% https://www.gnu.org/licenses/fdl-1.3.html
+%% --------------------------------------------------------------------
+\ProvidesPackage{chhaya}[2021-06-13 v0.3 भाषावैज्ञानिक छायांगे पुरवणारा आज्ञासंच]
+\RequirePackage{marathi}
\RequirePackage[acronym]{glossaries}
-\pgfkeys{
- chhaya/.is family,
- chhaya/.cd,
- समरेखा/.code={\setfontfamily\test@acronymfont[Script=Devanagari,Mapping=devanagarinumerals]{#1}},
- समरेखा=Mukta,
- समरेखा/.default=Shobhika,
+\RequirePackage{xkeyval}
+\RequirePackage{iftex}
+\दुसराटंक{\छायांगांचाटंक}{Mukta}
+\DeclareOptionX{समरेखा}[Shobhika]{%
+ \renewfontfamily{\छायांगांचाटंक}[%
+ Script=Devanagari,%
+ \ifluatex
+ Renderer=Harfbuzz,%
+ \else
+ Mapping=devanagarinumerals
+ \fi
+ ]%
+ {#1}%
}
-\DeclareTextFontCommand{\textacronym}{\test@acronymfont}
-\def\chhaya@setkey#1{\pgfkeys{chhaya/.cd,#1}}
-\DeclareOption*{\expandafter\chhaya@setkey\expandafter{\CurrentOption}}
-\ProcessOptions
-\newcommand{\छायांग}[2]
-{
- \newacronym{#1}{\textacronym{#1}}{#2}
- \expandafter\newcommand\csname#1\endcsname{\acrshort{#1}}
+\ProcessOptionsX
+\DeclareTextFontCommand{\छायांगांच्याटंकाचीआज्ञा}{\छायांगांचाटंक}
+\newcommand{\छायांग}[2]%
+{%
+ \newacronym{#1}{\छायांगांच्याटंकाचीआज्ञा{#1}}{#2}%
+ \expandafter\newcommand\csname#1\endcsname{\acrshort{#1}}%
}
\makeglossaries
\input{sankshep.tex}
-\providecommand{\छायांगसूची}{
- \printglossary[type=\acronymtype,title={छायांगसूची}]
+\providecommand{\छायांगसूची}[1][छायांगसूची]{
+ \printglossary[type=\acronymtype,title={#1}]
}
\endinput
%%
diff --git a/Master/texmf-dist/tex/latex/chhaya/sankshep.tex b/Master/texmf-dist/tex/latex/chhaya/sankshep.tex
index 28b2b099ecd..980fa7ef3e3 100644
--- a/Master/texmf-dist/tex/latex/chhaya/sankshep.tex
+++ b/Master/texmf-dist/tex/latex/chhaya/sankshep.tex
@@ -1,33 +1,77 @@
-\छायांग{पुं}{पुल्लिंग} % Masculine
-\छायांग{स्त्री}{स्त्रीलिंग} % Feminine
-\छायांग{नपुं}{नपुंसकलिंग} % Neuter
-\छायांग{१}{प्रथम व्यक्ती} % First person
-\छायांग{२}{द्वितीय व्यक्ती} % Second person
-\छायांग{३}{तृतीय व्यक्ती} % Third person
-\छायांग{एव}{एकवचन} % Singular
-\छायांग{द्विव}{द्विवचन} % Dual
-\छायांग{त्रिव}{त्रिव} % Trial
-\छायांग{अव}{अल्पवचन} % Paucal
-\छायांग{बव}{बहुवचन} % Plural
-\छायांग{अवि}{अभिधानपर विभक्ती} % Nominative
-\छायांग{कर्मवि}{कर्मपर विभक्ती} % Accusative
-\छायांग{सा}{साधनपर विभक्ती} % Instrumental
-\छायांग{दावि}{दानपर विभक्ती} % Dative
-\छायांग{वियो}{वियोगपर विभक्ती} % Ablative
-\छायांग{संयो}{संबंधयोजक विभक्ती} % Genitive
-\छायांग{अधि}{अधिकरण विभक्ती} % Locative
-\छायांग{संबो}{संबोधन विभक्ती} % Vocative
-\छायांग{साह}{साहचर्यदर्शक विभक्ती} % Associative
-\छायांग{कवि}{कर्तृत्वपर विभक्ती} % Ergative
-\छायांग{आवि}{आगत विभक्ती} % Oblique
-\छायांग{साक्रि}{साहाय्यक क्रियापद} % Auxiliary
-\छायांग{गणक}{गणक} % Counter
-\छायांग{भूत}{भूतकाळ} % Past
-\छायांग{वर्त}{वर्तमान काळ} % Present
-\छायांग{भवि}{भविष्यकाळ} % Future
-\छायांग{पू}{पूर्ण} % Perfective
-\छायांग{अपू}{अपूर्ण} % Imperfective
-\छायांग{नि}{नित्य} % Habitual
-\छायांग{अखं}{अखंडित} % Continuous
-\छायांग{क्र}{क्रमिक} % Progressive
-\छायांग{अक्र}{अक्रमिक} % Non-progressive \ No newline at end of file
+\छायांग{पुं}{पुल्लिंग}% Masculine
+\छायांग{स्त्री}{स्त्रीलिंग}% Feminine
+\छायांग{नपुं}{नपुंसकलिंग}% Neuter
+\छायांग{१}{प्रथम व्यक्ती}% First person
+\छायांग{२}{द्वितीय व्यक्ती}% Second person
+\छायांग{३}{तृतीय व्यक्ती}% Third person
+\छायांग{एव}{एकवचन}% Singular
+\छायांग{द्विव}{द्विवचन}% Dual
+\छायांग{त्रिव}{त्रिव}% Trial
+\छायांग{अव}{अल्पवचन}% Paucal
+\छायांग{बव}{बहुवचन}% Plural
+\छायांग{अवि}{अभिधानपर विभक्ती}% Nominative
+\छायांग{कर्मवि}{कर्मपर विभक्ती}% Accusative
+\छायांग{सा}{साधनपर विभक्ती}% Instrumental
+\छायांग{दावि}{दानपर विभक्ती}% Dative
+\छायांग{वियो}{वियोगपर विभक्ती}% Ablative
+\छायांग{संयो}{संबंधयोजक विभक्ती}% Genitive
+\छायांग{अधि}{अधिकरण विभक्ती}% Locative
+\छायांग{संबो}{संबोधन विभक्ती}% Vocative
+\छायांग{साह}{साहचर्यदर्शक विभक्ती}% Associative
+\छायांग{कवि}{कर्तृत्वपर विभक्ती}% Ergative
+\छायांग{आवि}{आगत विभक्ती}% Oblique
+\छायांग{साक्रि}{साहाय्यक क्रियापद}% Auxiliary
+\छायांग{गणक}{गणक}% Counter
+\छायांग{भूत}{भूतकाळ}% Past
+\छायांग{वर्त}{वर्तमान काळ}% Present
+\छायांग{भवि}{भविष्यकाळ}% Future
+\छायांग{पू}{पूर्ण}% Perfective
+\छायांग{अपू}{अपूर्ण}% Imperfective
+\छायांग{नि}{नित्य}% Habitual
+\छायांग{अखं}{अखंडित}% Continuous
+\छायांग{क्र}{क्रमिक}% Progressive
+\छायांग{अक्र}{अक्रमिक}% Non-progressive
+%
+% मराठी व्याकरणात वापरण्यात येणाऱ्या संज्ञांची छायांगसूची. ह्यात वरच्या यादीत उपस्थित असलेली
+% छायांगे टाळली आहेत. मराठी व्याकरणातील पुढील संक्षेपांची यादी २०२१/०६/१३ रोजी आज्ञासंचाच्या
+% आवृत्तिक्रमांक ०.३मध्ये सुशान्त देवळेकर ह्यांनी जोडली.
+%
+% नामिक ह्या गटासंदर्भातील संज्ञा
+\छायांग{नामि}{नामिक}
+\छायांग{ना}{नाम}
+\छायांग{प्राति}{प्रातिपदिक}
+\छायांग{प्रत्य}{प्रत्यय}
+\छायांग{सारू}{सामान्य रूप}% Oblique form
+\छायांग{आब}{आदरार्थी बहुवचन}
+\छायांग{प्र}{प्रथमा}
+\छायांग{द्वि}{द्वितीया}
+\छायांग{तृ}{तृतीया}
+\छायांग{चतु}{चतुर्थी}
+\छायांग{पं}{पंचमी}
+\छायांग{ष}{षष्ठी}
+\छायांग{सप्त}{सप्तमी}
+%
+\छायांग{वि}{विशेषण}
+\छायांग{गोवि}{गोड-गणातील विशेषण}
+\छायांग{पांवि}{पांढर-गणातील विशेषण}
+\छायांग{विवि}{विकारी विशेषण}
+\छायांग{अविवि}{अविकारी विशेषण}
+%
+%
+% धातु ह्या गटाशी संबंधित संज्ञा
+\छायांग{धा}{धातु}
+\छायांग{कृ}{कृदन्त}
+\छायांग{धासा}{धातुसाधित}
+\छायांग{क्रि}{क्रियापद}
+\छायांग{कर्त}{कर्तरी}
+\छायांग{कर्म}{कर्मणि}
+\छायांग{भा}{भावे}
+\छायांग{शक्य}{शक्यार्थक}
+\छायांग{प्रयो}{प्रयोजक}
+%
+% क्रियाविशेषणादी गटातील संज्ञा
+\छायांग{क्रिवि}{क्रियाविशेषण}
+\छायांग{के}{केवलप्रयोगी}
+\छायांग{शयो}{शब्दयोगी}
+\छायांग{उद्गा}{उद्गारवाचक}
+\छायांग{अव्य}{अव्यय} \ No newline at end of file