From 26e0bbdab667b8127301e2356fb79300ce065930 Mon Sep 17 00:00:00 2001 From: Greg Shuflin Date: Mon, 10 Jul 2023 02:44:03 -0700 Subject: [PATCH] Flesh out full linguistics abbreviation chart --- abbreviations-used-example.typ | 8 +- leipzig-gloss-examples.pdf | Bin 240675 -> 240629 bytes leipzig-gloss-examples.typ | 6 +- linguistic-abbreviations.typ | 285 ++++++++++++++++++--------------- 4 files changed, 169 insertions(+), 130 deletions(-) diff --git a/abbreviations-used-example.typ b/abbreviations-used-example.typ index b62a4b6..9e61672 100644 --- a/abbreviations-used-example.typ +++ b/abbreviations-used-example.typ @@ -13,6 +13,10 @@ The #p1 pronoun in Spanish is "yo" The #p2 pronoun in Spanish is "tu" -The #ABL case exists in Latin. +The #abl case exists in Latin. -I use #ACC for breakfast +I use #acc for breakfast + +#all case best casea + +#voc best case diff --git a/leipzig-gloss-examples.pdf b/leipzig-gloss-examples.pdf index 4762a94ba30fba35bad2f6da9b183a228d3b83ba..2f3c0c4ac1eca33f896972f4496e5f8aa74a87f6 100644 GIT binary patch delta 10221 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 delta 10288 zcmZX3Q*EPujebey1EA~fpwg%*XI?yssCnp z^s%bpzjpH7*#iJ2#o{Z>g4tW|_mQ!_+P$xTBy<9q^*;<qs2~c2T(Wf7SGO3YwcIZt8HE(;MnAZshl#jmPtj@ zu!u|*x*AosO$ihDXb&9@gG6m2M0-B|{vTOaLGmnR#2^0In0hOqF~qTEH31o2!(Cj| zzm145OBst}nl9%fb>vxY8{r2;?Je&$Cq8bJnWuVb3mMA$Ke*Dn<6pW%-raOE1*oy9 zgo;V2@X0J>0z*<}+{LztC2c#ynX_*tgXj4iF=nZuXG^s>mK>@oy&t{gXBN+OyR_0+!%+<~t;>b11^}P|rAHj!o`MbEqa~Gz=BX-E=6laeIH&oZ zao0=$vF@Nwmo1dJ3Y4Ku?e-*g>gx`zL<74f?-3C+>SLrOG8G?Q#hxa$O2>AA%WSsA zd$#E%*6Y^DyCHaXn^ZM&Nn)ifUY8Z4@_Kq>Qz&Zh?E))kw%{rd=ehFxA+OTEBFL(! zz5?Q3=>`REJp4dgm=-}*b2SvyCYT=;SS`vbB--W;0dvSj)pSlgkpf?x^Xv?@8ccCC z$r6w!qfm7y|Hqcs@}Mtx+gOX!PqNLknL#}NM4+tpGP9!#ac!*m?9T8ss#(F;Gy~oU zM*?E8?B^LMN_yL3Tx(nZ!^E}2$mc2gA$t`p7P62*PIbh9y!kJ2gaYUTNDg}39PuebMEux zaEigT88VL;Pi>J@QhbMho9U|!wqb@r2jQ!{QnBiLDXefqQ@|Sv6b4TmsnowSa|kmK zip*q(lrM>0H1!qMo6k9WRX?5AJXEf+EGD12)T%6_4Mzf(S=j5py6Rw%`+0^?LRH_f z$JAj!!8U|ZSeYemjuG-xyLIyG9F7y1!E8lR*{&}C0KJ&(+UvNl%UCQA$!Ll(qHOyE zP8dme3PXowq_X6=0e5AspH{8^XfZuJ6x3}C^Cr|%gw3sNCbJLgRc3oYyNkNGLgc-Rb%X5rm@@o(@mTOgG%I?UMOKk$8iPlVGgTrvkgPr3TT8 z(ZER_nT8Wd!C`3;lS#=)lvPBHBniA#d8)P4l|ZS(ad6UDm1{w~5|-lAQ!?U<8}oV4 zE=`GHJCF~4<=OLtMi@G{hDmu+vtk)o^FvWq7&^#V8%=pg3K%W9yw|e5_;}A0CIlPMcW80DOS;oCZVQTW@Jf@_+ zB%-7pV?6%&4Tyo(6GtY_F?lJUVraUBTFF9evs$P_3cef6Po+JX$Q>uga~zBA6oI&u z+W%G%3H@Ssn;CZ8b4k1$q25pqfhuMc76x?KmfMRzm_~sJ<}g|(fXdcUtJDW6jS_Lo z@7bs{)_54Q%@eyi@gi+^o%q7K*sQ=)KWro|g#>t@F%0~wJZ0&hwwCk|a?CWfcTX*7 zd;_*AmUM*8Q|H%sT3JJL*g!~Tq)0_On?;rlv)z@n#1fEI%ZoMvm6tghqLoy)%=fR; zv&H*JBQ@Z%ZFdZDdJ-U5LU=&&Nis~-BSDrL-3;{Eo(LR--V-@vG0<$;VY0s@7S2Aa zAQzhC!X2fNOw;pq(@c6V_9<|07}^fn<&a^S+$W(I#7^>XRym)yGQS-Ldyj|&g#)*; zT4@6Y^AoG%WOTK(9R~VF;qnRb^^1h=>5LcNsqXkm=uE%AX}m$UzQILJ5ggGa z4t=DR1vE4Y3oQ(`74C(YTskJUhG65IzcUB0XceQ7wOh&<{Mej@FVHa0JBt6TB`Ga~ z`3==E4x0pzbXT!*tH>#|9eSgSD_lx@qmzMI|KelfQMxzqlne<3OKvEYHzEEa3vXm= zFeiQfw+rY!k3mslBk2Vhva)tIYL+4??)sbm)@a)dv$sD`O6NbRQlK2j>^cw*sz zO5`;1e0raq@gj%S*0^cDsuDA#9oFIfnCpl1d16r+<^fzAf{4A-dk*8t@^!E8z;_+fR6G2pu|rh3O=B ztgPVU?W1I`uxuAdm#}76Ut}w+1*@ZS9aRVUfh668D%w?xSg`f(Bsvuzlz}D_Kxr7l zniJL>TvRx`zczyCwTQ4|2-3+EPVK4HIUSA;1q>3}d^1EeJo=bOze*KX5Wgqb%El=G zm|a3##I(wty1h}RKYR~j@tGsp^HNyRt4rRHe50Zowu}K!whag~wkcG35LRlF{4m!sD?$?%%c7{3443O%ZAT3h@GXy*0?! zUUtxE@|`~*DkHkU@s(tqbOY^=8Jq7?m)aD2(@2XgNbsG-_ z4BBg&v&^A*30vGQ@J(Px?tY}^HW2=oDk8qY+PuJcQbIy0!d3I%${v#poW`ALL0S2b zH6&;h1hpT!Ys|OuUJy{Zw_qTXA|N_mocOK@*cOQO{x5@<&?p+r(Oj7iPHX4MKPNg% zRF)jqcT5l1T1;3DPRKFi;nSGLKlmEsmBxg>luFl|A}EiRT*oSK@*TF2&k~W&FyKG; z5FE=pyZk%BCtNZKoU+>Cy`xj?TcgG)JX%2$PRg)hK zp<^xi8s=snOTjXKFZ5aNf zi$4(N$rkTkx#hEfv^Z@LbVyVFSGqP;ilED&f_gKx^_J1%xYs(QNRelVeS6T-2duVCnea&Wo z`~Zy0d82@|P+b{^;9J^MCzBqRtZGOT9+q;I%H2i#Gzz3-ggCMhEK`JB{+%jCJliay zP#|u#GbA+;+9@3akF<3_x_Tcr<p{PGo zEhpXpJf}opon4qBLEvt73ud(LyjmSJ?*Gt%v{H#2%Z*joCPD-FAAQyR5*!%C*H4-R z#Hb=XdvJ)`Y9{RE44v*;tRAQ)$5c(%9)GCEU zCqJb|_vU|nU2Y7lPwQCxafSj7Kdhcvc_mcU(od|pCSJ`xSOrC96T%RPDa<()Cxv^1KCDLrDf* zVj(#6nwEr>OON~0hw~>|K5tLvpbR~4_Ht=;)>3-D&p$>WcTH9Kp8~eE+jF{wS;xwQ z(luFV%H-0FVWNiueN`z5r=YU2Wm?QK!18QR7Pd~Ctk z_H5KLCGaDrp312Mz=M(}n5p%)s{X=m7gkG=RySs9WQ40}?0MJN#~d3Gl(_@8?oG5B zQd69U zMC#>hGjRt+x#0_0e`Gi?I!4#h)817M)E2l^sWR2XUwIBg@(1*5wAG&WNrY;n{jBXutK*%8(}QO~M0v zJ}ezUaBtl7GuRWbb$c1>L_vIk_*8IzPNRY*mLae}Gj%sIz~ibl=9WmOuAUKk3*Eo8 zEii^`2hz9O$0Vyg`tSK|z0bAHpqfwfs~u~hs!zz=FFkLKzx3DGFWC9iD&s&ezBS|< zeUS}PV9ooS8Kx$Y_*!Hs3K^XTrd&raVXX&Rs$_M`I%fC07%BmPv#T=W=li%bJ84kkG@}UCSHFIp)@Dh2-AA*whr{ ze5eecGC4^tPWme|5;-#AE?qW%E=hf{LwtyQ42+nOJzB9VE^63Z5q zmQ$%_-I&Qmu~YyCdNn6B0iU+AvewA*qtDvPnV1~LKHSU8r(>++ZlMwCPTK+qEVB+R zstuf!`|ieA25>B9r_<7^&($}5yOFV$UwSV0Qf~zF?uNXXXy9|m)#bmsxX+<2r`-)C zi$uRi)Z?AY`sIo~g$bKbT-qjibK*Gb(0Mu^HOAlZFsea(Uvky>Gb7dxgK{41akw zKM6K2#E=2LTLtR8;JyOj6jy=VpKxnU!F-^VT(Ylq%pp})zolec2+ajDX@tTlZj5@$ z7x5N35*}CAi$=NaIEkj6PpNu~&bf?ggLb!O6eh?t3r;tABXAsYaMpBRintwtup&L! z3j@lbLh_D)GmMnF`$V|c<_07Eh@zF=jy@Nouonxt!qdz3Bts8}`>x4Ipvsc87q|N0 zP#j~|2`+Wz`;Cs-c=rt24;3zalRw`pYEJPPZVgGNb=JH?V8cZfEHT&pBzThWhq)kp zLFn}B>o_sk{D&%uCC#pAE<`qKmQd7#u`ZCAl?a>h%E{IvgmR&pO?g)RMi!q3y+Bf- zA{Q`itKvv#Bh_PWXZ)ds^P;9Lw(?1GtmMOaH<7sQeRXuXM1KRSfkh(#uMg}xPEVaT zpwWLUdgS0rXpZ9mmlEC0cV5`R3GYtqImN)8gF9YPAzf%7$QKHz8j&JoG%ph9myKCm z;b$f<60RE-odFmD{)9I2q;N2!A@@rg=QjvkNdM&xXH}ky>C1abVX>Sej(Ic%8>W#$ zRy^10Tj2DA9?b{chdKtFC#-v1Gmd2DLmXO+3hvwMcWL->Bly*6j?t=#{KYxSsuK&# z6mKg0w6T$!@b`z#CE6EdB(@cNNJDB3$kRRDMtjSERQH!9SzaD%0F zO*tdXX;xR* zcED01tgLdH3C~K@& zFtnEu3^zgU5k0ebtmiui>)wO?x%Srb&#fd|0eVST2Mx$ov)wvG1JTvV zg6r3kD-r&3Y;?4DOsaJ=4}X-9lAW!?luPBn$@$$-+$>(#Qnf&Rrv;?aqO?moa2(ja zV$#Mh>}l+imO`WT!2EeA^?4zkw%9VF@y5EWd&8Jl+Cmm1ZCrG zmDZ3&(3K8{{42|E*A7`BS&ZxgDl*;*Iwy&4#+{{m7c)G*{bgb9UH8BU?9)Om z^yur~Ul@}VgBm&o=@i&|`F|XP@|Y-?#&R>=6r7GT})S^nB!(Gvo~8lo#OB=q9M=({>=H zGItu)xbJ7f^&TL!$jc?(+HD-=^BPEwPKj?qV`n)p77a_=y(<%u;~+fxloFV;v;B2# zTUM?Z;)Ep!sUqF3PU>v(FVxWR8~`8f=+4N8cx z;!ED%mKo?*y*l0q&|((tOCSYj6S(Zn-5gb@<3g%@>YC?KV;fA`L+d&|N4_4Q#!Hg+ z?#z&~gQA-*7Tac~xC&w}!TA9{!!4z3u>AOkjE6bBK#fwXU<1Js#9^92p8j4?vsc9wrb&&g^rWsHBRqBp_|HW`?&q^Z|4uVCRxQ{D9*F>ZLU3dI=LaZ!J-imc@N>~m zF+^!oFl@heB7*Ns|ixT7FJazJ2W=t;|!`!i960S?DX{RHFy5+DcTVqg>%PSazL% zD;>o~0k zCRQFG3Po`8t69jAFam%k9@-RzOyr6vk)F+HKHzU$W?Er>_uO-x_KujpJ`F}wRN3;uaZJTK0}|k+XE@}YvZbk_Li&FdG+cr+ zJlWBHU9%sUgtKfXiHaPAxW^YA>i)JOWYc&pZgZ|2_Yunafm$CCp?`4qeSWo1JbWRI zWh)DNQ{2r|K?qutKmNUQ_R6SqkV>+Zc4AayzEE~VxXSipUcEq!54Af(0N+h~75BZ+ z4y`Qvrr!Hh$gGts6ms(dh)rvhoyhP!x_v{1&_2bV8A8kYh@<5aKG_Ucd{z2Wgov}0 zsN8A;SZ_WEtED2sei9?$pGApcGhl*=Z;AFu?I~- ze4e_qq2m2qF#meX?;%Pav`3<$kjxoUm?NF`_wl2w9qq0#?I5B!J`s)x73-nS!EY3g`mz=9xu zFL8q}TcrG@lvNZn&GHuO(D)fdFYTwjH9RDt~~2hai>>9(X@lmMd&}-$Z=z{Fp+>zWImN<$g?UJcEOg2c2*w1Y=Scsivr6OEJsJgD4v& zqQ%S0vcO>tX1Ye;Rth$*i3EEQM`+TOK}$L+yG22MvtewhjXNtbR48+*v-Jp;h~>Emdk+E&j|j}Y`>chne&)pKf& zoV?&^Mt4Ee7*lz^J3O(7f7sn@zTE$r%m@2><7e6%vfRbd5H+|Rq^sNa?=Jm>fI!(ho9Q&*r>aYupsH` z`1|4DOp!jPlWVDS1_EfWO-0dXvm%dPO>?3PTZik94?_6!m>Qp*=5X35Ea`H=X4Yk` zs&0F(vjmMC10JU|OYThXuj{xUe}HOtZpl-UhZd4jL+~3Nn^+dvtUj5nGXUw%A}p*4 zR?|dBGf?)Y;d4jSPl@Uj=_2;p6m9wn2E;~gnClD!)$L%ZLBr_rYTV8mhjMd zq^LurE^kaQH2^`@f!1BqQE{bX^rU5|&-K*5#N2nsS%9fg*BC@C+Wae-xu>!4OE7&+KLtt)n>r)?Xs^JflRs_DPc)sopVYuc=`p z4LQA9m3~FL(D=~={R;XalTs?~jjgMO_Je}MKFZTxo0rAqFJa)216*F^nF7vFz9E2( zb(K$()zN5?GKvlOjAYtAu`aJdG zv-Fp_miYF@lXZ%`tjb1SxOh?=l&Xx~y!sbD8oDg$sLV8VIHK9F*TS9gCyhtLzv=VR zcGUWjBUHd~5woQy`#mL?1UKI=cBlb+%{F#$Ohi#Anl?~Wl(oQ zMFo4%U$?Fr-Ms!Z*G7E1ca0v4_htp&41~_Y z^LFS9?IzCdj+K4%_}+_aUl&Q*5jKM<*>noqp~TeNp1`lyqFIWwMGtu#q1-)}Q45qH zcP)jkG$Og(Px)`F3>v$YE1L z6y&%s{9Sj_n`ZojDpu>JEQ5O&mZ{hRC*nYL&I`e+MvLT4&j@jCfn#-j!kt_&g}WO?gnRK48-Y#H$JjA;^R z#-vK1IC0Zc#Sq5utdJAUe7ho@p3^KH8-2#OHN3zxKlfg+VYVW|AF}m+dVsXViD$0R zF|jm6xZ|k{V<=FaAm*Mkl)HEj*^@CtPQ3okB2xQD#;w2*CBq1qZa}L;XP!3FhJ=fT z0+s%_@zU2+BohZ;-2P*)8e0~+JnRmX5sAJF2`DteC>wf z?#?vdPVQKOA-Cct@Y4DI^@32@x%Yz5T-m-K1*`5kV0h8|XwK7E@q9MrCjqDZWp@)&_8~bBgU=cSSJtM015d*V?mIk!wSa5iHq`x z695GoqB!ZOQEOJ5D-RsJp^1^AhIHx0Qkdl#y!zI_FDvFN^2WgM&{uR)gR6&9<-(Ip_v88+YX}f=Ux^vuF!}_AGl{ME3Vq^eUmePWy%;j*3_IBY6t1TE`@G&BJo8~aS-CKPfC?u!fQvNs$=bevc-dC0mfB+ zeLX?}lDqmXVNb;nDh1V}ZEU-%G$S$FJQSfvQ*w>$ShE6U(&F-*xu2c;OIK+7hr;JS zP#JP-JI3mv7|2<9tzk05@zSf)DOGrhCwZF?s<}%t&&Dk(+U}LZ>IfMFn@Fk^k@bFc z#`;i3!d(=~x3Px|3htAaXyASRIdkk$%-Kga2b{R_@MInuCNFqOt?e(iUTz`L z;#H88(6MT7B@6sEAk?J2HK8qK67hd^qCzxrpaD0=p1;N{sN^h*R^^E&Vv^mA%YNQC zVLxoH<9Amt&^DkwD7M#KjVB5jPt0sCw^kl^eG}BU2k>FM+QJ2NT3&o=knfyR*2=u- zigjF-eu^)AgTDmXUA1E7Lf*nb@NlKVltEI_aj=oF{O^$1AtU_nW@Bez;RgIC#=*tL z)~Z$p=?eh@u>U8?0^nl(PmF_` text(fill: red)[#item], - morphemes: ([1#sg.#sbj\=to.be], [eat-#prog], [2#sg.#pos], [head]), + morphemes: ([1#sg.#sbj\=to.be], [eat-#prog], [2#sg.#poss], [head]), morphemes_style: text.with(fill: blue), translation: text(weight: "semibold")[I'm eating your head!], ) @@ -174,7 +174,7 @@ way will override any contradictory line-level formatting. header_text_style: text.with(weight: "bold", fill: green), source_text: (text(fill:black)[I'm], [eat-ing], [your], [head]), source_text_style: text.with(style: "italic", fill: red), - morphemes: ([1#sg.#sbj\=to.be], text(fill:black)[eat-#prog], [2#sg.#pos], [head]), + morphemes: ([1#sg.#sbj\=to.be], text(fill:black)[eat-#prog], [2#sg.#poss], [head]), morphemes_style: text.with(fill: blue), translation: text(weight: "bold")[I'm eating your head!], ) @@ -185,7 +185,7 @@ way will override any contradictory line-level formatting. header_text_style: text.with(weight: "bold", fill: green), source_text: (text(fill:black)[I'm], [eat-ing], [your], [head]), source_text_style: text.with(style: "italic", fill: red), - morphemes: ([1#sg.#sbj\=to.be], text(fill:black)[eat-#prog], [2#sg.#pos], [head]), + morphemes: ([1#sg.#sbj\=to.be], text(fill:black)[eat-#prog], [2#sg.#poss], [head]), morphemes_style: text.with(fill: blue), translation: text(weight: "bold")[I'm eating your head!], ) diff --git a/linguistic-abbreviations.typ b/linguistic-abbreviations.typ index 4735579..ee269ed 100644 --- a/linguistic-abbreviations.typ +++ b/linguistic-abbreviations.typ @@ -7,10 +7,87 @@ "ABL": "ablative", "ABS": "absolutive", "ACC": "accusative", + "ADJ": "adjective", + "ADV": "adverb(ial)", + "AGR": "agreement", + "ALL": "allative", + "ANTIP": "antipassive", + "APPL": "applicative", + "ART": "article", + "AUX": "auxiliary", + "BEN": "benefactive", + "CAUS": "causative", + "CLF": "classifier", + "COM": "comitative", + "COMP": "complementizer", + "COMPL": "completive", + "COND": "conditional", + "COP": "copula", + "CVB": "converb", + "DAT": "dative", + "DECL": "declarative", + "DEF": "definite", + "DEM": "demonstrative", + "DET": "determiner", + "DIST": "distal", + "DISTR": "distributive", + "DU": "dual", + "DUR": "durative", + "ERG": "ergative", + "EXCL": "exclusive", + "F": "feminine", + "FOC": "focus", + "FUT": "future", + "GEN": "genitive", + "IMP": "imperative", + "INCL": "inclusive", + "IND": "indicative", + "INDF": "indefinite", + "INF": "infinitive", + "INS": "instrumental", + "INTR": "intransitive", + "IPFV": "imperfective", + "IRR": "irrealis", + "LOC": "locative", + "M": "masculine", + "N": "neuter", + "N-": "non- (e.g. NSG nonsingular, NPST nonpast)", + "NEG": "negation, negative", + "NMLZ": "nominalizer/nominalization", + "NOM": "nominative", + "OBJ": "object", + "OBL": "oblique", + "P": "patient-like argument of canonical transitive verb", + "PASS": "passive", + "PFV": "perfective", + "PL": "plural", + "POSS": "possessive", + "PRED": "predicative", + "PRF": "perfect", + "PRS": "present", + "PROG": "progressive", + "PROH": "prohibitive", + "PROX": "proximal/proximate", + "PST": "past", + "PTCP": "participle", + "PURP": "purposive", + "Q": "question particle/marker", + "QUOT": "quotative", + "RECP": "reciprocal", + "REFL": "reflexive", + "REL": "relative", + "RES": "resultative", + "S": "single argument of canonical intransitive verb", + "SBJ": "subject", + "SBJV": "subjunctive", + "SG": "singular", + "TOP": "topic", + "TR": "transitive", + "VOC": "vocative", ) -#let used_abbreviations_table = (:) -#let used_abbreviations = state("used-abbreviations", used_abbreviations_table) + +#let used_abbreviations = state("used-abbreviations", (:)) #let print_usage_chart = { locate(loc => { @@ -48,127 +125,85 @@ #let p2 = { mark_used("2"); smallcaps[2] } #let p3 = { mark_used("3"); smallcaps[3] } #let A = { mark_used("A"); smallcaps[a] } -#let ABL = { mark_used("ABL"); smallcaps[abl] } -#let ABS = { mark_used("ABS");smallcaps[abs] } -#let ACC = { mark_used("ACC");smallcaps[acc] } +#let abl = { mark_used("ABL"); smallcaps[abl] } +#let abs = { mark_used("ABS");smallcaps[abs] } +#let acc = { mark_used("ACC");smallcaps[acc] } +#let adj = { mark_used("ADJ"); smallcaps[adj] } +#let adv = { mark_used("ADV"); smallcaps[adv] } +#let agr = { mark_used("AGR"); smallcaps[agr] } +#let all = { mark_used("ALL"); smallcaps[all] } +#let antip = { mark_used("ANTIP"); smallcaps[antip] } +#let appl = { mark_used("APPL"); smallcaps[appl] } +#let art = { mark_used("ART"); smallcaps[art] } +#let aux = { mark_used("AUX"); smallcaps[aux] } +#let ben = { mark_used("BEN"); smallcaps[ben] } +#let caus = { mark_used("CAUS"); smallcaps[caus] } +#let clf = { mark_used("CLF"); smallcaps[clf] } +#let com = { mark_used("COM"); smallcaps[com] } +#let comp = { mark_used("COMP"); smallcaps[comp] } +#let compl = { mark_used("COMPL"); smallcaps[compl] } +#let cond = { mark_used("COND"); smallcaps[cond] } +#let cop = { mark_used("COP"); smallcaps[cop] } +#let cvb = { mark_used("CVB"); smallcaps[cvb] } +#let dat = { mark_used("DAT"); smallcaps[dat] } +#let decl = { mark_used("DECL"); smallcaps[decl] } +#let def = { mark_used("DEF"); smallcaps[def] } +#let dem = { mark_used("DEM"); smallcaps[dem] } +#let det = { mark_used("DET"); smallcaps[det] } +#let dist = { mark_used("DIST"); smallcaps[dist] } +#let distr = { mark_used("DISTR"); smallcaps[distr] } +#let du = { mark_used("DU"); smallcaps[du] } +#let dur = { mark_used("DUR"); smallcaps[dur] } +#let erg = { mark_used("ERG"); smallcaps[erg] } +#let excl = { mark_used("EXCL"); smallcaps[excl] } +#let f = { mark_used("F"); smallcaps[f] } +#let foc = { mark_used("FOC"); smallcaps[foc] } +#let fut = { mark_used("FUT"); smallcaps[fut] } +#let gen = { mark_used("GEN"); smallcaps[gen] } +#let imp = { mark_used("IMP"); smallcaps[imp] } +#let incl = { mark_used("INCL"); smallcaps[incl] } +#let ind = { mark_used("IND"); smallcaps[ind] } +#let indf = { mark_used("INDF"); smallcaps[indf] } +#let inf = { mark_used("INF"); smallcaps[inf] } +#let ins = { mark_used("INS"); smallcaps[ins] } +#let intr = { mark_used("INTR"); smallcaps[intr] } +#let ipfv = { mark_used("IPFV"); smallcaps[ipfv] } +#let irr = { mark_used("IRR"); smallcaps[irr] } +#let loc = { mark_used("LOC"); smallcaps[loc] } +#let m = { mark_used("M"); smallcaps[m] } +#let n = { mark_used("N"); smallcaps[n] } +//TODO special handling? +//#let n- = { mark_used("N-"); smallcaps[n-] } +#let neg = { mark_used("NEG"); smallcaps[neg] } +#let nmlz = { mark_used("NMLZ"); smallcaps[nmlz] } +#let nom = { mark_used("NOM"); smallcaps[nom] } +#let obj = { mark_used("OBJ"); smallcaps[obj] } +#let obl = { mark_used("OBL"); smallcaps[obl] } +#let P = { mark_used("P"); smallcaps[p] } +#let pass = { mark_used("PASS"); smallcaps[pass] } +#let pfv = { mark_used("PFV"); smallcaps[pfv] } +#let pl = { mark_used("PL"); smallcaps[pl] } +#let poss = { mark_used("POSS"); smallcaps[poss] } +#let pred = { mark_used("PRED"); smallcaps[pred] } +#let prf = { mark_used("PRF"); smallcaps[prf] } +#let prs = { mark_used("PRS"); smallcaps[prs] } +#let prog = { mark_used("PROG"); smallcaps[prog] } +#let proh = { mark_used("PROH"); smallcaps[proh] } +#let prox = { mark_used("PROX"); smallcaps[prox] } +#let pst = { mark_used("PST"); smallcaps[pst] } +#let ptcp = { mark_used("PTCP"); smallcaps[ptcp] } +#let purp = { mark_used("PURP"); smallcaps[purp] } +#let q = { mark_used("Q"); smallcaps[q] } +#let quot = { mark_used("QUOT"); smallcaps[quot] } +#let recp = { mark_used("RECP"); smallcaps[recp] } +#let refl = { mark_used("REFL"); smallcaps[refl] } +#let rel = { mark_used("REL"); smallcaps[rel] } +#let res = { mark_used("RES"); smallcaps[res] } +#let s = { mark_used("S"); smallcaps[s] } +#let sbj = { mark_used("SBJ"); smallcaps[sbj] } +#let sbjv = { mark_used("SBJV"); smallcaps[sbjv] } +#let sg = { mark_used("SG"); smallcaps[sg] } +#let top = { mark_used("TOP"); smallcaps[top] } +#let tr = { mark_used("TR"); smallcaps[tr] } +#let voc = { mark_used("VOC"); smallcaps[voc] } - -/* -ABL ablative -ABS absolutive -ACC accusative -ADJ adjective -ADV adverb(ial) -AGR agreement -ALL allative -ANTIP antipassive -APPL applicative -ART article -AUX auxiliary -BEN benefactive -*/ - -#let all = smallcaps([all]) -#let art = smallcaps([art]) - -/* -CAUS causative -CLF classifier -COM comitative -COMP complementizer -COMPL completive -COND conditional -COP copula -CVB converb -DAT dative -DECL declarative -DEF definite -DEM demonstrative -DET determiner -DIST distal -*/ -#let com = smallcaps([com]) -#let dat = smallcaps([dat]) - -/* -DISTR distributive -DU dual -DUR durative -ERG ergative -EXCL exclusive -F feminine -FOC focus -FUT future -GEN genitive -IMP imperative -INCL inclusive -IND indicative -INDF indefinite -INF infinitive -INS instrumental -INTR intransitive -IPFV imperfective -*/ - -#let du = smallcaps([du]) -#let fut = smallcaps([fut]) -#let gen = smallcaps([gen]) -#let inf = smallcaps([inf]) -#let ins = smallcaps([ins]) - -/* -IRR irrealis -LOC locative -M masculine -N neuter -N- non- (e.g. NSG nonsingular, NPST nonpast) -NEG negation, negative -NMLZ nominalizer/nominalization -NOM nominative -OBJ object -OBL oblique -P patient-like argument of canonical transitive verb -PASS passive -PFV perfective -PL plural -*/ - -#let obl = smallcaps([obl]) -#let neg = smallcaps([neg]) -#let obj = smallcaps([obj]) -#let pl = smallcaps([pl]) -/* -POSS possessive -PRED predicative -PRF perfect -PRS present -PROG progressive -PROH prohibitive -PROX proximal/proximate -PST past -PTCP participle -PURP purposive -Q question particle/marker -QUOT quotative -RECP reciprocal -REFL reflexive -*/ -#let P = smallcaps([p]) -#let pos = smallcaps([pos]) -#let prog = smallcaps([prog]) -#let pst = smallcaps([pst]) - -/* -REL relative -RES resultative -S single argument of canonical intransitive verb -SBJ subject -SBJV subjunctive -SG singular -TOP topic -TR transitive -VOC vocative -*/ - -#let sg = smallcaps([sg]) -#let sbj = smallcaps([sbj])