PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei Literaturverzeichnis



TeleTobi
26-04-2007, 09:37
Hallo Leute,

ich bin hier ein eifriger Leser und es wurden schon viele Fragen durch die Suche beantwortet, aber jetzt komme ich nicht mehr weiter und brauche Eure Hilfe.

Ich verwende MikeTex, alles Updates sind installiert und TeXnicCenter.

So, ich schreibe zur zeit meine Bachelorarbeit und hätte eine Frage zum Literaturverzeichnis.

Ich verwende vom TeXnicCenter die Vorlage von Tino Weinkauf (Report) zum schreiben.

Die Datenbank ist anglegt und auch im Hauptdokument angegeben.

Ich habe was von natbib gelesen und auch schon versucht aber irgendwie will das nicht klappen.


@BOOKLET{BIS:2007,
key = "BSI 2007",
author = "Bundesamt für Sicherheit in der Informationstechnik",
editor = "",
title = "IT-Grundschutz - Basis für IT-Sicherheit",
howpublished = "",
month = "",
year = "",
url = "http://www.bsi.de/gshb/deutsch/baust/01001.htm",
lastchecked = "26\,04\,2007",
note = "Uhrzeit: 9:30"
}

So soll zum Beispiel eine Quelle aussehen und dann auch entsprechend formatiert mit URL ausgegeben werden.

Ich bin für jede Hilfe dankbar!

Gruß
TeleTobi

countbela666
26-04-2007, 11:37
Hallo, Tobi,

probier's mal so (filecontents-Umgebung nur für's Minimalbeispiel):

\begin{filecontents}{lit.bib}
@BOOKLET{BIS:2007,
key = "BSI 2007",
author = "",
editor = "{Bundesamt für Sicherheit in der Informationstechnik}",
title = "IT-Grundschutz -- Basis für IT-Sicherheit",
howpublished = "",
month = "",
year = "",
url = "http://www.bsi.de/gshb/deutsch/baust/01001.htm",
lastchecked = "26\,04\,2007",
note = "Uhrzeit: 9:30"
}
\end{filecontents}
\documentclass{scrartcl}
\usepackage{natbib,hyperref}
\begin{document}
\nocite*{}
\bibliographystyle{natdin}
\bibliography{lit}
\end{document}Damit das Literaturverzeichnis korrekt dargestellt wird, brauchst du noch die aktuellen Versionen der din1505-BST-Dateien von Lorenzen, die bekommst du hier: http://www.haw-hamburg.de/pers/Lorenzen/bibtex/. Die gleichlautenden Dateien, die von MiKTeX mitgeliefert werden, sind nicht aktuell (sondern etwa sechs Jahre älter!).

Grüße
Marcel

Salnic
26-04-2007, 11:51
Hi TeleTobi,

und herzlich willkommen hier im Forum

> ich bin hier ein eifriger Leser
dann ist Dir sicher aufgefallen, dass es das Beantworten von Fragen deutlich erleichert, wenn ein Minimalbeispiel dabei ist. Dein Bib-Eintrag sieht gut aus, sollte also funktionieren. Eventuell musst Du Deine Umlaute anders schreiben. Keine Ahnung. Eine Fehlermeldung würde hier weiterhelfen.

Leider habe ich auch keine Ahnung,

> und auch schon versucht aber irgendwie will das nicht klappen.

was Du versucht hast und vor allem was nicht geklappt hat.

So könnte es funktionieren.


\documentclass[ngerman]{article}
\begin{filecontents}{TeleTobiBib.bib}
@BOOKLET{BIS:2007,
key = "BSI 2007",
author = "Bundesamt f{\"u}r Sicherheit in der Informationstechnik",
editor = "",
title = "IT-Grundschutz - Basis f{\"u}r IT-Sicherheit",
howpublished = "",
month = "",
year = "",
url = "http://www.bsi.de/gshb/deutsch/baust/01001.htm",
lastchecked = "26\,04\,2007",
note = "Uhrzeit: 9:30"
}
\end{filecontents}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{natbib}
\usepackage{hyperref}
\begin{document}
\bibliographystyle{plainnat}
siehe \cite{BIS:2007}
\bibliography{TeleTobiBib}
\end{document}

Salnic

TeleTobi
26-04-2007, 13:53
Servus countbela666 und Salnic,

danke für Eure Hilfe! Ich habe es jetzt anders gelöst. Ich weiß zwar nicht warum, dass einfach so geht, aber ok. Habe jetzt keine natbib eingebunden, sondern das Template so gelassen. Wird wohl BibTex verwenden? Dann habe ich

\usepackage{hyperref}
\usepackage{cite}

noch eingefügt und es bringt mein gewünschtes Ergebnis.

@Salnic ja das mit den Minimalbeispielen habe ich schon öfter gelesen, aber so ein zu erstellen für einen Anfänger ist schwierig. Ich bitte dies zu entschuldigen!

Vielen Dank Euch beiden!

Gruß
TeleTobi

Salnic
26-04-2007, 14:11
> Wird wohl BibTex verwenden?

BibTex ist ein Programm, welches Deine *.bib Datei ausliest und für Latex "hübsch aufbereitet". Es erstellt mit Hilfe der Steuerungs-Datei (*.bst) die *.bbl Datei. Nur die Latex verarbeiten.

Also *musst* Du einmal Latex aufrufen. Latex sammelt alle Zitierungen (und schreibt sie in die *.aux Datei). Anschließend *musst* Du Bibtex einmal aufrufen. Jetzt wird die *.bbl-Datei erstellt. Wenn Du nun Latex noch mal aufrufst, werden die richtigen Zitate und das Litverzeichnis eingefügt (vorher waren dort nur Fragezeichen). Um einen ordenlichen Umbruch zu bekommen, solltest Du Latex noch mal Aufrufen.

also: Latex Bibtex Latex Latex

Es kann sein, dass Technikcenter Dir die Sache abnimmt und Bibtex automatisch aufruft. Du erkennst das auf jeden Fall am Ergebnis bzw. an den Logfiles.

Salnic

countbela666
26-04-2007, 14:25
Ich verwende vom TeXnicCenter die Vorlage von Tino Weinkauf (Report) zum schreiben.Ich habe mir das Template einmal angesehen: da stehen mir teilweise die Haare zu Berge; definitiv NICHT empfehlenswert.

Die Abfragegeschichten mit dem \ifpdf-Makro sind völlig überflüssig, da aktuelle Pakete diese Kontrollen intern von sich aus durchführen. Im Gegenteil: z. B. graphicx dediziert mit einer Treiberoption einzubinden kann eher schaden als nützen. Wenn solche Abfragen aus irgendwelchen Gründen unbedingt erforderlich sind, sollte man dafür das Paket ifpdf nutzen.

Dann der Verweis auf a4wide: LaTeX-Todsünde (s. l2tabu).

Das erwähnte Paket subfigure ist ebenfalls hoffnungslos veraltet und wird durch subfig ersetzt.

Auch der Befehl \DeclareGraphicsExtension ist unnötig. Das graphicx-Paket erkennt selber je nach verwendeter Erstellungsmethode, welcher Grafiktyp gefordert ist.

Außerdem ist IMHO die Verwendung einer Standardklasse für ein in deutscher Sprache verfasstes Dokument fragwürdig. Mit einer KOMA-Script-Klasse kann man auf die Hälfte aller Zusatzpakete verzichten, da die Einstellungen über Klassenoptionen geregelt werden können und von vornherein Anpassungen an ein "europäisches" Layout vorgenommen werden. So könnte man sich z. B. die ganzen \addtocontents-Befehle sparen, die das Dokument weniger portabel machen.

Grüße
Marcel

TeleTobi
26-04-2007, 17:51
@Salnic, danke für die Erklärung.

@countbela666, na sauber, sowas lese ich ja nicht gerne. Jetzt habe ich mal versucht alles überflüssige zu löschen. Und auch ausgeführt, sieht gut aus. Kannst du mal bitte drüber schauen ob das jetzt soweit konform ist?

Problem ist nur, dass ich 33 Underfull \hdbox habe (badness 10000)

Kann man das lösen?

Vielen Dank für Deine Hilfe!

Gruß
TeleTobi




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%% HEADER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
\documentclass[12pt, a4paper, bibtotoc, liststotoc] {scrreprt}

%% Deutsche Anpassungen %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{hyperref}
\usepackage{cite}
\usepackage{graphicx}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%% DOKUMENT
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
\begin{document}


\pagestyle{empty} %%Keine Kopf-/Fusszeilen auf den ersten Seiten.


%% Deckblatt | Erklaerung | Abstract %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{tex/Deckblatt}
\input{tex/Erklaerung}
\input{tex/Abstract}

%% Inhaltsverzeichnis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tableofcontents %Inhaltsverzeichnis
\cleardoublepage %Das erste Kapitel soll auf einer ungeraden Seite beginnen.

\pagestyle{plain} %%Ab hier die Kopf-/Fusszeilen: headings / fancy / ...


%% Kapitel / Hauptteil des Dokumentes %%%%%%%%%%%%%%%%%%%%%%%
%% ==> Schreiben Sie hier Ihren Text oder fügen Sie externe Dateien ein.

\input{tex/Kapitel_01} %%Eine Datei 'Kapitel_01.tex' wird hierfür benötigt.

\input{tex/Kapitel_02} %%Eine Datei 'Kapitel_02' wird hierfür benötigt.

\input{tex/Kapitel_03} %%Eine Datei 'Kapitel_03' wird hierfür benötigt.

\input{tex/Kapitel_04} %%Eine Datei 'Kapitel_04' wird hierfür benötigt.

\input{tex/Kapitel_05} %%Eine Datei 'Kapitel_05' wird hierfür benötigt.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%% LITERATUR UND ANDERE VERZEICHNISSE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
\clearpage
\bibliography {bibs/literatur}
\bibliographystyle {plain}

%% Abbildungsverzeichnis
\clearpage
\listoffigures

%% Tabellenverzeichnis
\clearpage
\listoftables
\end{document}