Re: cosa vuole dire questo warning?

#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

Go to top