Module:Dash: Difference between revisions
ArrowHead294 (talk | contribs) No edit summary |
ArrowHead294 (talk | contribs) No edit summary |
||
| Line 6: | Line 6: | ||
if frame.args["s"] == "thin" then | if frame.args["s"] == "thin" then | ||
sp = " " -- U+2009 THIN SPACE | |||
elseif frame.args["s"] == "hair" then | elseif frame.args["s"] == "hair" then | ||
sp = " " | sp = " " -- U+200A HAIR SPACE | ||
elseif frame.args["s"] == "space" then | elseif frame.args["s"] == "space" then | ||
sp = " " | sp = " " -- Regular space | ||
else | else | ||
sp = "" | sp = "" -- No space | ||
end | end | ||
if frame.args["d"] == "long" then | if frame.args["d"] == "long" then | ||
se = "& | se = "—" -- U+2014 EM DASH | ||
elseif frame.args["d"] == "med" or frame.args["d"] == "medium" then | elseif frame.args["d"] == "med" or frame.args["d"] == "medium" then | ||
se = "& | se = "–" -- U+2013 EN DASH | ||
else | else | ||
se = "-" | se = "-" -- Hyphen-minus | ||
end | end | ||