Template:Comma-conj-list

From The Languages of David J. Peterson
Revision as of 10:57, 2 September 2024 by Juelos (talk | contribs) (Bot: Adding <noinclude>Category:Templates</noinclude>)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search



Usage

This is a meta-template, intended to be used by other templates that need to create a comma-separate list with a conjunction before the last item.

To use it, specify a conjunction using conj=and or conj=or, and list one or more items to be grouped into list of the form "X, Y, and Z". For example, this:

{{comma-conj-list|conj=and|X|Y|Z}}

produces this:

X, Y, and Z

If conj= is missing or blank, or if conj=,, then the last two items are separated by a comma and no conjunction. For example, this:

{{comma-conj-list|conj=,|X|Y|Z}}

produces this:

X, Y, Z