Template:Dash/doc
This template converts a sequence separated by spaces into one separated by dashes.
Usage
The list to be converted is passed as one unnamed argument, using a comma and one or more spaces (, ) as the separator.
To adjust spacing between list elements and dashes, use the spaces parameter (defaults to the regular space character).
| You pass | You get |
|---|---|
s=
|
Regular space |
s=space
| |
s=thin
|
Thin space (U+2009 THIN SPACE) |
s=hair
|
Hair space (U+200A HAIR SPACE) |
The dash used can be the regular hyphen-minus, an em dash, or an en dash. This is done with the sep parameter.
| You pass | You get |
|---|---|
d=
|
- |
d=short
| |
d=long
|
Em dash (U+2014 — EM DASH) |
d=med
|
En dash (U+2013 – EN DASH) |
Examples
| You type | You get |
|---|---|
{{dash|A, B, C, D, E, F, G, H|s=space|d=mdash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=thin|d=mdash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=hair|d=mdash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=space|d=ndash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=thin|d=ndash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=hair|d=ndash}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=space|d=}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=thin|d=}}
|
A - B - C - D - E - F - G - H |
{{dash|A, B, C, D, E, F, G, H|s=hair|d=}}
|
A - B - C - D - E - F - G - H |