Ga naar inhoud
100% lokaal

Zachte afbreking

Voeg onzichtbare regelbreukpunten in langere woorden in, zodat browsers deze netjes kunnen afbreken.

Invoer
Uitvoer

Zachte afbreking

Voer tekst in en dit hulpprogramma voegt onzichtbare zachte koppeltekens (U+00AD) in lange woorden in, op plaatsen waar ze plausibel over twee regels kunnen worden verdeeld. Een zacht koppelteken doet meestal niets — het wordt alleen zichtbaar wanneer de browser of layout-engine het woord daar werkelijk af moet breken. Gebruik het voor uitgelijnde kolommen, smalle zijbalken, tabellen en printachtige layouts waarbij lange woorden anders overlopen of lelijke gaten achterlaten.

De taaloptie bepaalt de klinker- en medeklinkerregels voor het vinden van lettergrepen, omdat waar een woord kan splitsen afhangt van de taal waarin het is geschreven. Minimale woordlengte slaat korte woorden volledig over, en minimale tekens ervoor/erna voorkomen dat een regelbreuk precies aan het begin of einde van een woord terechtkomt, waar een fragment van één of twee letters er verkeerd uitziet. U kunt het afbreekteken ook wijzigen van een onzichtbaar zacht koppelteken naar een zichtbaar koppelteken of verticale balk, wat handig is om exact te zien waar breaks plaatsvinden, of voor lesmateriaal dat lettergrepen expliciet markeert.

Twee andere opties behandelen randgevallen: VOLLEDIGE KAPITAAL woorden overslaan zodat acroniemen en koppelingen intact blijven, en woorden met cijfers overslaan zodat identificatoren als "factuur2024" ongeschonden blijven. Bestaande zachte koppeltekens eerst verwijderen wist onzichtbare koppeltekens uit een vorige run of geplakt document voordat nieuwe worden toegevoegd, zodat ze nooit opstapelen. Alleen woordindeling weergeven schakelt de uitvoer over naar een eenvoudige lijst van unieke woorden die zijn afgebroken, één per regel, in plaats van de hele tekst opnieuw af te drukken — handig voor het beoordelen van breaks voordat u ze toepast.

Alles draait lokaal in uw browser; niets wat u hier plakt wordt ergens geüpload. Kopieer het resultaat, download het als .txt-bestand, of stuur het rechtstreeks naar een ander hulpprogramma om verder aan te werken.

FAQ

Wat is een zacht koppelteken?
Een zacht koppelteken (Unicode U+00AD) is een onzichtbaar teken dat een plaats markeert waar een woord over regels kan worden verdeeld. Het verschijnt alleen als koppelteken wanneer de browser het woord daar werkelijk af moet breken, en blijft anders onzichtbaar.
Waarom zou ik zachte koppeltekens toevoegen in plaats van gewoon normaal ombreken?
Browsers breken normaal gesproken alleen af bij spaties, dus een enkel lang woord kan een smalle kolom doen overlopen of een grote gat in uitgelijnde tekst achterlaten. Zachte koppeltekens geven de browser extra afbreekplekken, zonder het uiterlijk van het woord te veranderen wanneer het op één regel past.
Hoe nauwkeurig is de lettergreepsplitsing?
Het gebruikt een per-taal afgestemde heuristiek voor klinkergroepen in plaats van een volledige afbrekingswoordenboek, dus meeste breakpoints landen op echte lettergrepen, maar enkele ongewone woorden kunnen anders splitsen dan een woordenboek zou voorzien.
Kan ik een zichtbaar koppelteken gebruiken in plaats van het onzichtbare?
Ja. De afbreekteken-optie biedt ook een zichtbaar koppelteken en een verticale balk, handig voor het controleren van exact waar breaks werden geplaatst voordat u terugschakelt naar het onzichtbare zachte koppelteken.
Wordt mijn tekst ergens geüpload?
Nee. Zachte afbreking draait volledig in uw browser — uw tekst wordt nooit naar een server verzonden.