\listoffigure in Classic thesis

  • Creatore
    Topic
  • #31115
    Up
    0
    Down
    ::


    Salve a tutti, è la prima volta che scrivo nel forum.
    Sto scrivendo la tesi di laurea specialistica con lo stile classicthesis, ma trovo stranamente qualche difficoltà con il comando \listoffigure :
    ogni volta inserisco una nuova figura questa viene collocata in maniera corretta, ma la lista delle figure risulta sempre vuota aggiungendo 2 errori

    Nel file ClassicThesis.lof per ogni figura inserita i due errori sono:
    – ! Undefined control sequence.
    – ! Missing number, treated as zero.

    Io utilizzo TeXnicCenter su Windows Vista.
    Prego possiate darmi qualche consiglio.
    gian

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #31116
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Salve a tutti, è la prima volta che scrivo nel forum.
        Sto scrivendo la tesi di laurea specialistica con lo stile classicthesis, ma trovo stranamente qualche difficoltà con il comando \listoffigure :
        ogni volta inserisco una nuova figura questa viene collocata in maniera corretta, ma la lista delle figure risulta sempre vuota aggiungendo 2 errori

        Nel file ClassicThesis.lof per ogni figura inserita i due errori sono:
        – ! Undefined control sequence.
        – ! Missing number, treated as zero.

        Io utilizzo TeXnicCenter su Windows Vista.
        Prego possiate darmi qualche consiglio.
        gian

        Il comando è
        `\listoffigures`
        con la “s” finale. Per la prossima volta, ricorda di fornire un esempio minimo compilabile che riproduca il problema, in caso contrario si procede alla cieca…

        Benvenuto sul forum,
        L.

      • #31117
        Up
        0
        Down
        ::


        Caro Lorenzo,

        il comando è scritto nella maniera corretta, ho solo sbagliato nel riportarlo. Di fatto sto scrivendo la tesi modificando il file di Miede.

        Come posso fare per essere più chiaro? L’errore è sistematico per ogni figura inserita, non mi era mai successo con gli altri testi scritti in LaTex con altri template.

        Ne approfitto per ringraziarti per il tutorial su classicthesis.

        Cordialmente
        gian

      • #31118
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Come posso fare per essere più chiaro?

          Prendi il tuo documento e butta via tutto il superfluo (testo, pacchetti extra, …), in modo da ottenere un documento minimo che riproduca il tuo problema. Invia quello.

          Ciao,
          L.

        • #31119
          Up
          0
          Down
          ::


          Grazie per la pronta risposta.
          Allora, inserisco 3 file utilizzati:

          1) il main
          `
          \documentclass[ twoside,openright,titlepage,fleqn,pointlessnumbers,headinclude,%1headlines,%
          10pt,a4paper,BCOR5mm,footinclude,cleardoubleempty,abstractoff % <--- obsolete, remove (todo) ]{scrreprt} \listfiles \newcommand{\myTitle}{Control of ODE systems with actuator or sensor dynamics modelled by PDEs\xspace} \newcommand{\myDegree}{Tesi di Laurea Specialistica\xspace} \newcommand{\myName}{Gian Antonio Susto\xspace} \newcommand{\myProf}{Alessandro Beghi\xspace} \newcommand{\myOtherProf}{Miroslav Krstic\xspace} \newcommand{\myFaculty}{Facolt\'a d'Ingegneria\xspace} \newcommand{\myDepartment}{Dipartimento di Ingegneria dell'Informazione\xspace} \newcommand{\myUny}{Universit\'a degli Studi di Padova\xspace} \newcommand{\myCourse}{\protect{Corso di Laurea Specialistica in Ingegneria dell'Automazione}\xspace} \newcommand{\myLocation}{San Diego\xspace} \newcommand{\myTime}{\today\xspace} \newcommand{\myVersion}{Version 0.1\xspace} \usepackage[latin1]{inputenc} \usepackage[italian,american]{babel} \usepackage[square,numbers]{natbib} \usepackage[fleqn]{amsmath} \usepackage{amsfonts} \usepackage{amsthm} \usepackage{classicthesis-ldpkg} \usepackage[eulerchapternumbers,drafting,%pdfspacing,% subfig,beramono,eulermath,parts]{classicthesis} \newlength{\abcd} % for ab..z string length calculation \newcommand{\myfloatalign}{\centering} \captionsetup{format=hang,font=small} \hypersetup{% colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV, breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines, plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1, hypertexnames=true, pdfhighlight=/O, urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, pdftitle={\myTitle}, pdfauthor={\myName}, pdfsubject={}, pdfkeywords={}, pdfcreator={pdfLaTeX}, pdfproducer={LaTeX with hyperref and classicthesis} } \begin{document} \frenchspacing \raggedbottom \selectlanguage{american} \pagestyle{scrheadings} \pagestyle{scrheadings} \cleardoublepage\include{FrontBackmatter/Contents} \include{Chapters/Introduction} \end{document} ` 2) il file Contents, dove chiamo \listoffigures ` \refstepcounter{dummy} \pdfbookmark[1]{\contentsname}{tableofcontents} \setcounter{tocdepth}{2} \tableofcontents \clearpage \begingroup \let\clearpage\relax \let\cleardoublepage\relax \let\cleardoublepage\relax \refstepcounter{dummy} \pdfbookmark[1]{\listfigurename}{lof} \listoffigures \vspace*{8ex} \refstepcounter{dummy} \pdfbookmark[1]{Acronyms}{acronyms} \markboth{\spacedlowsmallcaps{Acronyms}}{\spacedlowsmallcaps{Acronyms}} \chapter*{Acronyms} \begin{acronym}[UML] \acro{FDM}{Finite Difference Method} \end{acronym} \endgroup \cleardoublepage ` 3) il file Introduction dove includo una figura ` %************************************************ \myChapter{Introduction}\label{ch:intro} %************************************************ This thesis is basically centred on .... \begin{figure}[t] \includegraphics[width=1.00\linewidth]{gfx/FluidFlow_NavierStokeEquation.jpg} \caption{The motion of fluid substances is described by nonlinear $PDE$s, the Navier-Stokes equations.} \label{fig:FluidFlow_NavierStokeEquation} \end{figure} ` Compilando ottengo 2 errori riguardanti la figura che 'puntano' al file main.lof ` \select@language {american} \deactivateaddvspace \select@language {american} \addvspace {10\p@ } \contentsline {figure}{\numberline {1}{\ignorespaces The motion of fluid substances is described by nonlinear $PDE$s, the Navier-Stokes equations.\relax }}{4}{figure.caption.4} ` Gli errori sono: 1) ! Undefined control sequence 2) Missing number, treated as zero La cosa viene iterata per ogni figura che inserisco.

        • #31120
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Quello non è assolutamente un esempio minimo!

            Dandoci un’occhiata, usi \acro senza caricare il pacchetto acronym. Per l’altro problema, mi apsetto che tu ripulisca meglio il codice ottenendo un esempio realmente minimo: dopo ragioniamo su quello.

            Ciao,
            L.

        Visualizzazione 4 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top