Pacchetti che non funzionano in Scissor LaTeX
Il documento viene comunque composto. Un pacchetto che Scissor LaTeX non conosce affatto dà una nota nella scheda Problemi; pacchetti noti che non implementa, come fancyhdr, titlesec o tcolorbox, vengono accettati senza messaggi e non hanno effetto; e i comandi sconosciuti vengono saltati con un messaggio, mentre il loro testo di solito viene mantenuto.
Come vengono gestiti i pacchetti
Scissor LaTeX non esegue il codice dei pacchetti. Converte il tuo documento con il proprio motore, che implementa i comandi dei pacchetti descritti in queste pagine. Una riga \usepackage rientra quindi in uno di tre gruppi:
| Gruppo | Esempi | Cosa succede |
|---|---|---|
| Implementati, del tutto o in parte | amsmath, graphicx, booktabs, pgfplots, hyperref | I comandi funzionano come descritto in ciascuna pagina di pacchetto. |
| Noti, ma senza effetto | fancyhdr, titlesec, setspace, microtype, geometry, tcolorbox | Accettati senza messaggi. Le loro impostazioni non cambiano nulla, e i loro comandi vengono ignorati o trattati come sconosciuti. Molti di loro qui non richiedono proprio nulla; vedi Pacchetti che non richiedono interventi. |
| Sconosciuti | chemfig, un .sty di un editore, un nome scritto male | Una nota nella scheda Problemi: "Package ... is not available here, so its formatting is not applied." |
Un comando sconosciuto, di qualsiasi pacchetto, viene saltato ed elencato nella scheda Problemi. I suoi argomenti tra graffe di solito restano nel testo, quindi vedi le parole ma non la formattazione. Per alcuni comandi questo non è ciò che vuoi: gli argomenti sono elenchi di opzioni o nomi, e compaiono come testo spurio. Le tabelle qui sotto indicano questi casi.
Se un pacchetto o una classe si trova come file .sty o .cls nel tuo progetto, Scissor LaTeX ne legge una parte: le definizioni \newcommand, i pacchetti che carica, i colori, i margini di pagina e la spaziatura dei paragrafi. Il resto del codice nel file non viene eseguito, e la scheda Problemi lo segnala.
Pacchetti comuni che non funzionano ancora
Impaginazione e titoli
| Pacchetto | In Scissor LaTeX | Invece |
|---|---|---|
| fancyhdr | Accettato, senza effetto: niente intestazioni né piè di pagina correnti. | Nulla da cambiare; le impostazioni si applicano in un’installazione TeX. |
| titlesec | Accettato, senza effetto: i titoli mantengono lo stile della classe. | |
| sectsty | Pacchetto sconosciuto, con una nota; \sectionfont e simili vengono ignorati. | |
| setspace | \onehalfspacing e \doublespacing vengono ignorati. \begin{spacing}{1.5} stampa "1.5" prima del testo. | Ometti l’ambiente spacing. |
| lineno | \linenumbers viene ignorato. | |
| geometry | Ignorato; vedi geometry. | Opzioni di classe come a4paper. |
Riquadri, note ed evidenziazione
| Pacchetto | In Scissor LaTeX | Invece |
|---|---|---|
| tcolorbox, mdframed, framed | Accettati; il testo viene mantenuto senza riquadro, e i titoli dei riquadri vanno persi. | Un ambiente quote, oppure un tabular con \hline e | per una cornice. |
| todonotes | \todo{...} è sconosciuto: il testo della nota appare nella riga. Lo stesso vale per \missingfigure. | Commenti con %. |
| marginnote | \marginpar e \marginnote sono sconosciuti: la nota appare nella riga. | Una nota a piè di pagina. |
| soul | \st funziona (barrato). \hl mantiene il testo senza evidenziazione; \ul e \so sono sconosciuti. | \underline per sottolineare. |
| ulem | \uline e \sout funzionano; \uwave mostra testo semplice. |
Scienze e diagrammi
| Pacchetto | In Scissor LaTeX | Invece |
|---|---|---|
| mhchem | \ce{H2O} nel testo mostra "H2O" senza pedici. In una formula rende la formula rossa. | Scrivi H$_2$O o $\mathrm{CO_2}$. |
| chemfig | Pacchetto sconosciuto; \chemfig viene saltato. | Un’immagine della struttura. |
| tikz-cd, circuitikz, forest | L’immagine viene tralasciata, con un messaggio. | Nodi e frecce di TikZ, oppure un’immagine. |
| pgfplotstable | \pgfplotstabletypeset viene saltato; il nome del file viene stampato. | Un tabular. I grafici da tabelle funzionano, vedi pgfplots. |
| siunitx | Vedi siunitx. | 44\,\mathrm{km} |
Tabelle, elenchi e strumenti per il testo
| Pacchetto | In Scissor LaTeX | Invece |
|---|---|---|
| tabularray | tblr non viene letto: le opzioni e i segni & vengono stampati come testo. | tabular, vedi array e tabularx. |
| nicematrix | pNiceMatrix e le altre matrici rendono la formula rossa. | pmatrix di amsmath. |
| makecell | \makecell viene segnalato come sconosciuto, ma il \\ al suo interno va comunque a capo nella cella. | Funziona così com’è; \thead non riceve uno stile. |
| tasks | \task è sconosciuto; il numero di colonne viene stampato. | enumerate. |
| glossaries, acronym | \gls, \ac e \printglossaries sono sconosciuti; la chiave viene stampata. | Scrivi il termine per esteso. |
| xspace | Accettato, ma un comando che termina con \xspace si mangia lo spazio che lo segue. | Scrivi \name{} o \name\ prima di uno spazio. |
| ifthen | \ifthenelse è sconosciuto; la condizione ed entrambi i rami vengono stampati. | |
| beamer (classe) | Niente diapositive; i frame diventano testo. | Vedi Classi di documento. |
Esempi
Un pacchetto del tutto sconosciuto dà una nota, e il resto del documento viene composto:
Un pacchetto sconosciuto dà una nota
Water is a bent molecule. The drawing below is skipped:
\chemfig{H-O-H}Scheda Problemi: Skipped 1 unknown command: \chemfig
Un pacchetto per riquadri viene accettato, ma il riquadro non viene disegnato:
tcolorbox: il testo senza il riquadro
\begin{tcolorbox}[title=Remember]
Erika Mustermann checks all 44 samples before noon.
\end{tcolorbox}Le formule chimiche di mhchem perdono i pedici. Scriverle in modalità matematica funziona ovunque:
\ce di mhchem e la versione a mano
With mhchem: \ce{H2SO4}. By hand: H$_2$SO$_4$, or in a formula
$\mathrm{2\,H_2 + O_2 \rightarrow 2\,H_2O}$.Scheda Problemi: Skipped 1 unknown command: \ce
Un comando definito con \xspace richiede {} prima di uno spazio:
xspace: scrivi {} prima di uno spazio
\newcommand{\tool}{Scissor LaTeX\xspace}
Without braces: \tool runs in the browser.
With braces: \tool{} runs in the browser.Quando manca un pacchetto che ti serve
- Controlla la scheda Problemi: elenca i pacchetti sconosciuti e ogni comando saltato.
- Cerca il pacchetto in queste pagine; la colonna Invece qui sopra e le pagine dei pacchetti mostrano cosa scrivere.
- Mantieni la riga
\usepackagese compilerai il documento anche altrove. Scissor LaTeX la accetta, e un’installazione TeX applica poi il pacchetto.
Vedi anche Differenze rispetto a un’installazione TeX e Risoluzione dei problemi. I manuali dei pacchetti sono su CTAN.
Domande e risposte
Il mio documento viene composto se carica un pacchetto che Scissor LaTeX non conosce?
Sì. Il pacchetto viene segnalato nella scheda Problemi e la sua formattazione manca, ma il resto del documento viene composto.
Posso aggiungere un file .sty per far funzionare un pacchetto?
In parte. Scissor LaTeX legge da un file .sty del progetto le definizioni dei comandi, i pacchetti caricati, i colori, i margini e la spaziatura dei paragrafi. Il resto del codice al suo interno non viene eseguito.
Perché vedo nel documento testo spurio come "1.5" o "colspec=lr"?
Il comando o l’ambiente che dovrebbe leggere quegli argomenti non è supportato, quindi gli argomenti finiscono nel testo. Le tabelle qui sopra indicano i casi e cosa scrivere invece.
Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.