Utilia

Tekst of Markdown naar pdf

Zet platte tekst of Markdown om naar een nette pdf met koppen, lijsten, paginanummers, marges en regelafstand. Gratis, privé en er wordt niets geüpload.

Voorbeeld

Het voorbeeld toont de opmaak. Regel- en pagina-einden worden bepaald wanneer de pdf wordt gemaakt.

Zo zet je tekst of Markdown om naar pdf

  1. Typ of plak je tekst in het vak Tekst of Markdown, of klik op Open een .txt- of .md-bestand (of sleep het hierheen).
  2. Kies de Opmaak: Markdown (koppen, vet, lijsten…) maakt je koppen, nadruk en lijsten op; Platte tekst (regels zoals getypt) zet elke regel precies daar waar jij een nieuwe regel begon.
  3. Vul eventueel een Documenttitel (optioneel) in: die wordt in grote letters boven aan de eerste pagina gezet en in de eigenschappen van de pdf opgeslagen.
  4. Kies het Paginaformaat (A4, US Letter, US Legal of A5), de Oriëntatie en de Marges (mm).
  5. Kies het Lettertype, de Lettergrootte (pt) en de Regelafstand, en vink Paginanummers onderaan aan als je “Pagina 1 van 3” in de voettekst wilt.
  6. Bekijk het Voorbeeld en klik op Pdf downloaden.

De pdf wordt in je browser gemaakt. Je tekst verlaat je apparaat niet, dus de tool is prima geschikt voor persoonlijke notities, concepten en brieven.

Welke Markdown je kunt gebruiken

Deze tool begrijpt de gangbare onderdelen van Markdown:

  • # Kop tot en met ###### Kop voor zes niveaus van koppen (een regel die onderstreept is met === of --- wordt ook een kop);
  • **vet**, *cursief* (of _cursief_) en ***vet cursief***;
  • `inline code` en codeblokken tussen twee regels met drie backticks, afgedrukt in Courier op een lichtgrijze achtergrond, met behoud van elke spatie;
  • opsommingen (-, * of +), genummerde lijsten (1. of 1)), genest door met twee spaties in te springen, en takenlijsten (- [ ] en - [x]);
  • citaatblokken die met > beginnen, en horizontale lijnen (---);
  • links, afgedrukt als hun tekst gevolgd door het adres tussen haakjes, zodat het adres op papier leesbaar blijft;
  • eenvoudige tabellen met pipes, afgedrukt als uitgelijnde kolommen in een lettertype met vaste breedte.

Ruwe HTML, voetnoten en afbeeldingen worden niet verwerkt: een afbeelding wordt vervangen door haar alt-tekst. Net als in standaard-Markdown worden de regels van een alinea samengevoegd tot één doorlopende alinea; laat een lege regel open om een nieuwe alinea te beginnen. Wil je elk regeleinde behouden, schakel dan over op platte tekst.

Lettertypen en speciale tekens

De pdf gebruikt de drie standaard-pdf-lettertypen Helvetica, Times en Courier, die in elke pdf-lezer zijn ingebouwd. Daardoor blijven bestanden heel klein (een paar kilobyte voor een pagina tekst) en is de tekst doorzoekbaar en selecteerbaar. Deze lettertypen dekken de tekenset Windows-1252: Engels, Frans met alle accenten en ligaturen (é, ç, œ, « »), Spaans, Duits, Italiaans, Portugees en de Scandinavische talen, plus het euroteken, gedachtestreepjes en gekrulde aanhalingstekens. Ook Nederlands wordt volledig gedekt, inclusief trema’s en accenten zoals in “ideeën”, “café” en “één”.

Andere tekens worden automatisch afgehandeld. Voor Grieks, Cyrillisch en letters uit Midden- en Oost-Europa (ł, ő, ș, č…) sluit de pdf het lettertype Liberation Sans in, dat alleen wordt geladen als je tekst het nodig heeft (tekst in Times of Courier gebruikt dan dit schreefloze lettertype). Schriften die dat lettertype niet dekt, zoals Arabisch, Hebreeuws, Chinees, Japans of emoji, worden met de lettertypen van je browser getekend en als afbeeldingen in de pdf geplaatst: ze worden goed afgedrukt, maar zijn niet te selecteren of te doorzoeken, en een melding somt ze op. Een document dat met Arabische of Hebreeuwse tekst begint, wordt van rechts naar links opgemaakt.

Opmaakdetails

Regels worden op woordgrenzen afgebroken en zeer lange woorden (zoals URL’s) worden gesplitst, zodat ze nooit buiten de marge lopen. Een kop blijft nooit alleen onder aan een pagina staan: hij gaat samen met de eerste regel die erop volgt naar de volgende pagina. In de modus voor platte tekst blijven spaties aan het begin van een regel behouden, dus ingesprongen tekst blijft ingesprongen. Gangbare instellingen voor een brief of rapport zijn 11 pt, regelafstand 1,15 en marges van 20–25 mm; voor een concept waarin je aantekeningen wilt maken, probeer je dubbele regelafstand.

Veelgestelde vragen

Wordt mijn tekst naar een server geüpload?

Nee. De pdf wordt met JavaScript in je browser gemaakt en de tekst wordt nergens naartoe verzonden. Je kunt zelfs de internetverbinding verbreken nadat de pagina is geladen.

Hoe zit het met Grieks, Cyrillisch, Arabisch of emoji?

Griekse en Cyrillische tekst wordt met een ingesloten lettertype geschreven, dus die blijft selecteerbaar en doorzoekbaar. Tekens die dat lettertype mist, zoals Arabisch, Chinees of emoji, worden in een melding boven het voorbeeld vermeld en als afbeeldingen getekend met de lettertypen van je browser: op papier zien ze er goed uit, maar in de pdf zijn ze niet te selecteren.

Kan ik mijn regeleinden precies zo houden als ik ze heb getypt?

Ja. Kies Platte tekst (regels zoals getypt). Elk regeleinde en elke lege regel blijft behouden, en lange regels lopen door op de volgende regel.

Kan ik de paginanummers of de titel weglaten?

Vink Paginanummers onderaan uit en laat het titelveld leeg. De pdf bevat dan alleen je tekst.

Komt het voorbeeld precies overeen met de pdf?

Het voorbeeld toont de opmaak (koppen, vet, lijsten, code), maar de exacte regel- en pagina-einden worden berekend wanneer de pdf wordt gemaakt, met de echte afmetingen van het lettertype en het paginaformaat dat je hebt gekozen.