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)
ReferenciasHo, 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:
Cómo puedo
- borrar las notas y el ISNN de la bibliografía (marcas amarillas y azules)?
- ¿Evitar "En:" antes del nombre de la revista (marca verde)?
- ¿poner el nombre de la revista en texto plano (marca rosa)?
- ¿Volumen(edición) (marca naranja)?
- 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ó
- 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}