Я слышал много мнений на этот счёт, и мне ближе пришлось такое: короткое тире в русский текст привнесено совсем недавно, с началом компьютерной, тыкскыть, эры, но традиционно в русском языке были только тире и дефис. «Минус», конечно, тоже есть, но не в тексте, а математических выражениях, что не есть одно и то же.
С твоих ссылок (http://www.basset.ru/archive/topic56/38/7731.html):
«…для обозначения численных диапазонов используется тире, которое ставится между цифрами и не отделяется от них пробелами: 1—8. В некоторых языках для той же цели используется т. н. КОРОТКОЕ ТИРЕ, которое В РУССКОЙ ОРФОГРАФИИ ТРАДИЦИОННО НЕ УПОТРЕБЛЯЕТСЯ (выделено мной. Шляпа). Знаки дефиса, тире, короткого тире и минуса в принципе не тождественны, каждый из них употре@!#$ется особо.»
Там же, но чуть выше:
«… в отечественной типографской традиции для численных интервалов всегда использовалось длинное тире — ни в коем случае не дефис. Короткое тире для этих целей — это традиция англоязычного набора. Однако в последнее время в отечественных изданиях сплошь и рядом в численных интервалах ставится короткое тире. Очевидно, это связано с тем, что повальная компьютерная верстка заменила другие виды, и привнесла чуждые традиции, которые уже выглядят общепринятым стандартом (по крайней мере для обсуждаемого предмета). Опять же — интернационализация, глобализация и все такое прочее…»
(Здесь выделить можно больше половины текста.)
Написав «дефис (минус)», я имел в виду символ, вводимый с соответствующей клавиши на клавиатуре, а не минус-endash.
P.S.
По основному вопросу --- дело было в шрифте. (Если я правильно резюмирую закадровую переписку с Yoshivara.)