Compose for Linux
If you need an eñe or umlaut while composing foreign language texts, visit This site to learn how. Sorry Windows users this is only for Linux and maybe Mac users. I don't have a Mac so I can't say for sure. It's limited to X11 applications but that's mostly what the normal user will be dealing with on Linux.