← All bug reports

FS#1322Fonts mixed up witch code tables

Type
Bug
Status
Closed
Resolution
Not a bug
Category
QCAD/CAM
Severity
High
Priority
Low
Reported version
3.12.3
Operating system
All
Reported
2015-12-10 by Harms
Closed
2015-12-10 by andrew

Hi,

In 'Application preferences, Draw, Text' fonts can be selected.

There is a mixing up between fonts (the appearance of characters on screen) and code tables (what digital code is used for each character).

'ISO8859-11' is the 8 bit Thai (!) code table and not a font
'Unicode' is the 16 bit code table and not a font.

For downward comptability QCAD should use default font Standard (ISO3098) with code table ISO8859-1 (US-ASCII Latin-1).

Comments (4)

andrew 2015-12-10

QCAD comes with some fonts named "ISO8859-11" and "Unicode". These fonts contain glyphs in the appropriate codec.

Note that you can safely delete these font files if you do not need them: fonts/iso8859-11.cxf, fonts/unicode.cxf

Harms 2015-12-10

Sorry, for commenting.

Fonts and code tables are two totally different concepts and comprehensions. The common user does not know the difference.

A car has an 'engine' under the hood. If I am using the phrase 'engine' meaning my car, the command 'fire up the engine' might someone sets my car on fire!
Who is to blame?

Two biljon drawings have already been made with the US-ASCII code table.
Many plotters do not accept Unicode at all!

Who is to blame for not pointing out the difference? QCAD programmers who use code table names for fonts?

Sorry, this is a to important to be ignored.

Harms

andrew 2015-12-10

I understand the difference between fonts and codecs. I'm sorry if I set your car on fire, this was never my intention.
More seriously: simply delete the files on your computer and you're fine.

Harms 2015-12-10

Hi Andrew,

I can drag a horse to the water, but if it refuses to drink it will die.

If you don not want to understand, Ok, it your choice.

Harms