Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Jurabib und Jureco: Incollection anpassen

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.03.2007
    Beiträge
    117

    Jurabib und Jureco: Incollection anpassen

    Hallo zusammen,

    ich verwende für meine Arbeit Jurabib mit Jureco. Gibt es eine Möglichkeit, den "Incollection"-Eintrag anzupassen?

    Mein Eintrag sieht wie folgt aus:
    @Incollection{Shah2005:IntegratedRiskManagement,
    author = {Shah, Samir},
    title = {Integrated Risk Management},
    shortauthor = {Shah},
    booktitle = {Handbook of Integrated Risk Management for e-Business},
    publisher = {J. Ross},
    year = 2005,
    editor = {Labbi, Abderrahim},
    address = {Fort Lauderdale},
    note = {pp. 33-62}
    }

    Im Literaturverzeichnis ist der Eintrag dann:
    "Shah, S. (2005), Integrated Risk Management, In Labbi, A., editor: Handbook of Integrated Risk Management for e-Business, Fort Lauderdale: J. Ross, pp. 33-62"

    Ich möchte gerne zwei Änderugen vornehmen:
    1. Der Eintrag "in" nach dem Titel soll klein geschrieben werden und durch einen nachfolgenden Doppelpunkt abgetrennt sein.
    2. Anstelle des Eintrags "editor" soll nur abgekürzt "(edt.)" angezeigt werden.


    Kann mir jemand sagen, wie ich diese Änderungen vornehmen kann?

    Vielen Dank im Voraus.

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Mon moin,
    Zitat Zitat von Bisar Beitrag anzeigen
    ich verwende für meine Arbeit Jurabib mit Jureco. Gibt es eine Möglichkeit, den "Incollection"-Eintrag anzupassen?
    ja.
    Zitat Zitat von Bisar Beitrag anzeigen
    Im Literaturverzeichnis ist der Eintrag dann:
    "Shah, S. (2005), Integrated Risk Management, In Labbi, A., editor: Handbook of Integrated Risk Management for e-Business, Fort Lauderdale: J. Ross, pp. 33-62"
    das würde ich so nicht bekommen, vielmehr wäre nach dem Titel kein Komma, sondern ein Punkt -- und nach einem Punkt wäre imho `In' angebrachter, als `in'.
    Zitat Zitat von Bisar Beitrag anzeigen
    1. Anstelle des Eintrags "editor" soll nur abgekürzt "(edt.)" angezeigt werden.
    Dolle Abkürzung, das spart mal rund 1 pt.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.03.2007
    Beiträge
    117
    Danke. Da es sich leider um Vorgaben handelt, kann ich an der Sinnhaftigkeit leider nicht viel ändern.

    Kannst mir jemand sagen, wie ich diese Anpassungen vornehmen kann?

    Vielen Dank im Voraus.

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Bisar Beitrag anzeigen
    Kannst mir jemand sagen, wie ich diese Anpassungen vornehmen kann?
    sicher, obwohl, so ganz ohne Minimalbeispiel Deinerseits ...
    Öffne als erstes die bei Dir von jurabib verwendete Sprachdatei -- dürfte `enjbbib.ldf' sein -- dort schaust Du nach der Definition von \inname -- oder war es \incollinname? -- und stellst fest, daß beide bereits das von Dir gewünschte Verhalten an den Tag legten, wenn Du \ifjboxford true setzt, also einfach als Option 'oxford' an jurabib übergibst.
    Da Dir das vermutlich zuviel ändert (Afair sind das nicht die einzigen beiden Stellen, an denen auf \ifjboxford reagiert wird), kopierst Du Dir diese Definition in Deine Prämbel, kürzt den Inhalt auf {in:} und setzt \AddTo\bibsenglish{..} drumherum -- und wenn Du Dich gegen Vertipper absichern willst, ersetzt Du \def durch \renewcommand* -- das Gleiche machst Du mit \editorname, d.h. hier ersetzt Du nur "editor" durch "(edt.)" (und stellst fest, daß es auch noch \editorsname usw. gibt, die müssen ggf. mit angepasst werden), also zusmmengefasst etwa
    Code:
    \AddTo\bibsenglish{%
      \renewcommand*\editorname{\unskip,\space{}(edt.)}%
      \renewcommand*\inname{in:}%
    }
    Das probierst Du dann erstmal aus -- wenn's nicht klappt mit In->in: war's wohl doch `\incollinname'.
    BTW:
    Zitat Zitat von Bisar Beitrag anzeigen
    note = {pp. 33-62}
    stattdessen würde ich
    Code:
    pages={33-62}
    in Kombination mit
    Code:
    \usepackage[pages=format]{jurabib}
    verwenden, dann kümmert sich jurabib automagisch um korrekte Darstellung des Bereichstrichs (--, nicht -) und hängt auch noch pp. oder p. (Bereich/Einzelseite) davor.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer
    Registriert seit
    12.03.2007
    Beiträge
    117
    Das hat super funktioniert. Vielen herzlichen Dank.

Lesezeichen

Berechtigungen

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