Warnungen in der log-Datei

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


update.freak
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 77
Registriert: Mo 9. Dez 2019, 21:36

Warnungen in der log-Datei

Beitrag von update.freak »

Hallo zusammen,

habe mir bei meinem Dokument die log-Datei angeschaut und einige Warnungen gefunden, wo ich nicht weiß ob ich irgendwas tun kann/sollte, um diese zu beheben.
Hier ein Aussschnitt der log-Datei:

Code: Alles auswählen

Package scrextend Warning: This package was made to extend other classes but
(scrextend)                KOMA-Script classes by some features of the
(scrextend)                KOMA-Script classes.
(scrextend)                It should never be used with a KOMA-Script class.
(scrextend)                Loading of the package will be aborted.

[...]

Package footnotehyper Warning: 
 The footnote environment will not be fully functional, sorry.
 You may try to email the author this meaning of \@makefntext:
 \long macro:->\cref@constructprefix {footnote}{\cref@result }\protected@edef \
cref@currentlabel {[footnote][\arabic {footnote}][\cref@result ]\p@footnote \@t
hefnmark }\cref@old@makefntext 
 together with the used preamble.

[...]

Package tocbasic Warning: number width of figure toc entries should be increase
d!
(tocbasic)                Currently used number width = 28.68pt,
(tocbasic)                Wanted number separation    = 4.79993pt,
(tocbasic)                Reserved number width       = 27.60004pt on input lin
e 75.

[...]

Class scrreprt Warning: \float@addtolists detected!
(scrreprt)              Implementation of \float@addtolist became
(scrreprt)              deprecated in KOMA-Script v3.01 2008/11/14 and
(scrreprt)              has been replaced by several more flexible
(scrreprt)              features of package `tocbasic`.
(scrreprt)              Since Version 3.12 support for deprecated
(scrreprt)              \float@addtolist interface has been
(scrreprt)              restricted to only some of the KOMA-Script
(scrreprt)              features and been removed from others.
(scrreprt)              Loading of package `scrhack' may help to
(scrreprt)              avoid this warning, if you are using a
(scrreprt)              a package that still implements the
(scrreprt)              deprecated \float@addtolist interface.

[...]

LaTeX Font Warning: Font shape `LGR/qhv/m/n' undefined
(Font)              using `LGR/cmr/m/n' instead on input line 11.

[...]

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

Und hier dazu die main-Tex-Datei:

Code: Alles auswählen

\documentclass[
fontsize=12pt,
english,
ngerman,
captions=tableheading,
headsepline,
twoside=semi,
listof=totoc,
bibliography=totoc,
abstract=true
]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[autostyle]{csquotes}
\usepackage{dejavu}
\usepackage{sansmathfonts}
\usepackage{tgheros}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{microtype}
\usepackage[onehalfspacing]{setspace}
\usepackage[automark]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead{\leftmark}
\ohead{\pagemark}
\setkomafont{pageheadfoot}{\scshape}
\renewcaptionname{ngerman}\figurename{Abb.}
\renewcaptionname{ngerman}\tablename{Tab.}
\usepackage{amsmath}
\usepackage{textgreek}
\usepackage[locale=DE]{siunitx}
\usepackage{graphicx}
\graphicspath{{pictures/}}
\usepackage{subcaption}
\usepackage{tikz}
\usetikzlibrary{shapes, arrows.meta, positioning, fit, backgrounds}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{scrextend} %fuer Fusszeilen innerhalb von Tabellen
\usepackage{footnotehyper}
\makesavenoteenv{table}
\usepackage{enumitem}
\setlist{noitemsep}
\usepackage{listings}
\lstset{basicstyle=\scriptsize\ttfamily,
numbers=left,
frame=single,
breaklines=true}
\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{literature.bib}
\usepackage{pdfpages}
\BeforeTOCHead[toc]{\pdfbookmark[1]{\contentsname}{toc}}
\usepackage[bookmarksnumbered=true,
bookmarksopen=true,
breaklinks=true
]{hyperref}
\usepackage{cleveref}

\begin{document}
\pagenumbering{roman}
\includepdf[pages=1]{content/cover}
\cleardoubleemptypage
\include{content/abstract}
\tableofcontents
\listoffigures
\listoftables
\include{content/symbols}
\cleardoubleemptypage

\pagenumbering{arabic}
\include{content/content}
\printbibliography

\appendix
\include{content/appendix}
\end{document}

Über Hinweise wäre ich sehr dankbar.


gast

Re: Warnungen in der log-Datei

Beitrag von gast »

Was ist an der ersten Warnung unverständlich? Hast du einmal in die Anleitung des Pakets geschaut? Der Kommentar beim (überflüssigen) Laden von scrextend ist übrigens total falsch.

Die zweite Warnung liegt an der gleichzeitigen Verwendung von footnotehyper und cleveref. Ich habe aber nicht in der Anleitung der beiden Pakete gesucht, ob es da eine empfohlene Lösung gibt oder das Problem bekannt ist. Wenn beides nicht der Fall ist, kannst du das an die beiden Autoren melden. Wer davon dann tätig wird, wird man sehen.

Die dritte Warnung ist eigentlich auch klar. Die Nummern der figure-Einträge (im Abbildungsverzeichnis) sind dichter am Text der Einträge, als die Voreinstellung das zulässt. Es wird daher empfohlen, die Einstellung für die Breite der Nummer anzupassen. Eine Alternative wäre, für die Einträge dynnumwidth zu setzen, dann wird die Breite über mehrere Läufe automatisch ermittelt. Oder man verwendet Klassen-Option listof=flat. Dann wird die Breite auch automatisch ermittelt und der voreingestellt Einzug entfällt.

Die vierte Warnung kommt wiederum daher, dass listings eine lange veraltete Schnittstelle von KOMA-Script nutzt. Was man dagegen tun kann, steht direkt in der Warnung. Siehe dazu auch Was bedeutet die Warnung: »\float@addtolists detected? Es gibt dazu viele weitere Treffer im Internet.

Die Font-Warnungen kommen durch deine Font-Mischungen zustande. In der Codierung für Griechisch sind eben nicht alle Fonts vorhanden und werden dann (i. d. R. passend) ersetzt.


update.freak
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 77
Registriert: Mo 9. Dez 2019, 21:36

Re: Warnungen in der log-Datei

Beitrag von update.freak »

  • ok, stimmt. Ist an sich eindeutig, was zu tun ist
  • Gut, dann werde ich hier in den Anleitungen nachschauen.
  • Mit der Klassen-Option listof=flat hat es super geklappt.
  • Die vierte Warnung konnte ich nun mit \usepackage{scrhack} beheben.
  • alles klar.

Vielen lieben Dank für die schnelle und ausführliche Rückmeldung!!


Antworten