ich kämpfe mit der Ausgabe mehrerer Abbildungen im Abbildungsverzeichnis. Ich möchte gern die Form "0.1a-b" haben, erhalte aber "0.1a-0.1b". Was muss ich korrigieren?
Bonusfrage
Ich erhalte die Warnung für nejm.bbx: "Package biblatex Warning: 'firstinits' option is deprecated, use 'giveninits' instead."
Was hat es damit auf sich? Was muss ich korrigieren?
Und für Aufklärung unsinniger Paketkombis bin ich natürlich auch empfänglich, muss aber dazu sagen, dass das eigentliche Dokument sehr umfangreich ist und ohne rote Fehlermeldungen läuft.
Vielen Dank fürs Ansehen!
%Minimalbeispiel (habe die Präambel ausführlich drin gelassen wegen möglicher Paketüberschneidungen) \documentclass[ a4paper, 11pt, bibliography=totocnumbered, captions=nooneline%verhindert Zentrierung der Bildunterschrift ]{scrreprt} %twoside einfügen für Druck \usepackage[ngerman]{babel} %Sprachpaket \usepackage[utf8]{inputenc} %direkte Eingabe von Umlauten \DeclareUnicodeCharacter{2010}{-} \usepackage{textgreek} \usepackage[T1]{fontenc} %Trennung \usepackage{setspace,lmodern,amsmath,amssymb,calc} %Zeilenabstände, Grafiken und Bilder einfügen, Schriftart, Mathe, Mathesymbole,Rechenoperationen in Latex Paket parskip für Abstände rausgenommen weil kollidiert mit scrreprt \usepackage[pdftex]{graphicx} \usepackage{array} \usepackage{longtable} %Tabellen über mehrere Seiten \usepackage{tabularx,tabulary,ltablex,threeparttablex} \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} \newcolumntype{x}{>{\centering\arraybackslash}X} \newcolumntype{L}{>{\raggedright\arraybackslash}X} \usepackage{colortbl} \usepackage[table]{xcolor} \usepackage{textcomp} \usepackage{multirow} \usepackage{booktabs} \usepackage{caption,subcaption} \usepackage{rotating} \usepackage{chngcntr} \usepackage{float,subfloat,floatflt} %\usepackage[capbesideposition=outside,facing=yes,capbesidesep=quad]{floatrow} \usepackage[inline]{enumitem} \usepackage[bindingoffset=0cm, left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry} \usepackage[pdftex]{pdflscape}%Einzelne Seite im Querformat \usepackage[ngerman]{translator} \deftranslation[to=German]{Acronyms}{Abkürzungsverzeichnis} \usepackage{tocloft} \newcommand\tabrotate[1]{\rotatebox{90}{#1\hspace{\tabcolsep}}} \usepackage{scrlayer-scrpage} \pagestyle{scrheadings} \chead{\leftmark} \renewcommand{\chaptermark}[1]{\markboth{#1}{}} \setlength{\parskip}{0pt} \setstretch{1.25} \setcounter{secnumdepth}{5}% Gliederungstiefe umstellen \setcounter{tocdepth}{5}% Gliederungstiefe im Inhaltsverzeichnis \usepackage[ backend=biber, bibstyle=nejm, citestyle=authoryear, mincitenames=1, maxcitenames=2, minbibnames=6, maxbibnames=6, sorting=nyt, uniquename=false,%sorgen dafür, dass immer nur ein Name bei et al. auftaucht uniquelist=false ]{biblatex} \usepackage{csquotes} \addtolength\emergencystretch{0.005\linewidth}%Zeilenumbruch verstärken beispielsweise bei URLs \AtBeginDocument{% Erst bei \begin{document} ausführen, weil davor das % Verzeichnis noch nicht beschreibbar ist. % Wir benötigen im Abbildungsverzeichnis deutlich mehr Platz für die % Seitenzahlen, weil dort Bereiche angegeben werden. \addtolength\cfttabnumwidth{1em}% \addtocontents{lot}{\protect\renewcommand*{\string\@pnumwidth}{4em}% \protect\renewcommand*{\string\@tocrmarg}{5em}}% \addtolength\cftfignumwidth{2em}% \addtocontents{lof}{\protect\renewcommand*{\string\@pnumwidth}{4em}% \protect\renewcommand*{\string\@tocrmarg}{5em}}% } \makeatletter % Und jetzt der neue Befehl, um einen Bereich von der aktuellen Abbildung bis % zu einer per Referenz gegebenen aufzuspannen: \newcommand*{\addcaptionentryfig}[3][figure]{% % optionales erstes Agument: figure, table o. ä. (default: figure) % zweites Argument: Label der letzten Abbildung, Tabelle ö. ä. % drittes Argument: Text des Eintrags % Statt \addcontentsline muss hier direkt auf \addtocontents und % \contentsline zurückgegriffen werden, damit das bei \addcontentsline % automatisch eingefügte \thepage-Argument ersetzte werden kann. \addtocontents{\csname ext@#1\endcsname}{% \protect\contentsline{#1}{% \protect\numberline{\csname the#1\endcsname--\ref{#2}}#3% HIER GEÄNDERT }{% \thepage--\pageref{#2}% }% }% } \makeatother \makeatletter % Und jetzt der neue Befehl, um einen Bereich von der aktuellen Tabelle bis % zu einer per Referenz gegebenen aufzuspannen: \newcommand*{\addcaptionentrytab}[3][table]{% % optionales erstes Argument: figure, table o. ä. (default: figure) % zweites Argument: Label der letzten Abbildung, Tabelle ö. ä. % drittes Argument: Text des Eintrags % Statt \addcontentsline muss hier direkt auf \addtocontents und % \contentsline zurückgegriffen werden, damit das bei \addcontentsline % automatisch eingefügte \thepage-Argument ersetzte werden kann. \addtocontents{\csname ext@#1\endcsname}{% \protect\contentsline{#1}{% \protect\numberline{\csname the#1\endcsname% %--\ref{#2} }#3% HIER GEÄNDERT } {% \thepage--\pageref{#2}% }% }% } \makeatother \begin{document}% \listoffigures \pagebreak \section{Abbildungen zum Kapitel Tiere, Material und Methoden} \captionsetup[figure]{labelfont=bf} \subsection{Fragebögen} \begin{subfigures}% \begin{figure}[H]% \centering \caption[]{Fragebogen Allgemeine Bestandsdaten} \label{fig:Allgemeiner_Fragebogen}\addcaptionentryfig{fig:Allgemeiner_Fragebogen_end}{Fragebogen Allgemeine Bestandsdaten}% \end{figure}% \begin{figure}[H]% \centering% \caption[]{Fragebogen Allgemeine Bestandsdaten \emph{(Fortsetzung)}}\label{fig:Allgemeiner_Fragebogen_end}% \end{figure}% \end{subfigures} \end{document}%