cosa vuole dire questo warning?

  • Creatore
    Topic
  • #28949
    Up
    0
    Down
    ::


    Buongiorno a tutti intanto mi presento mi chiamo Stefano e sto scrivendo la mia tesi con quell’eccezionale programma di composizione tipografica che è LaTex, e questo spiega perchè mi trovo qui.
    Benchè non sia proprio alle prime arti sono ancora grandemente ignorante per quanto rigurda i meccanismi di LaTex perciò, nonostante abbia letto gran parte dei topic e anche delle guide, non riesco a comprendere la natura di questo warning spero mi possiate aiutare:

    Class scrbook Warning: \float@addtolists detected!
    (scrbook) You should use the features of package ‘tocbasic’
    (scrbook) instead of \float@addtolists.
    (scrbook) Support for \float@addtolists may be removed from
    (scrbook) ‘scrbook’ soon.

    come avrete notatosto usando il pacchetto Classicthesis e questo è il mio preambolo:

    %il caricamento di pacchetti
    \usepackage{natbib} \usepackage{fancyhdr}
    \usepackage{classicthesis-ldpkg}
    \usepackage[listsseparated,eulerchapternumbers,linedheaders,drafting,beramono]{classicthesis}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{graphicx}
    \usepackage{makeidx}
    \usepackage{color}
    \usepackage{amsmath}
    \usepackage{wasysym}
    %\usepackage{amssymb}
    \usepackage{mathrsfs}
    \usepackage{array}
    \usepackage{colortbl}
    \usepackage{hyperref}
    \usepackage[T1]{fontenc}
    \usepackage{booktabs}
    \usepackage{type1ec}
    \usepackage{microtype}
    \usepackage{indentfirst}
    \usepackage{eso-pic}
    \usepackage{pgf}
    \usepackage{indentfirst}
    \usepackage{verbatim}
    \usepackage{wrapfig}
    \usepackage[]{multicol}
    l\usepackage[]{acronym}
    \usepackage{suffix}
    %\usepackage{amsfonts}

    %inizio direttive di intestazione
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    \fancyfoot[CE,CO]{\textit\thepage}
    \fancyhead[LO]{\textit\rightmark}
    %\fancyhead[RE]{\textit\leftmark}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0.5pt}
    \addtolength{\headheight}{0.5pt}
    \fancypagestyle{plain}{%
    \fancyhead{}
    \renewcommand{\headrulewidth}{0pt}}
    % Fine direttive di intestazione

    % Definizione dei comandi e degli ambienti personalizzati
    \newcommand{\degree}{\ensuremath{^\circ}}

    % Crea l’indice analitico
    \makeindex

    % Numera le figure in funzione dei capitoli
    \numberwithin{figure}{chapter}

    % Sillabazioni
    \hyphenation{li-ne-a-re} \hyphenation{pa-ra-me-tri}
    \hyphenation{tras-for-man-do-la} \hyphenation{pa-ra-me-triz-za-to}

    So per certo che fornirà 2 errori a causa del pacchetto fancyhdr che ridefinisce i comandi \cfoot \chead, ma non essendo in grado di personalizzare le testatine in altra maniera rimango con questa configurazione (a questo proposito se qualcuno conoscesse un modo per personalizzare le testatite senza usare fancyhdr in ambiente scrbook)

    La cosa che non capisco è perchè lo stesso errore viene ripetuto 6 volte. Se è d’aiuto questo è il main:

    %definizione della classe del documento
    \documentclass[paper=a4,fontsize=11pt,headinclude,footinclude,oneside,openright,
    titlepage,fleqn,cleardoublepage=empty,BCOR5mm,captions=tableheading,
    numbers=noenddot,]{scrbook}

    Uso il MikTex e TexnicCenter come compilatore.
    Mi scuso per la lunghezza e mi scuso se dovesse essere che la spiegazione era già stata fornita per il resto vi auguro un buona giornata.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #28950
      Up
      0
      Down
      ::

      Buongiorno a tutti intanto mi presento mi chiamo Stefano e sto scrivendo la mia tesi con quell’eccezionale programma di composizione tipografica che è LaTex, e questo spiega perchè mi trovo qui.
      Benchè non sia proprio alle prime arti sono ancora grandemente ignorante per quanto rigurda i meccanismi di LaTex perciò, nonostante abbia letto gran parte dei topic e anche delle guide, non riesco a comprendere la natura di questo warning spero mi possiate aiutare:

      Class scrbook Warning: \float@addtolists detected!
      (scrbook) You should use the features of package ‘tocbasic’
      (scrbook) instead of \float@addtolists.
      (scrbook) Support for \float@addtolists may be removed from
      (scrbook) ‘scrbook’ soon.

      come avrete notatosto usando il pacchetto Classicthesis e questo è il mio preambolo:

      %il caricamento di pacchetti
      \usepackage{natbib} \usepackage{fancyhdr}
      \usepackage{classicthesis-ldpkg}
      \usepackage[listsseparated,eulerchapternumbers,linedheaders,drafting,beramono]{classicthesis}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage{graphicx}
      \usepackage{makeidx}
      \usepackage{color}
      \usepackage{amsmath}
      \usepackage{wasysym}
      %\usepackage{amssymb}
      \usepackage{mathrsfs}
      \usepackage{array}
      \usepackage{colortbl}
      \usepackage{hyperref}
      \usepackage[T1]{fontenc}
      \usepackage{booktabs}
      \usepackage{type1ec}
      \usepackage{microtype}
      \usepackage{indentfirst}
      \usepackage{eso-pic}
      \usepackage{pgf}
      \usepackage{indentfirst}
      \usepackage{verbatim}
      \usepackage{wrapfig}
      \usepackage[]{multicol}
      l\usepackage[]{acronym}
      \usepackage{suffix}
      %\usepackage{amsfonts}

      %inizio direttive di intestazione
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
      \fancyhf{}
      \fancyfoot[CE,CO]{\textit\thepage}
      \fancyhead[LO]{\textit\rightmark}
      %\fancyhead[RE]{\textit\leftmark}
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0.5pt}
      \addtolength{\headheight}{0.5pt}
      \fancypagestyle{plain}{%
      \fancyhead{}
      \renewcommand{\headrulewidth}{0pt}}
      % Fine direttive di intestazione

      % Definizione dei comandi e degli ambienti personalizzati
      \newcommand{\degree}{\ensuremath{^\circ}}

      % Crea l’indice analitico
      \makeindex

      % Numera le figure in funzione dei capitoli
      \numberwithin{figure}{chapter}

      % Sillabazioni
      \hyphenation{li-ne-a-re} \hyphenation{pa-ra-me-tri}
      \hyphenation{tras-for-man-do-la} \hyphenation{pa-ra-me-triz-za-to}

      So per certo che fornirà 2 errori a causa del pacchetto fancyhdr che ridefinisce i comandi \cfoot \chead, ma non essendo in grado di personalizzare le testatine in altra maniera rimango con questa configurazione (a questo proposito se qualcuno conoscesse un modo per personalizzare le testatite senza usare fancyhdr in ambiente scrbook)

      La cosa che non capisco è perchè lo stesso errore viene ripetuto 6 volte. Se è d’aiuto questo è il main:

      %definizione della classe del documento
      \documentclass[paper=a4,fontsize=11pt,headinclude,footinclude,oneside,openright,
      titlepage,fleqn,cleardoublepage=empty,BCOR5mm,captions=tableheading,
      numbers=noenddot,]{scrbook}

      Uso il MikTex e TexnicCenter come compilatore.
      Mi scuso per la lunghezza e mi scuso se dovesse essere che la spiegazione era già stata fornita per il resto vi auguro un buona giornata.

      Non è un errore, ma un avviso; probabilmente hai installato la versione 3 di KoMa-Script, e ClassicThesis non è stato aggiornato per essa. Non puoi usare fancyhdr con scrbook, ma solo i comandi specifici di KoMa-Script, che sono molto al di là di quanto chiunque voglia imparare. Lascia testatine e piede come sono; oppure lascia perdere ClassicThesis e usa la normale classe book.

      Ciao
      Enrico

    • #28951
      Up
      0
      Down
      ::


      Cito:
      Non è un errore, ma un avviso; probabilmente hai installato la versione 3 di KoMa-Script, e ClassicThesis non è stato aggiornato per essa.

      Ciao Enrico scusa un precisazione:
      quindi dovrei installare gli aggiornamenti per ClassicThesis o non esiste proprio aggiornamento e quindi mi devo tenere il warning? ❓
      grazie
      Saluti
      Stefano

    • #28952
      Up
      0
      Down
      ::

      Cito:
      Non è un errore, ma un avviso; probabilmente hai installato la versione 3 di KoMa-Script, e ClassicThesis non è stato aggiornato per essa.

      Ciao Enrico scusa un precisazione:
      quindi dovrei installare gli aggiornamenti per ClassicThesis o non esiste proprio aggiornamento e quindi mi devo tenere il warning? ❓
      grazie
      Saluti
      Stefano

      La seconda che hai detto. Cose che succedono quando c’è un importante aggiornamento come quello da 2 a 3 di KoMa-Script.

      Ciao
      Enrico

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

Go to top