I'm afraid this question may be closed as off topic, but I am struggling to find a more applicable stack to ask this in.

I am in the very early stages of studying Babylonian, and I am struggling with how to type the normalised text as it contains a lot of diacritic characters, for example:

upaššišū, upaṭṭirā

At present I have some auto-correct rules setup to correct a'm to ā (I actually use backtick rather than an apostrophe but Stack doesn't like it), but this only works when the a'm is a separate word, so it really breaks the flow of typing; and hence comprehension.

Any advice would be gratefully received.

  • 2
    You can make your own custom keyboard layout with extra letter + diacritic combos assigned to keys with shift / alt / alt-gr, etc. Or you can add what are called "dead keys" for the diacritics, which means you type those letters with two keypresses. This is unrelated to whether there are precomposed or use combining characters in Unicode. Aug 5, 2014 at 14:17

1 Answer 1


The easiest way to solve your problem is to create your own keyboard layout (it applies if you use MS Windows, or just google the phrase for other platforms). You can use Latvian keyboard layout as a base, it already has š and vowel letters with macrons (like ā and ū). You'll only have to define the keys for the letters with the under-dot, like , and for .

  • 1
    This is exactly what I was looking for. Thank you - I'll start Googling how I do this for my OS.
    – boodle
    Aug 5, 2014 at 9:37
  • Yet another layout with lots of typography symbols. May become a great starting point, Mac/Windows: details and download Aug 9, 2014 at 9:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.