Vai al contenuto

setspace e interlinea in Scissor LaTeX

Non ancora. setspace si carica senza errori, ma l’interlinea non si può cambiare: \onehalfspacing, \doublespacing, \singlespacing e \linespread vengono ignorati, gli ambienti doublespace e onehalfspace mantengono il testo con l’interlinea normale, e \begin{spacing}{1.5} stampa "1.5" prima del testo, quindi tralascia quell’ambiente.

Cosa fa il pacchetto

setspace cambia la distanza tra le righe, come spesso richiedono tesi e manoscritti:

  • \singlespacing, \onehalfspacing e \doublespacing impostano l’interlinea per il resto del documento;
  • \setstretch{1.25} imposta un fattore qualsiasi;
  • gli ambienti singlespace, onehalfspace, doublespace e spacing (\begin{spacing}{1.5}) la cambiano per una parte del testo.

Il comando \linespread{1.3} di LaTeX fa qualcosa di simile senza pacchetto.

Cosa funziona qui

ComandoIn Scissor LaTeXNote
\usepackage{setspace}, opzioni onehalfspacing, doublespacingTralasciatoAccettato; le righe mantengono l’interlinea normale.
\singlespacing, \onehalfspacing, \doublespacingTralasciatoIgnorati senza messaggi, nel preambolo e nel corpo.
\linespread{...}TralasciatoIgnorato senza messaggi.
\setstretch{...}TralasciatoIgnorato nel preambolo. Nel corpo viene saltato con una nota nella scheda Problemi e il numero viene stampato.
Ambienti singlespace, onehalfspace, doublespaceTralasciatoIl testo resta con l’interlinea normale.
\begin{spacing}{1.5}Non supportatoIl testo resta, ma prima viene stampato "1.5", senza messaggi.

L’interlinea dipende dalla classe e dalla sua opzione di dimensione del font (10pt, 11pt, 12pt); vedi Paragrafi, interruzioni di riga e spaziatura.

Esempi

I comandi vengono accettati e non cambiano nulla, quindi il preambolo di una tesi viene composto così com’è:

\onehalfspacing viene accettato e ignorato

\documentclass[12pt]{article}
\usepackage{setspace}
\onehalfspacing
\begin{document}
Hans Mustermann's thesis asks for one-and-a-half line spacing.
Here the lines keep their normal distance; a TeX installation
spaces them out. The 44 pages of the draft stay readable either
way.
\end{document}
Composto da Scissor LaTeX: \onehalfspacing viene accettato e ignorato

L’ambiente spacing stampa il suo argomento. Qui tralascialo, oppure usa \onehalfspacing nel preambolo, che un’installazione TeX applica:

\begin{spacing}{1.5} stampa 1.5

LaTeXPreambolo: \usepackage{setspace}Apri nell'editor (si apre in una nuova scheda)
\begin{spacing}{1.5}
Erika Mustermann's abstract, which should be spaced out.
\end{spacing}

Compatibilità

  • Da un’installazione TeX a qui: il testo resta, ma con l’interlinea normale, e i documenti con l’ambiente spacing mostrano il suo numero. Le pagine sono meno che con l’interlinea doppia.
  • Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche, e lì i comandi di interlinea hanno effetto.

Il manuale completo è su CTAN: ctan.org/pkg/setspace. Vedi anche Paragrafi, interruzioni di riga e spaziatura e Pacchetti che non richiedono interventi.

Domande e risposte

Come imposto l’interlinea doppia in LaTeX?

Carica \usepackage{setspace} e scrivi \doublespacing nel preambolo. Scissor LaTeX lo accetta ma mantiene l’interlinea normale; il PDF di un’installazione TeX ha l’interlinea doppia.

Perché nel mio documento compare "1.5"?

L’ambiente spacing non è supportato, quindi il suo argomento viene stampato come testo. Togli \begin{spacing}{1.5} e \end{spacing}, e scrivi invece \onehalfspacing nel preambolo.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.