Încadrarea în cuvinte este o caracteristică care permite textului să fie transferat pe linia următoare, astfel încât să rămână într-un set de margini definite. Majoritatea procesoarelor de text au această caracteristică, astfel încât oamenii să nu fie forțați să introducă o returnare la sfârșitul fiecărei rânduri și există o varietate de moduri de a juca cu împachetarea cuvintelor în documente. Codarea folosită pentru a construi site-uri web poate integra, de asemenea, o funcție de împachetare a cuvintelor, permițând designerului mai mult control asupra prezentării site-ului.
Majoritatea procesoarelor de text au încadrare în linie, care aduce automat textul la următoarea linie atunci când ajunge la sfârșitul marginii. În acest proces, documentul creează ceea ce este cunoscut sub numele de „întoarcere soft”. Dacă marginile sunt ajustate, textul va reîncheia liniile, ignorând returnările soft create de funcția de încadrare a liniilor, păstrând în același timp randamentele hard introduse de utilizator. Procesoarele de text utilizează algoritmi de împachetare a cuvintelor, astfel încât rândurile lungi de text să nu oblige utilizatorul să deruleze în lateral pentru a citi mai multe.
Într-un procesor de text, împachetarea cuvintelor creează întreruperi de linie între cuvinte, cu scopul de a evita separarea excesivă în silabe, cu excepția cazului în care utilizatorul specifică altfel. Încheierea cuvintelor va despărți, de asemenea, un cuvânt lung, fără spații, pentru a menține integritatea tipografică. Cu alte cuvinte, dacă un cuvânt este atât de lung încât s-ar revărsa peste o linie completă, procesorul de text va adăuga o cratimă pentru a despărți cuvântul, astfel încât textul să se afișeze în limitele stabilite de utilizator.
Oamenii pot forța să pornească și să dezactiveze împachetarea cuvintelor cu multe procesoare de text și programe de design grafic pentru a obține un aspect specific. Uneori, de exemplu, utilizatorii doresc control total asupra întreruperilor de linie, caz în care pot dezactiva funcția, astfel încât să poată dicta punctele în care liniile se termină și încep. În alte cazuri, utilizatorii pot lăsa întreruperile de rând în seama computerului, specificând dacă doresc sau nu cratime dacă cuvintele apar aproape de sfârșitul unei linii. Separarea în silabe poate ajuta la crearea unei marje clare, justificate, în timp ce lipsa de separare a silabelor cauzează de obicei marje zdrențuite, deși utilizatorii se pot juca, de asemenea, cu spațierea dintre linii pentru a uniformiza marginile fără a le face cu silabe.
În codarea web, împachetarea cuvintelor poate fi extrem de importantă, atât ca modalitate de a controla aspectul, cât și pentru a păstra textul limitat la anumite zone. Multe browsere acceptă atât împachetarea cuvintelor, care menține anumite margini, cât și break-word, în care cuvintele lungi fără spații vor fi rupte forțat pentru a menține aspectul textului. Din păcate, deoarece oamenii văd text în browsere diferite și pe platforme diferite, funcția de întrerupere a cuvintelor poate face uneori ca tipografia să arate ciudat. Este posibil ca oamenii să fi observat o defecțiune a funcției de împachetare a cuvintelor atunci când răspund la un e-mail, iar textul e-mailului anterior apare cu o marjă foarte neregulată și spații și returnări aparent aleatorii.