Hi Graeme, > $ locale > LANG=en_GB.UTF-8 > LC_CTYPE="en_GB.UTF-8" > LC_NUMERIC="en_GB.UTF-8" > LC_TIME="en_GB.UTF-8" > LC_COLLATE="en_GB.UTF-8" > LC_MONETARY="en_GB.UTF-8" > LC_MESSAGES="en_GB.UTF-8" > LC_PAPER="en_GB.UTF-8" > LC_NAME="en_GB.UTF-8" > LC_ADDRESS="en_GB.UTF-8" > LC_TELEPHONE="en_GB.UTF-8" > LC_MEASUREMENT="en_GB.UTF-8" > LC_IDENTIFICATION="en_GB.UTF-8" > LC_ALL=
That looks healthy. > The same as you except UTF in uppercase. Which is fine as the GNU C library strips the ‘territory’ of ‘UTF-8’ of all but letters and digits and then makes it lower case before using it, giving ‘utf8’. > The dc(1) command did indeed give a tick and a cross. Good. ‘Ticks ✓ ✗’ is what I'd expect you to get in your terminal given the output of locale above. Which just leaves Thunderbird, and not your desktop in general, as having the problem displaying Unicode characters as question marks. > In Account Settings, Compose messages in HTML format is ticked, and > the Sending Format is Automatic. I assume these are defaults for > Thunderbird, 'cos I don't recall setting them. Right, but I think the problem is more on the receive side, i.e. Thunderbird displaying Unicode correctly on an incoming email. I found https://usercomp.com/news/1405541/thunderbird-render-utf-8-entities-issue which has a ‘Attempting a Fix’ which might work. I'm also sending this email to your directly rather than you getting your copy from the mailing list in a digest in case that stops the tick, cross, and the non breaking spaces in the previous few words being drawn as ‘?’. -- Cheers, Ralph. -- Next meeting: Online, Jitsi, Tuesday, 2025-01-07 20:00 Check to whom you are replying Meetings, mailing list, IRC, ... https://dorset.lug.org.uk New thread, don't hijack: mailto:dorset@mailman.lug.org.uk