Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Zitieren mit jurabib in tabularx-Umgebung

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.11.2014
    Beiträge
    3

    Zitieren mit jurabib in tabularx-Umgebung

    Hallo zusammen!

    Ich bin auf der Suche nach einer Lösung zur Verwendung des \footcite-Befehls in einer tabularx-Umgebung.
    Zum Zitieren im übrigen Dokument verwende ich das Paket jurabib. Allerdings scheint es nicht möglich zu sein, footcite innerhalb einer Tabelle zu benutzen.

    Hier ein Minimalbeispiel für den Anwendungsfall:
    Code:
    \documentclass[11pt,a4paper,german,notitlepage]{report}
    \usepackage[ngerman]{babel}
    
    \usepackage{tabularx}
    \usepackage{footmisc}
    \usepackage{jurabib}
    
    \jurabibsetup{													
    pages=format,				%Möglichkeit die Seitenzahl optional anzugeben
    titleformat ={colonsep}, 	%Doppelpunkt zwischen Autor und Titel
    commabeforerest,	        %Hier wird ein Komma vor evtl. angegebene
    							%Seitenzahlen, Randnummern und dergleichen gesetzt
    see,						%Da man als Nicht-Jurist das erste optionale 
    							%Argument der \cite*-Befehle nicht für die Angabe
    							%von Bearbeitern benötigt, lassen sich hiermit
    							%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
    							%Zitat setzen.
    round,						%setzt das Zitat in runde Klammern; 
    %square,					%eckige durch: square
    %citefull=first,			%sinnvoll bei mehrfacher Zitierung einen Buches
    authorformat={year},
    authorformat=allreversed,	%Vorname vor Nachname
    bibformat=numbered,			%Literaturverzeichnis wird nummeriert
    %super						%Konvertiert alle \cite-Befehle in \footcite’s,
    }
    
    \usepackage{chngcntr}
    \counterwithout{footnote}{chapter}
    
    \begin{document}
    Das ist normaler Text \footcite{XY}.
    
    \begin{table}
    \centering
    \begin{tabularx} {\textwidth} {| l | X | X | X | X | X | X | X | X |}
    \hline 
    \textbf{Quelle} & \textbf{Käufer} & \textbf{Verkäufer} & \textbf{Name} & \textbf{Stadt} & \textbf{Invest. Mio.} & \textbf{Nutzung} & \textbf{Jahr} & \textbf{Berater} \\
    \hline
    1 & Samsung Group & IVG Investment & Silberturm & Frankfurt & 450 & Büro & 2014 & PNB Paribas \\
    \hline
    2 & Samsung Group & IVG Investment & Silberturm & Frankfurt &  450 & Büro & 2014 & PNB Paribas \\
    \hline
    \end{tabularx}
    \caption{Das ist die Tabellenbezeichnung}
    \end{table}
    \end{document}
    Im normalen Fließtext macht die Zitierweise kein Problem. Wenn aber in der Tabelle in der Spalte Quelle die Werte 1 und 2 mit \footcite austausche, kommt es zu einer Fehlermeldung.

    Meine Frage ist nun, wie es möglich ist, die Zitierweise (vor allem die Nummerierung) innerhalb der Tabelle weiter zu benutzen. Daber muss es nicht unbedingt ein \footcite sein, allerdings sollte es sich in die bestehende Nummerierung und Formatierung eingliedern..

    Ich bin für jeden Lösungsvorschlag dankbar!
    LG Liesa

  2. #2
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987
    Hallo Liesa,

    willkommen im Forum.
    Ich finde leider keine Bibdaten von dir, ohne wird es (für mich) schwer sein, dir helfen zu können.

    Gruß

    Martin
    EDIT: Die Tabelle ist sanierungsbedürftig ;-), senkrechte Linien sind zudem verpönt, deshalb habe ich sie entfernt.
    Code:
    \documentclass[11pt,a4paper,german,notitlepage]{report}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{lscape} 
    
    \usepackage{booktabs, caption, longtable, multicol, supertabular, tabularx}
    \usepackage{footmisc}
    \usepackage{jurabib}
    
    \jurabibsetup{													
    pages=format,			%Möglichkeit die Seitenzahl optional anzugeben
    titleformat ={colonsep}, 	%Doppelpunkt zwischen Autor und Titel
    commabeforerest,	        %Hier wird ein Komma vor evtl. angegebene
    				%Seitenzahlen, Randnummern und dergleichen gesetzt
    see,				%Da man als Nicht-Jurist das erste optionale 
    				%Argument der \cite*-Befehle nicht für die Angabe
    				%von Bearbeitern benötigt, lassen sich hiermit
    				%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
    				%Zitat setzen.
    round,				%setzt das Zitat in runde Klammern; 
    %square,			%eckige durch: square
    %citefull=first,		%sinnvoll bei mehrfacher Zitierung einen Buches
    authorformat={year},
    authorformat=allreversed,	%Vorname vor Nachname
    bibformat=numbered,		%Literaturverzeichnis wird nummeriert
    %super				%Konvertiert alle \cite-Befehle in \footcite’s,
    }
    
    \usepackage{chngcntr}
    \counterwithout{footnote}{chapter}
    
    \begin{document}
    Das ist normaler Text \footcite{refname}.
    
    \begin{landscape} 
    \begin{longtable}{lllllllll} 
    \hline 
    \textbf{Quelle} & \textbf{Käufer} & \textbf{Verkäufer} & \textbf{Name} & \textbf{Stadt} & \textbf{Invest. Mio.} & \textbf{Nutzung} & \textbf{Jahr} & \textbf{Berater} \\
    \hline
    1 & Samsung Group \footcite{refname} & IVG Investment & Silberturm & Frankfurt & 450 & Büro & 2014 & PNB Paribas \\
    %\hline
    2 & Samsung Group & IVG Investment & Silberturm & Frankfurt &  450 & Büro & 2014 & PNB Paribas \\
    \hline
    \end{longtable}
    \end{landscape}
    
    \bibliography{lit}
    \bibliographystyle{jurabib}
    \end{document}
    ... bemühe bitte mal Mr. Google, zum Beispiel hier: http://books.google.de/books?id=jSSS...ebung.&f=false
    Geändert von nixversteh (30-11-2014 um 13:00 Uhr)
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.11.2014
    Beiträge
    3
    Hallo Martin,

    vielen Dank für deine schnelle Antwort.
    Ich habe deinen Ansatz mit den longtable übernommen. Allerdings wollte ich die Tabelle nicht auf einer neuen Seite, sondern innerhalb des Textes.
    /{Landscape} hätte die Tabelle in Querformat platziert. Aus diesem Grund habe ich landscape mal auskommentiert..

    Meine Tabelle sieht jetzt so aus:
    Code:
    %\begin{landscape} 
    \begin{longtable} {lllllllll} 
    \hline 
    \textbf{Quelle} & \textbf{Käufer} & \textbf{Verkäufer} & \textbf{Name} & \textbf{Stadt} & \textbf{Invest. Mio.} & \textbf{Nutzung} & \textbf{Jahr} & \textbf{Berater} \\
    \hline
    \footcite{ThomasDaily2014} & Samsung Group & IVG Investment & Silberturm & Frankfurt & 450 & Büro & 2014 & PNB Paribas \\
    %\hline
    2 & Samsung Group & IVG Investment & Silberturm & Frankfurt &  450 & Büro & 2014 & PNB Paribas \\
    \hline
    \caption{Das ist die Tabellenbezeichnung}
    \end{longtable}
    %\end{landscape}
    Die Zitation funktioniert so auch Danke hierfür!

    Das hier wären die dazugehörigen Bibdaten, aber da ja die Zitation schon funktioniert, sind sie wohl trivial:
    [CODE]
    @misc{ThomasDaily2014,
    author = {{Thomas Daily}},
    title = {{Verkaufstransaktion: Silberturm 11/14}},
    url = {http://web.thomas-daily.de/core/saleTransaction.html?saleTransactionId=wR4ZQLlZmtj BN==},
    urldate = {11.11.2014},
    year = {2014}
    }
    [\CODE]

    Das ist das Ergebnis:
    formatierung tabelle.PNG

    Ein letztes Problem wäre noch die Formation der Tabelle. Ich möchte die Tabelle in Hochformat platzieren. Jetzt ist so noch viel zu breit, so dass sie über den Rand hinausragt..
    Ich habe schon einiges ausprobiert (p{1.5cm}, p{0.45\textwidth}, etc), komme aber auf keine elegante Lösung.
    Gibt es noch weitere Möglichkeiten?

  4. #4
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987
    Hallo Liesa,

    sieht noch nicht so gut aus, aber ein Anfang ist gemacht:
    Code:
    \documentclass[11pt,a4paper,german,notitlepage]{report}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{microtype}
    \usepackage{fixltx2e}
    %**********************************************
    % Tabellen einbinden
    %**********************************************
    \usepackage{ifthen}
    \usepackage{booktabs,multirow}
    \usepackage{rotating}
    \usepackage{array}
    \usepackage{lscape}
    \usepackage{longtable}
    \usepackage{ragged2e}
    \usepackage{tabu}
    \usepackage{float}
    \usepackage{rotfloat}
    \usepackage{multicol}
    \usepackage{supertabular}
    \usepackage{tabularx}
    %**********************************************
    % Caption für Tabelle definieren
    %**********************************************
    \usepackage[singlelinecheck=off]{caption}
    \DeclareCaptionLabelFormat{figurelabel}{\textit{#1 #2}}
    \DeclareCaptionTextFormat{tabletext}{\vskip0pt\hspace{-\parindent}\raggedright\textit{#1}}
    \captionsetup[table]{textformat=tabletext,skip=15pt,format=plain,skip=15pt,justification=justified,labelsep=newline, position=above,labelfont={up},textfont=it}
    \captionsetup[figure]{position=below,labelformat=figurelabel}
    %**********************************************
    \usepackage{footmisc}
    \usepackage{jurabib}
    
    \jurabibsetup{													
    pages=format,			%Möglichkeit die Seitenzahl optional anzugeben
    titleformat ={colonsep}, 	%Doppelpunkt zwischen Autor und Titel
    commabeforerest,	        %Hier wird ein Komma vor evtl. angegebene
    				%Seitenzahlen, Randnummern und dergleichen gesetzt
    see,				%Da man als Nicht-Jurist das erste optionale 
    				%Argument der \cite*-Befehle nicht für die Angabe
    				%von Bearbeitern benötigt, lassen sich hiermit
    				%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
    				%Zitat setzen.
    round,				%setzt das Zitat in runde Klammern; 
    %square,			%eckige durch: square
    %citefull=first,		%sinnvoll bei mehrfacher Zitierung einen Buches
    authorformat={year},
    authorformat=allreversed,	%Vorname vor Nachname
    bibformat=numbered,		%Literaturverzeichnis wird nummeriert
    %super				%Konvertiert alle \cite-Befehle in \footcite’s,
    }
    
    \usepackage{chngcntr}
    \counterwithout{footnote}{chapter}
    \usepackage{geometry}
    \geometry{a4paper,left=20mm,right=49mm, top=25mm, bottom=25mm}
    
    \begin{document}
    Das ist normaler Text \footcite{refname}.
    
    \begingroup
    \footnotesize 
    \begin{longtable}
    {p{0.06\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth} p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}} 
    \caption{Das ist die Tabellenbezeichnung}\\
    \toprule
    {Quelle} & {Käufer} & {Verkäufer} & {Name} & {Stadt} & {Invest. Mio.} & {Nutzung} & {Jahr} & {Berater} \\
    \midrule
    \footcite{Daily2014} & Samsung Group & IVG Investment & Silberturm & Frankfurt & 450 & Büro & 2014 & PNB Paribas \\
    %\hline
    2 & Samsung Group & IVG Investment & Silberturm & Frankfurt &  450 & Büro & 2014 & PNB Paribas \\
    \bottomrule
    \end{longtable}
    \endgroup 
    
    \bibliography{lit}
    \bibliographystyle{jurabib}
    \end{document}
    Bibeinträge:
    Code:
    @article{refname,
        author  = {Autor},
        title   = {Titel},
        year    = {Jahr},
        journal = {Journalname},
        volume  = {Ausgabe},
        number  = {Nummer},
        pages   = {5--10}}
    }
    
    @online{Daily2014,
    author = {Daily, Thomas},
    title = {{Verkaufstransaktion: Silberturm 11/14}},
    url = {http://web.thomas-daily.de/core/saleTransaction.html?saleTransactionId=wR4ZQLlZmtj BN==},
    urldate = {2014-11-11},
    year = {2014}}
    }
    Tabellen werden in der Regel ÜBERSCHRIEBEN, Abbildungen UNTERSCHRIEBEN.

    Hast du mehrere Tabellen mit verschiedenen Autoren? Wenn nicht, solltest du überlegen, ob du die Quellenangabe anders gestaltest ...

    Gruß

    Martin
    Geändert von nixversteh (30-11-2014 um 18:04 Uhr) Grund: Änderungen
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  5. #5
    Registrierter Benutzer
    Registriert seit
    30.11.2014
    Beiträge
    3
    Hallo Martin,

    vielen Dank für deine Hilfe. Die Spaltenformatierung mit P Parameter war eine super Lösung.
    Komischerweise lässt sich nicht die "footcite" Spalte formatieren. Aber das passt trotzdem.
    Du hast mir sehr geholfen, nochmal herzlichen Dank.

    LG Liesa

  6. #6
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    ........

    Hallo Liesa,
    mich hat der Fehler in jurabib gestört, habe auf biblatex umgestellt, vielleicht kannst du es so besser einsetzen.
    Code:
    \documentclass[11pt,a4paper,german,notitlepage]{report}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{microtype}
    \usepackage{fixltx2e}
    %**********************************************
    % Tabellen einbinden
    %**********************************************
    \usepackage{ifthen}
    \usepackage{url}
    \usepackage{keyval}
    \usepackage{calc}
    \usepackage{ifthen}
    \usepackage{booktabs,multirow}
    \usepackage{rotating}
    \usepackage{array}
    \usepackage{lscape}
    \usepackage{longtable}
    \usepackage{ragged2e}
    \usepackage{tabu}
    \usepackage{float}
    \usepackage{rotfloat}
    \usepackage{multicol}
    \usepackage{supertabular}
    \usepackage{tabularx}
    %**********************************************
    % Caption für Tabelle definieren
    %**********************************************
    \usepackage[singlelinecheck=off]{caption}
    \DeclareCaptionLabelFormat{figurelabel}{\textit{#1 #2}}
    \DeclareCaptionTextFormat{tabletext}{\vskip0pt\hspace{-\parindent}\raggedright\textit{#1}}
    \captionsetup[table]{textformat=tabletext,skip=15pt,format=plain,skip=15pt,justification=justified,labelsep=newline, position=above,labelfont={up},textfont=it}
    \captionsetup[figure]{position=below,labelformat=figurelabel}
    %**********************************************
    \usepackage{footmisc}
    \usepackage{babel,csquotes}
    
    \usepackage[style=biblatex-juradiss,
    backend=biber
    ]{biblatex} 
    \addbibresource{lit.bib}
    \usepackage{chngcntr}
    \counterwithout{footnote}{chapter}
    \usepackage{geometry}
    \geometry{a4paper,left=20mm,right=49mm, top=25mm, bottom=25mm}
    
    \begin{document}
    Das ist normaler Text \footcite{refname}.
    
    \begingroup
    \footnotesize 
    \begin{longtable}
    {p{0.06\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth} p{0.1\textwidth}p{0.1\textwidth}p{0.1\textwidth}} 
    \caption{Das ist die Tabellenbezeichnung}\\
    \toprule
    {Quelle} & {Käufer} & {Verkäufer} & {Name} & {Stadt} & {Invest. Mio.} & {Nutzung} & {Jahr} & {Berater} \\
    \midrule
    \footcite{Daily2014} & Samsung Group & IVG Investment & Silberturm & Frankfurt & 450 & Büro & 2014 & PNB Paribas \\
    %\hline
    \footcite{Daily2014} & Samsung Group & IVG Investment & Silberturm & Frankfurt &  450 & Büro & 2014 & PNB Paribas \\
    \bottomrule
    \end{longtable}
    \endgroup 
    
    \printbibliography
    \end{document}
    Gruß

    Martin
    Geändert von nixversteh (30-11-2014 um 23:56 Uhr)
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

Stichworte

Lesezeichen

Berechtigungen

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