Anzeige:
Ergebnis 1 bis 8 von 8

Thema: LYX: Kapitelspezifisches Literaturverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.08.2009
    Beiträge
    38

    Kapitelspezifisches Literaturverzeichnis (LYX bzw. Latex)

    Hallo!

    Hat jemand Erfahrung mit kapitelspezifischen Literaturverzeichnissen in unter LYX?

    Bräuchte dringend Hilfe: hätte gerne am Ende jedes Kapitels eine eigenständige, nummerierte Literaturliste. Hab schon wild herumprobiert und möchte nicht alles Kapitel nochmals in Latex erstellen/anpassen.

    Ich möchte folgende Auflistung der Referenzen am Ende jedes Kapitels:

    Kapitel I - Referenzen:
    [1] Amann, ....
    [2] Baumann, ...

    Kapitel II - Referenzen:
    [1] Amann, ...

    --> jetzt hat die erste Referenz bei mir leider die nummer [3]

    Kann mir irgendwer helfen??

    Grüße!
    Geändert von ph2 (11-02-2010 um 22:38 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.11.2007
    Beiträge
    375
    Hallo,

    du hast dafür doch schon einen anderen Thread. Das Problem ist wohl, dass du kein Minimalbeispiel bereitstellst. Das macht es ziemlich schwer, dir zu helfen. Ich hatte ja den Tip mit NAT@ctr, welches vermutlich der interne Zähler für NATBIB ist. Da du aber anscheinend einen anderen Style verwendest, hilft das nichts...

    Ich habe den Eindruck, du arbeitest in LYX nur im WYSIWYG-Modus. Dort kann man solche Feinheiten nicht erreichen. Du musst irgendwie in den Quellcode wechseln. Wie das geht, weiß ich nicht, da ich LYX nicht verwende...

    Versuche doch mal ein MB zu erstellen, dann sehen wir weiter...

    Christian.

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.08.2009
    Beiträge
    38

    Alles neu! Es läuft alles nun unter Latex!

    Habe doch alles umgestellt: alle Abschnitte sind nun in Latex vorhanden. Habe ein Minimalbeispiel kreiert, welches aus 2 Kapiteln besteht, welche ich mittels \include einfügen möchte.

    Leider klappt es nicht mit dem Zusammenfügen.

    Wichtig wäre mir auch, dass die Referencen jeweils am Kapitelende zusammengefasst werden und dass die Referencen jeweils pro Kapitel mit [1] beginnen.

    Bitte um Hilfe!

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.11.2007
    Beiträge
    375
    Hallo,

    das ist nicht ganz, was ein MINIMALbeispiel ausmacht, aber naja.

    Zunächst: der \include-Befehl fügt den Inhalt einer Datei so wie er ist an die entsprechende Stelle im Text ein. Ein Latex-Dokument darf jedoch nur einmal eine document-Umgebung enthalten. Du musst die beiden Dateien etwa so abändern:

    Code:
    \chapter{Manuscript}
    
    \section*{Living at the border}
    
    \section{Introduction}
    
    \citep{Carlson1982,Hardy1982}. 
    
    \citep{Conrad1988,Upstill-Goddard2003}. 
    
    %% BIBLIOGRAPHY einfügen
    \bibliographystyle{plain}
    \bibliography{biblio/bib_phd}
    Damit funktioniert das bei mir, wie du es gewünscht hast. Die Literaturverzeichnisse beginnen beide bei [1]...

    Bei Compilieren ist es wichtig, biblatex für die beiden Kapitel-Dateien separat aufzurufen, also etwa so:

    Code:
    $ pdflatex phd_hoertnagl.tex 
    $ bibtex ms_sml.aux
    $ bibtex ms_lakes.aux 
    $ pdflatex phd_hoertnagl.tex 
    $ pdflatex phd_hoertnagl.tex
    Viel Erfolg,

    Christian.

    PS. Lies doch bitte wirklich mal die Anleitung zum Minimalbeispiel und halte dich daran. Und füge den Code dann direkt in den Text ein und nicht in den Anhang. So kann man ihn gleich lesen, ohne erst downloaden und entpacken zu müssen... Am besten in eine CODE-Umgebung (#-Symbol im Editor-Menü des Forums).

  5. #5
    Registrierter Benutzer
    Registriert seit
    10.08.2009
    Beiträge
    38

    Neue Probleme

    Hallo nochmal, hallo tral!

    Danke für deine Hilfe!! Wirklich sehr hilfreich für mich. Ich habe mir deine Ratschläge zu Rate genommen und ein Minimalbeispiel kreiert und es hat auch funktioniert. Kapitelspezifisches Verzeichnis wird passend ausgegeben.

    Allerdings:

    Ich habe rausgefunden, dass keine fehlerfreie Kompilierung zustande kommt, wenn das Paket "bibunits" zusammen mit dem Paket "pst-pdf" installiert ist.

    Leider funktioniert nun auch der Einbau von pdf-Grafiken (no boundings box found ...) und der Hyperlink der Urls im Literaturverzeichnisses nicht mehr ....


    Ob die PhD noch was wird ??? Bin eher am Verzweifeln und für alle Hilfen dankbar.

    Hier meine vollständige Angabe der Pakete und Einstellungen:
    \documentclass[12pt,oneside,american]{scrbook}
    \renewcommand{\rmdefault}{cmr}
    \renewcommand{\familydefault}{\sfdefault}

    %% Schrifteinstellungen
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{cmbright}

    %% Seiteneinstellungen
    \usepackage[a4paper]{geometry}
    \geometry{verbose,tmargin=3.5cm,bmargin=3.5cm,lmar gin=4cm,rmargin=3cm}
    \setcounter{secnumdepth}{0}
    \setcounter{tocdepth}{3}
    \setlength{\parskip}{\medskipamount}
    \setlength{\parindent}{0pt}
    \usepackage{babel}
    \usepackage{textcomp}
    \usepackage{amstext}
    \usepackage{setspace}

    %% BILDER
    \usepackage{graphicx} % zur Grafikdarstellung
    \usepackage{capt-of} % zur Beschriftung von Abb. unter den Abbildungen
    \usepackage{rotfloat} % float - Umgebung: zum Einbinden einer Grafik an einer bestimmten Stelle


    \makeatletter

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
    \newcommand{\lyxmathsym}[1]{\ifmmode\begingroup\def\b@ld{bold}
    \text{\ifx\math@version\b@ld\bfseries\fi#1}\endgro up\else#1\fi}

    %% Because html converters don't know tabularnewline
    \providecommand{\tabularnewline}{\\}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
    \newcommand{\lyxaddress}[1]{
    \par {\raggedright #1
    \vspace{1.4em}
    \noindent\par}
    }

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

    %%KAPITELDARSTELLUNG
    \usepackage{xcolor}
    \colorlet{chapter}{black!75}
    \addtokomafont{chapter}{\color{chapter}}

    %% KAPITELVORLAGE mit schwarzen Rechteck
    \makeatletter
    \renewcommand*{\chapterformat}{%
    \begingroup% damit \unitlength-Änderung lokal bleibt
    \setlength{\unitlength}{1mm}%
    \begin{picture}(20,40)(0,5)
    \setlength{\fboxsep}{0pt}
    \put(0,0){\framebox(20,40){}}%
    \put(0,20){\makebox(20,20){\rule{20\unitlength}{20 \unitlength}}}%
    \put(20,15){\line(1,0){\dimexpr
    \textwidth-20\unitlength\relax\@gobble}}%
    \put(0,0){\makebox(20,20)[r]{%
    \fontsize{28\unitlength}{28\unitlength}\selectfont \thechapter
    \kern-.05em% Ziffer in der Zeichenzelle nach rechts schieben
    }}%
    \put(20,15){\makebox(\dimexpr
    \textwidth-20\unitlength\relax\@gobble,\ht\strutbox\@gobble)[l]{%
    \ \normalsize\color{black}\chapapp~\thechapter\autod ot
    }}%
    \end{picture} % <-- Leerzeichen ist hier beabsichtigt!
    \endgroup
    }


    %%ZEICHEN- & SCHRIFTEINSTELLUNGEN
    \usepackage{latexsym} %Symboldarstellung
    \usepackage{marvosym} %Symbole
    \usepackage{textcomp} %Symbole
    \usepackage{amsmath} %Mathematische Symbole
    \usepackage{pdfpages}
    \usepackage[automark]{scrpage2}
    \automark[chapter]{chapter}
    \clearscrheadfoot
    \ohead{\\\headmark}
    \ihead{\includegraphics[scale=0.25]{pics/logo_schwarz.pdf}}%\pagemark}
    \ofoot[\pagemark]{\pagemark}

    %% ABSATZFORMAT
    \usepackage{microtype} %schöner Blocksatz


    %% TABELLENDARSTELLUNG
    \usepackage{array} %für saubere Tabellendarstellung
    \usepackage{tabularx} %
    \usepackage{multirow,makecell} %wichtig für den thread Befehl in der Tabellendarstellung
    \usepackage{booktabs} %
    \usepackage{rotating} %Querformat fuer Tabellendarstellungen
    \usepackage{caption} %Textformat fuer Tab & Fig. Bechriftung
    \captionsetup{format=plain,indention=1cm,margin=5p t,font=small,labelfont=bf,labelsep=endash} %
    \usepackage{sidecap} %Tabellen- und Bildbeschriftungen
    \usepackage{expdlist} %Erweiterung der \itemize-Bedingung
    \usepackage{warpcol} %siehe H. Voss: Tabellen mit LaTex S83
    \newcolumntype{L}[1]{>{\pcolbegin{r}{#1}}l<{\pcolend}} %%Linke Sp.
    \newcolumntype{R}[1]{>{\pcolbegin{r}{#1}}r<{\pcolend}} %%Rechte Sp.
    \newcommand{\pcolhd}[1]{\multicolumn{1}{c}{#1}}

    \makeatother

    %% LITERATURDATENBANK
    \usepackage{hyperref} % Hyperrefs
    \usepackage{url} %zum einbinden von URLS ins Litverzeichnis!
    \usepackage[numbers]{natbib}
    \onehalfspacing
    \usepackage[sectionbib]{bibunits} % Einbau des Paketes bibunits
    \defaultbibliography{biblio/bib_phd}
    \defaultbibliographystyle{elsart-harv}

  6. #6
    Registrierter Benutzer
    Registriert seit
    27.11.2007
    Beiträge
    375
    Wozu brauchst du bibunits? Du hast doch chapterbib!

    Generell empfielt es sich, ohne Pakete mit einem Latex-Dokument zu beginnen und dann Pakete bei Bedarf nach und nach einzubinden...

    Christian.

  7. #7
    Registrierter Benutzer
    Registriert seit
    10.08.2009
    Beiträge
    38

    Arrow Bibtopic (chapterbib)

    Hallo Christian!

    Habe jetzt ziiemlich viel herumgespielt uns so einiges heruasgefunden (glaube ich halt) :-)

    1. Das Paket bibunitsfunktioniert nicht in Verbindung mit dem Paket pst-pdf
    und auch nicht richtig in Kombination mit hyperref. Da traten immer Probleme
    auf.

    2. Mit dem Paket bibtopic geht die kapitelweise
    Literaturerstellung sehr gut, wenn man für jedes Kapitel eine eigene
    Literaturdatenbank anlegt. Wichtig ist auch, dass Grafiken (in meinem Fall
    PDF) mittels Bounding box includiert werden
    \includegrafics[bb=0 0 0 0]{graficfile.pdf}
    Werde nun noch das Paket chapterbib testen, weil ich ja sonst nix ... weil i gern herumteste!

    Vielen Vielen Dank Christian!

    P.S. meine Beispiele werden immer minimaler! Danke fürs Daraufhinweisen!
    Geändert von ph2 (12-02-2010 um 10:25 Uhr)

  8. #8
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von ph2 Beitrag anzeigen
    Werde nun noch das Paket chapterbib testen, weil ich ja sonst nix ... weil i gern herumteste!
    Du könntest auch auf biblatex umsteigen. In diesem Fall empfiehlt es sich, bis nächste Woche zu warten (d.h. dein Problem darf nicht dringend sein), da dann vermutlich Version 0.9 zur Verfügung steht.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •