Seite 1 von 1

BibTeX - Sprache

Verfasst: Mi 3. Jul 2013, 01:39
von FCBKai
Hallo zusammen,

ich schreibe gerade eine Arbeit auf englisch und benutze deswegen das englische Sprachpaket in LaTeX. Dementsprechend sind auch Inhaltsverzeichnis, Abbildungsverzeichnis usw. auf Englisch.

Meine Literaturverweise habe ich alle mit JabRef eingepflegt und dann in einer .bib-Datei gespeichert. Nun ist mir aber aufgefallen, dass bei der Klasse "TechnicalReports" die Kompilierung des LaTeX-Dokuments ins Deutsche wechselt, d.h. z.B.
[10] XXX: An efficient Matlab algorithm test . 2004.
– Forschungsbericht
Anstatt Forschungsbericht müsste aber Techincal report stehen. Weiß jmd woran das liegen könnte und wo ich ansetzen muss, um die Sprache umzustellen?

Vielen dank!

LG
Kai

Re: BibTeX - Sprache

Verfasst: Mi 3. Jul 2013, 08:01
von Sepp99
FCBKai hat geschrieben:Anstatt Forschungsbericht müsste aber Techincal report stehen. Weiß jmd woran das liegen könnte und wo ich ansetzen muss, um die Sprache umzustellen?
Mit diesen wenigen Informationen ist keine Hilfe möglich. Mach bitte ein Minimalbeispiel [4] mit einem entsprechenden Auszug aus deiner bibtex-Datei!

Gruß, Sepp

Verfasst: Mi 3. Jul 2013, 08:05
von FCBKai
Okay, Auszug aus meiner .bib-Datei:
@TECHREPORT{Hespanha_graph_part,
  author = {Joao Hespanha},
  title = {An efficient Matlab algorithm for graph partitioning},
  year = {2004},
  timestamp = {2013.06.26}
}
Geladen wird dies durch folgenden Codeauszug:
\usepackage[english]{babel}

\selectlanguage{english}		

...
	 
\bibliographystyle{unsrtdin}		% [Ziffern], unsortiert
\bibliography{References}  		% Mit BibEdit erzeugte *.bib wird geladen
Nach dem Kompilieren erscheint folgende Ausgabe:
[10] Hespanha, Joao: An efficient Matlab algorithm for graph partitioning. 2004.
– Forschungsbericht
Danke!

Verfasst: Mi 3. Jul 2013, 08:37
von Sepp99
Auszug aus der unsrtdin.bst:
UNSRTDIN.BST wurde entwickelt aus BibTeX standard bibliography style `unsrt'.Mit UNSRTDIN.BST werden Literaturverzeichnisse gemaess der deutschen Zitiernorm DIN 1505 Teil 2 formatiert.
Das heiß, du könntest in der bst-Datei die entsprechenden Stellen suchen und ändern.
Dein Beispiel zu einem Minimalbeispiel ergänzt mit dem Stil unsrt kann das Gewünschte zeigen:
\listfiles
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}

%\selectlanguage{english}

\usepackage{filecontents}
\begin{filecontents}{References1.bib}
@TECHREPORT{Hespanha_graph_part,
  author = {Joao Hespanha},
  title = {An efficient Matlab algorithm for graph partitioning},
  year = {2004},
  timestamp = {2013.06.26}
}
\end{filecontents}    

\begin{document}

\nocite{*}
  
\bibliographystyle{unsrt}      % [Ziffern], unsortiert
\bibliography{References1}        % Mit BibEdit erzeugte *.bib wird geladen 

\end{document}
Zu deinen Codeschnitzeln: ich finde es unhöflich, einen Hinweis [4] nicht zu verfolgen und einfach zu ignorieren!

Sepp

Verfasst: Mi 3. Jul 2013, 08:44
von Johannes_B
Bitte lies dir den Link in Sepps Signatur durch. Hier noch mal ein Link zum Minimalbeispiel.
Lies dir bitte durch, was ein Minimalbeispiel ist und wie man es erstellt. Momentan hast du uns bloß Schnipsel geliefert.
In der Ruhe liegt die Kraft, siehe dazu aber bitte auch meine Signatur.

Für zukünftige Projekte solltest du übrigens biblatex mit dem Prozessor biber benutzen.

EDIT: Jetzt hat Sepp unnötig Arbeit investieren müssen um dir zu helfen.

Verfasst: Mi 3. Jul 2013, 08:46
von FCBKai
@Sepp:

Super, danke dir!

Wg [4]:
Sorry, das war mein erstes Mal und ich wusste nich mal, was [4] sein sollte.. Nachdem dus erwähnt hast, hab ich dann gemerkt, dass es noch eine Richtlinie geben.

Nächstes Mal mache ichs besser :-)

@Johannes:

Ja, das habe ich erst nach Sepps Antwort gemerkt. Sorry!

Verfasst: Mi 3. Jul 2013, 09:00
von Sepp99
Johannes_B hat geschrieben:EDIT: Jetzt hat Sepp unnötig Arbeit investieren müssen um dir zu helfen.
Ich habe mir erlaubt, den Status [5] anzupassen :wink: schon wieder Arbeit!
@ FCBKai Wäre schön, wenn du das bei deinen zurück liegenden Beiträgen auch tun würdest.

Sepp