Ciao a tutti, sono nuovo in questo forum.
Ho iniziato da poco ad usare Latex ed ora mi sto cimentando nello scrivere la mia tesi di laurea.
Vengo subito al dunque. L’IDE che uso è TeXnicCenter versione 1 beta 6.31 ‘Firenze’ (a quanto dice nella finestra About TeXnicCenter), equipaggiato con MiKTeX 2.4.Riporto per intero il preambolo che uso, magari può tornare utile:
`\usepackage{graphicx}
\usepackage[italian,english]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{indentfirst}
\usepackage{fancyhdr}
…`
Il mio problema è che ho necessità di inserire delle parentesi acute del tipo:
`\left\langle … \right\rangle`all’interno di una caption di una figura e che, quando le inserisco, il compilatore mi dà 2 errori, entrambi con lo stesso messaggio, che qui riporto:
Missing number, treated as zero.
\def
l.18 …30A 111\right \delimiter “526930B $.}}{18}Facendo poi doppio click sull’errore, il programma va a puntare su una riga del file LOF che ha creato nella compilazione. La riga è la seguente:
\contentsline {figure}{\numberline {1.14}{\ignorespaces Modello strutturale del centro F$_{4}$ con i centri disposti lungo il piano $\left \delimiter “426830A 111\right \delimiter “526930B $.}}{18}
Credo opportuno chiarire che, usando BiBTeX, ho necessità di compilare una prima volta il file TEX, poi il file BIB e poi altre due volte il file TEX.
Gli errore mi vengono segnalati dopo la prima compilazione del file TEX sucessiva a quella del file BIB.
È un problema dovuto, non ci crederai, a babel. Da quello che vedo, la tua didascalia è
`Modello strutturale del centro F$_{4}$ con i centri disposti lungo il piano $\left \langle 111\right\rangle$.`
Quei \left e \right sono del tutto superflui. Toglili e scrivi
`$\protect\langle 111\protect\rangle$`
Quando hai problemi simili, la soluzione è sempre di inserire \protect davanti al comando che causa l’errore. In questo caso sono \langle e \rangle.
Ciao
Enrico