- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 8 mesi fa da .
-
Topic
-
Ciao a tuttiSto usando Debian 7 Wheezy e TexLive 2012 [1] e TeXStudio 2.3.
Sto scrivendo la tesi utilizzando la classe book.
Sono riuscita a risolvere -dopo non poche letture- i principali problemi, tuttavia me ne resta uno che non riesco proprio a chiarire.
In sostanza, quando inserisco `\tableofcontents` nel mio codice, compilando, ottengo l’errore seguente:
`Undefined control sequence \tableofcontents`
e nei log
`! Undefined control sequence.
\@mkboth #1#2->\edef \bbl@tempb {\noexpand \protect \noexpand \foreignlangua…
l.98 \tableofcontents
% contenuti
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
\@mkboth …nguage {\languagename }}\def \bbl@arg {#1}\ifx \bbl@arg \@empty …
l.98 \tableofcontents
% contenuti
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
\@mkboth …after \toks@ \expandafter {\bbl@tempb {\protect \bbl@restore@act…
l.98 \tableofcontents
% contenuti
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
\@mkboth …restore@actives #1}}\fi \def \bbl@arg {#2}\ifx \bbl@arg \@empty …
l.98 \tableofcontents
% contenuti
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
\@mkboth …after \toks 8\expandafter {\bbl@tempb {\protect \bbl@restore@act…
l.98 \tableofcontents
% contenuti
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Missing control sequence inserted.
\inaccessible l.98 \tableofcontents
% contenuti
Please don't say `\def cs{…}', say `\def\cs{…}'.
I've inserted an inaccessible control sequence so that your
definition will be completed without mixing me up too badly.
You can recover graciously from this error, if you're
careful; see exercise 27.2 in The TeXbook.`Se ho capito bene significa che potrebbe esserci un errore d’ortografia, ma se non c’è non devo preoccuparmi e dimenticare questo avviso, peccato che blocchi la visualizzazione del pdf…e il TeXbook non ce l’ho!
La cosa strana è che facendo una prova con un codice consigliato in un altro post da Claudio
`\documentclass[a4paper]{article}
\usepackage{lipsum} % e' necessario per avere il testo nelle sezioni
\begin{document}
\tableofcontents % questo fa già tutto da solo% Qui comincio a scrivere il testo normale del mio documento…
\section{Prima sezione}
\lipsum[1]% Questi sostuiscono il testo all'interno delle sezioni\subsection{Prima sottosezione}
\lipsum[2]\subsection{Seconda sottosezione}
\lipsum[3]\section{Seconda sezione}
\lipsum\section{Terza sezione}
\lipsum\end{document}`
funziona bene e non ci sono errori…Ecco invece il mio preambolo:
`
\documentclass[a4paper,
11pt, % dimensione corpo carattere
twoside, % oneside annulla il fronteretro
openright, % le pagine iniziano a destra
%italian, % da controllare
titlepage]{book} %per il frontespizio\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}\usepackage[english,french,italian]{babel}
\usepackage[Bjarne]{fncychap} % Modifica dello stile di default per i capitoli in prima pagina % Altri stili di capitolo sono i seguenti:
% Lenny, Rejne, Conny, PetersLenny, Bjornstrup, Glenn, Bjarne, Sonny,Nicola – su consiglio deMarco, Scrivere la tesi di laurea in LateX
%\usepackage{beramono}
\usepackage{pxfonts}\usepackage{csquotes}
\hyphenation{ma-cro-istru-zio-ne nitro-idrossil-amminico}
\usepackage{microtype}\usepackage[backend=bibtex,
style=philosophy-verbose,
backref,
natbib,
origfields=origed,
isbn=false,
doi=false,
url=false,
scauthors=true
]{biblatex}\usepackage{eurosym} % Per abilitare il simbolo dell'euro con il comando \euro
\usepackage{numprint} % Per poter scrivere i numeri con la spaziatura ogni 3 cifre \np{1000} –> 1 000
\usepackage{gensymb} % Per poter usare \numprint[\textcelsius]{20} –> 20°C
\usepackage{graphicx}\graphicspath{immagini}
\usepackage{enumerate}
\usepackage{wrapfig}% margini manuali pagina
\usepackage[a4paper,
top=3.0cm,
bottom=2.5cm,
left=2.0cm,
right=2.0cm,%
bindingoffset=15mm,
marginpar=1.5cm,
reversemp]{geometry}\usepackage{indentfirst} % Per indentare anche il primo paragrafo sotto i titoli delle sezioni
\usepackage{hyperref} % indici e link
\usepackage{eso-pic} % pacchetto per massimizzare il logo sulla pagina frontespizio
\usepackage{frontespizio} %per creare il frontespizio\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}\bibliography{Bibliografia.bib}
`e il documento:
`\begin{document}\frontmatter
% % % Frontespizio % % %
%\include{0inizio/frontespizio}
% % % Indici % % %
\tableofcontents % contenuti
%\listoffigures %immagini
%\listoftables % tabelle\mainmatter
\include{capitoli/intro}
\include{capitoli/teoria}
\include{capitoli/campo}
\include{capitoli/analisi}% … il resto della tesi
\backmatter
\include{fine/bibliografia}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography% APPENDICI
%\appendix
%\include{appendice1/appendice1}
%\include{appendice2/appendice2}\end{document}`
Sperando di essere stata abbastanza chiara nelle spiegazioni, vi ringrazio anticipatamente per ogni suggerimento fornitomi (anche in termini di documentazione da spulciare).
p.s. ho provato anche con TeXMaker, ma ottengo lo stesso risultato. Ho tentato cancellando i file ausiliari, ma mi da sempre lo stesso errore.
[1] nella stable di Debian è l’ultima aggiornata, ho provato a fare pinning e installare quella dai repository di testing, ma si porta dietro troppe dipendenze problematiche…ma questo è un altro problema!
- Devi essere connesso per rispondere a questo topic.