Literaturverzeichnis in 2 Spalten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Literaturverzeichnis in 2 Spalten

von Newbie01 » Sa 15. Okt 2011, 15:57

Hallo,

hab jetzt alles nochmal neu installiert und jetzt klappt alles wie gewünscht.
Vielen, vielen Dank nochmal.

von Newbie01 » Sa 1. Okt 2011, 17:00

Hallo,

Mache mich jetzt daran, TeXlive neu zu installieren. Muss aber erstmal Zugriff auf schnelles inet bekommen, das könnte ne Weile dauern.
Ich meld mich dann nochmal, wenn was nicht klappen sollte.

Gruß und Dank,

Newbie01

von Mechanicus » Sa 1. Okt 2011, 09:07

Hi,

wenn du TeXLive nicht manuell installierst, hast du so gut wie keine Möglichkeit das Beispiel zum Laufen bringen.
Newbie01 hat geschrieben:Ein Unterschied besteht natürlich darin, dass die Versionen bei mir andere sind als in Deiner Liste. Schätze aber das macht nicht viel aus.
Das ist ein absoluter Irrglaube.(auf gut Deutsch quatsch) (nich persönlich nehmen)
Wozu gibt es neuere Versionen? Befehle/Optionen kommen hinzu -- Bugs werden behoben -- evtl. werden Routinen geändert -- usw.


Marco

von Newbie01 » Fr 30. Sep 2011, 23:31

Hallo,

Alles habe ich jetzt nicht kontrolliert. Ein Unterschied besteht natürlich darin, dass die Versionen bei mir andere sind als in Deiner Liste. Schätze aber das macht nicht viel aus.

Außerdem auffällig war, dass die linegoal.sty bei Dir mit Versionsdatum versehen war und mit einem Kommentar dahinter. Bei mir steht sie ohne weitere Angaben in der Liste.

Bei mir:
linegoal.sty

Bei Dir:
linegoal.sty 2011/02/25 v2.9 - Measuring the remaining width of the line
Anzumerken wäre, dass ich tlmgr nicht verwenden kann. Ich glaube weil ich texlive von synaptics aus installiert habe und nicht vom terminal aus (Ich arbeite unter Ubuntu mit TeXMaker).
Deshalb habe ich das paket linegoal händisch installieren müssen. Könnte das etwas damit zutun haben?

Gruß und Dank,

Newbie01

von Mechanicus » Fr 30. Sep 2011, 22:25

Hi,

packe mal ein \listfiles dazu und vergleiche:
\listfiles
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[style=authoryear,sorting=nyt]{biblatex}
\usepackage{linegoal}
\let\labelnamepunct\empty
\setlength{\bibhang}{5cm}
\newlength\biblengthcheck
\renewbibmacro*{date+extrayear}{%
    \iffieldundef{year}
      {}
      {\printtext[parens]{\printdateextra}}%
      \addcolon%
      \setlength{\biblengthcheck}{\linegoal}%
      \ifdimless{\linewidth-\biblengthcheck}{5cm}%
        {\hspace*{\dimexpr5cm-\linewidth+\biblengthcheck\relax}}{\newline}%
      }

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{ctan}\qquad\cite{companion}

\printbibliography
\end{document} 
*File List*
scrartcl.cls 2011/06/16 v3.09a KOMA-Script document class (article)
scrkbase.sty 2011/06/16 v3.09a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2011/06/16 v3.09a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2011/03/09 v3.09 KOMA-Script package (loading files)
tocbasic.sty 2011/05/30 v3.09a KOMA-Script package (handling toc-files)
scrsize12pt.clo 2011/06/16 v3.09a KOMA-Script font size class option (12pt)
typearea.sty 2011/06/16 v3.09a KOMA-Script package (type area)
biblatex.sty 2011/07/29 v1.6 programmable bibliographies
etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
logreq.sty 2010/08/04 v1.0 xml request logger
logreq.def 2010/08/04 v1.0 logreq spec v1.0
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
blx-compat.def 2011/07/29 v1.6 biblatex generic compatibility
biblatex.def 2011/07/29 v1.6 biblatex generic definitions
standard.bbx 2011/07/29 v1.6 biblatex bibliography style
authoryear.bbx 2011/07/29 v1.6 biblatex bibliography style
authoryear.cbx 2011/07/29 v1.6 biblatex citation style
biblatex.cfg
linegoal.sty 2011/02/25 v2.9 - Measuring the remaining width of the line
zref.sty 2011/03/18 v2.21 New reference scheme for LaTeX2e (HO)
zref-base.sty 2011/03/18 v2.21 Module base for zref (HO)
ltxcmds.sty 2011/04/18 v1.20 LaTeX kernel commands for general use (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
kvsetkeys.sty 2011/04/07 v1.13 Key value parser (HO)
etexcmds.sty 2011/02/16 v1.5 Prefix for e-TeX command names (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
kvdefinekeys.sty 2011/04/07 v1.3 Defining keys (HO)
pdftexcmds.sty 2011/04/22 v0.16 Utilities of pdfTeX for LuaTeX (HO)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
auxhook.sty 2011/03/04 v1.3 Hooks for auxiliary files (HO)
zref-savepos.sty 2011/03/18 v2.21 Module savepos for zref (HO)
english.lbx 2011/07/29 v1.6 biblatex localization
test.bbl
Ergebnis siehe Anhang.

Marco
Dateianhänge
test.pdf
(47.89 KiB) 634-mal heruntergeladen

von Newbie01 » Fr 30. Sep 2011, 21:53

Hallo,

Es tut sich was! Jedoch bekomme ich nun eine Fehlermeldung, die lautet:
! Undefined control sequence.<argument> \linegoal
Außerdem fangen die Angaben immer in der zweiten Zeile an, auch wenn der Eintrag nicht über die "Tabstoppgrenze" hinausschreitet.

Ein Weiterer Punkt ist, dass ich nach einem Eintrag immer einen Doppelpunkt habe:
Name,Vorname(Jahr): blablabla
Der wird nun nicht mehr angezeigt.

Schon einmal vielen Dank für die Mühe bis hierhin,

Newbie01

von Mechanicus » Fr 30. Sep 2011, 19:34

\documentclass[a4paper,12pt]{scrartcl}
\usepackage[style=authoryear,sorting=nyt]{biblatex}
\usepackage{linegoal}
\let\labelnamepunct\empty
\setlength{\bibhang}{5cm}
\newlength\biblengthcheck
\renewbibmacro*{date+extrayear}{%
    \iffieldundef{year}
      {}
      {\printtext[parens]{\printdateextra}}%
      \setlength{\biblengthcheck}{\linegoal}%
      \ifdimless{\linewidth-\biblengthcheck}{5cm}%
        {\hspace*{\dimexpr5cm-\linewidth+\biblengthcheck\relax}}{\newline}%
      }

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{ctan}\qquad\cite{companion}

\printbibliography
\end{document} 
Marco

von Newbie01 » Fr 30. Sep 2011, 15:12

Hallo Marco,

Einen Zeilenwechsel benutze ich nur, wenn ein Eintrag knapp eine ganze Zeile in Anspruch nimmt. In dem Fall würde sonst nur das erste Wort der Angaben in der Zeile stehen oder so.
Andernfalls mache ich keinen Zeilenumbruch.
Mit anderen Worten: Wenn der Autoreneintrag eine oder mehr Zeilen in Anspruch nimmt, mache ich an der nächstmöglichen Stelle weiter, an der der Tabstopp mit den anderen übereinstimmt.

Ich versuchs nochmal zu veranschaulichen, klingt doch vielleicht ein bisschen konfus:

Eintrag1__________Angaben1...
Eintrag2Eintrag2Eintrag2Eintrag2..
Eintrag2__________Angaben2...
Eintrag3__________Angaben3...

Gruß und Dank,

Newbie01

von Mechanicus » Fr 30. Sep 2011, 11:27

Hi,

das beantwortet aber nicht die Frage. Alle Autor-Jahr Einträge habe unterschiedliche Längen. Der Tabstob in Windows ist mit bekannt, aber auch hier ergibt sich das gleiche Problem. Was passiert wenn Autor /Jahr länger sind als der Tab-Stop? Machst du einen Zeilenwechsel?

Marco

von Newbie01 » Fr 30. Sep 2011, 10:56

Also bisher habe ich das Verzeichnis unter Word erstellt. Da ist es ja so, dass man für einen Leerraum einen Tabstopp einfügt.
Dementsprechend habe ich da einfach drauf los geschrieben und nach dem Eintrag dann einen (immer gleich großen) Tabstopp eingegeben.
Dabei war der Wert des Tabstopps immer als Abstand vom Seitenrand angegeben, hatte also immer den gleichen Abstand zum Seitenrand und nicht zum geschriebenen Text.

Nach oben