Zitierstil BibTeX

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


sashaheisen
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mi 3. Jun 2015, 17:51

Zitierstil BibTeX

Beitrag von sashaheisen »

Hallo Leute,

ich hätte da mal eine Frage.

Ich möchte gern, dass mein Zitat folgendermaßen aussieht: [Mer 2007]
Vom ersten Author die ersten 3 Buchstaben und dann die vierstellige Jahreszahl.
Mit dem Stil "alpha" sieht das fast so aus, aber eben nur fast: [MSSO07]

Habe im Forum oft gelesen, dass BibLaTeX die Lösung dafür sein soll. Aber nirgends steht das, wie man das macht.. Nach vielen erfolglosen Recherchen bin ich langsam am verzweifeln. Würde natürlich auch zu BibLaTeX übergehen, wenns nicht anders geht.

Könnt ihr mir da vielleicht weiterhelfen?
\NeedsTeXFormat{LaTeX2e}[1995/06/01]
\documentclass[
    BCOR12mm,
    DIV18,
    headsepline,
    oneside,
    idxtotoc,
    bibtotoc,
    liststotoc,
    openany,
    pointlessnumbers,
    12pt]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{lmodern}
\usepackage{float}
\usepackage{setspace}
\usepackage{mathcomp}
\usepackage{ae}                          
\usepackage[hang]{caption}              
\usepackage[final]{graphicx}            
\usepackage{verbatim}                    
\usepackage{cite}                         
\usepackage{numprint}                     
\usepackage{hhline}                     

 

\begin{document}
hallo \cite{Merker2007}
\bibliographystyle{alpha}
\bibliography{lit}

\end{document}

Meine BIB:
@BOOK{Merker2007,
	AUTHOR = {Merker, G{\"u}nter P. AND Schwarz, Christian AND Stiesch, Gunnar AND Otto, Frank},
	YEAR = {2007},
	TITLE = {Verbrennungsmotoren - Simulation der Verbrennung und Schadstoffbildung},
	EDITION = {3. Aufl.},
	ISBN = {978-3-835-19069-6},
	PUBLISHER = {Springer-Verlag},
	ADDRESS = {Berlin Heidelberg New York},
}


nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

Hallo sashaheisen,

schau mal ob dies deinen Wünschen nahe kommt, räum mal deinen Code auf, steckt voller Leichen ...
\documentclass[
    BCOR12mm,
    DIV18,
    headsepline,
    twoside=false, % korrekt
    idxtotoc,
    bibtotoc,
    liststotoc,
    openany,
    pointlessnumbers,
    fontsize=12pt] % korrekt
    {scrbook}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{lmodern}
\usepackage{float}
\usepackage{setspace}
\usepackage{mathcomp}
%\usepackage{ae}   % raus weil obsolet       RAUS                  
\usepackage[hang]{caption}              
\usepackage[final]{graphicx}            
\usepackage{verbatim}                    
%\usepackage{cite}      ist über       RAUS           
\usepackage{numprint}                    
\usepackage{hhline}       % kann drin bleiben, falsche Information von meiner Seite
\usepackage[style=alphabetic, maxbibnames=10, maxcitenames=1, backend=biber]{biblatex}       
\addbibresource{lit.bib} % REIN
\renewcommand*{\labelalphaothers}{} % REIN wegen dem +

\begin{document}
hallo \cite{Merker2007}
% %\bibliographystyle{alpha} RAUS
% %\bibliography{lit} RAUS
\printbibliography[heading=bibintoc] % REIN
\end{document}
Viel Erfolg

Gruß

Martin

EDIT.:
twoside=false,
ist korrekt
\usepackage{hhline}
ist korrekt
Zuletzt geändert von nixversteh am Do 4. Jun 2015, 16:47, insgesamt 2-mal geändert.
Absence of evidence is not evidence of absence

sashaheisen
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mi 3. Jun 2015, 17:51

Beitrag von sashaheisen »

Jetzt spuckt er mir genau das aus, was ich bei \cite{} in die geschweiften Klammern schreibe. Sprich, wenn ich \cite{hallo123} steht da als Ausgabe [hallo123]

War das Sinn und zweck deiner Interpretation meines Problems? :D

Danke schon einmal für die schnelle Antwort!!

Gruß,
Sasha

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag von Genmutant »

Das heisst entweder dass du biber nicht ausgeführt hast, dabei ein Fehler aufgetreten ist, oder du nicht oft genug kompiliert hast.

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

sashaheisen hat geschrieben:Jetzt spuckt er mir genau das aus, was ich bei \cite{} in die geschweiften Klammern schreibe. Sprich, wenn ich \cite{hallo123} steht da als Ausgabe [hallo123]

War das Sinn und zweck deiner Interpretation meines Problems? :D

Danke schon einmal für die schnelle Antwort!!

Gruß,
Sasha
Hallo Sasha,

welches Betriebssystem und welche Texdistri hast du, welchen Editor?

Gruß
Martin
Absence of evidence is not evidence of absence

sashaheisen
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mi 3. Jun 2015, 17:51

Beitrag von sashaheisen »

Hallo Leute,

ich verwende Windows 8.1. und ich schreibe mit TeXmaker. Habe das aktuelle MikTeX schon installiert. Dachte es lag am Code, aber liegt wohl an meinem Programm? :(

Gruß,
Sasha

nixversteh
Forum-Meister
Forum-Meister
Beiträge: 561
Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt

...

Beitrag von nixversteh »

sashaheisen hat geschrieben:Hallo Leute,

ich verwende Windows 8.1. und ich schreibe mit TeXmaker. Habe das aktuelle MikTeX schon installiert. Dachte es lag am Code, aber liegt wohl an meinem Programm? :(

Gruß,
Sasha
Hallo Sasha,

läuft denn mein Code bei dir fehlerfrei????? Du musst allerdings deine bIbdaten verwenden, hoffe, du weisst wie man diese einsetzt.

Ich habe weder Windows 8 noch (das Probleme bereitende) MikTex. Wenn du MikTex 64 bit hast, musst du biber per Fuss installieren ...

Gruß

Martin

PS.: JA, ich mag weder Windows noch MikTex
Absence of evidence is not evidence of absence

sashaheisen
Forum-Anfänger
Forum-Anfänger
Beiträge: 19
Registriert: Mi 3. Jun 2015, 17:51

Beitrag von sashaheisen »

Bei der Installation von MikTeX steht 32 bit. Und es kommt kein Fehler Code, kompilieren tut er ohne Probleme. Ich habe natürlich auch die BIB Datei vorher eingebunden.
Vielleicht noch eine andere Idee?

Gruß,
Sasha

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: ...

Beitrag von u_fischer »

nixversteh hat geschrieben:Wenn du MikTex 64 bit hast, musst du biber per Fuss installieren ...
Das gilt nicht mehr. Mittlerweile gibt es ein 64bit-biber:

http://mirrors.ctan.org/systems/win32/m ... 4.tar.lzma

D.h. man müsste es über den Paketmanager installieren können (ggfs. muss man erstmal die Paketliste synchronisieren (Menu repositories))

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

sashaheisen hat geschrieben:Bei der Installation von MikTeX steht 32 bit. Und es kommt kein Fehler Code, kompilieren tut er ohne Probleme. Ich habe natürlich auch die BIB Datei vorher eingebunden.
Vielleicht noch eine andere Idee?
Zeige was in der blg-Datei steht.

Antworten