Literaturverzeichnis links ausrichten

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


kmarco
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Do 8. Jan 2015, 17:43

Literaturverzeichnis links ausrichten

Beitrag von kmarco »

Hallo zusammen,

meine Frage lässt sich am besten mit dem angehängten Bild stellen.
Das Literaturverzeichnis ist im Moment nicht so linksbündig, wie ich es gerne hätte. SOLL zeigt, wie es sein soll.
Ich habe hier (betrachtet das bitte als mein Minimalbeispiel) http://tex.stackexchange.com/questions/ ... hy-display ein Beispiel gefunden, das eine sehr ähnliche Frage formuliert.
Verwende ich in meinem Dokument diesen Lösungsvorschlag:
\makeatletter
\renewcommand{\@biblabel}[1]{[#1]\hfill}
\makeatother
Dann ändert sich ein bisschen was in meinem Verzeichnis, aber es ist noch nicht das was ich will. Was müsste ich denn noch tun, um es so wie auf dem Bild darzustellen?

Viele Grüße
Marco
Dateianhänge
Beispiel.jpg
Beispiel.jpg (87.54 KiB) 3217 mal betrachtet

saputello
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 98
Registriert: Do 15. Jan 2015, 08:49

Beitrag von saputello »

Wenn ich das Minimalbeispiel und die Lösung aus dem Link kombiniere und um Literatureinträge ergänze (ich habe einfach einen angepassten Ausschnitt aus biblatex-example.bib verwendet), kann ich allerdings Dein Problem nicht nachvollziehen. Du musst also schon zeigen, inwiefern die dort akzeptierte Antwort für Dich nicht funktioniert.

kmarco
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Do 8. Jan 2015, 17:43

Beitrag von kmarco »

Hallo Saputello,
ich verstehe nicht, wie ich die Klammern weg bekomme und den Befehl umstellen muss, dass es genau meinem Literaturverzeichnis entspricht und wie dieser verschachtelte Befehl aufgebaut ist.
marco

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

Beitrag von Johannes_B »

Ohne Minimalbeispiel können wir das von dir beschriebene nicht nachvollziehen.
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.

kmarco
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Do 8. Jan 2015, 17:43

Beitrag von kmarco »

Hallo Johannes,
da ist doch ein Minimalbeispiel hinter dem Link mit einer Lösung, die eckige Klammern ausgibt.
Ich brauche daraus abgeleitet nur einen Transfer von meinem IST auf mein SOLL ohne eckige Klammern und meiner Art des Zitierens ohne Nummern. Der verschachtelte Befehl, der gepostet ist, erschließt sich mir nicht in seinen einzelnen Parameter. Für ein Erläuterung oder einen Vorschlag wie der Befehl zu ändern ist, wäre ich sehr dankbar.
marco

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Und Du meinst hier hat jemand Lust sich Code im Internet zusammen zu suchen, um Dein Problem nachvollziehen und lösen zu können?

kmarco
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Do 8. Jan 2015, 17:43

Beitrag von kmarco »

der essentielle Teil auf den sich meine Frage bezieht ist der Befehl
\renewcommand{\@biblabel}[1]{[#1]\hfill}
und meine Frage, wie dieser Befehl in seinen Bestandteilen zu lösen ist.
Hier ist das Beispiel nochmal in Gänze.
\documentclass[bahasa, 12pt, a4paper, final]{report}
\usepackage{babel}
\usepackage{natbib}
\usepackage{url}
\makeatletter
\renewcommand{\@biblabel}[1]{[#1]\hfill}
\makeatother

\begin{document}
    \nocite{*}
    \bibliographystyle{alpha}
    \bibliography{references}
\end{document}
viele grüße
marco

saputello
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 98
Registriert: Do 15. Jan 2015, 08:49

Sorry, aber so kann und will ich Dir auch gar nicht helfen

Beitrag von saputello »

Und wie ich bereits gesagt habe: Wenn ich genau das mit einer kleinen Literaturdatenbank verbinde, dann sind die Einträge bereits links ausgerichtet:
%\RequirePackage{filecontents}% Achtung: references.bib überschreibt ggf. eine
                             % vorhandene Datei gleichen Namens!
\begin{filecontents*}{references.bib}
@article{aksin,
  author       = {Aks{\i}n, {\"O}zge and T{\"u}rkmen, Hayati and Artok, Levent
                  and {\c{C}}etinkaya, Bekir and Ni, Chaoying and
                  B{\"u}y{\"u}kg{\"u}ng{\"o}r, Orhan and {\"O}zkal, Erhan},
  title        = {Effect of immobilization on catalytic characteristics of
                  saturated Pd-N-heterocyclic carbenes in Mizoroki-Heck
                  reactions},
  journaltitle = jomch,
  date         = 2006,
  volume       = 691,
  number       = 13,
  pages        = {3027-3036},
  indextitle   = {Effect of immobilization on catalytic characteristics},
}

@article{angenendt,
  author       = {Angenendt, Arnold},
  title        = {In Honore Salvatoris~-- Vom Sinn und Unsinn der
                  Patrozinienkunde},
  journaltitle = {Revue d'Histoire Eccl{\'e}siastique},
  date         = 2002,
  volume       = 97,
  pages        = {431--456, 791--823},
  langid       = {german},
}
\end{filecontents*}
\documentclass[bahasa, 12pt, a4paper, final]{report}
\usepackage{babel}
\usepackage{natbib}
\usepackage{url}
\makeatletter
\renewcommand{\@biblabel}[1]{[#1]\hfill}
\makeatother

\begin{document}
    \nocite{*}
    \bibliographystyle{alpha}
    \bibliography{references}
\end{document}
Außerdem sieht das ganz anders aus als das, was Du in Deiner Abbildung als Ist-Zustand angibst.

Also bitte beachte endlich den Link, den Du jetzt schon mehrfach bekommen hast, und mach ein wirklich vollständiges Minimalbeispiel. Wobei Du mit einer Antwort von mir inzwischen nicht mehr rechnen solltest. Ich habe schon genug Zeit für den Versuch verschwendet, die notwendigen Informationen von Dir zu bekommen. Irgendwann ist einfach Schluss.

kmarco
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Do 8. Jan 2015, 17:43

Beitrag von kmarco »

also ich muss sagen, bei mir wird in dieser Auflistung des literaturverzeichnisses 2x der autor ausgegeben. und das ist dann ja noch nicht die lösung des problems. deshalb wird es einen teil in diesem befehl geben, der nicht passt.
eure zeit will ich sicher nicht stehlen.

Antworten