From 7733c471ba5c293660e25c0f9d6cead156ef1c0e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 12 Jun 2021 21:14:03 +0000 Subject: chhaya (12jun21) git-svn-id: svn://tug.org/texlive/trunk@59566 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/chhaya/chhaya.sty | 92 +++++++++++--------- Master/texmf-dist/tex/latex/chhaya/sankshep.tex | 110 +++++++++++++++++------- 2 files changed, 127 insertions(+), 75 deletions(-) (limited to 'Master/texmf-dist/tex/latex/chhaya') 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 -- cgit v1.2.3