\normalsize Fehlermeldung

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


SK-TeX
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 31. Aug 2011, 13:01

\normalsize Fehlermeldung

Beitrag von SK-TeX »

Hallo wieder einmal!

Ich arbeite mit biblatex und definiere im Text 2 refsections. Das funktioniert soweit gut. Jetzt möchte den einzelnen Literaturverzeichnissen spezielle Überschriften geben und sie im normalsize font angezeigt kriegen. Meine Zeile dafür lautet entsprechend:

\renewcommand\refname{\normalsize Literatur zum Stand der Forschung}

Das Ergebnis ist absolut einwandfrei, nur leider kriege ich beim kompilieren immer 3 Fehlermeldungen dafür, diese lauten:

- undefined control sequence
- illegal parameter number in definition of \@themark
- undefined control sequence

Was kann das Problem sein?

Viele Grüße und vielen Dank!

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Versuchs einmal mit
\printbibliography[title={\normalsize Literatur zum Stand der Forschung}]
Ansonsten wäre es sinnvoll, ein Minimalbeispiel [3] zu erstellen!

Gruß, Sepp.-

SK-TeX
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 31. Aug 2011, 13:01

Beitrag von SK-TeX »

Hallo Sepp!

Danke für die Antwort - aber das hat leider nicht geklappt, der Code produziert die gleichen Fehler. Hier ein Minimalbeispiel:

\documentclass[a4paper]{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{cmbright}

\usepackage[ngerman]{babel}
\usepackage[natbib=true,citestyle=authoryear]{biblatex}
\addbibresource{sakr_deu.bib}



\begin{document}
\begin{refsection}

schwierigsten Aufgaben im Bereich der zerstörungsfreien Prüfung im Bauwesen.
Direkte, zuverlässige Feuchtemessverfahren sind die
Darr-Trocknungsmethode und das Kalzium-Carbid-Verfahren. Für beide
müssen vor Ort Kerne entnommen werden, sie arbeiten also
zerstörend. Eine detaillierte Beschreibung beider Methoden
befindet sich z. B. in \citet{Leschnik:1999}. Soll


\printbibliography
\end{refsection}

\bigskip

\begin{refsection}

sie arbeiten also
zerstörend. Eine detaillierte Beschreibung beider Methoden
befindet sich z. B. in \citep{Leschnik:1999b}. Soll


\renewcommand\refname{\normalsize Literatur zu eigenen Vorarbeiten}
\printbibliography
\end{refsection}

\end{document}

Viele Grüße!

Benutzeravatar
Sepp99
Forum-Meister
Forum-Meister
Beiträge: 1569
Registriert: So 29. Aug 2010, 17:26
Wohnort: Offenhausen/OÖ

Beitrag von Sepp99 »

Mit ein paar kleinen Änderungen und mit biber klappt es:
\listfiles
\documentclass[a4paper]{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

%\usepackage{cmbright}

\usepackage{filecontents}  
\begin{filecontents}{sakr_deu.bib}

@book{Leschnik:1999,
 author = {Kopka, Helmut},
 year = {2002},
 title = {LATEX},
 publisher = {Pearson Studium},
 price = {{\text\euro} 39.95},
 address = {M{\"u}nchen},
 edition = {3. {\"u}berarb. Auf\/l., [Nachdr.]},
 volume = {2},
 isbn = {3-8273-7039-6}
}

@book{Leschnik:1999b,
 author = {Vo{\ss}, Herbert},
 year = {2010},
 title = {Die Bibliografie: von BibTeX {\"u}ber Biber zu ?},
 url = {http://www.dante.de/events/dante2010/programm/tutorien/voss.pdf},
 address = {Berlin},
 urldate = {2011-05-18}
}
\end{filecontents}

\usepackage[natbib=true,citestyle=authoryear,backend=biber]{biblatex}
\usepackage[german=guillemets]{csquotes}
\bibliography{sakr_deu}
%\addbibresource{sakr_deu}


\begin{document}
\begin{refsection}

schwierigsten Aufgaben im Bereich der zerstörungsfreien Prüfung im Bauwesen.
Direkte, zuverlässige Feuchtemessverfahren sind die
Darr-Trocknungsmethode und das Kalzium-Carbid-Verfahren. Für beide
müssen vor Ort Kerne entnommen werden, sie arbeiten also
zerstörend. Eine detaillierte Beschreibung beider Methoden
befindet sich z. B. in \citet{Leschnik:1999}. Soll


\printbibliography[title={\normalsize Literatur zum ersten Abschnitt},section=1]
\end{refsection}

\bigskip

\begin{refsection}

sie arbeiten also
zerstörend. Eine detaillierte Beschreibung beider Methoden
befindet sich z. B. in \citep{Leschnik:1999b}. Soll


%\renewcommand\refname{\normalsize Literatur zu eigenen Vorarbeiten}
\printbibliography[title={\normalsize Literatur zum Stand der Forschung},section=2]
\end{refsection}

\end{document}
siehe Anhang, aber vielleicht hat jemand noch eine bessere Idee.

Gruß, Sepp.-
Dateianhänge
refsec.pdf
(45.8 KiB) 559-mal heruntergeladen

SK-TeX
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 31. Aug 2011, 13:01

Beitrag von SK-TeX »

Hm, danke, das habe ich ausprobiert, aber leider klappt es auch nicht. Ich mache es weiterhin nicht mit biber (laeuft bei mir nicht) sondern mit bibtex, aber ich weiss nicht, ob es daran liegt.

Vielen Dank für Deine Hife aber auf jeden Fall .... und vielleicht hat ja noch jemand eine Idee.

Schweinebacke
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 75
Registriert: Do 1. Sep 2011, 16:23

Beitrag von Schweinebacke »

Mit biblatex 1.6 funktioniert das Beispiel bei mir auch mit bibtex, vorausgesetzt ich ändere "backend=biber" in "backend=bibtex".
¹ Ganz wichtig: Der kleine goLaTeX-Knigge, vollständiges Minimalbeispiel, Wichtige, allgemeine Forenhinweise
² Sehr hilfreich: l2kurz, l2tabu, Font Catalogue, tabsatz …, CTAN-Paketliste, CTAN-Paketsuche, BBCode-Übersicht
³ Anleitung zu einer der besten LaTeX-Sammlungen: scrguide.pdf 2011-04-14

Ich bin hier nicht mehr zu erreichen!

SK-TeX
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 31. Aug 2011, 13:01

Beitrag von SK-TeX »

Ja, es funktioniert, ich kriege nur auch 3 Fehlermeldungen pro Verwendung des \normalsize Befehls. Ausgeführt wird trotzdem und das Ergebnis stimmt. Ich würde nur gerne die Fehlermeldungen verstehen und beheben können.

Schweinebacke
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 75
Registriert: Do 1. Sep 2011, 16:23

Beitrag von Schweinebacke »

Wenn ich Fehlermeldungen bekommen hätte, hätte ich nicht geschrieben, dass es funktioniert. Dann funktioniert es nämlich nicht.

Hast Du mit Sepps Beispiel getestet oder mit einem eigenem? Hast Du dieselbe biblatex-Version verwendet? Hast Du noch immer die drei ursprünglich genannten Fehlermeldungen? Kannst Du die einmal aus der log-Datei zitieren und falls Du ein eigenes Beispiel verwendet hast, ein vollständiges Minimalbeispiel (siehe ¹) dazu angeben?
¹ Ganz wichtig: Der kleine goLaTeX-Knigge, vollständiges Minimalbeispiel, Wichtige, allgemeine Forenhinweise
² Sehr hilfreich: l2kurz, l2tabu, Font Catalogue, tabsatz …, CTAN-Paketliste, CTAN-Paketsuche, BBCode-Übersicht
³ Anleitung zu einer der besten LaTeX-Sammlungen: scrguide.pdf 2011-04-14

Ich bin hier nicht mehr zu erreichen!

SK-TeX
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mi 31. Aug 2011, 13:01

Beitrag von SK-TeX »

Also Sepps Beispiel läuft bei mir auch. Ich habe versucht, alles entsprechend in meine Dokumente zu übertragenn, kriege aber nach wie vor diese Fehlermeldungen.

Ich verwende biblatex 1.6 und backend=biblatex.

Wie gesagt, das Ergebnis im Text ist nachher auch das gewünschte, umgesetzt werden die Befehle also. Nur eben mit diesen Fehlermeldungen beim Kompilieren.

Schweinebacke
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 75
Registriert: Do 1. Sep 2011, 16:23

Beitrag von Schweinebacke »

SK-TeX hat geschrieben:Ich verwende biblatex 1.6 und backend=biblatex.
biblatex kennt für Option backend nur die Werte bibtex, bibtex8, bibtexu und biber aber nicht biblatex!

Ansonsten kann Dir so, also ohne vollständiges Minimalbeispiel (siehe ¹) vermutlich niemand weiterhelfen. Diese Herumraterei, bei der Du auch nicht recht herausrückst, was Du tatsächlich machst, ist eher frustrierend als nützlich. Deshalb sei hier noch einmal explizit nach einem solchen gefragt.
¹ Ganz wichtig: Der kleine goLaTeX-Knigge, vollständiges Minimalbeispiel, Wichtige, allgemeine Forenhinweise
² Sehr hilfreich: l2kurz, l2tabu, Font Catalogue, tabsatz …, CTAN-Paketliste, CTAN-Paketsuche, BBCode-Übersicht
³ Anleitung zu einer der besten LaTeX-Sammlungen: scrguide.pdf 2011-04-14

Ich bin hier nicht mehr zu erreichen!

Antworten