Morse Code Represented in Text

One thing that really bugs me is how Morse Code is represented in text format. Morse Code consists of a series of dots and dashes. When I see Morse Code on a computer it is usually displayed with periods (Unicode character U+002E, officially known as "Full Stop") and hyphens (Unicode character U+002D, officially known as "Hyphen-Minus", ironically using the character in its own name). So the well known distress call SOS is displayed as:

...---... 

This REALLY drives the amateur graphic design nerd in me crazy. Look at that! They don't line up! You have a series of dots at one level followed by a series of dashes at another. That is unacceptable. It makes reading Morse Code (what do you mean you can't read Morse Code? Yeah, neither can I) very difficult. They eye can't follow in a straight line.

I see apps that deal with Morse Code and websites that teach Morse Code and even books, laid out by a profession typographer, that present Morse Code in this way. Stop it!

Here is a better option. Pair the bullet character (U+2022) with the em dash (U+2014) and put a space between each one. You are then presented with: 

• • • — — — • • •

Isn't that so much better? Not only are the characters a bit bigger but they line up much more closely than before, both of which help make it more readable. Granted this will depend on the typeface you are using; not all of them have these characters and the representation can vary slightly. The only ones I can think of that don't have these characters are specialty typefaces, like the scrolly handwriting or military stencil types. 

I used a space between each one just to give a little elbow room for each one. This helps with readability as well. In some typefaces there is no space making it impossible to tell where one ends and the other begins, particularly for the dashes.

Anyway, I will just put this here. Hopefully anybody who is taking the time to search for a way to represent Morse Code will stumble upon it.

Comments

Popular Posts