Hvorfor netop de tegn?
Word, Outlook, WordPress og mange andre programmer laver automatisk lige anførselstegn og bindestreger om til typografiske: „, “, ’, – og …. På dansk ses det ekstra tydeligt, fordi vi bruger både »…« og „…“ og tankestreger overalt: i intervaller som 10–12, i København–Aarhus og foran replikker. I UTF-8 ligger tankestreger, apostroffer og de fleste anførselstegn i intervallet E2 80 xx og fylder tre byte. Læst som Windows-1252 bliver de altid til †plus et tredje tegn. » og « fylder kun to byte og bliver til » og « – ligesom æ, ø og å, der vises som ø og lignende – mere om det.
Ødelagt
Åbent kl. 10–18 – »velkommen indenfor«, siger Søren. Næste „åbent hus“ følger…
Rettet
Åbent kl. 10–18 – »velkommen indenfor«, siger Søren. Næste „åbent hus“ følger…
Mønstrene i overblik
»→»og«→«(danske anførselstegn, »gåseøjne«)’→’(apostrof, enkelt anførselstegn)„→„(lavt anførselstegn) og“→“(højt anførselstegn)‘→‘(indledende enkelt anførselstegn, fra engelske tekster)â€plus et usynligt tegn →”(fra engelske og svenske tekster, se nedenfor)–→–(tankestreg),—→—(lang tankestreg)…→…(tre prikker),•→•(punkt i lister)€→€
Specialtilfælde: †uden noget efter
Det afsluttende anførselstegn ” fra engelske og svenske tekster indeholder byten 9D, som ikke har noget tegn i Windows-1252. Mange programmer udelader den simpelthen, når de viser teksten, og så bliver †stående med et usynligt tegn eller slet ingenting efter sig. Er byten der stadig, retter Mojibuster den. Er den allerede forsvundet ved kopieringen, kan man ikke længere sige med sikkerhed, hvilket tegn der var ment, og så lader Mojibuster stedet være.
Sådan undgår du det
- Gem tekster fra Word og editorer som UTF-8, og angiv tegnkodningen, når du importerer.
- Tjek tegnsættet i dit nyhedsbrevsprogram og din webshop – alle steder skal der stå
UTF-8. - Ved CSV-eksporter: gem i Excel som CSV UTF-8 (kommasepareret) – se Excel viser mærkelige tegn.
- I databaser: indstil tabeller og forbindelse til
utf8mb4– mere under ret UTF-8-tegn.
Ofte stillede spørgsmål
Hvad betyder ’?
Det er en apostrof, der er konverteret forkert to gange. Det retter Mojibuster også – sæt bare teksten ind ovenfor.
Kan jeg ikke bare erstatte dem med lige anførselstegn?
Det er ikke nødvendigt. Mojibuster gendanner de oprindelige tegn. Vil du hellere have ' og ", kan du skifte dem ud bagefter.
Hvorfor er kun anførselstegnene ødelagte, men ikke æ, ø og å?
Så er teksten sandsynligvis delvist skrevet om eller kommer fra to kilder. Mojibuster retter kun de ødelagte steder og lader korrekte tegn være.
Der står ? i stedet for et anførselstegn. Hjælper Mojibuster så også?
Nej, så er tegnet allerede erstattet, og informationen er væk. Læs under spørgsmålstegn i stedet for æ, ø og å, hvordan det opstår.