Sortierung Bibliography

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


kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Sortierung Bibliography

Beitrag von kannstmasehn »

Moin,

folgendes Problem habe ich: Die Literatureinträge sollen alphabetisch sortiert werden, es soll numerisch zitiert werden und die Einträge im Literaturverzeichnis sollen mit "Name, Vorname" angezeigt werden. Die ersten beiden Punkte funktioniert, der letzte nicht. Wie kann ich das umsetzen? Über "sorting" funktioniert es nicht, "bibstyle=alphabetic" lässt im Literaturverzeichnis die Nummerierung weg.

Mein Minimalbeispiel:
\begin{filecontents}{bibli.bib}
@BOOK{author1998,
  title = {titel des buches},
  year = {1998},
  author = {Wurst, Hans}
}

@BOOK{author2000,
  title = {titel des Werkes},
  year = {2000},
  author = {Bärbel, Klaus}
}
\end{filecontents}

\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[backend=biber,citestyle=numeric-comp,bibstyle=numeric-comp, sorting=nty, bibwarn=true, bibencoding=utf8]{biblatex}
\usepackage[babel,german=quotes]{csquotes}

\bibliography{bibli}

\begin{document}

\cite{author1998}
\cite{author2000}

\printbibliography
\end{document}
Danke für die Hilfe!

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

Beitrag von Johannes_B »

Wie man grundsätzlich einen biblatex Stil ändern kann hat Frank letztens in einem kurzen Artikel beschrieben. Modifizieren eines biblatex-Stiles.
\begin{filecontents}{\jobname.bib}
@BOOK{author1998,
  title = {titel des buches},
  year = {1998},
  author = {Wurst, Hans}
}

@BOOK{author2000,
  title = {titel des Werkes},
  year = {2000},
  author = {Bärbel, Klaus}
}
\end{filecontents}

\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[backend=biber,citestyle=numeric-comp,bibstyle=numeric-comp, sorting=nty, bibwarn=true, bibencoding=utf8]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\DeclareNameFormat{author}{%
	\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
	\usebibmacro{name:andothers}}
\addbibresource{\jobname}

\begin{document}

\cite{author1998}
\cite{author2000}

\printbibliography
\end{document}
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.

kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Beitrag von kannstmasehn »

Danke. Wie baue ich das bei Windows ein? Bzw. welchen Befehl muss ich ausführen? Habe die Dateien kopiert, der genannte Befehl funktioniert nicht bei Windows.

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

Beitrag von Johannes_B »

kannstmasehn hat geschrieben:Danke. Wie baue ich das bei Windows ein? Bzw. welchen Befehl muss ich ausführen? Habe die Dateien kopiert, der genannte Befehl funktioniert nicht bei Windows.
Ich kann leider nicht Gedanken lesen. Erst fragst du, welchen Befehl du ausführen sollst, und danach sagst du, dass der genannte Befehl nicht funktioniert. Das widerspricht sich doch. In deinem Kopf hat das alles noch Sinn gemacht, aber auf dem Weg zu mir bleiben natürlich deine Gedankenstränge bei dir.

Du musst weder Datein kopieren, noch Befehle ausführen.

Aber hast du oben die Lösung gesehen?
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.

kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Beitrag von kannstmasehn »

Johannes_B hat geschrieben:
kannstmasehn hat geschrieben:Danke. Wie baue ich das bei Windows ein? Bzw. welchen Befehl muss ich ausführen? Habe die Dateien kopiert, der genannte Befehl funktioniert nicht bei Windows.
Ich kann leider nicht Gedanken lesen. Erst fragst du, welchen Befehl du ausführen sollst, und danach sagst du, dass der genannte Befehl nicht funktioniert. Das widerspricht sich doch. In deinem Kopf hat das alles noch Sinn gemacht, aber auf dem Weg zu mir bleiben natürlich deine Gedankenstränge bei dir.

Du musst weder Datein kopieren, noch Befehle ausführen.

Aber hast du oben die Lösung gesehen?
Jetzt ja. Eben war dort nur der Link zu dem Artikel. Danke für die Hilfe! Funktioniert.

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

Beitrag von Johannes_B »

Ich editieren meine Beiträge oft noch einmal um Links hinzuzufügen, Tyosp zu korrigieren oder halt doch noch ein Minimalbeispiel hinzuzufügen.

In deinem Fall musste ich erst mal Franks Beitrag überfliegen, testen und posten. Alles zusammen geht aber nicht in drei Minuten ;-)
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.

kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Beitrag von kannstmasehn »

Weiß ich fürs nächste Mal Bescheid und warte bei deinen Beiträgen erstmal ab :P

Benutzeravatar
Ekkehardt
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: Sa 26. Okt 2013, 10:00
Wohnort: Freiberg / Sa.
Kontaktdaten:

Beitrag von Ekkehardt »

Mein Stil iest tut ganz bestimmte Dinge, die an meinem Institut so verlangt worden sind. Unter anderem kürzt er die Vornamen ab, was du nicht gefordert hattest.

Falls du ihn doch verwenden möchtest kannst du das gerne tun. Eine Installationsanleitung für Windows und MacOS folgt noch.

Antworten