Korunu tomu ovšem nasadila novodobá polistopadová česká typografie, už jsem viděl knihu, kde důsledně používali em-dash místo spojovníku (bude—li).
Jak se to vezme. Historicky se tento znak na klávesnicích počítačů objevil IMHO především jako minus. Později se začal používat i jako spojovník a (protože v běžných znakových sadách nic vhodnějšího nebylo) dokonce i místo pomlčky. Dodnes je tento znak (U+002D) v Unicode označován jako hyphen or minus sign, i když už máme samostatný spojovník (U+2010), minus (U+2212) a pomlčky (U+2012 až U+2014). Je to trochu absurdní, vzhledem k značné vizuální odlišnosti minus a spojovníku/rozdělovníku, ale je to tak. Protože v textu (kde je častější spojovník) lze použít novější znaky s vyhraněným významem, ale v programovacích jazycích (kde je to minus) pouze ten původní univerzální, klonil bych se k tomu, aby byl původní znak považován primárně za minus (i když třeba zdejší font ho zobrazuje spíš jako spojovník).