Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 25

Thema: Kurzbeleg Zitat mit BibLatex

  1. #1
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17

    Kurzbeleg Zitat mit BibLatex

    Hallo Experten,

    so langsam verzweifle ich. Trotz Biblatex-Tutorial :/

    Ich möchte in den Fußnoten meine Zitate immer als Kurzbeleg in dieser Form:

    Nachname Autor, Anfangsbuchstabe.,Buchtitel, 2003, S.122

    Das würde dann so aussehen:

    Schneider, J., Handbuch zur Betriebswirtschaft, 2003, S.122

    Bisher habe ich folgendes:

    Code:
    \usepackage[style=authoryear-ibid,pagetracker=true,backend=bibtex,isbn=false,sorting=nty]{biblatex}
    
    \defbibheading{head}{\chapter{Literaturverzeichnis}}
    
    \bibliography{bibliografie/oxford}
    Meine Fußnoten sehen so aus:

    Schneider 2003, S. 122

    Also noch nicht die finale Form :/

    Hier mein Minimalbeispiel:

    Code:
    \documentclass[
    	12pt,			    % Schriftgröße
    	a4paper,			% Papierformat
    	twoside,			% Duplex Dokument
    	titlepage,		% es wird eine Titelseite verwendet
    	BCOR=10mm,		% Bindekorrektur
    	final,        % Bilder werdern nicht kompiliert und als Rahmen dargestellt, bei final wirds gut
    	onecolumn,	  % Text geht über ganze Seite einspaltig, nicht zweispaltig
    	openright,		% Neue Kapitel werden immer auf einer Rechten Seite begonnen
    	headsepline,  % Linie unter Kolumnentitel
    	]{scrreprt}
    
    \usepackage[ngerman]{babel}         % Titel werden ins Deutsche übersetzt (Table of Conents - Inhaltsverzeichnis
    \usepackage[latin9]{inputenc}       % Umlaute werden richtig dargestellt
    \usepackage[T1]{fontenc}            % Fontkodierung auf 256 Zeichen, bessere Silbentrennung
    \usepackage[style=authoryear-ibid,pagetracker=true,backend=bibtex,isbn=false,sorting=nty]{biblatex}
    \bibliography{buch}
    \usepackage[babel,german=quotes]{csquotes}
    \begin{document}
     
    
    Dieser Satz ist zitiert von Schneider.\footnote{Vgl. \cite[122]{Schneider2003}}
    \cleardoublepage
    \printbibliography
    \end{document}
    Und hier die Bib-Datei:
    Code:
    @BOOK{Schneider2003,
      title = {Handbuch zur Betriebswirtschaft},
      publisher = {Hanser},
      year = {2003},
      author = {Schneider, Peter},
      address = {M{\"u}nchen [u.a.]},
      edition = {4},
      isbn = {123},
      owner = {Daniel Duesentrieb},
      timestamp = {2013.02.12}
    }
    Würde mich über Hilfe freuen (am liebsten wäre mir übrigens, wenn die Bibliografie am Schluss durchnummeriert ist [1] Schneider, Peter, ........

  2. #2
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Irgendjemand? :-(

  3. #3
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    probier das mal. in ermangelung einer groesseren bib kann ich nicht garantieren das der ein oder andere eintrga nicht wie gewuenscht erscheint.


    der trick ist erstmal zwei stile zu trennen. im text willst du authoryear-idid, im verzeihnis eine nummerierung. das geht mit citestyle und bibstyle.

    dann muss man cite anpassen wie man es braucht. dazu geht man in die authoryear-ibid.cbx datei (cbx dateien betreffen den zitierstil, bbx den bibliographiestil).
    dort kopiert man sich das kommando fuer cite. dann kommenterit man wild aus bis man
    weiss was was ist und wann was erscheint und wann nicht.
    dann kann man an geeigneter stelle eingreifen und z.b. den titel ausgeben.

    dein cite kommando habe ich veraendert. erstmal habe ich autocite=fottnote gesetzt.
    damit musst du in zukunft nur autocite schreiben um eine fussnote zu bekommen. ausserdem gibt es zwei felder

    \autocite[prenote][postnote]{key}. in prenote habe ich 'Vgl.' beschrieben und in postonte die seite '122'. das vereinfacht dein kommando ziemlich.


    Code:
    % \begin{filecontents}{buch.bib}
    %  @BOOK{Schneider2003,
    %   title = {Handbuch zur Betriebswirtschaft},
    %   publisher = {Hanser},
    %   year = {2003},
    %   author = {Schneider, Peter},
    %   address = {M{\"u}nchen [u.a.]},
    %   edition = {4},
    %   isbn = {123},
    %   owner = {Daniel Duesentrieb},
    %   timestamp = {2013.02.12}
    % }
    % \end{filecontents}
    
    
    \documentclass{scrreprt}
    
    
    
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}      
    \usepackage[T1]{fontenc}      
    
         
    \usepackage[citestyle=authoryear-ibid,
    bibstyle=numeric,
    pagetracker=true,
    backend=biber,
    isbn=false,
    autocite=footnote,
    sorting=nty
    ]{biblatex}
    \bibliography{buch}
    \usepackage[babel,german=quotes]{csquotes}
    
    
    \renewbibmacro*{cite}{%
      \global\boolfalse{cbx:loccit}%
      \iffieldundef{shorthand}
      {%
        \ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
           {\usebibmacro{cite:ibid}}%
           {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
    	  {\usebibmacro{cite:label}%
               \setunit{\addspace}}
    	  {\printnames{labelname}%
              % \setunit{\nameyeardelim}
    		\addcomma\addspace%
    		\printfield{title}% titel mit ausgeben
    		\addcomma\addspace%
    }%
    	\usebibmacro{cite:labelyear+extrayear}}
      }
        {\usebibmacro{cite:shorthand}}%
    }
    
    %Name ausgeben im Format Nachname, Initialen
    \DeclareNameFormat{last-firstinit}{%
      \iffirstinits
        {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
        {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
      \usebibmacro{name:andothers}}
    
    %Den labelname, also den name der bei cite erscheint,
    %den oben definierten stil zuordnen 
    \DeclareNameAlias{labelname}{last-firstinit}
    
    \begin{document}
     
    
    Dieser Satz ist zitiert von Schneider.\autocite[Vgl.][122]{Schneider2003}
    
    \printbibliography
    \end{document}


    Geändert von bobmalaria (19-02-2013 um 17:51 Uhr)
    Mein Ball ist umgefallen

  4. #4
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Wow Danke,

    werde es heute gleich ausprobieren!



    Was mich wundert, dass soviel Programmieraufwand nötig ist für diesen Zitierstil.
    Eigentlich ist das doch ein "ganz normaler" deutscher Zitierstil?

    Im Internet habe ich eine DIN1505 Vorlage gefunden und auch testweise probiert, diese einzubinden. Bin aber kläglich gescheitert.

    Um eine solche Zitierweise hinzubekommen wie ich beschrieben habe; Muss man da immer soviel reinprogrammieren wie du?

    Ein Laie würde sowas doch nie hinkriegen :/

    Ich finde Latex ansich schon gut. Aber mich ärgert das überall im Internet steht, wie genial einfach dieses Programm sei.
    Aber sobald man was individuell möchte, muss man ziemlich fit in Latex sein.
    Ich weiß nicht ob ich meine Thesis in Zukunft wieder mit Latex schreiben würde :/
    Geändert von Surkor (19-02-2013 um 18:15 Uhr)

  5. #5
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    du hast recht das das nicht simpel ist!

    durch biblatex ist vieles einfacher geworden, was es aber nicht simpel macht. vor allem wenn man sich neu mit der materie beschaeftigt.
    wenn man liest "mit biblatex geht das einfach" dann schreiben das meist leute die sich damit bereits befasst haben (zum teil jahre) und vergessen haben, dass viele nicht die muse haben sich durch x dateien zu klicken und das alles zu lernen und/oder vielleicht einfach zu spaet angefangen haben mit LaTeX.

    ich persoenlich halte es fuer falsch nie was damit gemacht zu haben und dann direkt die thesis damit zu schreiben. es geht, viele machen es, aber glaube ich kaum einer ohne ein bisschen kopfweh. deshalb empfehle ich jedem schon vorher mal eine semesterarbeit etc in tex zu schreiben.

    ich weiss nicht was so deutscher standard ist. ich finde eine mischung aus autor-jahr und nummerierung komisch. ich denke das kommt immer extrem auf den fachbereich an.

    richtig viel programmiert habe ich nicht wirklich. die definition kopiert und abgeaendert und das mit den initialen habe ich so aehnlich im netz gefunden und dann entsprechend geaendert (man muss das rad ja nicht neu erfinden). aber wie oben erwaehnt, wenn man weiss wo man schauen muss und das gesamtkonzept im hinterkopf hat, dann ist es viel einfacher.

    wenn es ein ueblicher stil ist, dann schreibt uebrigens meistens jemand einen biblatex stil dafuer den man dann einfach nur per style= einbinden kann. bei eigenen wuenschen muss man leider noch immer etwas hacken.
    ich traeume auch noch vom biblatex-gui bei dem man einstellt wie was aussehen soll und dann wird daraus der perfekte stil generiert...
    bis dahin hilft ein bisschen wuehlen im netz und den mut nicht verlieren.

    am ende zaehlt der inhalt der arbeit mehr als das design
    Mein Ball ist umgefallen

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Für Bibliographien nach DIN1505 gibt auch schon entsprechende Vorlagen.

    Ich würde nie behaupten, dass LaTeX einfach. Es hat (wie auch viele Programmiersprachen) eine gewisse Lernkurve. Vor allem erfordert es am Anfang ein Umdenken und einer Anpassung der Arbeitsweise: man darf eben eben nicht so sehr versuchen alles formatieren zu wollen und muss sich erstmal mit der logischen Gliederung anfreunden. Außerdem sind die meisten LaTeX-Standards schon so gestaltet, dass sie gewissen typographischen Richtlinien entsprechen. Und natürlich gilt eigentlich:
    Zitat Zitat von bobmalaria
    am ende zaehlt der inhalt der arbeit mehr als das design

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Was heißt "zu spät angefangen"? Ich habe zwei Hochschulstudien hinter mir und beide Abschlussarbeiten komplett in Microsoft Word verfasst. Inzwischen bin ich zwar keine Expertin in LaTeX, aber halte es durchaus noch für möglich, es zu werden.

    PS: Allerdings hat mir keiner erzählt, das sei einfach, und angefangen habe ich mit LyX...

  8. #8
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    @rstuby:
    so meine ich das nicht. ich meine das nicht im sinne von fussball oder eislaufen wo man keine chance hat profi zu werden wenn man nicht mit 4 anfaengt

    ich meine das im sinne von: wer seine abschlussarbeit vor sich hat und dann erst beim zusammenschreiben mit latex beginnt, der wird probleme haben da er die ganzen kommandos nicht kennt. man kann einfuehrungen lesen und vorlagen durchsehen, aber das kostet eben zeit die man nicht hat wenn man einen abgabetermin vor augen hat.

    deshalb ist ein "soft-start" mit einer arbeit um 5-10 seiten zu empfehlen um sich zu gewoehnen damit man dann fuer die grosse arbeit bereit ist.

    Ich habe zwei Hochschulstudien hinter mir und beide Abschlussarbeiten komplett in Microsoft Word verfasst
    bei mir umgekehrt. ich habe 2 abschluesse und die arbeiten jeweils in LaTeX geschrieben
    Mein Ball ist umgefallen

  9. #9
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Noch eine Frage bevor ich mich ransetze deinen Code einzupflegen:

    Meine ganze Thesis wurde überall mit \footnote Zitiert.
    Muss ich jede Fußnote in Autocite umschreiben?

    :/

    Bin aktuell bei Fußnotentummer 91....

    Zwecks Zitiersstil: Die Art des Kurzbelegs den ich verwende ist gemäß Manuel René Theisen. Sein Buch "Wissenschaftliches Arbeiten" zählt zu den meistverkauftesten (das meistverkaufste?) Büchern in diesem Bereich.
    State of the Art könnte man sagen.

  10. #10
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    nein bu musst nicht alles aendern.

    losche die option autocite=footnote und es sollte so gehen wie davor auch.

    wird bei dem buch zufaellig auch der quellcode des buches verfuegbar gemacht? dann koenntest du schauen welcher stil verwendest wurde.
    ich kenne das buch nicht, ich habe nie ein latex buch besessen
    Mein Ball ist umgefallen

  11. #11
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Habe Probleme dein Code zum laufen zu bekommen.
    Versuche gerade nur das Minimalbeispiel zum laufen zu kriegen.

    Hab den Code kopiert und in eine neue Datei eingefügt.
    Das Buch habe ich in eine .bib Datei gepackt und ins selbe Verzeichnis gelegt.

    Habe kompiliert, dann BibTex durchlaufen lassen und nochmal kompiliert.
    Bekomme immer Fehlermeldungen:

    "Citation "Schneider2003" on page 1 undefined on input line 56"

    "Empty bibliography on input line 58"

    "There where undefined references"
    "please rerun biber"

    Habe Bibtex mehrmals durchlaufen lassen.

    Ich habe deine Anleitung mit dem Auskommentieren der .cbx Datei nicht verstanden.
    Muss ich das auch machen?

    p.s. Du hast in deinem Code " % \setunit{\nameyeardelim}" auskommentiert.
    Ist das korrekt?

  12. #12
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Bobmalarias code ist für
    backend=biber
    gedacht.
    Entweder du lässt biber anstatt bibtex laufen oder du schreibst
    backend=bibtex
    stattdessen.

  13. #13
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Okey, ich habe "backend=bibtex" eingetragen. Danach funktionierte das Minimalbeispiel.

    Folgende Situation:
    Ich habe sämtliche Fußnoten bisher (90 Stück ) in einem dieser Stile gemacht:

    Code:
    \footnote{Vgl. \cite{XXXX}}
    
    \footnote{\cite{XXXX}}
    
    \footnote{Vgl. \cite[55]{XXXX}}
    
    \footnote{Vgl. \cite[55]{XXXX}\label{Name, falls doppelte Verlinkung auf eine Fußnote}

    Müsste ich also alle einzeln umändern in

    Code:
    \autocite[Vgl.][122]{Schneider2003}
    beziehungsweise

    Code:
    \autocite{Schneider2003}
    oder

    Code:
    \autocite[122]{Schneider2003}
    ?

  14. #14
    Registrierter Benutzer
    Registriert seit
    31.01.2013
    Beiträge
    17
    Bekomms nicht hin :-(

  15. #15
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    nein nein, du musst es nicht ändern. biblatex versteht auch dein \cite befehl wie er bisher dasteht.

    das mit dem autocite habe ich nur eingefügt weil ich dachte das das besser ist und du es nicht kennst. aber natürlich musst du nicht alles ändern was du schon hast.

    kommentiere einfach die option 'autocite=footnote' aus und es sollte gehen wie zuvor.
    Mein Ball ist umgefallen

Lesezeichen

Berechtigungen

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