PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zitierstiel anpassen



pitterpolo
07-06-2012, 14:44
Hallo mrunixer,

ich habe ein kleines Problem.

Bisher habe ich nur aus Sach- und Fachbüchern zitieren müssen, sodass das Problem nicht auftrat. Jetzt möchte ich in meinem Literaturverzeichnis auf ein Journal hinweisen.

Mein Code:


% Dokumentenklasse
\documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}

% Sprachpaket
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{lmodern}
\usepackage[ngerman]{babel}

% Schrifttyp
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}

% multicolum-Befehl
%\usepackage{multicol}

% Box/Umrahmung (hierfür hilfreich: Fernuniversität-Tutorial)
\usepackage{fancybox}

% Zeilennummerierung
%\usepackage{lineno}
%\begin{linenumbers*}
%\modulolinenumbers[5]
%\end{linenumbers*}

% kein Gleiten der Tabelle
\usepackage[format=hang,font=small,labelfont=bf]{caption,subcaption}

% Zeichenpaket
%\usepackage{graphicx}
%\usepackage{wrapfig}

% rotieren
%\usepackage{rotating}

% Tabulars with adjustable-width columns
%\usepackage{tabularx}

% tabularx
%\usepackage{array,booktabs}

% Vorschlag; http://www.mrunix.de/forums/showthread.php?p=334934#post334934
\usepackage{tabu}

% Control layout of itemize, enumerate, description
\usepackage{enumitem}

% itemize-Abstand-Einrückung (wenn \begin{itemize*)/\end{itemize*})
%\usepackage{mdwlist}

% chemische Formeln etc.
%\usepackage[version=3]{mhchem}

% Darstellung von Strukturformeln etc.
%\usepackage{chemfig}

% Hervorhebung von Formeln
%\usepackage{empheq}
%\newcommand*\widefbox[1]{\fbox{\hspace{1em}#1\hspace{1em}}}

% pdf-Dateien einbinden
%\usepackage[final]{pdfpages}

% gleich nach Definition-Zeichen
\usepackage{amsmath,amssymb,amstext}

% SI units
\usepackage[mediumspace,squaren,Gray,textstyle]{SIunits}

% figure and table Umgebung
\usepackage{float}

% Einstellungen der Seitenränder
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2.5cm,includehea dfoot,includefoot]{geometry}

% Kopf- und Fußzeile
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
% linke Kopfzeile
\ihead[]{Versuchsprotokoll}
% mittlere Kopfzeile
\chead[]{}
% rechte Kopfzeile
\ohead[]{Name}
% linke Fußzeile
\ifoot[]{}
% mittlere Fußzeile
\cfoot[]{\pagemark}
% rechte Fußzeile
\ofoot[]{}
\setheadsepline{0.4pt}
\renewcommand*{\headfont}{\normalfont} % ändert Schriftart der Kopfzeile
%\setkomafont{pagenumber}{\normalfont\bfseries} % fettegedruckte Seitennummer

% Absatzeinrichtung
\usepackage{parskip}

% zum schöneren Unterstreichen
%\usepackage[normalem]{ulem}

% Zeilenabstand
\usepackage{setspace}
\onehalfspacing

% beeinflusst das Inhaltsverzeichnis
%\usepackage[tocgraduated]{tocstyle}
%\usetocstyle{KOMAlike}

% Hyperlink im Inhaltsverzeichnis
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
}

% footnote options
%\usepackage[multiple,flushmargin]{footmisc}

% Bibliographie und Zitation
\usepackage{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid
\bibliography{bib.bib}

\usepackage{csquotes}
\usepackage{filecontents}


\begin{document}

Text

\nocite{*}
\printbibliography


\end{document}


Die bib-Datei (bib.bib):



@article{bradford,
author = {Marion M. Bradford},
title = {Rapid and sensitive method for the quantitation of microgram quantities of protein utilizing the principle of protein-dye binding},
journal = {Analytical Biochemistry},
year = {1976},
volume = {72},
pages = {248–-254}
}

Output:


http://img7.imagebanana.com/img/5h1tnsr3/thumb/Output.jpeg (http://www.imagebanana.com/view/5h1tnsr3/Output.jpeg)


Ich möchte, dass es so aussieht:


Marion M. Bradford, "Rapid and sensitive method for the quantitation of microgram quantities of protein utilizing the principle of protein-dye binding", In: Analytical Biochemistry [B](1976) 72: 248–254

Weiß jemand, wie ich diese Änderung herbeiführen kann?

Ich bedanke mich im Voraus und wünsche noch einen sonnigen Tag.


Es grüßt,
pitterpolo

bobmalaria
07-06-2012, 15:01
hi,

du wuerdest gut daran tun dein beispiel nochmal zu editieren. ausser der dokumentenklasse und dem biblatex paket ist nichts wirklich fuer dein problem relevant. wenn sich potentielle helfer erst durch 100 zeilen nicht relavanten code wuehlen muessen.

gruss

pitterpolo
07-06-2012, 15:03
Hallo bobmalaria,


so, alles rausgekickt, was nicht wichtig ist (bzw. sein sollte):


% Dokumentenklasse
\documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}

% Sprachpaket
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{lmodern}
\usepackage[ngerman]{babel}

% Schrifttyp
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}

% Einstellungen der Seitenränder
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2.5cm,includehea dfoot,includefoot]{geometry}

% Bibliographie und Zitation
\usepackage[backend=bibtex8,style=verbose-ibid,bibstyle=numeric]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid
\bibliography{bib.bib}

\usepackage{csquotes}
\usepackage{filecontents}


\begin{document}

Text

\nocite{*}
\printbibliography


\end{document}

bobmalaria
08-06-2012, 20:00
hi,

ich habe noch mehr rausgeloscht und vieles neues dazugebastelt. schau es dir mal an.

meine strategie war:
-> bbistyle=numeric, also in die numeric.bbx im biblatex ordner gegangen
->gesehen das numeric zum grossteil auf standard.bbx aufbaut.
->in standard.bbx reingegangen und geschaut wie \DeclareBibliographyDriver{article}
definiert ist.
->geschaut welche makros relevat sind, z.b. wo wird das jahr definiert. zum teil sind die untermakros in biblatex.def im biblatex ordner
-> aenderungen eingefuegt und geschaut ob es tut was es soll


\begin{filecontents}{bib.bib}
@article{bradford,
author = {Marion M. Bradford},
title = {Rapid and sensitive method for the quantitation of microgram
quantities of protein utilizing the principle of protein-dye binding},
journal = {Analytical Biochemistry},
year = {1976},
volume = {72},
pages = {248–-254}
}
\end{filecontents}

\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

% Bibliographie und Zitation
\usepackage[backend=bibtex8,style=verbose-ibid,bibstyle=numeric]{biblatex}
%authoryear ,natbib=true -dw -comp authortitle-ibid
\bibliography{bib.bib}
\usepackage{csquotes}


\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\setunit{\addspace}%
\usebibmacro{issue+date}% swapped around with volume
\usebibmacro{volume+number+eid}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}

\renewbibmacro*{volume+number+eid}{%
\printfield{volume}%
\setunit*{\adddot}%
\printfield{number}%
\setunit{\addcolon\space}%\addcomma
\printfield{eid}}

\renewcommand*{\bibpagespunct}{\addcolon\space}%do ppelpunkt vor pages
\renewcommand*{\newunitpunct}{\addcomma\space}%gen erell kommas statt punkte um
%block zu trennen

\renewbibmacro*{in:}{%
\printtext{%
In\intitlepunct}} %da \bibstring nach
%einem komma klein weiterschreiben
wuerde
\begin{document}

Text \cite{bradford}
\printbibliography


\end{document}

http://www.mrunix.de/forums/attachment.php?attachmentid=5252&stc=1&d=1339182007

ps: bilder kann man hier hochladen. dann sind sie auch fuer laenger da und werden nicht vom gilehoster nach zeit x geloescht

pitterpolo
08-06-2012, 23:57
Hallo bobmalaria,

vielen Dank für den Code, es funktioniert so wie ich es haben wollte.

Beim nächsten Mal denke ich daran und kürze das MB dann wirklich so wie es sein sollte.

Es grüßt und bedankt sich,
pitterpolo