PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturangaben



Sören24
24-10-2005, 07:08
Hallo Zusammen
Ich bin gerade dabei meine Diplomarbeit mit LaTex, genauer Miktex zu schreiben. Dabei bin ich auf folgendes Problem gestoßen. Ich habe mein Literaturverzeichnis mit \bibitem verfasst und als \bibliographystyle{gerplain} eingestellt. Wenn ich diese Literaturstellen mittels \cite zitieren will dann setzt er die Angabe in runde Klammern () und nicht in eckige []. Kann man das irgendwie einstellen? Oder muß man einen anderen Stil verwenden? Wenn ja welchen?

Danke im Voraus

Gruß Sören

edico
24-10-2005, 07:46
Zunaechst empfehle ich, die Bibilo extern aufzustellen - alleine wegen der Uebersicht.
Dann kannst du z.B. mit dem alphadin style eckige Klammern produzieren.
edico

Ruediger
24-10-2005, 14:11
wenn du schon auf extern umstellst solltest du dir auch mal JabRef anschauen
http://jabref.sourceforge.net/

Sören24
25-10-2005, 07:50
Hallo
danke erst mal für die Tipps, aber ich wollte wenn es geht nichts externes machen, ich hab nicht sonderlich viele Literaturstellen. Mir würde schon reichen wenn ich weiß wie man auf Eckige Klammern umstellt.

patch
25-10-2005, 08:43
Hallo

hast du \usepackage{bibgerm} in der Präambel?

Damit funktioniert es bei mir.

Ciao Patch

Sören24
25-10-2005, 13:42
Hallo
ja das habe ich eingestellt, funktioniert aber trotzdem nicht, und ich kann auch keinen weiteren Fehler finden, denn das Zitat an sich klappt ja.

Gruß Sören

Ruediger
25-10-2005, 19:12
Hallo,

schau einfach mal, ob das weiterhilft (isb. die Antwort von edico):
http://www.mrunix.de/forums/showthread.php?p=159972&mode=linear

bzw. Punkt 7.2.4 hier:
http://studlix.ipe.uni-stuttgart.de/tex/faq/html/makros3.html

Grüße

Rüdiger

edico
25-10-2005, 20:14
... vielleicht hilft das weiter (in Anlehnung an posting, 24.10.-07:46):
%
\listfiles
%
\begin{filecontents}{literatur.bib}
@Book{Haig2003,
author = "Sven Haiges and Adam Bein and Marcel May and Bernhard Woehrlin",
title = "Struts, Java Framework fr Webanwendungen",
publisher = "Software \& Support Verlag",
edition = "2nd",
year = "2003",
}

@misc{ibm01,
author = "IBM",
title = "IBM Software",
url = "http://www.ibm.com",
howpublished = "25.11.2004",
}
\end{filecontents}
%
\documentclass[12pt,a5paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[german]{babel}
%\usepackage{natbib}
\usepackage[colorlinks=true]{hyperref}

\begin{document}
Text A\cite{Haig2003} und vieles mehr\dots\par
Text B\cite{ibm01} und vieles weniger

\bibliographystyle{alphadin}
\bibliography{literatur}
\end{document}
%
... und das naechste Mal schickst du bitte gleich ein Minimalbesispiel, damit wir hier nicht so 'rumeiern'. Sonst stochern wir weiter im Nebel ...
edico

Sören24
01-11-2005, 07:34
Hallo
danke erstmal für die Hinweise, sollte es keine Hilfe für das Problem geben muss ich das noch ändern. Momentan habe ich folgendes verwendet...

\documentclass[12pt,fleqn,a4paper,DIV12,BCOR10mm,bibtotoc,liststo toc,oneside,bigheadings,appendixprefix]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{natbib}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{bibgerm}
\usepackage[dvips]{epsfig}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{float}
\usepackage{longtable}

\begin{document}
.....
\end{document}

Mein Literaturverzeichnis sieht so aus...

\begin{thebibliography}{----------------}
\bibliographystyle{gerplain}

\bibitem[BRAE 98]{brae98} Brändlein; Eschmann; Hasbargen; Weigand: \textit {Die
Wälzlagertechnik}. 3. Aufl. Mainz: Vereinigte Fachverlage, 1998
\end{thebibliography}

alle andren Hinweise habe ich versucht, es hat aber leider nicht geklappt.

Gruß Sören

edico
01-11-2005, 10:48
Das ist kein MB :-(
'...die Angabe in runde Klammern () und nicht in eckige [] ..' war dein erstes posting. Sowohl im Fliesstext als auch im Verzeichnis werden mit folgendem MB 'eckige' Klammern gesetzt:
%
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{charter}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
Text A\,\cite{brae98}
\begin{thebibliography}{1}
\bibitem[BRAE 98]{brae98}Brndlein; Eschmann; Hasbargen; Weigand: {\em Die Wlzlagertechnik}. 3. Aufl. Mainz: Vereinigte Fachverlage, 1998
\end{thebibliography}
\end{document}
%
edico

Keyser Soze
08-03-2007, 15:59
ähnliches Problem:

Ich verwende das package "bibgerm", und habe eckige Klammern (sowohl im Literaturverzeichnis, als auch im Text), und das soll auch so sein!

Um den Befehl "bibsep" nutzen zu können, musste ich nun zusätzlich das package "natbib" hinzufügen. Aufgrund dieses packages habe ich auf einmal runde Klammern im ganzen Text!!

Wie kann ich die wieder eckig machen?
(natbib einfach löschen hilft, aber das brauche ich ja)

sofa-surfer
08-03-2007, 16:02
ähnliches Problem:

Ich verwende das package "bibgerm", und habe eckige Klammern (sowohl im Literaturverzeichnis, als auch im Text), und das soll auch so sein!

Um den Befehl "bibsep" nutzen zu können, musste ich nun zusätzlich das package "natbib" hinzufügen. Aufgrund dieses packages habe ich auf einmal runde Klammern im ganzen Text!!

Wie kann ich die wieder eckig machen?
(natbib einfach löschen hilft, aber das brauche ich ja)

Evtl. hilft ja ein \usepackage[square]{natbib}?
http://merkel.zoneo.net/Latex/natbib.php

Matthias

Keyser Soze
08-03-2007, 17:14
...hilft mir durchaus etwas weiter ;)

(kann nich alles so simpel sein?)

thx, falko

lauf endlich:)
01-03-2013, 11:41
Hallo
bei beim Suchen bin ich auf diesen Post gestoßen und poste einfach mal hier auch wenns nicht so ganz hundertprozentig passt.
Ich arbeite mit Tex Studio unter Windows 7 und habe folgendes Problem:

wenn ich
\cite{SWB-041252551}
\citep{SWB-041252551}
nutze,erscheint in meinem PDF Text nur ? bei \cite{SWB-041252551} und (?) bei \citep{SWB-041252551}.
Es wird auch keine Literaturübersicht erzeugt.

Dies ist der angezeigte Fehler
Package natbib Warning: Citation `SWB-041252551' on page 6 undefined on input line 10.

Hab schon einiges versucht und gemacht und komme nicht mehr weiter.







verwendeter Header

\documentclass[12pt,a4paper]{report}
\usepackage{amsmath, amsfonts,amssymb}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage[version=3]{mhchem}
\usepackage{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{bibgerm}
\usepackage[round]{natbib}

\bibliographystyle{alphadin}


[U]Dokument

\begin{document}
\pagenumbering{arabic}


\tableofcontents

\input{Einleitung.tex}
\input {Kenntnisstand.tex }
\input {Methoden.tex }
\input {Ergebnisse.tex }
\input {Diskussion.tex }
\input {Ausblick.tex }

\listoffigures
\listoftables

\addcontentsline{toc}{section}{Literatur}

\bibliography {literatur}


\end{document}


bsp der Literatur

\begin{thebibliography}{999}

@book{SWB-041252551,
title = {Structure and chemistry of the apatites and other calcium orthophosphates},
series = {Studies in inorganic chemistry ; 18},
author = {Elliott, James C.},
address = {Amsterdam},
publisher = {Elsevier},
year = {c1994},
isbn = {0-444-81582-1},
size = {XIII, 389 S. : Ill.},
keywords = { ; Apatit ; Calciumphosphate},
bestand = {Sächsische Landesbibliothek - Staats- und Universitätsbibliothek <14> [Signatur: 95 8 58523];
Universitätsbibliothek Heidelberg <16> [Signatur: 94 H 1282];
KIT, Campus Süd, Laboratorium für Applikationen der Synchrotronstrahlung <90/21>;
TU Bergakademie Freiberg, Universitätsbibliothek <105> [Signatur: 97.8755 8.];
},
URL = {http://www.gbv.de/dms/ilmenau/toc/151985529.PDF},
}

\end{thebibliography}

bobmalaria
01-03-2013, 12:12
hi,

eroeffne doch fuer so eine frage ein neues thema. es lohnt sich doch nicht dafuer so was altes auszugraben.

des weiteren ist dir schwer zu helfen wenn du deine ganze hauptdatei hier rein-copy&pastest und das leider nichtmal in der code-umgebung. wir haben diene ganzen \input dateien ja nicht.

naja, lange rede kurzer sinn, wenn du \bibliography{literatur} verwendest und literatur.bib die datenbank ist mit den eintraegen, dann brauchst du innerhalb der datei kein \begin{thebibliography}..\end{thebibliography}. also einfach loeschen. im anschluss musst du mit pdflatex, bibtex, pdflatex,pdflatex kompilieren.
achte ausserdem auf fehler und warnungen beim kompilieren.

gruss

lauf endlich:)
01-03-2013, 13:30
Ah ok, sorry

das mit der Code umgebeung hatte ich extra gemacht, da ich keinerlei ahnung hab wodran es hing.

Ein freund konnte mir aber helfen.
Wir haben nicht os ganz rausgekriegt wodran es konkret hing, aber so rudimentär zu laufen gekriegt.