View Issue Details

IDProjectCategoryView StatusLast Update
0003415Dwarf FortressTrueTypepublic2011-02-16 21:43
ReporterAngleWyrm Assigned Touser6 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionduplicate 
PlatformWindowsOSXPOS VersionSP3
Product Version0.31.16 
Summary0003415: Dwarf name frequently announced in red, with no additional information
DescriptionOne of my dwarves' names pops up in the announcements on the bottom of the screen quite regularly. It is always the same dwarf, a grower/brewer currently hanging out in the dining room.

The announcement does not list the profession, or any reason for the announcement; it merely gives the dwarf's name.
TagsTruetype

Relationships

duplicate of 0003246 resolvedBaughn TrueType: Some dwarves' names are cut off at diacritics, other diacritics are turned into blocks 

Activities

Narmio

2010-10-11 20:31

reporter   ~0013330

I, too, am getting this, on a random fisherdwarf and an immigrant I've drafted into the military. I'm wondering if it's associated with some kind of nicknames bug, since I have one or two dwarves whose default, seemingly-unerasable nickname is the first five or six characters of their actual name. They are then displayed as just that nickname in lists (like on the military screen or in an announcement of a job cancellation), no profession or anything else.

Quietust

2010-10-12 09:39

reporter   ~0013335

Turn off Truetype font support in init.txt - this is the same as the behavior noted in 0003246.

Narmio

2010-10-12 16:43

reporter   ~0013338

Good point, this only happens in TTF mode, that should be noted here.

lolghurt

2010-10-16 23:53

reporter   ~0013392

it's caused by the TTF file lacking the characters with umlauts and other symbols, such as the male/female ones.

Quietust

2010-10-17 08:59

reporter   ~0013394

Last edited: 2010-10-17 09:02

Actually, the font does contain the accented characters, but the truetype display code in Dwarf Fortress seemingly isn't converting CP437 to Unicode properly - the accented characters have completely different codepoints in CP437 versus Unicode or Latin-1 (for example, "รป" is character 150 in CP437 but is character 251/U+00FB in Latin-1/Unicode).

Issue History

Date Modified Username Field Change
2010-10-11 19:51 AngleWyrm New Issue
2010-10-11 20:31 Narmio Note Added: 0013330
2010-10-12 09:39 Quietust Note Added: 0013335
2010-10-12 16:42 Narmio Tag Attached: Truetype
2010-10-12 16:43 Narmio Note Added: 0013338
2010-10-16 23:53 lolghurt Note Added: 0013392
2010-10-17 08:59 Quietust Note Added: 0013394
2010-10-17 09:02 Quietust Note Edited: 0013394
2010-12-01 08:36 user6 Relationship added duplicate of 0003246
2010-12-01 08:36 user6 Status new => resolved
2010-12-01 08:36 user6 Resolution open => duplicate
2010-12-01 08:36 user6 Assigned To => user6
2010-12-01 08:42 user6 Category Dwarf Mode -- Interface, Announcements => TrueType