2009-12-13 4 views
5

Ich habe gehört, dass Titel Großschreibung in der Bibliographie die Rolle des Bibliographiestils (die BST-Datei) ist. Gibt es eine Bibliographiestildatei, die Buchtitel, aber keine Papiertitel groß schreibt? Zum Beispiel sollte ein Papier Titel sein wieein Bib-Stil, um Buchtitel, aber nicht Papiertitel groß zu schreiben

Hallo Welt und Hallo Kitty

ein Buchtitel wie

Hallo Welt und Hallo Kitty


sein sollte

bib style plain.bst scheint Buchtitel nicht groß zu schreiben. Ein minimales Beispiel:

minbib.tex

\documentclass{article} 
\begin{document} 

See \cite{book1}. 

\bibliographystyle{plain} 
\bibliography{min} 
\end{document} 

min.bib

@book{book1, 
    AUTHOR = {Petersen, K.}, 
    TITLE = {Ergodic theory}, 
PUBLISHER = {Cambridge University Press}, 
     YEAR = 1989, 
} 

Der Buchtitel in dem dvi-Ausgang ist "Ergodentheorie", nicht "Ergodentheorie" .

+0

Ändern Sie es manuell. Ist es schwer? –

+0

Sie haben recht: plain.bst berührt die Großschreibung von Buchtiteln nicht. Ich habe meinen Beitrag gelöscht, der etwas anderes behauptet hat. Ich habe eine neue Antwort ... –

Antwort

8

Ich habe dies mit dem Inhalt der Datei plain.bst abgeglichen, anstatt auf etwas zurückgenommene Behauptungen über bibtex zu verweisen, wie in meinem Post von mir gelöscht ... plain.bst behandelt Titel in einer von zwei Wege, mit den Funktionen, die es definiert, zuerst, format.title, verwendet, z. B. für @article, die Kleinbuchstaben, und dann format.btitle, verwendet für @ book, die den Titel in Betonung, ohne die Großschreibung.

Regeln für die Groß-/Kleinschreibung von Titeln sind komplex und komplex genug, sodass eine BST-Datei nicht vollständig automatisiert werden kann. Zum Beispiel besagt das Chicago Manual of Style, dass man "Präpositionen, unabhängig von der Länge" mit einer Liste von Beispielen in Kleinbuchstaben schreiben sollte. Präpositionhood ist aber eine semantische Rolle, die syntaktisch generativ ist: CMoS gibt als Beispiel Präposition "nach". Und eine der Ausnahmen besteht darin, Großbuchstaben zu schreiben, wenn die Präposition betont wird: z.B. in "Alice Through the Looking Glass", wo Stress nicht einmal semantisch ist, sondern eine pragmatische Eigenschaft des Wortes. Es ist also nicht die Rolle des BST.

So ist die richtige Sache zu Titel Titel im Titel Fall, Schutz der Großschreibung von Eigennamen mit {} s (z. B. von {B} rouwer nach {H} ilbert). Tun Sie dies auch mit Artikeln, da einige Reflist-Stile, z. B. MLA, Artikeltitel in die Titelvorlage einfügen, aber die meisten wissenschaftlichen Stile enthalten sie in Kleinbuchstaben.

plain.bst bekommt eine Sache falsch: für @article berücksichtigt es keine Doppelpunkte, die zur Anzeige von Untertiteln verwendet werden. Schützen Sie also den Großbuchstaben nach Doppelpunkten.

+0

Guter Punkt über Doppelpunkte. – sastanin

5

Es gibt ein Tool zum Generieren von benutzerdefinierten Lätzchen-Stilen, makebst.tex. Als ich es als

latex /usr/share/texmf-texlive/tex/latex/custom-bib/makebst.tex 

laufen fragt es eine Menge Fragen, und insbesondere ermöglicht es Kapitalisierung von Artikel Titel zu wählen:

CAPITALIZATION OF ARTICLE TITLE: 
(*) Sentence style (capitalize first word and those in braces) 
(t) Title style (just as in bib entry) 
    Select: 

\ans=t 
    You have selected: Title style 

Es gibt keine solche Option für obwohl Buchtitel ... Aber auch in diesem Fall bedeutet Stil "Titel" nur "wie im Starteintrag".Wahrscheinlich müssen Sie die Titel manuell groß schreiben.

Verwandte Themen