Anzeige:
Ergebnis 1 bis 4 von 4

Thema: bibstyle Komma zwischen Publisher und Year

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.06.2007
    Beiträge
    21

    bibstyle Komma zwischen Publisher und Year

    Hallo allerseits,

    ich versuche gerade, einen fürs Geisterwissenschaftler-Deutsch funktionierender bibstyle mit makebst zu bauen. Funktioniert auch ganz gut, bis auf ein Problem: Ich werde das Komma zwischen Publisher und Year nicht los, egal, was ich einstelle. Selbst wenn ich alle block seperator ('PUNCTUATION BETWEEN SECTIONS (BLOCKS)') auf 'blank' stelle, ist diese Komma nicht weg (dafür aber natürlich all die nützlichen, die ich gern hätte ). Es nützt auch nichts, wenn ich bei 'DATE FORMAT' 'date preceded by space' einstelle, oder bei 'PUBLISHER IN PARENTHESES' die Option 'Publisher and date, no parentheses, no comma'.

    Hab echt keine Idee mehr.

    Hier mein Code
    Code:
    \documentclass[twoside,ngerman]{scrbook}
    \usepackage[T1]{fontenc}
    \usepackage[latin9]{inputenc}
    \usepackage{textcomp}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{babel}
    \usepackage{geometry}
    \geometry{a4paper,left=3cm,right=2.5cm,top=2cm,bottom=2.5cm,twoside}
    
    \usepackage[colorlinks,linktocpage=true]{hyperref}
    \hypersetup{urlcolor=black,pdfstartview=FitH}
    
    \begin{document}  
    
    \bibliographystyle{mybibstyle}
    
    \chapter{Einleitung}
    
    Hallo \cite{Wengenroth_Flucht_in_den_Kaefig_2002} Welt.
    
    Zu diesem Zeitpunkt hatte sich die optische Werkstätte nach der Zusammenarbeit
    von Abbe und Carl Zeiss in den 1870er Jahren bereits zu einem florierenden
    Unternehmen entwickelt, die Gründung des Glaswerkes Schott \& Genossen,
    an dem Abbe ebenfalls beteiligt war, war einige Jahre vorher vonstatten
    gegangen%
    \footnote{Vgl. Geschichte Zeiss (1846-1905). \cite{Meiners_Ueber_Verfassung_Verwaltung_dt_Uni_1801-1802}}%
    
    \phantomsection \label{bib}
    \addcontentsline{toc}{section}{Literaturverzeichnis}
    \bibliography{mybibliography}
    
    \end{document}
    Mein dbj-file und das bib-file und das bst-file, dass ich aus dem dbj erzeugt habe, sind angehängt (mybibliography_dbj ist das dbj-file, mybibliography das bst-file, mrunix hat mich die Dateien nicht mit den richtigen Präfixes anhängen lassen!).

    Bin echt verzweifelt und für jede Hilfe dankbar!

    Llarian

    Anhang 4119
    Anhang 4120
    Anhang 4121

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

    in der mybibstyle.bst musst du die rot markierten Stellen entsprechend ändern (sie geben den Trenner zwischen Publisher und Jahr an):

    Code:
    FUNCTION {format.org.or.pub}
    { 't :=
      ""
      year empty$
        { "empty year in " cite$ * warning$ }
        'skip$
      if$
      address empty$ t empty$ and
      year empty$ and
        'skip$
        {
          t empty$
            { address "address" bibinfo.check *
            }
            { t *
              address empty$
                'skip$
                { ", " * address "address" bibinfo.check * } %HIER
              if$
            }
          if$
          year empty$
            'skip$
            { t empty$ address empty$ and
                'skip$
                { ", " * } %HIER
              if$
              year "year" bibinfo.check
              *
            }
          if$
        }
      if$
    }
    Schöne Grüße aus der Abbe- und Zeiss-Stadt,

    Christian.
    Ubuntu 16.04 -- TeX Live 2015 -- Emacs (AUCTeX, RefTeX)

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    42
    Falls Du die Änderungen in der dbj-Datei vornehmen möchtest, müsstest Du bei PUBLISHER IN PARENTHESES die Default-Einstellung Publisher as normal block und bei PUNCTUATION BETWEEN SECTIONS (BLOCKS) die Einstellung Comma between blocks wählen.

    Dann dürfte das Komma vor dem Jahr weg und an allen anderen Stellen wieder vorhanden sein.

    Grüße

    Thomas

  4. #4
    Registrierter Benutzer
    Registriert seit
    13.06.2007
    Beiträge
    21
    Funktioniert beides, vielen Dank!

    Übrigens ist die Abbe- und Zeiss-Stadt meine alte Heimat !

Lesezeichen

Berechtigungen

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