¿Cómo personalizar la bibliografía y el estilo de citas usando biblatex?

¿Cómo personalizar la bibliografía y el estilo de citas usando biblatex?

Recientemente decidí cambiar de MS Word a LaTeX para escribir mis artículos. Estoy teniendo algunos problemas con la gestión de mis citas y bibliografía, especialmente cuando me piden utilizar diferentes estilos para diferentes propósitos.

Estaba pensando en crear diferentes archivos de texto para los diferentes estilos de bibliografía y citas, pero no sé cómo editar correctamente el estilo.

Este artículo (Guardar como ejemplo.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},
}

Debe citarse y referenciarse de esta manera:

Camino 1

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

Ho, L., Dreyfus, J., Boyer, J., Lowe, T., Bustamante, H., Duker, P., Meli, T. y Newcombe, G. (2012a). Destino de las cianobacterias y sus metabolitos durante los procesos de gestión de lodos de tratamiento de aguas. Medio ambiente total de ciencia, 424 (1), 232-238.

Ho, L., Hoefel, D., Saint, CP y Newcombe, G. (2007). Aislamiento e identificación de una nueva bacteria que degrada la microcistina a partir de un filtro de arena biológico. Agua Res, 41(20), 4685-4695.

Ho, L., Sawade, E. y Newcombe, G. (2012b). Opciones de tratamiento biológico para la eliminación de metabolitos de cianobacterias: una revisión. Agua Res, 46(5), 1536-1548.

En LaTeX tengo:

\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}

Yo obtengo:

ingrese la descripción de la imagen aquí

Cómo puedo

  1. borrar las notas y el ISNN de la bibliografía (marcas amarillas y azules)?
  2. ¿Evitar "En:" antes del nombre de la revista (marca verde)?
  3. ¿poner el nombre de la revista en texto plano (marca rosa)?
  4. ¿Volumen(edición) (marca naranja)?
  5. las citas están ordenadas por año e intenté imprimir la bibliografía ordenada por nombre, pero claramente el código \printbibliography[sorting=nyt] no funcionó
  6. la cita debe ser diferente, como se señaló anteriormente

Finalmente no tengo idea de cómo hacer esto:

Camino 2

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

HO, L.; DREYFUS, J.; BOYER, J.; LOWE, T.; BUSTAMANTE, H.; DUKER, P.; MELI, T.; NEWCOMBE, G. Destino de las cianobacterias y sus metabolitos durante los procesos de gestión de lodos de tratamiento de agua. Sci Total Environ, v. 424, n. 1, pág. 232-238, 2012.

HO, L.; HOEFEL, D.; SAN, CP; NEWCOMBE, G. Aislamiento e identificación de una nueva bacteria que degrada la microcistina a partir de un filtro de arena biológico. Agua Res, v. 41, n. 20, pág. 4685-4695, 2007.

HO, L.; SAWADE, E.; NEWCOMBE, G. Opciones de tratamiento biológico para la eliminación de metabolitos de cianobacterias: una revisión. Agua Res, v. 46, n. 5, pág. 1536-1548, 2012.

Respuesta1

Aquí hay una solución para las referencias (forma 1). Para las citas, utilicé el estilo authoryear-comp que no es exactamente el que deseas, pero se acerca más al que tienes ahora.

\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} 

ingrese la descripción de la imagen aquí

información relacionada