Come allineare le righe di testo a una larghezza fissa
Inserisci il testo, scegli una larghezza e configura carattere e posizionamento: Text Padding estende le righe più brevi fino alla misura effettiva. Le righe che hanno già raggiunto o superato quella misura restano invariate.
Quando conviene uniformare la larghezza delle righe
Text Padding serve a portare le righe di un testo verso una larghezza scelta, aggiungendo un carattere di riempimento senza accorciare quelle già abbastanza lunghe. Può essere utile quando vuoi rendere più regolare la disposizione di un blocco di testo, preparare righe per una visualizzazione a larghezza uniforme o distinguere meglio le parti di un contenuto. L'elaborazione avviene riga per riga: ogni riga viene valutata separatamente e può quindi ricevere una quantità diversa di riempimento. Il risultato conserva il contenuto delle righe che hanno già raggiunto la misura richiesta. La larghezza effettiva può essere impostata da 1 a 200 caratteri, mentre l'assenza di un valore porta all'uso della misura predefinita di 20.
Procedura per impostare misura e posizionamento
- Inserisci il testo nel campo dedicato. Se non fornisci testo, l'output resta vuoto e non viene applicato alcun riempimento; questa condizione viene gestita prima della normalizzazione della larghezza. 2. Indica la larghezza desiderata, preferibilmente come valore convertibile in intero. Per un valore presente, la misura viene convertita in intero e ricondotta all'intervallo da 1 a 200; se il campo è lasciato senza valore, viene considerato 20. 3. Scegli il carattere da aggiungere. Lo spazio è l'impostazione predefinita, ma puoi fornire un altro carattere; quando l'inserimento contiene più caratteri, viene preso soltanto il primo. 4. Imposta il posizionamento del riempimento. Con l'allineamento a sinistra, i caratteri vengono aggiunti dopo la riga; con quello a destra, vengono collocati prima. Ogni altro valore di allineamento produce un posizionamento centrato. 5. Inserisci più righe separandole con il carattere di nuova riga e avvia l'elaborazione. Il testo viene diviso in righe, ciascuna viene trattata singolarmente e poi le righe vengono ricomposte mantenendo quella separazione. 6. Esamina il contenuto restituito riga per riga, verificando la misura scelta, il simbolo usato e il lato in cui compare il riempimento. Questa verifica è particolarmente utile quando alterni righe brevi e righe già sufficientemente lunghe.
Come verificare la forma dell'output
La misura scelta rappresenta la destinazione per le righe più brevi, non un limite massimo. Se una riga contiene meno caratteri della larghezza effettiva, riceve il numero di caratteri necessario per raggiungerla; se contiene almeno quella quantità, viene restituita senza riduzioni. Per questo motivo il risultato può contenere righe di lunghezza diversa quando una parte dell'input supera la misura indicata. Nel posizionamento centrato, il riempimento viene distribuito sui due lati: se la quantità da aggiungere è dispari, il lato sinistro riceve la parte minore e quello destro la parte maggiore. Per controllare il risultato, confronta separatamente ogni riga con la larghezza effettiva e osserva se il carattere compare prima, dopo oppure su entrambi i lati. Per gli input su più righe, considera come separatore riconosciuto il carattere di nuova riga usato dall'elaborazione; il comportamento di altre rappresentazioni del ritorno a capo non è stabilito.
Esempio pratico
Stai preparando tre righe di etichette di lunghezza diversa per disporle in una colonna uniforme.
Inserisci tre righe di etichette, imposta una larghezza numerica, scegli il punto come carattere di riempimento e seleziona il posizionamento centrato; poi confronta la lunghezza delle righe restituite e la distribuzione dei punti.
Le righe più brevi risultano estese con il carattere scelto fino alla larghezza impostata, mentre una riga che raggiunge o supera quella misura mantiene il proprio contenuto senza riduzioni.
Limiti
- Una larghezza non convertibile in intero può impedire il completamento dell'elaborazione, e il comportamento di ritorni a capo diversi dal carattere di nuova riga riconosciuto non è stabilito.
Errori comuni
- Una larghezza valorizzata ma non convertibile in intero può causare un fallimento prima che il riempimento venga completato. Sostituiscila con un valore numerico convertibile e controlla il formato prima di avviare l'elaborazione.
Domande frequenti
Text Padding accorcia le righe troppo lunghe?
No: la funzione aggiunge riempimento alle righe sotto la larghezza effettiva, mentre una riga che la raggiunge o la supera conserva il proprio contenuto. La misura finale, quindi, può restare superiore a quella indicata.
Qual è la larghezza predefinita?
Quando non inserisci una larghezza, viene usato il valore 20. Se fornisci una larghezza convertibile, essa diventa un intero e viene limitata all'intervallo compreso tra 1 e 200; per un valore non convertibile non è stabilita una gestione ordinata dell'errore.
Posso usare un carattere personalizzato e centrare il testo?
Sì, puoi scegliere un carattere diverso dallo spazio, ma un inserimento composto da più caratteri viene ridotto al suo primo carattere. Il posizionamento centrato lo distribuisce sui due lati e, quando la quantità è dispari, assegna la parte minore a sinistra.