これらは、全く違う意味をもつので、当然区別する必要があります。
しかし、一般的なキーボードでは、これらに個々に当てはめられているキーはありません。
一般的なキーボードには、「-」のキーがあります。
これには、Hyphen-Minus という記号が当てはめられています。
また、テンキ―にある「-」のキーも、Hyphen-Minusです。
つまり、ハイフンとマイナスは、意味は違うのですが、同一の記号(Hyphen-Minus)で表されています。
また、ダッシュを表すキーは一般的なキーボードにはありません。
では、ハイフン、ダッシュ、マイナスを厳密区別するために、それぞれの記号を入力するには、どうしたらよいのでしょうか?
- ハイフン(hyphen): Hyphen-Minusで代用
- ダッシュ(dash): Unicodeの文字コード(U+2012, U+2013, U+2014) を利用して入力
- マイナス(minus): Unicodeの文字コード(U+2212)を利用して入力
ダッシュには、Figure dash (U+2012), En dash (U+2013), Em dash (U+2014)があり、それぞれ用途別に使い分ける必要があるようです。