Hvorfor der dukker et rodtegn op
I UTF-8 fylder bogstaver med ring, streg eller accent to bytes og krøllede anførselstegn tre – å er C3 og A5. Mac Roman, Apples gamle tegnsæt, gør hver byte til et tegn for sig: C3 bliver til rodtegnet √, A5 bliver til punkttegnet •. Apostroffen ’ (E2 80 99) bliver til ‚Äô. Det er Mac-udgaven af `Ã¥` på Windows.
Før
Vi er “glade” – caféens smørrebrød og rødgrød med fløde står på menuen fra 9.
Efter
Vi er “glade” – caféens smørrebrød og rødgrød med fløde står på menuen fra 9.
De hyppigste mønstre
‚Äô→’,‚Äò→‘‚Äú→“,‚Äù→”‚Äì→–,‚Äî→—,‚Ķ→…,‚Ǩ→€√•→å,√∏→ø,√©→é,√º→ü
Hele tabellen findes længere nede. ‚Äô er Mac-udgaven af ’ – mere om ødelagte apostroffer og anførselstegn.
Hvor Mac Roman stadig dukker op
- Excel til Mac: ældre versioner gemte CSV-filer i Mac Roman – sådan åbner du CSV-filer korrekt i Excel.
- Eksporter fra databaser og apps, der tilbyder ”Macintosh” som tegnsæt, for eksempel FileMaker.
- Gamle filer fra tiden før Mac OS X, som i dag åbnes i et UTF-8-program.
- Kopieret tekst, som et CMS eller et nyhedsbrevsværktøj har overtaget med forkert tegnsæt.
Det samme i Windows-konsollen: ├Ñ i stedet for å
Et lignende mønster ser du i Kommandoprompt og PowerShell: konsollen bruger den gamle DOS-kodeside 437 (850 i Vesteuropa). Dér bliver å til ├Ñ og ’ til ΓÇÖ. Det genkender Mojibuster også. Hvordan du sætter konsollen til UTF-8, forklares på PowerShell-siden.
Før
Eksport f├ªrdig: ÔÇ£├àrsregnskab ÔÇô endelig.csvÔÇØ gemt.
Efter
Eksport færdig: “Årsregnskab – endelig.csv” gemt.
Hele filer i Mac Roman eller DOS
Hvis en hel fil er gemt i Mac Roman eller CP850, så træk den ind i feltet ovenfor: Mojibuster registrerer tegnsættet og konverterer til UTF-8. Er registreringen ikke entydig, tilbyder værktøjet at læse filen i et andet tegnsæt.
Almindelige ødelagte tegn
| Ødelagt | Rigtigt |
|---|---|
| √¶ | æ |
| √∏ | ø |
| √• | å |
| √Ü | Æ |
| √ò | Ø |
| √Ö | Å |
| √© | é |
| √∂ | ö |
| √º | ü |
| √† | à |
| ‚Ǩ | € |
| ‚Äû | „ |
| ‚Äú | “ |
| ¬ª | » |
| ‚Äô | ’ |
| ‚Äì | – |
| ‚Ķ | … |
Ofte stillede spørgsmål
Er min tekst tabt?
Nej. ‚Äô indeholder stadig præcis apostroffens bytes, og Mojibuster vender dem tilbage. Tegn går først tabt, når et program har erstattet dem med ? – se spørgsmålstegn i stedet for bogstaver.
Hvad er Mac Roman?
Det tegnsæt, Apple brugte til vestlige sprog før Unicode. macOS arbejder i dag med UTF-8, men ældre apps, eksporter og filer bruger stadig Mac Roman.
Hvordan forebygger jeg det?
Gem filer som UTF-8, og åbn dem i programmer, der forventer UTF-8. I TextEdit sætter du kodningen til ”Unicode (UTF-8)” i indstillingerne for at åbne og gemme (Open and Save).