【巴利语】
巴利语（IAST/ISO 15919: Pāḷi、पालि）是古印度语言，属于印欧语系、印度-伊朗语族、印度-雅利安语支的中古印度-雅利安语，与梵语十分相近，是印度俗语普拉克里特诸语言之一。巴利语可以用各种文字书写，比如婆罗米文、天城文，以及由巴利圣典协会的英国语言学家Thomas William Rhys Davids所采用的适用于各种印度语言的拉丁字母转写。
== 起源 ==
从字面上来看，巴利（Pāli），是线、行，或是文章、经典的意思，和注释、评论（Aṭṭha-kathā）相对。按南传上座部的记载，称传诵巴利三藏的语言，为「摩揭陀语」（Māgadhī），或「根本语」（Mūla-Bhāsā）。后来才叫其「圣典（Pāli）语」，即「巴利语」。
据锡兰上座部佛教的传说，现存的《巴利语大藏经》就是阿育王的儿子摩哂陀（巴利语：Mahinda，梵语：Mahindra）带到锡兰去的版本，所以巴利语也就是摩揭陀语（Māgadhā nirutti，Māgadhikā bhāsā）。在公元前二六年前后以僧伽罗字母记录下来。在公元五世纪，觉音尊者将僧伽罗语（sīhaḷa-bhāsa）注释书转译为巴利圣典语。
然而，据季羡林考证，根据语言学的特征，巴利语应是属于古印度西部的方言，与流行于东部的摩揭陀语不同。印度地方现存的三十多件阿育王敕令中，属于西部群的基尔纳尔（Girnar）刻文，最接近巴利语。巴利佛教所属的上座部，其根据地即是西部印度优禅尼（Ujjeni）为主的地方，且其附近地区发现的刻文也与巴利语相近。并且，把上座部佛教传入锡兰的摩哂陀长老，据说生于优禅尼，并在这里出家。
在巴利语和摩揭陀俗语(Ardhamāgadhī)之间有很多显著的相似性，摩揭陀俗语是保存在古代耆那教经典中的古老形式的摩揭陀语。摩揭陀俗语同巴利语在类似要点上不同于阿育王题刻的东部俗语。例如，摩揭陀俗语也不把r变更为l，并且在名词变格中至少在很多押韵的地方显示了结尾-o而非东部俗语的-e。这种相似性不是偶然的，因为耆那教的创始者尼乾陀若提子（被教徒尊称为大雄 Mahāvīra）和释迦牟尼佛在相同的地域（摩揭陀国）传教。
== 语音系统 ==
=== 元音 ===
长和短元音只对比于开音节中；在闭音节中所有元音总是短的。短和长的e与o是互补分布的：短变体只出现闭音节中，长变体只出现在开音节中。短和长的e与o因此不是不同的音位。
有叫做IAST|anusvāra的声音（梵语术语；巴利语为：nigghahita），用罗马化字母（ISO 15919）或ṃ（IAST）表示，在多数传统字母中用凸出点来表示，最初用作标记前面的元音要鼻音化的事实。就是说，aṃ, iṃ和uṃ表示IPA|ã, IPA|ĩ和IPA|ũ。但是在很多传统发音中，anusvāra被发音得更强，像软腭鼻音IPA|ŋ，所以这些声音转而被发音为IPA|ãŋ, IPA|ĩŋ和IPA|ũŋ。但是ṃ永远不跟随在长元音之后发音；在ṃ被增加到以长元音结尾的词干的时候，ā, ī和ū要转换成相应的短元音，比如kathā + ṃ变成kathaṃ而非*kathāṃ，devī + ṃ变成deviṃ而非*devīṃ。
=== 辅音 ===
下面表格列出巴利语辅音。粗体是传统罗马化字母，方括中的是它的IPA发音。
在巴利语中上述音素除了ṅ, ḷ和ḷh都是独立的音位。ṅ只出现在软腭塞音之前。ḷ和ḷh是  ḍ和ḍh在单独出现在元音之间时的同位异音。
== 构词法 ==
巴利语是高度词形变化的语言，其中几乎所有词，除了承载基本意义的词根之外，还包含一个或多个词缀（通常是后缀），它们某种方式修改意义。名词要为了性、数和格而变化词尾；动词词形变化要承载关于人称、数、时态和语气的信息。
=== 名词变格 ===
巴利语名词为三个文法性（阳性，阴性，中性）和两个数（单数，复数）而词尾变化。名词还在原则上显示八个格：主格（paccatta），呼格，宾格（upayoga），工具格（karaṇa），与格（sampadāna），离格，属格（sāmin），和方位格（bhumma）；但是在很多实例中，两个或多个格在形式上是同一的；特别是对于属格和与格。
==== a-词干 ====
词干，它的未变格词干结尾于短a（/ə/），要么是阳性要么是中性的。阳性和中性形式只在主格、呼格和宾格中不同。
==== ā-词干 ====
名词的词干结尾于ā（/aː/）总是阴性的。
==== i-词干和u-词干 ====
词干和u-词干要么是阳性要么是中性的。阳性和中性形式只在主格和宾格上不同。呼格有同于主格的形式。
== 书写 ==
=== 带有变音符号的巴利语字母 ===
历史上，巴利语的最先书写记录据信是在斯里兰卡基于早先口头传承而写成的。依据斯里兰卡的大编年史IAST|Mahavamsa，由于国家闹大饥荒，佛教僧侣在公元前100年Vattagamini王期间写下了巴利语圣典。写下的巴利语的传播保持了一套通用的字母音值系统，但使用各种各样的实际文字来表达这些音值。这使很多西方人糊涂，他们意图假定一种文字不可避免的连结著一组音素。
在斯里兰卡，巴利语文本记录于新哈勒文（Sinhala，僧伽罗文）。其他地区文字，最显著的有高棉文、缅甸文、傣文（传统傣仂文）和现代泰文（自从1893年），天城文和东南亚孟族人（Mon）的孟文、寮文（寮国Laos）也已经被用来记录巴利语。
自从十九世纪，巴利语已经用罗马文字书写了。Frans Velthuis设计了一个可选方案允许使用普通ASCII码来打字而不用变音符号，但是它比标准Rhys Davids系统（见下）要更少可读性。
巴利语字母如下排序（以天城字母的顺序为基准，巴利语专用的发音摆在最后）：
a ( अ )、ā ( आ )、i ( इ )、ī ( ई )、
u ( उ )、ū ( ऊ )、e ( ए )、o ( ओ )、-ṃ ( अं )、
k ( क )、kh ( ख )、g ( ग )、gh ( घ )、ṅ ( ङ )、
c ( च )、ch ( छ )、j ( ज )、jh ( झ )、ñ ( ञ )、
ṭ ( ट )、ṭh ( ठ )、ḍ ( ड )、ḍh ( ढ )、ṇ ( ण )、
t ( त )、th ( थ )、d ( द )、dh ( ध )、n ( न )、
p ( प )、ph ( फ )、b ( ब )、bh ( भ )、m ( म )、
y ( य )、r ( र )、l ( ल )、v ( व )、
s ( स )、h ( ह )、ḷ ( ळ )、ḷh ( ऴ )。
尽管是ḷ和h的连写，但实际上是一个单一音素，如同kh、gh、ch...等等。
=== 计算机上的巴利语转写 ===
有多种字体用于巴利语转写，但是不推荐老的ASCII字体比如Leedsbit PaliTranslit, Times_Norman, Times_CSX+, Skt Times, Vri RomanPali CN/CB等，因为它们彼此不兼容并且在技术上过时了。正好相反，推荐基于Unicode标准的字体，因为Unicode是所有字体的前景、易于相互移植。
但是不是所有Unicode字体都包含必须的字符。要正确的显示用于罗马化巴利语（或梵语）的所有变音符号，Unicode字体必须包含下列字符范围：
* Basic Latin: U+0000 – U+007F
* Latin-1 Supplement: U+0080 – U+00FF
* Latin Extended-A: U+0100 – U+017F
* Latin Extended-B: U+0180 – U+024F
* Latin Extended Additional: U+1E00 – U+1EFF
巴利圣典协会 date=20210213221143 向Windows和Linux计算机推荐 VU-Times字体 date=20210224172613 和 Gandhari Unicode字体 date=20100807093958 。 雪域数码图书馆推荐 Times Ext Roman字体，和到其他一些可用于巴利语的Unicode字体的链接。还有一名英国佛教僧侣Bhikkhu Pesala提供了原为自己设计的一些巴利语Unicode  字体，和用于Windows XP的某些巴利语 键盘。进一步的，Alanwood的Unicode资源的 字体段落 date=20110226111451 链接了可用于巴利语录入的一些通用字体，如果它们覆盖了上述字符范围的话。
===使用ASCII的巴利语文本===
Velthuis方案最初由Frans Velthuis在1991年为他给TEX排字系统设计的“devnag”天城体字体开发的。表示巴利语变音符号的这种系统已经用于某些web站点和讨论列表。
下表比较各种常用表示：
== 巴利语与梵语 ==
尽管巴利语不能被认为是古典梵语或更早的吠陀梵语的直接后代，这些语言明显有非常密切关联，并且巴利语和梵语的共同特征总是很容易被熟悉二者的印度人识别出来。实际上，大部分的巴利语和梵语的词干都是在形式上同一的，只在词尾变化的细节上有所区别。
这种联系是如此充分的众所周知，以至于来自梵语的技术术语可以通过一组常规的音韵变换轻易的转换成巴利语。这种变换模拟出了曾在原巴利语中发生的音韵发展的子集。由于这些变换的流行，不总能得知给定的巴利词是古俗语词汇的一部分，还是从梵语借来的变换后的词。梵语词有规律的对应于巴利词的存在性不总是巴利词源的可靠证据，因为在某些情况下，通过反向构词可以从俗语词创造出假造的梵语词。
下列音位学处理不意图作为对从古印度祖先语言产生巴利语的历史变化的详尽描述，而是在梵语和巴利语之间最常见的音韵等式的总结，并且不声称其完备性。
=== 元音和双元音 ===
* 梵语的ai和au总是分别单元音化为巴利语的e和o
:例如：maitrī → mettā, auṣadha → osadha
* 梵语的aya和ava同样经常简约为巴利语的e和o
:例如：dhārayati → dhāreti, avatāra → otāra, bhavati → hoti
* 梵语的avi成为巴利语的e（就是avi → ai → e）
:例如：sthavira → thera
* 梵语的ṛ在巴利语中出现为a, i或u，经常一致于在随后音节中元音。ṛ有时还在唇音之后变为u。
:例如：kṛta → kata, tṛṣṇa → taṇha, smṛti → sati, ṛṣi → isi,  dṛṣṭi → diṭṭhi, ṛddhi → iddhi, ṛju → uju, spṛṣṭa → phuṭṭha, vṛddha → vuddha
* 梵语的长元音在两个随后辅音的序列之前被缩短。
:例如：kṣānti → khanti, rājya → rajja, īśvara → issara, tīrṇa → tiṇṇa,  pūrva → pubba
=== 辅音 ===
==== 音素变更 ====
* 梵语的咝擦音ś, ṣ和s合并到一起为巴利语的s
:例如：śaraṇa → saraṇa, doṣa → dosa
* 梵语的塞音ḍ和ḍh在元音之间成为ḷ和ḷh（同于吠陀梵语）
:例如：cakravāḍa → cakkavāḷa, virūḍha → virūḷha
==== 同化 ====
===== 一般规则 =====
* 很多从一个辅音到临近辅音的同化出现在巴利语的发展中，产生了大量的长（双）辅音。因为长辅音的送气只在这个簇的最后辅音上是可识别的，长辅音kh, gh, ch, jh, ṭh, ḍh, th, dh, ph, bh出现为kkh, ggh, cch, jjh, ṭṭh, ḍḍh, tth, ddh, pph, bbh，而非khkh, ghgh等。
* 在同化会在词首生成长辅音（或不送气塞音+送气塞音的序列）的时候，词首长辅音要简化为一个单一辅音。
:例如：prāṇa → pāṇa（非ppāṇa）, sthavira → thera（非tthera）, dhyāna → jhāna（非jjhāna）, jñāti → ñāti（非ññāti）
* 在同化会在词中间生成三辅音序列的时候，长辅音要简化直到在序列中只有两个辅音。
:例如：uttrāsa → uttāsa（非utttāsa）, mantra → manta（非mantta）, indra → inda（非indda）, vandhya → vañjha（非vañjjha）
* 从同化得出的序列vv要变更为bb
:例如：sarva → savva → sabba, pravrajati → pavvajati → pabbajati, divya → divva → dibba
===== 整体同化 =====
整体同化就是一个音素变为同一于临近音素，它有两种类型：随后同化是被同化的音素同一于随后的音素；而跟前同化是被同化的音素同一于前面的音素。
====== 随后同化 ======
* 内部的IAST|visarga同化为随后的清塞音或咝擦音
:例如：duḥkṛta → dukkata, duḥkha → dukkha, duḥprajña → duppañña, niḥkrodha（=niṣkrodha）→ nikkodha, niḥpakva（=niṣpakva）→ nippakka, niḥśoka → nissoka, niḥsattva → nissatta
* 两个不类似的梵语塞音的序列中，第一个塞音同化为第二个塞音
:例如：vimukti → vimutti, dugdha → duddha, utpāda → uppāda, pudgala → puggala, udghoṣa → ugghosa, adbhuta → abbhuta, śabda → sadda
* 在两个不类似鼻音的序列中，第一个鼻音同化为第二个鼻音
:例如：unmatta → ummatta, pradyumna → pajjunna
* j同化为随后的ñ（就是jñ成为ññ）
:例如：prajñā → paññā, jñāti → ñāti
* 梵语的流音r和l同化为随后的塞音、鼻音、咝擦音或v
:例如：mārga → magga, karma → kamma, varṣa → vassa, kalpa → kappa, sarva → savva → sabba
* r同化为随后的l
:例如：durlabha → dullabha, nirlopa → nillopa
* d有时同化为随后的v，生成vv → bb
:例如：udvigna → uvvigga → ubbigga, dvādaśa → bārasa（比较于dvādasa）
* t和d在出现于词素边界上的时候，可以同化为随后的s或y
:例如：ut+sava → ussava, ud+yāna → uyyāna
====== 跟前同化 ======
* 鼻音有时同化为前面的塞音（在其他插音出现的情况请参见后面）
:例如：agni → aggi, ātman → atta, prāpnoti → pappoti, śaknoti → sakkoti
* m同化为词首咝擦音
:例如：smarati → sarati, smṛti → sati
* 鼻音同化为前面的塞音+咝擦音簇，它接著有如没有跟随鼻音那样发展（参见后面的部分同化）
:例如：tīkṣṇa → tikṣa → tikkha, lakṣmī → lakṣī → lakkhī
* 梵语的流音r和l同化为前面的塞音、鼻音、咝擦音或v
:例如：prāṇa → pāṇa, grāma → gāma,  śrāvaka → sāvaka, agra → agga, indra → inda, pravrajati → pavvajati → pabbajati, aśru → assu
* y同化为前面的非齿/卷舌塞音或鼻音
:例如：cyavati → cavati, jyotiṣ → joti, rājya → rajja, matsya → macchya → maccha, lapsyate → lacchyate → lacchati, abhyāgata → abbhāgata, ākhyāti → akkhāti, saṃkhyā → saṅkhā（saṅkhyā也同样）, ramya → ramma
* y同化为前面的非词首v，生成vv → bb
:例如：divya → divva → dibba, veditavya → veditavva → veditabba, bhāvya → bhavva → bhabba
* y和v同化为任何前面的塞擦音，生成ss
:例如：paśyati → passati, śyena → sena, aśva → assa, īśvara → issara, kariṣyati → karissati, tasya → tassa, svāmin → sāmī
* v有时同化为前面的塞音
:例如：pakva → pakka, catvāri → cattāri, sattva → satta, dhvaja → dhaja
===== 部分和相互同化 =====
* 梵语的在塞音前的咝擦音同化为这个塞音，并且如果这个塞音不是送气的，则变为送气的；就是说śc, st,  ṣṭ和sp变为cch, tth, ṭṭh和pph
:例如：paścāt → pacchā, asti → atthi, stava → thava, śreṣṭha → seṭṭha, aṣṭa → aṭṭha, sparśa → phassa
* 在咝擦音-塞音-流音序列中，流音同化为前面的辅音，并且这个簇表现得如同咝擦音-塞音序列，就是说str和ṣṭr变为tth和ṭṭh
:例如：śāstra → śasta → sattha, rāṣṭra → raṣṭa → raṭṭha
* t和p在s之前成为c，并且这个咝擦音同化为前面的音素并送气（就是说序列ts和ps成为cch）
:例如：vatsa → vaccha, apsaras → accharā
* 咝擦音同化为前面的k并送气（就是说序列kṣ变为kkh）
:例如：bhikṣu → bhikkhu, kṣānti → khanti
* 跟随著y的任何齿或卷舌塞音或鼻音都转换成相应的硬腭音，并且y同化为这个新辅音，就是说ty, thy, dy, dhy, ny成为cc, cch, jj, jjh, ññ；类似的ṇy变为ññ。在塞音前的鼻音变成共享这种变化的硬腭音。
:例如：tyajati → cyajati → cajati, satya → sacya → sacca, mithyā →  michyā → micchā, vidyā → vijyā →  vijjā, madhya → majhya → majjha, anya → añya → añña, puṇya → puñya → puñña, vandhya →  vañjhya → vañjjha → vañjha
* 序列mr变为mb，通过在鼻音和流音之间插入一个塞音，随后把这个流音同化为这个塞音，并且最后简化结果的长辅音。
:例如：āmra → ambra → amba, tāmra → tamba
==== 插音 ====
有时在特定辅音序列中插入插音元音。如对ṛ，可以插入a, i或u，依赖于邻接辅音或在随后音节中元音的影响。i经常出现在i, y或硬腭音附近；u经常出现在u, v或唇音附近。
* 塞音+鼻音序列有时用a或u分离
:例如：ratna → ratana, padma → paduma（u受唇音m的影响）
* 序列sn在词首可以变为sin
:例如：snāna → sināna, sneha → sineha
* i可以插入在辅音和l之间
:例如：kleśa → kilesa, glāna → gilāna, mlāyati → milāyati, ślāghati → silāghati
* 在词首咝擦音和r之间可以插入插音元音
:例如：śrī → sirī
* 序列ry一般变为riy（i受随后的y的影响），但出于元音缩短的目的仍被当作双辅音序列
:例如：ārya → arya → ariya, sūrya → surya → suriya, vīrya → virya → viriya
* a或i插入r和h之间
:例如：arhati → arahati, garhā → garahā, barhiṣ → barihisa
* 在其他的辅音序列中有零星的插音
:例如：caitya → cetiya（非cecca）, vajra → vajira（非vajja）
==== 其他变更 ====
* 梵语的任何在鼻音前的咝擦音都变为跟随著h的鼻音序列，就是说ṣṇ, sn和sm成为ṇh, nh和mh
:例如：tṛṣṇa → taṇha, uṣṇīṣa → uṇhīsa, asmi → amhi
* 序列śn成为ñh，由于n同化为前面的硬腭咝擦音
:例如：praśna → praśña → pañha
* 序列hy和hv经历对调
:例如：jihvā → jivhā, gṛhya → gayha, guhya → guyha
* h经历与随后的鼻音的对调
:例如：gṛhṇāti → gaṇhāti
* y在e和元音之间成为长辅音
:例如：śreyas → seyya, Maitreya → Metteyya
* 浊送气音比如bh和gh罕见的偶尔变为h
:例如：bhavati → hoti, -ebhiṣ → -ehi, laghu → lahu
* 齿音和卷舌音零星的变为对方
:例如：jñāna → ñāṇa（非ñāna）, dahati → ḍahati（比较于Pāli dahati）nīḍa → nīla（非nīḷa）, sthāna → ṭhāna（非thāna）, duḥkṛta → dukkaṭa（比较于Pāli dukkata）
=== 例外 ===
有对上述规则的一些显著的例外；其中很多是常用的俗语词而不是从梵语中借用来的。
* ārya → ayya（比较于ariya）
* guru → garu（adj.）（比较于guru（n.））
* puruṣa → purisa（非purusa）
* vṛkṣa → rukṣa → rukkha（非vakkha）
== 巴利语与爱卢语 ==
巴利语与梵语的闗系密切是众所就知，因两种语言有大量的研究。但巴利语与梵语都受到古印度的其他俗语如爱卢语(Eḷu)、甚或更早的源头语如亚兰语及希伯来语所影响，跨地域的语言研究仍在期待中。爱卢语亦是中期雅利安语的其中一种，公元三世纪前已在用。爱卢语是辛哈拉(Sinhalese)语的源头语。爱卢语的词干在形式上大量与巴利语相同，通过语音转换，爱卢语即能转为巴利语与梵语，与梵语转巴利语的技术相同。
=== 元音和双元音 ===
* 梵语的ai和au总是分别单元音化为爱卢语及巴利语的e和o
:例如：maitrī → mettā, auṣadha → osadha
* 梵语的avi成为爱卢语及巴利语的e（就是avi → ai → e）
:例如：sthavira → thera
=== 发音改变 ===
* 梵语及巴利语首音ca 化为爱卢语 s 或 h
:例如: canda → sanda, handa
*  梵巴语的P若非删除 ，转成 v
:例如: rūpa → ruva, dīpa → diva
* 梵语的咝擦音ś, ṣ和s合并到一起为爱卢语及巴利语的s
:例如：śaraṇa → saraṇa, doṣa → dosa
== 爱卢语与巴利语相同词语表 ==
== 字体图集==