Probleme mit Bibtex

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


texla
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Sa 8. Feb 2014, 18:59

Probleme mit Bibtex

Beitrag von texla »

in meinem Minimalbeispiel für mein Literaturverzeichnis ist der Schriftsatz so, wie ich ihn haben möchte. Hier das Minibeispiel:
\documentclass[10pt, a4, cleardoubleempty, headinclude,
normalheadings, tablecaptionabove, pointlessnumbers, bibtotoc]{scrbook}

\setbibpreamble{} % Text vor dem Literaturverzeichnis

\usepackage{typearea} % Definition des Satzspiegels
\areaset[1cm]{135mm}{200mm}
\linespread{1.0194}\selectfont
\usepackage{scrpage2}

%Literaturverzeichnis
\usepackage{bibgerm}

%\usepackage{microtype}

\usepackage[english,ngerman]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}

\begin{document} %Beginn des eigentlichen Textes

text \cite{refid}

\appendix 
\appendixmore

\cleardoublepage
\addcontentsline{toc}{chapter}{Anhang}
\part*{Anhang}

\bibliographystyle{geralpha}
\bibliography{bib}
\label{bibliography}

\end{document}
und der Inhalt der bib.bib
@Book{refid,
author = {{Bronstein, I.N., Semedjajew, K.A., Musiol, G., M"uhlig, H.}},
title = {Taschenbuch der Mathematik},
publisher = {Verlag Harri Deutsch},
year = {1993},
}
In meinem eigentlichen Dokument werden leider sämtliche Buchtitel gerade und unterstrichen dargestellt! Igitt. Und ich weiß nicht wieso.

Hier mein Hauptdokument (sorry, überladen):
\documentclass[10pt, a4, cleardoubleempty, headinclude,
normalheadings, tablecaptionabove, pointlessnumbers, bibtotoc]{scrbook}
 
\include{Seitenstil}


\setbibpreamble{} % Text vor dem Literaturverzeichnis
\setindexpreamble{} % Text vor dem Sachverzeichnis

\setcounter{tocdepth}{1} %Anzahl der Ebenen unterhalb von \chapter, die ins
                         %Inhaltsverzeichnis aufgenommen werden
\setcounter{secnumdepth}{3} %Anzahl der nummerierten Ebenen
\setlength{\extrarowheight}{1pt} %Zusätzlicher Zeilenabstand in Tabellen

% Zwei vordefinierte Theoreme
\newtheorem{Beispiel}{Beispiel}[chapter]
\newtheorem{Satz}{Satz}[chapter]
\newtheorem*{usatz}{Satz}

\title{Keine Panik vor Ingenieursmathematik}
\author{Monika Dietlein, Oliver Romberg}

\makeindex %Aufruf des Indexprogramms

\begin{document} %Beginn des eigentlichen Textes
\def\figurename{Abbildung} %Definition der Bezeichnung für Abbildungen
\def\tablename{Tabelle} % Definition der Bezeichnung für Tabellen

%Einrichten der Kopfzeilen
\clearscrplain
\pagestyle{scrheadings}
\ohead{\pagemark}
\ihead{\headmark}
\ofoot{}

\frontmatter
\pagenumbering{Roman}
\setcounter{page}{5}

\include{Vorwort}

\tableofcontents

\mainmatter

\include{Kapitel1}
\include{Kapitel2}

\appendix 
\appendixmore

\cleardoublepage
\addcontentsline{toc}{chapter}{Anhang}
\part*{Anhang}

\include{Anhang}

%\listoftables
%\listoffigures

\bibliographystyle{geralpha}
\bibliography{Biblio}
\label{bibliography}

\printindex

\end{document}
und das Seitenstil Dokument:
\usepackage{typearea} % Definition des Satzspiegels
\areaset[1cm]{135mm}{200mm}
\linespread{1.0194}\selectfont
\usepackage{scrpage2}

%\usepackage{microtype}
\usepackage{everysel}

\usepackage[english,ngerman]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{\fontfamily{#1}\fontseries{#2}\fontshape{#3}\selectfont}


\usepackage{array}
\usepackage{graphicx} %zum Einbinden der Graphiken
\usepackage{longtable} %für Tabellen, die länger als eine Seite sind
\usepackage{numprint} %zur Darstellung von Zahlen
\usepackage{textcomp} %zusätzliche Zeichen
\usepackage{amsmath} %zusätzliche mathematische Zeichen
\usepackage{amssymb} %zusätzliche mathematische Symbole
\usepackage{multicol}
\usepackage{nicefrac} %Brüche mit schrägem Bruchstrich
\usepackage{upgreek} %aufrechte griechische Buchstaben
\usepackage{ulem}
\usepackage{tabularx}
\usepackage{enumerate}
\usepackage{setspace}\usepackage{threeparttable}
\usepackage{courier}
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}

%zur Definition von Theoremen
%Will man auch unnummerierte Theoreme erreichen, so muss man das Paket
%ntheorem benutzen, in dem auch nummernlose Theoreme mit dem Befehl
%\newcommand*{uSatz}{Satz} definiert werden können.

\usepackage{ntheorem}
\theoremstyle{break}
\theorembodyfont{\normalfont\small}

%Zum Hinterlegen von Text mit grauen Boxen
\usepackage{color}
\definecolor{hellgrau}{gray}{0.85}

%Stellt verschiedene Aufzählungsmöglichkeiten zur Verfügung
\usepackage{paralist}
\newenvironment{compactitemize}{% 
\vspace{0.2cm}
\begin{compactitem}
}{%
\end{compactitem}
\vspace{0.2cm}
}
\newenvironment{compactenumerate}{% 
\vspace{0.2cm}
\begin{compactenum}
}{%
\end{compactenum}
\vspace{0.2cm}
}

%Literaturverzeichnis
\usepackage{bibgerm}

%Indexerstellung und -formatierung
\usepackage{makeidx,multicol}

\makeatletter
\renewcommand{\indexname}{Sachverzeichnis}
\renewenvironment{theindex}{%
\setlength{\columnsep}{2em}
\begin{multicols}{2}[\addchap{Sachverzeichnis}]
\pagestyle{scrheadings}
\ohead{\pagemark}
\ihead{Sachverzeichnis}
\ofoot{}
\parindent\z@
\parskip\z@ \@plus .3\p@\relax
\let\item\@idxitem}%
{\end{multicols}\clearpage}
\makeatother

\newcommand{\myindex}[1]{#1\index{#1}} %gleichzeitiger Ausdruck und
                                %Aufnahme in den Index

  \renewcommand{\floatpagefraction}{1} %Maximaler Bildanteil pro Seite (1=100%)
  \renewcommand{\textfraction}{0} %Minimaler Textanteil pro Seite
\renewcommand{\topfraction}{1}    
  \renewcommand{\bottomfraction}{1}  

%  %Inhaltsverzeichnis anpassen
%  %Erste Klammer: Einzug der Nummerierung, zweite Klammer: zusätzlicher Einzug des Textes 
%   \makeatletter 
%    \renewcommand{\l@section}{\@dottedtocline{2}{0em}{5.3em}}
%    \renewcommand{\l@subsection}{\@dottedtocline{2}{1em}{4.3em}}
%    \renewcommand{\l@subsubsection}{\@dottedtocline{2}{2em}{3.3em}}
%  \makeatother


% Verwendete Schriften und Auszeichnungen der Standardelemente

\usepackage{mathptmx}
\setkomafont{sectioning}{%
\normalfont\bfseries
}
\setkomafont{caption}{\small}
\setkomafont{pagehead}{\normalfont\small}

\newcommand*{\appendixmore}{\small} 

\setcapindent{0cm} %kein Einzug bei Tabellen- und Bildunterschriften


%------------------------------------------------------------------------------
% Erlaubt Rahmenziehen um Elemente einer Matrix 
\usepackage{tikz}
\usetikzlibrary{calc}

\newcommand{\tikzmark}[1]{\tikz[overlay,remember picture] \node (#1) {};}
\newcommand{\DrawBox}[1][]{%
    \tikz[overlay,remember picture]{
    \draw[red,#1]
      ($(left)+(-0.2em,0.9em)$) rectangle
      ($(right)+(0.2em,-0.3em)$);}
}
\newcommand{\DrawBoxRWide}[1][]{%
    \tikz[overlay,remember picture]{
    \draw[red,#1]
      ($(left)+(-0.2em,0.9em)$) rectangle
      ($(right)+(0.6em,-0.3em)$);}
}

\newcommand{\DrawBoxLWide}[1][]{%
    \tikz[overlay,remember picture]{
    \draw[red,#1]
      ($(left)+(-0.6em,0.9em)$) rectangle
      ($(right)+(0.2em,-0.3em)$);}
}

%------------------------------------------------------------------------------

%%% Local Variables: 
%%% mode: plain-tex
%%% TeX-master: t
%%% End: 
EDIT: Ich habe mal die Teile mit den Rahmen um die Matrizen auskommentiert, weil ich sie nicht mehr brauche. Hat nicht geholfen.

texla
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Sa 8. Feb 2014, 18:59

Beitrag von texla »

Ok, ich habe rausgefunden, worans liegt. Das package ulem verursacht mir das! Was blöd ist, weil ich auf das Durchstreichen von Satzteilen zurückgreifen möchte, das mir durch das Package bereitgestellt wird. Was tun?

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Für das Literaturverzeichnis gibt es ein eigenes Unterforum. Dort gibt es auch wichtige Hinweise, in denen die Nutzung von biblatex und biber empfohlen wird.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Beitrag von Studi »

texla hat geschrieben:Ok, ich habe rausgefunden, worans liegt. Das package ulem verursacht mir das! Was blöd ist, weil ich auf das Durchstreichen von Satzteilen zurückgreifen möchte, das mir durch das Package bereitgestellt wird. Was tun?
Siehe: Wie kann ich Text durchstreichen? Dort wird auch die Alternative soul erwähnt.

Studi

edit: ups, Johannes gab gerade den Link. Dann lass ich es wenigstens als Hinweis auf soul stehen - nicht dass es überlesen wird, dort nennt man nämlich auch ulem als erstes (und changes und cancel).

texla
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Sa 8. Feb 2014, 18:59

Beitrag von texla »

Mh. Habe versucht mein 200 Seiten Dokument auf biblatex umzustellen. Es blieb nur ein Literatureintrag aller meiner Literaturangaben übrig, weiß der Geier warum. Ich denke, ich bleibe bei bibtex. Es ist wohl einfach zu spät, da noch umzustellen.

Antworten