Wie kann ich mit Biblatex die Bibliografie und den Zitierstil anpassen?

Wie kann ich mit Biblatex die Bibliografie und den Zitierstil anpassen?

Vor Kurzem habe ich beschlossen, für das Schreiben meiner Arbeiten von MS Word auf LaTeX umzusteigen. Ich habe ein paar Probleme mit der Verwaltung meiner Zitate und Bibliographie, insbesondere wenn ich aufgefordert werde, für unterschiedliche Zwecke unterschiedliche Stile zu verwenden.

Ich habe darüber nachgedacht, verschiedene Tex-Dateien für die unterschiedlichen Bibliografie- und Zitationsstile zu erstellen, weiß aber nicht, wie ich den Stil richtig bearbeiten kann.

Diese Dokumente (Speichern als Example.bib):

@Article{Ho2012,
  author   = {Ho, L. and Dreyfus, J. and Boyer, J. and Lowe, T. and Bustamante, H. and Duker, P. and Meli, T. and Newcombe, G.},
  title    = {Fate of cyanobacteria and their metabolites during water treatment sludge management processes},
  journal  = {Sci Total Environ},
  year     = {2012},
  volume   = {424},
  number   = {1},
  pages    = {232-238},
  issn     = {1879-1026 (Electronic)
0048-9697 (Linking)},
  note     = {Many notes},
  doi      = {10.1016/j.scitotenv.2012.02.025},
  keywords = {Many keywords},
  type     = {Journal Article},
  url      = {http://www.ncbi.nlm.nih.gov/pubmed/22444068},
}

@Article{Ho2007,
  author   = {Ho, Lionel and Hoefel, D. and Saint, C. P. and Newcombe, Gayle},
  title    = {Isolation and identification of a novel microcystin-degrading bacterium from a biological sand filter},
  journal  = {Water Res},
  year     = {2007},
  volume   = {41},
  number   = {20},
  pages    = {4685-4695},
  issn     = {0043-1354 (Print)
0043-1354 (Linking)},
  note     = {Many notes},
  doi      = {10.1016/j.watres.2007.06.057},
  keywords = {Many keywords},
  type     = {Journal Article},
  url      = {http://www.ncbi.nlm.nih.gov/pubmed/17640697},
}

@Article{Ho2012a,
  author   = {Ho, L. and Sawade, E. and Newcombe, G.},
  title    = {Biological treatment options for cyanobacteria metabolite removal: A review},
  journal  = {Water Res},
  year     = {2012},
  volume   = {46},
  number   = {5},
  pages    = {1536-1548},
  issn     = {1879-2448 (Electronic)
0043-1354 (Linking)},
  note     = {Many notes},
  doi      = {10.1016/j.watres.2011.11.018},
  keywords = {Many keywords},
  type     = {Journal Article},
  url      = {http://www.ncbi.nlm.nih.gov/pubmed/22133838},
}

Sollte folgendermaßen zitiert und referenziert werden:

Weg 1

(Hoet al., 2007; 2012a; b)
Verweise

Ho, L., Dreyfus, J., Boyer, J., Lowe, T., Bustamante, H., Duker, P., Meli, T. und Newcombe, G. (2012a). Schicksal von Cyanobakterien und ihren Metaboliten während Klärschlamm-Managementprozessen. Sci Total Environ, 424(1), 232-238.

Ho, L., Hoefel, D., Saint, CP und Newcombe, G. (2007). Isolierung und Identifizierung eines neuen Microcystin-abbauenden Bakteriums aus einem biologischen Sandfilter. Water Res, 41(20), 4685-4695.

Ho, L., Sawade, E. und Newcombe, G. (2012b). Biologische Behandlungsmöglichkeiten zur Entfernung von Cyanobakterien-Metaboliten: Eine Übersicht. Water Res, 46(5), 1536-1548.

In LaTeX habe ich:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear,
bibstyle=authoryear,
giveninits=true,
maxcitenames=2,
uniquelist=false,
sortcites,
maxbibnames=99,
sorting=ynt,
url=false,
eprint=false
]{biblatex}
\renewcommand*{\nameyeardelim}{\addcomma\space}
\usepackage[none]{hyphenat} 
\addbibresource{Example.bib}

%For italic et al. %%%
\renewbibmacro*{name:andothers}{
  \ifboolexpr{
    test {\ifnumequal{\value{listcount}}{\value{liststop}}}
    and
    test \ifmorenames
  }
    {\ifnumgreater{\value{liststop}}{1}
       {\finalandcomma}
       {}%
     \andothersdelim\bibstring[\emph]{andothers}}
    {}}
%%%

\DeclareNameAlias{sortname}{last-first}
\begin{document}
\parencite{Ho2012,Ho2012a,Ho2007}
\printbibliography[sorting=nyt]
\end{document}

Ich bekomme:

Bildbeschreibung hier eingeben

Wie kann ich

  1. die Anmerkungen und die ISNN aus der Bibliographie löschen (gelbe und blaue Markierungen)?
  2. "In:" vor dem Zeitschriftennamen vermeiden (grüne Markierung)?
  3. den Zeitschriftennamen im Klartext eingeben (rosa Markierung)?
  4. Band (Ausgabe) (orangefarbene Markierung)?
  5. die Zitate sind nach Jahr sortiert, und ich habe versucht, die Bibliographie nach Namen sortiert auszudrucken, aber der Code \printbibliography[sorting=nyt] hat offensichtlich nicht funktioniert
  6. Das Zitat muss anders sein, wie oben erwähnt

Schließlich habe ich keine Ahnung, wie das geht:

Weg 2

(Ho et al., 2012; Ho et al., 2007; Ho, Sawade und Newcombe, 2012)

HO, L.; DREYFUS, J.; BOYER, J.; LOWE, T.; BUSTAMANTE, H.; DUKER, P.; MELI, T.; NEWCOMBE, G. Schicksal von Cyanobakterien und ihren Metaboliten während der Schlammbewirtschaftung bei der Wasseraufbereitung. Sci Total Environ, v. 424, n. 1, S. 232-238, 2012.

HO, L.; HOEFEL, D.; SAINT, CP; NEWCOMBE, G. Isolierung und Identifizierung eines neuen Microcystin-abbauenden Bakteriums aus einem biologischen Sandfilter. Water Res, v. 41, n. 20, S. 4685-4695, 2007.

HO, L.; SAWADE, E.; NEWCOMBE, G. Biologische Behandlungsmöglichkeiten zur Entfernung von Cyanobakterienmetaboliten: Eine Übersicht. Water Res, v. 46, n. 5, S. 1536-1548, 2012.

Antwort1

Hier ist eine Lösung für die Referenzen (Weg 1). Für Zitate habe ich den Stil verwendet authoryear-comp , der nicht ganz Ihren Wünschen entspricht, aber näher dran ist als das, was Sie jetzt haben.

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[citestyle=authoryear-comp,
bibstyle=authoryear,
giveninits=true,
maxcitenames=2,
uniquelist=false,
sortcites,
maxbibnames=99,
sorting=ynt,
url=false,
eprint=false,
isbn =false
]{biblatex}
\renewcommand*{\nameyeardelim}{\addcomma\space}
\usepackage[none]{hyphenat}
\addbibresource{Example.bib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewbibmacro{in:}{%
  \ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}}

\DeclareFieldFormat{journaltitle}{#1}

\DeclareSourcemap{% requires biber
  \maps[datatype=bibtex]{
    \map{
      \step[fieldset=note, null]
    }
  }
}

\renewbibmacro*{volume+number+eid}{%
  \printfield{volume}%
  \printfield[parens]{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%For italic et al. %%%
\renewbibmacro*{name:andothers}{
  \ifboolexpr{
    test {\ifnumequal{\value{listcount}}{\value{liststop}}}
    and
    test \ifmorenames
  }
    {\ifnumgreater{\value{liststop}}{1}
       {\finalandcomma}
       {}%
     \andothersdelim\bibstring[\emph]{andothers}}
    {}}
%%%

\DeclareNameAlias{sortname}{last-first}
\begin{document}
\parencite{Ho2012,Ho2012a,Ho2007}
\newrefcontext{sorting=nyt}
\printbibliography

\end{document} 

Bildbeschreibung hier eingeben

verwandte Informationen