Waarom accenten soms rare tekens worden
Een tekstbestand bevat tekens, maar geen aanwijzing volgens welke tabel die gelezen moeten worden. Programma’s moeten dus gokken. Bestanden die met oudere Windows-editors zijn opgeslagen gebruiken meestal Windows-1252, moderne systemen UTF-8. Leest een programma een Windows-bestand als UTF-8, dan worden accenten onleesbaar. Wij controleren eerst of de inhoud geldige UTF-8 is en vallen anders terug op Windows-1252. De herkende codering staat boven het voorbeeld en je kunt altijd wisselen.
Vaste breedte voor broncode en logbestanden
In broncode, configuratiebestanden en serverlogs dragen inspringing en kolommen betekenis. In een proportioneel lettertype schuiven ze door elkaar, want een i is smaller dan een m. Een lettertype met vaste breedte geeft elk teken dezelfde ruimte, zo blijven tabellen en inspringing uitgelijnd. Voor lopende tekst zoals notities of brieven leest het schreefloze lettertype prettiger.
Lange regels en het afbreken
Tekstbestanden weten niets van paginabreedte. Een logregel kan honderden tekens lang zijn. Bij het omzetten wordt hij daarom afgebroken, zodat er niets wegvalt. Desgewenst laat een klein teken aan het regeleinde zien dat daar geen echte regelovergang stond en de regel gewoon doorloopt. Heb je veel lange regels, kies dan ook liggend formaat en een smalle marge.
Welke tekens getoond kunnen worden
De standaardlettertypen in PDF dekken de West-Europese tekenset, inclusief alle accenten en het euroteken. Cyrillisch, Grieks, Arabisch, Hebreeuws en Aziatische schriften horen daar niet bij en verschijnen als plaatsvervangers. Dat is een beperking van die lettertypen, niet van deze tool. Bevat je bestand zulke tekens, dan is de tool om een PDF van ingetypte tekst te maken de betere weg.
Waarvoor dit in de praktijk handig is
Logbestanden netjes afdrukken voor een storingsmelding, notities uit een eenvoudige editor archiveren, broncode meesturen bij een tentamen of documentatie, gegevensuittreksels doorgeven als onveranderbaar document. In al die gevallen moet uit een vormloos bestand iets worden dat betrouwbaar opent, afdrukt en archiveert. Daar is PDF voor gemaakt.
Privacy: het bestand blijft bij jou
Het tekstbestand wordt via de bestandsinterface van de browser ingelezen en daar omgezet naar PDF. Er vindt geen upload plaats, de inhoud wordt nooit naar een server gestuurd of opgeslagen. Dat is vooral belangrijk bij logbestanden, die adressen, namen of inloggegevens kunnen bevatten. Zodra de pagina één keer geladen is, werkt de tool zelfs zonder internetverbinding.