Re: Unicode support in Thunderbird



Peter Weilbacher wrote:
On Wed, 8 Mar 2006 10:34:59 UTC, Peter Moylan wrote:

Certainly there are other problems with font handling. Just a few
articles ago in this newsgroup someone posted a message with the MIME
character set specified as (if I recall correctly) ISO-8859-9. The
message was in plain text, no HTML markup, yet the message was displayed
in a "Helv" font and the part he quoted was displayed in Courier (which
I have not specified anywhere as a font to use).

ISO-8859-9 is Turkish, so that font setting determines how that got displayed. If Thunderbird would come with the DOM Inspector you could try to find out why one part was monospaced and one part used the sans-serif font.

A DOM Inspector wouldn't have been necessary in this case, because the
message was in plain text. (At least Thunderbird does let you look at
the original source.) The headers were all correct, and it was a
single-part message with no HTML. The only difference between the
poster's text and the text that he quoted was that each line of quoted
text started with a '>' character (as expected). It looks to me as if
quoted text is dealt with by different code than that which renders
original text.

What I've noticed is that a plain text message whose character set is
either ASCII or ISO-8859-1 is rendered with the font you have specified
for non-proportional spacing (i.e. "plain text" and "non-proportional
spacing" seem to be synonyms for the developers), but if the font is
ISO-8859-n for n>1 then a Courier font is used, even if you haven't
specified Courier anywhere in the font settings. But this is not
consistent, because of the different handling for quoted and non-quoted
text.

In addition, the
quoted part was marked off with those stupid side bars instead of the
traditional '>'. I've seen many other newsgroup postings where some of
the quoted material is shown with '>' and the very next line is marked
by a side bar. There's no logic to it.

Is it maybe the difference between quoting with "> " and just ">"?

I think you're right. Thunderbird inserts the space, but doesn't take
into account the fact that many mail programs do not.

Anyway, you can switch off the quotebars completely. For that you need both mail.quoted_graphical and mail.quoteasblock set to "true" in prefs.js and then add these lines to chrome\userContent.css (both files in the profile, create the latter if not already there):

/* Get rid of the quote bars. */
blockquote[type=cite] {
padding-bottom: 0 !important;
padding-top: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
border-left: none !important;
border-right: none !important;
}

Thanks, I'll save this posting so I can experiment a little. Meanwhile,
my wife has discovered a Thunderbird extension that I didn't know about.
(I've forgotten its name, but it should be easy to find.) It uses
different background colours for different levels of quoting, which is
almost the same as a feature that I used to like in slrn.

That's true. Every time you create an account it sets the option to
HTML. You then have to go back and change the account settings.

Yes, bug about that always get marked WONTFIX by the main devs. :-( I could change that default for my PmW-Tb, of course.

I wonder if the main developers would change their mind if a
sufficiently large number of people kept sending in the same bug report.

--
Peter Moylan http://www.pmoylan.org

Please note the changed e-mail and web addresses. The domain
eepjm.newcastle.edu.au no longer exists.
My e-mail addresses at newcastle.edu.au will probably remain "live"
for a while, but then they will disappear without warning.
The optusnet address still has about 5 months of life left.
.



Relevant Pages

  • RE: Server Management not working correctly
    ... Glad to hear from you and know after you adjusted the IE font size, ... This newsgroup only focuses on SBS technical issues. ... When opening a new thread via the web interface, we recommend you check the ... you may want to contact Microsoft CSS directly. ...
    (microsoft.public.windows.server.sbs)
  • Foreign Language - support & fonts
    ... I'm working on a website that is being translated into several languages. ... A few translators, who are working in ... for their particular character set, and I have ... using the "Kruti Dev 021" font, ...
    (microsoft.public.windowsxp.newusers)
  • Re: Changing Attributes of "No Style" Option
    ... the firm's standard font is Times New Roman 12 ... newsgroup for several days after the first response comes in. ... takes a few responses before the best or complete solution is proposed; ... Word settings files on a medium other than the internal hard drive and, ...
    (microsoft.public.word.formatting.longdocs)
  • Re: Errors between Mac and Windows Word Users
    ... But this should never happen in a .docx file, where the character set is ... It IS a .docx file you are getting, ... document if the requested font is not installed on the machine. ... McGhie Information Engineering Pty Ltd ...
    (microsoft.public.mac.office.word)
  • Re: Table Format Style vs. Table Text Style
    ... >> both font and size (if either was set in Normal, ... >> - Colin ... >>> Word MVP FAQ site: http://word.mvps.org ... >>> newsgroup so ...
    (microsoft.public.word.pagelayout)