قالب:Gcl
Uses Lua: |
This template formats a single linguistic glossing abbreviation (a grammatical category label). For example, {{gcl|CONT}}
produces: خطأ لوا في وحدة:Interlinear على السطر 494: attempt to call method 'print' (a nil value).. Hovering the mouse over the abbreviation displays a tooltip with its meaning, which in this case is "continuous aspect". To specify a meaning different from the default one,[1] pass it as a second parameter after the abbreviation itself: {{gcl|CONT|continuative}}
gives: خطأ لوا في وحدة:Interlinear على السطر 494: attempt to call method 'print' (a nil value)..
The abbreviation will be rendered as a link to the relevant article if the |glossing=
parameter is set to
, thus wikilink
{{gcl|CLF|glossing=wikilink}}
gives: خطأ لوا في وحدة:Interlinear على السطر 494: attempt to call method 'print' (a nil value).. The wikipedia article is specified by the third parameter: {{gcl|CLF|classifier|Chinese classifier}}
gives: خطأ لوا في وحدة:Interlinear على السطر 494: attempt to call method 'print' (a nil value).. The presence of this third parameter (even if empty) will force the abbreviation to be displayed as a wikilink – {{gcl|CLF||}}
is equivalent to {{gcl|CLF|glossing=wikilink}}
.
This template is mainly used within {{interlinear}}. It will exempt its content from the default glossing behaviour in the interlinear text. This can be needed in several circumstances:
- to set the meaning of an abbreviation that is otherwise not recognised;
- to use an abbreviation with a meaning different from the default one, or linking to a different article from the default one;
- to apply formatting to a portion of a glossing abbreviation (within
{{interlinear}}
this would prevent the abbreviation from being recognised); - to exempt an abbreviation from the default
{{interlinear}}
formatting. To this end, two further values of the|glossing=
parameter can be used:|glossing=no link
will force the use of the default formatting as an abbreviation with a tooltip, without turning it into a wikilink;|glossing=no abbr
will only format the label in small caps without treating it as an abbreviation. Additional CSS styles[2] can be set using the|style=
parameter.
To prevent a string from being treated as a glossing label at all, use {{no gloss}}.
Notes
- ^ The default assignments come from the module data page.
- ^ See https://www.w3schools.com/html/html_styles.asp, with the caveat that not all html features are available in wikitext, see Help:HTML in wikitext.
The above documentation is transcluded from قالب:Gcl/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |