’ in plaats van een apostrof: aanhalingstekens en streepjes herstellen

Staat er auto’s in plaats van auto’s, “ in plaats van een aanhalingsteken of – in plaats van een gedachtestreepje? Die typografische tekens nemen in UTF-8 drie bytes in beslag. Mojibuster zet ze weer in elkaar – plak de tekst hierboven.

Werkt met tekst en met deze bestanden:

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

Bijvoorbeeld exports uit Excel, databaseback-ups, ondertitels of websitecode.

Herstellen

  1. Sleep een bestand hierheen of plak tekst
  2. Het herstellen gaat automatisch
  3. Kopieer of download
of sleep een bestand hierheen
  • Geen upload. Je bestanden worden direct in je browser hersteld en verlaten je apparaat nooit.

  • Servers in de EU. Mojibuster draait op een server in Finland (EU); de Algemene verordening gegevensbescherming (AVG) is van toepassing. Tekst van de AVG (EUR-Lex)

Waarom juist deze tekens?

Word, Outlook, WordPress en veel andere programma’s maken van rechte aanhalingstekens en streepjes automatisch typografische: ’, ‘, “, ”, – en …. In het Nederlands valt dat extra op, omdat de apostrof overal staat: auto’s, foto’s, ’s avonds, ’s-Hertogenbosch. In UTF-8 liggen deze tekens in het bereik E2 80 xx en nemen ze drie bytes in. Als Windows-1252 gelezen worden ze altijd †plus een derde teken. Letters met een accent nemen maar twee bytes in en verschijnen als ë – meer daarover.

Een zin uit een nieuwsbrief, getoond als Windows-1252

Kapot

’s Avonds alle auto’s en foto’s bekijken – ‘echt’ de moeite waard…

Hersteld

’s Avonds alle auto’s en foto’s bekijken – ‘echt’ de moeite waard…

De patronen op een rij

  • ’ → ’ (apostrof, sluitend enkel aanhalingsteken)
  • ‘ → ‘ (openend enkel aanhalingsteken)
  • “ → “ (openend dubbel aanhalingsteken)
  • †plus een onzichtbaar teken → ” (sluitend dubbel aanhalingsteken, zie hieronder)
  • „ → „ (laag aanhalingsteken, bijvoorbeeld uit Duitse teksten)
  • – → – (gedachtestreepje), — → — (lang streepje)
  • … → … (beletselteken), • → • (opsommingsteken)
  • € → €

Bijzonder geval: †zonder iets erachter

Het sluitende aanhalingsteken ” bevat de byte 9D, die in Windows-1252 geen teken heeft. Veel programma’s laten die bij het tonen gewoon weg, en dan blijft †over met een onzichtbaar teken of helemaal niets. Staat de byte er nog, dan herstelt Mojibuster hem. Is hij bij het kopiëren al verdwenen, dan is niet meer zeker welk teken bedoeld was, en laat Mojibuster de plek ongemoeid.

Zo voorkom je het

  • Sla teksten uit Word en editors op als UTF-8 en geef bij het importeren de codering op.
  • Controleer de tekenset in je nieuwsbriefprogramma en webshop – overal hoort UTF-8 te staan.
  • Bij CSV-exports: sla in Excel op als CSV UTF-8 (door komma’s gescheiden) – zie Excel toont rare tekens.
  • In databases: zet tabellen en verbinding op utf8mb4 – meer bij UTF-8-tekens herstellen.

Veelgestelde vragen

Wat betekent ’?

Dat is een apostrof die twee keer verkeerd is omgezet. Ook dat herstelt Mojibuster – plak de tekst gewoon hierboven.

Kan ik ze niet gewoon door rechte aanhalingstekens vervangen?

Dat hoeft niet. Mojibuster zet de oorspronkelijke tekens terug. Heb je liever ' en ", dan kun je ze daarna nog vervangen.

Waarom zijn alleen de apostrofs kapot en de accenten niet?

Dan is de tekst waarschijnlijk deels opnieuw getypt of komt hij uit twee bronnen. Mojibuster herstelt alleen de kapotte plekken en laat correcte tekens staan.

Er staat ? in plaats van een apostrof. Helpt Mojibuster dan ook?

Nee, dan is het teken al vervangen en is de informatie weg. Lees bij vraagtekens in plaats van letters hoe dat ontstaat.

Meer uitleg