Template:gloss grid/documentation: Difference between revisions
Jump to navigation
Jump to search
TheNightAvl (talk | contribs) (Created page with "{{documentation subpage}} {{uses lua|Module:gloss grid}} {{shortcut|Template:glosser|Template:gg}} This template creates aligned glosses, similar to Wiktionary's Interlinear template. == Usage == === Parameters === There are two types of parameters: * Phrase-level parameters are specified as standard template parameters. *; {{para|1|req=1}} *: language code, e.g. <code>rad</code> *; {{para|2…''n''|req=1}} *: terms *; {{para|t|opt=1}} *:...") |
TheNightAvl (talk | contribs) |
||
| Line 44: | Line 44: | ||
|vân<p:{{rad-IPA|vân|phon}}><g:3S.ANIM-DAT> | |vân<p:{{rad-IPA|vân|phon}}><g:3S.ANIM-DAT> | ||
|gjeș<p:{{rad-IPA|gjeș|phon}}><g:REL=3S> | |gjeș<p:{{rad-IPA|gjeș|phon}}><g:REL=3S> | ||
|<nowiki>'''h'''</nowiki>reņuog<p:{{rad-IPA|hreņuog|phon}}><g:wool-GEN.SG> | |<nowiki>'''h'''</nowiki>reņuog<p:{{rad-IPA|hreņuog|phon}}><g:wool-GEN.SG><t:You could use in-line translations to add notes> | ||
|húe,<p:{{rad-IPA|húe,|phon}}><g:NEG.PST-DISJ.SG> | |húe,<p:{{rad-IPA|húe,|phon}}><g:NEG.PST-DISJ.SG> | ||
|híðirid<p:{{rad-IPA|híðirid|phon}}><g:horse-PL-ACC> | |híðirid<p:{{rad-IPA|híðirid|phon}}><g:horse-PL-ACC> | ||
| Line 54: | Line 54: | ||
|vân<p:{{rad-IPA|vân|phon}}><g:3S.ANIM-DAT> | |vân<p:{{rad-IPA|vân|phon}}><g:3S.ANIM-DAT> | ||
|gjeș<p:{{rad-IPA|gjeș|phon}}><g:REL=3S> | |gjeș<p:{{rad-IPA|gjeș|phon}}><g:REL=3S> | ||
|'''h'''reņuog<p:{{rad-IPA|hreņuog|phon}}><g:wool-GEN.SG> | |'''h'''reņuog<p:{{rad-IPA|hreņuog|phon}}><g:wool-GEN.SG><t:You could use in-line translations to add notes> | ||
|húe,<p:{{rad-IPA|húe,|phon}}><g:NEG.PST-DISJ.SG> | |húe,<p:{{rad-IPA|húe,|phon}}><g:NEG.PST-DISJ.SG> | ||
|híðirid<p:{{rad-IPA|híðirid|phon}}><g:horse-PL-ACC> | |híðirid<p:{{rad-IPA|híðirid|phon}}><g:horse-PL-ACC> | ||
|vareș,<p:{{rad-IPA|vareș|phon}}]><g:see.PST-IND-3S> | |vareș,<p:{{rad-IPA|vareș|phon}}]><g:see.PST-IND-3S> | ||
}} | }} | ||
Revision as of 21:12, 16 April 2025
| Uses Lua: |
| Shortcut
{{gg}} |
This template creates aligned glosses, similar to Wiktionary's Interlinear template.
Usage
Parameters
There are two types of parameters:
- Phrase-level parameters are specified as standard template parameters.
|1=(required)- language code, e.g.
rad |2…n=(required)- terms
|t=(optional)- phrase-level translation
|pr=,|p=,|ipa=(optional)- phrase-level IPA
|bold=1- makes all head terms bold
|nolinks=1,|nolink=1- disables linked head terms
- Term-level parameters are specified in-line; all are optional.
|n=<alt:>,|n=<anchor:>,|n=<hypo>,|n=<nolink>etc.- All parameters available in standard link templates can be used in-line.
- N.B. term-level translations using
|n=<t:>will move to their own row.
- N.B. term-level translations using
|n=<gl:>,|n=<g:>- term-level glossing
|n=<pr:>,|n=<p:>,|n=<ipa:>- term-level IPA
Functionality
- Manual bolding
|'''g'''aks→ gaks- Punctuation separation
- Punctuation found at the beginnings or ends of individual terms are separated.
|gaks,→ gaks,- Shortcut for
|word<alt:display> |Nēphas:nephas=|nephas<alt:Nēphas>→ Nēphas
Example
{{gg|rad
|Gaks,:gaks<p:[ɡaks | ><g:sheep-NOM.SG>
|vân<p:vɤn><g:3S.ANIM-DAT>
|gjeș<p:jɛʃ><g:REL=3S>
|'''h'''reņuog<p:ˈxrɛŋuoɡ><g:wool-GEN.SG><t:You could use in-line translations to add notes>
|húe,<p:ˈhuːɛ | ><g:NEG.PST-DISJ.SG>
|híðirid<p:ˈhiːðirid><g:horse-PL-ACC>
|vareș,<p:ˈvarɛʃ]><g:see.PST-IND-3S>
|t=A sheep that had no wool saw horses,
}}
| Gaks, | vân | hreņuog | húe, | híðirid | vareș, | |
| [ | [ɡaks | | vɤn | ˈxrɛŋuoɡ | ˈhuːɛ | | ˈhiːðirid | ˈvarɛʃ] ] |
| sheep-nom.sg | 3s.anim-dat | wool-gen.sg | neg.pst-disj.sg | horse-pl-acc | see.pst-ind-3s | |
| You could use in-line translations to add notes | ||||||
| “A sheep that had no wool saw horses,” | ||||||