lister codepage question: Ÿ

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Evds
Junior Member
Junior Member
Posts: 90
Joined: 2009-06-10, 11:09 UTC

lister codepage question: Ÿ

Post by *Evds »

In lister the character Ÿ (decimal 159; latin capital letter Y with diaeresis) is visible as a black square. Which codepage should i select to get the correct representation of the character ?


win xp sp3; tcmd 8.0b3
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, Evds.

Well, it depends ...
... on the question whether the file only holds ANSI characters?
... on the question whether the file is in Unicode format?
... on the font which you have configured inside lister.

Very likely telling lister to
... use automatic display mode selection at startup
... use automatic font selection at startup
will be sufficient. It is here.

Windows Vista Home Premium SP2, 32-bit, German
Total Commander 8.0ß3 32-bit
Lister settings for ...
... ANSI font: default (Fixedsys)
... ASCII font: default (Terminal)
... Variable font: default (System)

Lister auto-detects the file as being text only.
Lister auto-selects ANSI font for display. => correct display (ÿ)

Setting lister to use variable font => correct display (ÿ)
Setting lister to use ASCII font => character invisible

The encoding which lister pre-selects is "As configured for current font".

Kind regards,
Karl
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50937
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It's most probably a font problem, the character must be missing from the default fixed font. Try to press 'v' to see the default variable font, it probably contains the missing character.
Author of Total Commander
https://www.ghisler.com
Evds
Junior Member
Junior Member
Posts: 90
Joined: 2009-06-10, 11:09 UTC

Post by *Evds »

Thanks, changing the default ANSI font (fixedsys) to Courier New solved the problem !

Lister startup settings are set to autodetect and all font settings are set to default.

The file is in ANSI and apparently the lowercase ÿ is present in fixedsys but the uppercase Ÿ (decimal 159) isn't present in any of the default fonts (fixedsys, terminal, system).
Post Reply