‚Äô ja √∂ merkkien ’ ja ö tilalla: korjaa Macin merkkivirhe

Näkyykö tekstissäsi ‚Äô heittomerkin, ‚Äú merkin “ tai √∂ merkin ö tilalla? Silloin jokin ohjelma on lukenut UTF-8-tekstin Mac Romanina – merkit eivät ole kadonneet. Liitä teksti yllä olevaan kenttään tai pudota tiedosto siihen, niin Mojibuster korjaa sen heti.

Toimii tekstin ja näiden tiedostojen kanssa:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Esimerkiksi Excel-viennit, tietokantavarmuuskopiot, tekstitykset tai verkkosivujen koodi.

Korjaa

  1. Pudota tiedosto tai liitä teksti
  2. Korjaus tapahtuu automaattisesti
  3. Kopioi tai lataa
tai pudota tiedosto tähän

Miksi näkyy neliöjuurimerkki

UTF-8:ssa ä ja ö vievät kaksi tavua ja kaarevat lainausmerkit kolme – ö on C3 ja B6. Mac Roman, Applen vanha merkistö, muuttaa jokaisen tavun omaksi merkikseen: C3 muuttuu neliöjuurimerkiksi √, B6 muuttuu merkiksi ∂. Heittomerkki ’ (E2 80 99) muuttuu muotoon ‚Äô. Se on Macin vastine ilmiölle `ö` Windowsissa.

Lause tallennettu UTF-8:na ja luettu Mac Romanina

Ennen

Olemme “innoissamme” – jäätelökioskin kesäkausi alkaa kello 9.

Jälkeen

Olemme “innoissamme” – jäätelökioskin kesäkausi alkaa kello 9.

Yleisimmät mallit

  • ‚Äô → ’, ‚Äò → ‘
  • ‚Äú → “, ‚Äù → ”
  • ‚Äì → –, ‚Äî → —, ‚Ķ → …, ‚Ǩ → €
  • √∂ → ö, √º → ü, √• → å, √© → é

Koko taulukko on alempana. ‚Äô on Macin versio merkkijonosta ’ – lisää rikkinäisistä heittomerkeistä ja lainausmerkeistä.

Missä Mac Roman vielä vastaan tulee

  • Mac-Excel: vanhemmat versiot tallensivat CSV-tiedostot Mac Romanina – miten avaat CSV-tiedostot Excelissä oikein.
  • Viennit tietokannoista ja sovelluksista, jotka tarjoavat merkistöksi ”Macintosh”, esimerkiksi FileMakerista.
  • Vanhat tiedostot ajalta ennen Mac OS X:ää, avattuna nykyään UTF-8-ohjelmassa.
  • Kopioitu teksti, jonka sisällönhallintajärjestelmä tai uutiskirjetyökalu on ottanut vastaan väärällä merkistöllä.

Sama Windowsin konsolissa: ├ñ merkin ä tilalla

Samanlainen malli näkyy komentokehotteessa ja PowerShellissä: konsoli käyttää vanhaa DOS-koodisivua 437 (Länsi-Euroopassa 850). Siellä ä muuttuu muotoon ├ñ ja ö muotoon ├Â. Mojibuster tunnistaa senkin. Konsolin vaihtamisesta UTF-8:aan kerrotaan PowerShell-sivulla.

Ohjelman tuloste UTF-8:na, konsolin lukemana CP850:nä

Ennen

Vienti valmis: ÔÇ£Kuukausiraportti ÔÇô lopullinen.csvÔÇØ tallennettu.

Jälkeen

Vienti valmis: “Kuukausiraportti – lopullinen.csv” tallennettu.

Kokonaiset tiedostot Mac Romanina tai DOSina

Jos tiedosto on tallennettu kokonaan Mac Romanina tai CP850:nä, pudota se yllä olevaan kenttään: Mojibuster tunnistaa merkistön ja muuntaa tiedoston UTF-8:ksi. Jos tunnistus ei ole yksiselitteinen, työkalu tarjoaa tiedoston lukemista toisella merkistöllä.

Yleisimmät rikkinäiset merkit

Tältä rikkinäiset merkit yleensä näyttävät – ja tämän olisi pitänyt lukea niiden paikalla.
Rikki Oikein
√§ä
√∂ö
√•å
√ÑÄ
√ñÖ
√ÖÅ
√©é
√ºü
≈°š
≈æž
‚Ǩ€
‚Äô’
‚Äì–
‚Ķ…

Usein kysyttyä

Onko tekstini kadonnut?

Ei. ‚Äô sisältää yhä täsmälleen heittomerkin tavut, ja Mojibuster muuttaa ne takaisin. Merkit katoavat vasta, kun ohjelma on korvannut ne merkillä ? – katso kysymysmerkit kirjainten sijaan.

Mikä on Mac Roman?

Merkistö, jota Apple käytti länsimaisille kielille ennen Unicodea. macOS käyttää nykyään UTF-8:aa, mutta vanhemmat sovellukset, viennit ja tiedostot käyttävät yhä Mac Romania.

Miten sen voi estää?

Tallenna tiedostot UTF-8:na ja avaa ne ohjelmissa, jotka odottavat UTF-8:aa. TextEditissä valitse asetuksista kohdasta avaaminen ja tallentaminen koodaukseksi ”Unicode (UTF-8)”.

Lue lisää