Hvorfor akkurat disse tegnene?
Word, Outlook, WordPress og mange andre programmer gjør automatisk rette anførselstegn og bindestreker om til typografiske: «, », ’, – og …. På norsk merkes det ekstra godt, fordi vi bruker sjevroner «…» og tankestreker overalt: i intervaller som 10–12, i Oslo–Bergen og foran replikker. I UTF-8 ligger tankestreker, apostrofer og engelske anførselstegn i området E2 80 xx og tar tre byte. Lest som Windows-1252 blir de alltid til †pluss et tredje tegn. « og » tar bare to byte og blir til « og » – akkurat som æ, ø og å, som vises som ø og lignende – mer om det.
Ødelagt
Åpent kl. 10–18 – «velkommen inn», sier Øystein. Neste «åpen dag» kommer snart…
Fikset
Åpent kl. 10–18 – «velkommen inn», sier Øystein. Neste «åpen dag» kommer snart…
Mønstrene i oversikt
«→«og»→»(norske anførselstegn, «gåseøyne»)’→’(apostrof, enkelt anførselstegn)„→„(lavt anførselstegn) og“→“(høyt anførselstegn)‘→‘(innledende enkelt anførselstegn, fra engelske tekster)â€pluss et usynlig tegn →”(fra engelske og svenske tekster, se nedenfor)–→–(tankestrek),—→—(lang tankestrek)…→…(tre prikker),•→•(punkt i lister)€→€
Spesialtilfelle: †uten noe etter
Det avsluttende anførselstegnet ” fra engelske og svenske tekster inneholder byten 9D, som ikke har noe tegn i Windows-1252. Mange programmer utelater den rett og slett når de viser teksten, og da blir †stående med et usynlig tegn eller ingenting etter seg. Er byten der fortsatt, fikser Mojibuster den. Har den allerede forsvunnet under kopieringen, kan man ikke lenger si sikkert hvilket tegn som var ment, og da lar Mojibuster stedet være.
Slik unngår du det
- Lagre tekster fra Word og redigeringsprogrammer som UTF-8, og oppgi tegnsettet når du importerer.
- Sjekk tegnsettet i nyhetsbrevprogrammet og nettbutikken din – overalt skal det stå
UTF-8. - Ved CSV-eksporter: lagre i Excel som CSV UTF-8 (kommadelt) – se Excel viser rare tegn.
- I databaser: still inn tabeller og tilkobling på
utf8mb4– mer under fiks UTF-8-tegn.
Ofte stilte spørsmål
Hva betyr ’?
Det er en apostrof som er konvertert feil to ganger. Det fikser Mojibuster også – bare lim inn teksten over.
Kan jeg ikke bare erstatte dem med rette anførselstegn?
Det er ikke nødvendig. Mojibuster gjenoppretter de opprinnelige tegnene. Vil du heller ha ' og ", kan du bytte dem ut etterpå.
Hvorfor er bare anførselstegnene ødelagt, men ikke æ, ø og å?
Da er teksten sannsynligvis delvis skrevet om eller kommer fra to kilder. Mojibuster fikser bare de ødelagte stedene og lar riktige tegn være.
Det står ? i stedet for et anførselstegn. Hjelper Mojibuster da også?
Nei, da er tegnet allerede erstattet, og informasjonen er borte. Les under spørsmålstegn i stedet for æ, ø og å hvordan det oppstår.