Zotero-better-bibtex: Automatische Groß-/Kleinschreibung bei englischen Spracheinträgen

Erstellt am 7. Juli 2017  ·  6Kommentare  ·  Quelle: retorquere/zotero-better-bibtex

Hallo @retorquere ,

Erstens ist Better Bib(La)TeX ziemlich fantastisch. Macht Zotero wirklich großartig für LaTeX, vielen Dank für all Ihre Bemühungen.

Ich habe gesehen, dass du viel Arbeit in die Großschreibung mit englischen Titeln usw. gesteckt hast. #383. Es wäre jedoch toll, wenn die automatische Groß-/Kleinschreibung optional gemacht werden könnte (vielleicht eine Option in den Einstellungen). In den Lebenswissenschaften gibt es nur sehr wenige Zeitschriften, die einen Titel-Fall-Stil anstelle eines Satz-Fall-Stils verwenden. Wahrscheinlich, weil es zu viele Ausnahmen für Arten, Gennamen, Kamelfälle usw. gibt.

Dies ist ein Beispiel für einen meiner Einträge in meiner von Better BibLaTeX exportierten BIB-Datei (mein Titel in Zotero ist Genome sequence analyses of two isolates from the recent <i>Escherichia coli</i> outbreak in Germany reveal the emergence of a new pathotype: Entero-Aggregative-Haemorrhagic <i>Escherichia coli</i> (EAHEC) ):

@article{brzuszkiewicz_genome_2011,
  title = {Genome Sequence Analyses of Two Isolates from the Recent {{{\emph{Escherichia}}}}{\emph{ Coli}} Outbreak in {{Germany}} Reveal the Emergence of a New Pathotype: {{Entero}}-{{Aggregative}}-{{Haemorrhagic}} {{{\emph{Escherichia}}}}{\emph{ Coli}} ({{EAHEC}})},
  volume = {193},
  issn = {1432-072X},
  doi = {10.1007/s00203-011-0725-6},
  shorttitle = {Genome Sequence Analyses of Two Isolates from the Recent {{Escherichia}} Coli Outbreak in {{Germany}} Reveal the Emergence of a New Pathotype},
  number = {12},
  journaltitle = {Arch. Microbiol.},
  author = {Brzuszkiewicz, Elzbieta and Thürmer, Andrea and Schuldes, Jörg and Leimbach, Andreas and Liesegang, Heiko and Meyer, Frauke-Dorothee and Boelter, Jürgen and Petersen, Heiko and Gottschalk, Gerhard and Daniel, Rolf},
  date = {2011-12},
  pages = {883--891}
}

Für mich fühlt es sich falsch an, die Sprache für alle meine Einträge auf eine andere Sprache einzustellen, wenn sie tatsächlich englisch sind ... Ist das möglich?

Vielen Dank im Voraus.

Danke schön,
Andreas

Hilfreichster Kommentar

Für das Protokoll gibt es biblatex-Stile, die das Richtige tun, wenn die Ausgabe von BBT (die in der Spezifikation ist) erzeugt wird; Es sollte nicht notwendig sein zu sagen, dass sie keine Engländer sind. Ich bin ein wenig überrascht, dass diese Life-Science-Journals keine Stile verwenden, die die gewünschte Ausgabe aufgrund von Referenzen in den Spezifikationen erzeugen.

Das ist alles gesagt, wenn Sie gehen in about:config , für die Suche suppressTitleCase auf und legen Sie es true , BBT wird jedes titlecasing immer nicht. Ich möchte es nicht als exponierte Option hinzufügen, da ich mir immer noch nicht sicher bin, ob ich es haben / behalten soll. Technisch gesehen erwartet Bib(La)TeX, dass englische Referenzen in Groß- und Kleinschreibung geschrieben werden, und die Stile würden sie dann, wenn gewünscht, in die Groß-/Kleinschreibung zurückführen. Wenn Sie die Option auf "true" setzen, wird BBT technisch gesehen außerhalb der Spezifikation.

Alle 6 Kommentare

Für das Protokoll gibt es biblatex-Stile, die das Richtige tun, wenn die Ausgabe von BBT (die in der Spezifikation ist) erzeugt wird; Es sollte nicht notwendig sein zu sagen, dass sie keine Engländer sind. Ich bin ein wenig überrascht, dass diese Life-Science-Journals keine Stile verwenden, die die gewünschte Ausgabe aufgrund von Referenzen in den Spezifikationen erzeugen.

Das ist alles gesagt, wenn Sie gehen in about:config , für die Suche suppressTitleCase auf und legen Sie es true , BBT wird jedes titlecasing immer nicht. Ich möchte es nicht als exponierte Option hinzufügen, da ich mir immer noch nicht sicher bin, ob ich es haben / behalten soll. Technisch gesehen erwartet Bib(La)TeX, dass englische Referenzen in Groß- und Kleinschreibung geschrieben werden, und die Stile würden sie dann, wenn gewünscht, in die Groß-/Kleinschreibung zurückführen. Wenn Sie die Option auf "true" setzen, wird BBT technisch gesehen außerhalb der Spezifikation.

Noch eine Sache: Sie sollten auch Artennamen und andere Dinge, bei denen Prozessoren nicht in die Großschreibung eingreifen dürfen, mit <span class="nocase">…</span> Tags einschließen, z

<span class="nocase"><i>Escherichia coli</i></span>

Wenn Sie dies nicht tun, wird Zotero dies auch nicht korrekt rendern, wenn ein Titel-Groß-/Kleinschreibungsstil verwendet wird.

Danke für eure schnellen Antworten! Das Setzen von extensions.zotero.translators.better-bibtex.suppressTitleCase auf true hat bei mir funktioniert, genial!

Ich bin ziemlich neu in der ganzen Stilsache (scheint schrecklich kompliziert), also gibt es sicherlich Life-Science-Journalstile, die den Spezifikationen entsprechen (die mir nur nicht bekannt sind). Ich verwende bibstyle=authoryear (mit backend=bibtex8 im Paket classicthesis ), das anscheinend die BIB-Titel unverändert verwendet. classicthesis ist bereits kompliziert genug, um in meinem Ubuntu ausgeführt zu werden, ohne sich um all die anderen Dinge zu kümmern ...

@njbart Ja , ich habe <span class="nocase">…</span> in einem der Thementhreads hier gesehen. Nur mit 300+ Referenzen macht es keinen Spaß, so viel manuelle Arbeit von <i>...</i> usw. zu erledigen (auch mit Batch-Konvertierungen).

Auf jeden Fall vielen Dank Jungs!

Stile sind kompliziert, und um ehrlich zu sein, weiß ich, dass es technisch gesehen Stile gibt, die Sätze in Großbuchstaben schreiben, aber ich könnte Ihnen keinen nennen. Aber das sollte wirklich etwas sein, was die Zeitschrift bieten sollte.

Auf jeden Fall, danke! Schließe das Thema jetzt (zumindest könnte es in Zukunft für andere nützlich sein).

Dieses Problem wurde automatisch gesperrt, da es nach dem Schließen in letzter Zeit keine Aktivität gab. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen