View Issue Details

IDProjectCategoryView StatusLast Update
0002590Virtual Moon Atlas2-Catalog datapublic23-05-10 10:18
ReporterPeter Besenbruch Assigned ToPatrick Chevalley  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformPCOSLinuxOS Version64bit
Summary0002590: Rendering of Umlauts in Object Labels
DescriptionLabels for craters, rills, etc named for Germans who have umlauts in their name, are missing
the umlaut letter. An example is the crater Büsching. It's rendered Bsching on the map. Behavior
is consistent for all umlauted vowels.

Virtual Moon version is 8.1 for Linux. I tried different fonts that I knew contained the umlauted
letters, but the problem persisted.
Tagsdisplay problem

Activities

Patrick Chevalley

23-04-11 11:52

administrator   ~0008252

Yes, we are working on this issue that is also reported on CN : https://www.cloudynights.com/topic/869765-virtual-moon-atlas-version-8-20th-anniversary/?p=12613491

The problem is this labels are not standard text but composed from bitmap texture and it is not possible to generate bitmap for every possible UTF-8 character.
The solution we will apply is to use the IAU Clean_Feature_Name that use only ASCII character for the principal name.

Peter Besenbruch

23-04-11 19:59

reporter   ~0008253

Thank you.

One possible work-around involves changing an umlauted vowel to a regular vowel, followed by an "e." I still do that with an English keyboard, even with the ability to insert extra characters.

You probably also noticed the problem exists with French accented vowels, like with the crater Lamèch. I typically ignore the accent. Sacrilege, I know.

At any rate, this isn't a problem where you have to cover every UTF-8 character, just the vowels. Still, the Clean_Feature_Name database seems a solution that is ready made, if not entirely elegant.

Peter Besenbruch

23-05-09 21:07

reporter   ~0008316

Looks like the Clean_Feature_Name fix is largely implemented in 8.2.

Patrick Chevalley

23-05-10 10:18

administrator   ~0008319

Yes, in 8.2 we return to the name witouth accents as it was in previous version.
For the next version I will look if it is possible to create the accented character bitmap when need, maybe using an internal table to map the UTF-8 value.

Issue History

Date Modified Username Field Change
23-04-11 02:57 Peter Besenbruch New Issue
23-04-11 02:57 Peter Besenbruch Tag Attached: display problem
23-04-11 11:52 Patrick Chevalley Assigned To => Patrick Chevalley
23-04-11 11:52 Patrick Chevalley Status new => assigned
23-04-11 11:52 Patrick Chevalley Note Added: 0008252
23-04-11 19:59 Peter Besenbruch Note Added: 0008253
23-05-09 21:07 Peter Besenbruch Note Added: 0008316
23-05-10 10:18 Patrick Chevalley Status assigned => resolved
23-05-10 10:18 Patrick Chevalley Resolution open => fixed
23-05-10 10:18 Patrick Chevalley Note Added: 0008319