If you are interested in typing Esperanto on your computer, you will not find all of the characters needed on your keyboard. This document contains the special diacritical characters used in writing Esperanto in a number of common fonts. If you keep this document open in your taskbar, you can cut and paste needed characters into your document.
After you have typed in Esperanto characters using these characters, and you are sure you have spelled them correctly, you can run your spell checker and add the words to your custom dictionary. If you then type the word without the special characters, your spell checker will stop and offer you choices to correct the spelling. One of the choices should be the word you added to the dictionary with the special characters, and you can tell the spell checker to change the word you typed to the correct word. Add additional Esperanto words to your spell checker's custom dictionary- but be sure you have spelled them correctly before you add them! After a while, you will have built yourself an Esperanto spell checker that adds the diacritical marks where needed, and will check your Esperanto writing without flagging every word as incorrect.
The letters with diacritical marks are ĉ, ĝ, ĥ, ĵ, ŝ and ŭ. The fonts in this document are Ariel, Calibri, Constantia, Courier New, Lucida Sans Unicode, Tahoma, Times New Roman and Verdana.
Free Online Resources for learning Esperanto