@pmcg @mathewi IMO the easiest to understand method is the "compose key", where e.g. compose ' e turns into é. It's been around since 1983 but only really appeared on Unix and Linux