diff options
Diffstat (limited to 'Master/texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex')
-rw-r--r-- | Master/texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex | 307 |
1 files changed, 307 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex b/Master/texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex new file mode 100644 index 00000000000..6c91d8a0a97 --- /dev/null +++ b/Master/texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex @@ -0,0 +1,307 @@ +% This is the file mkpattern-exmpl.tex, by Javier A. M\'ugica, November 2006 +% +% This file is provided as an example file for the program mkpattern. +% This file is in the public domain: You can use, modify and/or distribute it freely. +% +% Some comments are written in Galician. They are intended +% to explain the Galician patterns, since this file was once the +% source for them, so don't worry if you don't understand them. +\input mkpatter.tex + +\begin{code} +\def\Ti{\encodingreplacements{á é í ó ú ñ ü ï}{^^e1 ^^e9 ^^ed ^^f3 ^^fa ^^f1 ^^fc ^^ef}} +\end{code} + +&Va={a e o} +&Vp={i u} +&Vi={&Va u} +&Va+={&Va á} +&Vv={a e i} +&Vai={a i} +&Vvac={á é í} +&V={a e i o u á é í ó ú} +&L={l r} +%ñ non se inclúe nos seguintes grupos +&C-={b c d f g h k m n p q s t v w x z} %Consoantes excepto as líquidas +&C={&C- l r} +&Cl={b c d f g k p t v} %As que van unidas á líquida, agás r e l +&C!l={m n q s x y z h}%As que van separadas da líquida, agás l e r +&G={b c d l m n r s t x}%Consoante inicial de certos grupos pouco frecuentes + +\Ti +\letters{á é í ó ú ñ ü ï} + +\begin{pseudopatterns} + +a1a e1e o1o zo2o a1á e1é o1ó 2&{Va}&{Vp}. +&{Vi}1i&{Va+} 3ï3a 2i&{Va+}. + +\newline +\exceptions{2ch 2gh 2kh}{} +\exceptions{t2l 2tl.}{} +1ñ +1&{C} +2&{C}&{C-} +c4h 2ch. 2g2h 2k2h \newline +\newline +&{Cl}2&L 2&{Cl}&L. +2&{C!l}&L + +2t2l \newline +2lr l4l 2ll. +2rl r2r 2rr. + +\template{2&G3#} +p2t c2t c2n p2s m2n g2n f2t p2n c2z t2s +\end{template} +san4c5t plan4c5t + +\template{4#.} +pt ct cn ps mn gn ft pn cz ts +\end{template} + +un4ha 2non. 3mente. o2hib alde2h pro2hib \newline +\newline +%palabras malsonates +4caca4 4cago4 4caga4 4cagas. 4puta4 4puto4 4meo. 4mea. \newline +4meable. 4meables. 4peido4 + +\exceptions{.pre1á2 .su2b1i2 .su2b1í2}{} %If duplicate patterns were simply added... +\exceptions{.pre2á}{.pre2á2} %This is error prone. I think that writting +\exceptions{.sub2i .sub2í}{.su2b2i2,.su2b2í2}%all the exceptions here together is the best that can be done. +\template{#1&{V}2} %Prefixos +acto afro aero anfi anglo .ante .anti .arqui auto +biblio bio cardio cefalo ciclo cito cnico contra cripto crono +deca .deza ecano eco ectro endo ento entre euco euro extra +fono foto gastro xeo gluco hecto helio hemato hemi +hexa hidro hipe2r histo homo icono .in infra .inte2r intra .iso +kilo macro maxi mega megalo melano micro mili mini +multi miria mono dinamo .nano necro .neo magneto norte octo octa +oligo omni paleo para penta piezo pluri poli .pos2t .pre +.pro proto radio franco germano retro cromo sobre semi +pseudo socio .su2b super supra oftalmo .tele termo tetra topo +.tri tropo ultra xeno +\end{template} + +\newline +ti2o3qu ti2o3co +bi1u2ní +o2i3de o2i3dal +deca2e3ment +2al. 2a2is. +pe3r2e3mia +hiper3r \newline +famili2a familia3r +mini2a3tur +para2u3gas +paraí3so +atopo2u3 +enaxeno2u3 + +\newline +2os. 2o3so. 2o3sos. 2o3sa. 2o3sas. 2o3samente. \newline +2i3co. 2i3cos. 2i3ca. 2i3cas. \newline + +\newline +\put{%O prefixo co} +\exceptions{.co1á2}{} +.co1&V2 + +%Pode non ser prefixo (expecto os derivados de coar) +\template{.co2# \newline} +\put{%Formas do verbo coar con pronomes enclíticos}\newline ar á2 abá +acerv andro ano añar año art etan enci erci inci ira iro ita +\end{template} + +%Non é prefixo (os que non son da forma &V3 non necesitan ir un por un) +\template{co2# \newline} %Non é necesario coia, coiote +a3gul á3gul a3la. a3las. a3lescen a3lición. a3licions. a3na. a3nas. +antriñ a3ñadeir a3tí. a3tís. e3ficien e3lernos. e3llo. e3lla. e3llos. e3llas. +e3lleir enll enxía e3sita. e3sitas. e3táne e3vo. e3va. e3vos. e3vas. +i3dado iei imbra intreau. íña iña iñei i3pú. i3pús. i3ra. i3ras. i3raza i3ro. i3ros. +i3ta. i3tas. i3tado. i3to. i3tos. i3tel i3tío. i3tus. u3c u3lomb u3try u3qui u3rel +u3sa. u3sas. u3so. u3sos. u3selo u3tad u3to. u3tos. u3vini u3z +\end{template} + +\newline +\put{%O prefixo des} +.de2s1&{V}2 +3se. 3s2es. 3sa. 3s2as. de3s2outr 3s2emos. 3s2edes. 3s2en. + +\exceptions{de3s2esper}{de3s2esper de4s3esperanz} +\template{de3s2# \newline} %Prefixos .de (máis ou menos) +a3crali a3guisa a3lini a3ngr a3ñ a3rrollis astr a3zo e3c e3que e3guid e3la +ensib e3ñ ert ért esper e3pér e3x é3x i3der ign ígn i3nenc ingr iste isti o3lac o3lad old +o3lidari uetud sulf +\end{template} + +\template{.des2# \newline} %Prefixos dubidosos ou afastados da orixe etimolóxica. Non se inclúen os que por ser moi breves poderían coincidir con prefixos .des formados ad hoc, xa que impedirían a división de palabras comúns (desecar, deselar). +abor afia afía afío air emboc embóc empeñ empéñ enlac enlaz enlác enláz +envol envól idia ora +\end{template} + +\keepcomments + +\newline +%Excepcións ó prefixo in +\template{.in2# \newline} +a3misib. a3mov a3ne. a3nic a3nid á3nime antes. au e3dia é3dit e3fab e3narr +epc ept erc ert erm erv e3siv e3xora i3ci i3cu i3mig i3miza i3qui +o3cen o3cui o3cuo o3cul ó3cul o3pia. o3sili o3sit o3tróp o3trop uit u3lase u3lina +unda u3sita ú3til +\end{template} +in2o4cular \newline + +\newline +%Excepcións ó prefixo inter +.inter3r +\template{.inte3r2#} +és. e3sa é3sa e3sá e3so é3so e3só ior i3no. i3nos. i3na. i3nas. i3nid +\end{template} + +\newline +%Os prefixos mal e ben +\exceptions{.be2n1e2 .be2n1é2 .ma2l1e2 .ma2l1é2}{.be2ne2, ,.ma2le2, } + +\halfcomments +.be2n1&{V}2 +\template{be3n2# \newline} %Non é prefixo (ou non se nota) +ign i3merí i3nés i3nes i3toíta +\end{template} + +\newline +.ma2l1&{V}2 +\template{.mal2# \newline} %Pode non ser prefixo +abar abár aco acó armad ogr ura axa +\end{template} +\template{ma3l2# \newline} %Non é prefixo. Non é neceario malos, malas +a3cía a3citan a3gueñ aio aia andrín andrin a3quita ar. a3res. a3ria. +a3to. a3tos. a3ta. a3tas. a3tión aui eabl eabil eico eolar e3ta. e3tas. e3tín e3teiro +eza ia. ian i3cia i3cios ign i3kita inke ó3fago ó3nic o3nato o3nilue +\end{template} +ma4l3ianq +\template{.mal1# \newline} %É prefixo e comenza por e +educ encar ensin entend +\end{template} + +\newline +\put{%Excepcións ó prefixo poli} +\template{poli2# \newline} +u3r o3me arq árq éste andr antea +\end{template} +expoli2 + +\newline +\put{%Excepcións ó prefixo post} +\template{pos3t2# \newline} +a. as. al. ais. a3llo e. es. ear. e3la. e3las. er. erg e3rid e3rior i3go i3la +illón ín. i3te. i3zo. i3zos. i3za. i3zas. os. oiro ó3ni u3la u3lo u3le u3ra. u3ras. +\end{template} + +\newline +\put{%Excepcións ó prefixo pre} +\template{.pre2# \newline} %Poden non ser prefixos +amar \put{%Formas do verbo prear con pronomes enclíticos}\newline ar á abá +\end{template} +\template{pre2# \newline} %Non son prefixos +as. a3da. a3das. á2 abá i3t o3cup o3cúp +\end{template} + +\newline +\put{%Excepcións ó prefixo pro} +\template{pro2# \newline} %Non son prefixos. Non é necesario proer +e3za í3do ust +\end{template} + +\newline +\exceptions{.re2e2 .re2é2}{.ree2,.reé2} +\put{%O prefixo re} %Faltan excepcións +.re2&{V}2 + + +\newline +\put{%O prefixo sub: l, r e excepcións}\newline +.su2b3l .su2b3r + +\template{.sub2# \newline} %Poden non ser prefixos +\put{%Formas do verbo subir con pronomes enclíticos}\newline i í +eriz orna +\end{template} +\template{.sub4# \newline} +lev lim +\end{template} + +\template{su3b2# \newline} %Non son prefixos +e3la. e3las. é3rico e3rina. e3rinas. eroso iote ulado orno. ornos. urbio +\end{template} +\template{su3b4# \newline} +liminar repción reptici +\end{template} + +\newline +\put{%Excepcións ó prefixo tri} +\template{tri2# \newline} %Non son prefixos (ou non se nota) +a3ga. a3gas. al. a3les. angul á3sico. estin %(De Trieste) +unf unvir +\end{template} + +\newline +\put{%Excepcións a varios prefixos que son terminacións verbais} +%As combinación con pronomes enclíticos (son centos) +%deberanse evitar nos patróns de cada prefixo cando sexa necesario +%Inclúense as combinacións máis habituais +\template{2&{Vai}#.} +3do 3da 3dos 3das ndo r %inf. xer. part. +\end{template} + +\template{2&{Vv}#.} +3res rmos rdes 3ren \newline %inf. conx. +rme rte rlle rnos rvos rlles %inf. con pron. indir. +\end{template} + +\template{2&{Vv}3#.} +dor dora dores doiro doiros doira doiras deiro deiros deira deiras %subst. deriv. +lo los la las %inf. con pron. dir. +rei rás rá remos redes rán \newline %futuro +ría rías ri1amos ri1ades rían \newline %cond. +de %imp. +\end{template} +\template{2&{Vvac}3#.} +deo dea deos deas %imp. con pron. dir. +\end{template} + +\template{2#.} +%coar, inar, entrear, prear, superar +as a3mos a3des an \newline +a3ba a3bas a3bamos a3bades a3ban \newline +a3ches astes a3ron \newline +es e3mos e3des en \newline +a3se a3ses á3semos á3sedes a3sen \newline +\newline +%subir +i3mos i3des \newline +ía í3as iamos iades í3an \newline %su-bi-a-mos, pero ca-ia-mos +ín i3ches iu istes i3ron \newline +% O pres. subx. coincide con pres. ind. da 1ª +i3se i3ses í3semos í3sedes i3sen +%contraer, decaer, extraer +%Pres. subx. xa se divide ben +\end{template} +\newline +í3do í3da í3dos í3das +%Conxugación completa do verbo subir +\template{.su3b#.} +ir indo ido ida idos idas \newline +ires irmos irdes iren \newline +o es e imos ides en \newline +ía ías i3amos i3ades ían \newline +ín iches iu istes iron \newline +irei irás irá iremos iredes irán \newline +iría irías iriamos iriades irían \newline +a as amos ades an \newline +ise ises ísemos ísedes isen \newline +ide ídeo ídea ídeas +\end{template} + +\end{pseudopatterns} +\end{}
\ No newline at end of file |