Vai al contenuto
100% locale

Inseritore di spazi non-breaking

Sostituire gli spazi normali con spazi non-breaking nei punti in cui un'interruzione di riga avrebbe un aspetto errato.

Ingresso

Inseritore di spazi non-breaking

Un'interruzione di riga nel posto sbagliato trasforma un testo ordinato in qualcosa che si legge goffamente: una preposizione solitaria alla fine di una riga, un numero separato dalla sua unità, una data divisa tra due righe. Questo strumento trova questi punti e sostituisce lo spazio normale con uno non-breaking (U+00A0). Bersaglia quattro casi: una preposizione o congiunzione di una lettera, un numero seguito dalla sua unità o valuta (10 kg, 5 %), una data numerica scritta come giorno, mese e anno con punti (1. 1. 2026), un'abbreviazione di titolo incollata al nome che la segue (Ing. Novák), e numeri lunghi raggruppati per migliaia con spazi (1 000 000).

L'opzione della lingua della regola seleziona la convenzione tipografica: lo slovacco e il ceco vietano una preposizione o congiunzione di una lettera alla fine di una riga, con insiemi di lettere leggermente diversi; il polacco ha il suo elenco di parole brevi e scrive titoli senza punto finale; il tedesco e l'inglese non hanno una regola per le parole di una lettera, quindi selezionarli corregge comunque numeri, date, titoli e separatori di migliaia, solo non il caso delle parole brevi. Produci come carattere U+00A0 grezzo, da incollare in un editor, o come entità HTML  , per il markup. Inverti la direzione per rimuovere gli spazi non-breaking esistenti e convertirli di nuovo in spazi normali, che decodifica anche le entità   già presenti nel testo.

Le terminazioni di riga Windows e Unix vengono gestite allo stesso modo, e il conteggio sotto l'output segnala il numero di caratteri e quanti spazi sono stati convertiti.

Tutto viene eseguito localmente nel tuo browser — nulla di ciò che incolli viene mai caricato. Copia il risultato, scaricalo come file .txt o rinvialo all'input per applicare un altro set di regole.

FAQ

Perché è importante quale spazio utilizzo?
Uno spazio normale consente a una riga di dividersi tra le due parole su entrambi i lati. Uno spazio non-breaking le mantiene sulla stessa riga, che è la differenza tra "10 kg" diviso su un'interruzione di riga e rimanente insieme.
Cosa succede se scelgo il tedesco o l'inglese come lingua della regola?
Le regole di numero-unità, data, titolo e separatore di migliaia si applicano ancora. Solo la regola della preposizione di una lettera viene saltata, perché la tipografia tedesca e inglese non ha quella convenzione nel modo in cui la hanno lo slovacco, il ceco e il polacco.
Dovrei mostrare il carattere o l'entità  ?
Usa il carattere U+00A0 grezzo per il testo semplice, elaboratori di testi o codice che visualizzerai così com'è. Usa l'entità   quando il risultato va nel markup HTML, in modo che si renderizzi correttamente invece di essere visualizzato come testo letterale.
Posso annullare gli spazi non-breaking in seguito?
Sì. Cambia la direzione in "Rimuovere spazi non-breaking" ed esegui il tuo testo già convertito attraverso lo strumento; converte ogni carattere U+00A0 e entità   di nuovo in uno spazio normale.
Il mio testo viene caricato da qualche parte?
No. La conversione viene eseguita interamente nel tuo browser e il tuo testo non viene mai inviato a un server.