Zotero-better-bibtex: BibLaTeX siempre exporta el caso del título

Creado en 16 mar. 2017  ·  7Comentarios  ·  Fuente: retorquere/zotero-better-bibtex

Si genero un archivo .bib con BetterBibLaTeX, siempre obtengo el título en mayúsculas, mientras que al usar el exportador BibTeX nativo, el texto se formatea correctamente.

Con BetterBibLaTeX:

@article{wright_genetics_1946,
title = {Genetics of Natural Populations. {{XII}}. Experimental Reproduction of Some of the Changes Caused by Natural Selection in Certain Populations of {{{\emph{Drosophila}}}}{\emph{ Pseudoobscura}}},
volume = {31},
issn = {0016-6731},
url = {http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1209320/},
timestamp = {2017-03-16T11:03:56Z},
number = {2},
journaltitle = {Genetics},
shortjournal = {Genetics},
author = {Wright, Sewall and Dobzhansky, Theodosius},
urldate = {2017-02-15},
date = {1946-03},
pages = {125--156},
file = {...},
eprinttype = {pmid},
eprint = {21021044},
pmcid = {PMC1209320}
}

Con BibTeX:

@article{wright_genetics_1946,
title = {Genetics of natural populations. {XII}. experimental reproduction of some of the changes caused by natural selection in certain populations of \textit{{Drosophila} pseudoobscura}},
volume = {31},
issn = {0016-6731},
url = {http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1209320/},
number = {2},
urldate = {2017-02-15},
journal = {Genetics},
author = {Wright, Sewall and Dobzhansky, Theodosius},
month = mar,
year = {1946},
pmid = {21021044},
pmcid = {PMC1209320},
pages = {125--156},
file = {PubMed Central Full Text PDF:/Users/Mark/Library/Application Support/Zotero/Profiles/h74ggxun.default/zotero/storage/2GJX2NSH/Wright and Dobzhansky - 1946 - Genetics of Natural Populations. Xii. Experimental.pdf:application/pdf}
}

El título está formateado en Zotero como Genetics of natural populations. XII. experimental reproduction of some of the changes caused by natural selection in certain populations of <i>Drosophila melanogaster</i>

Me sentiré tonto si esto es solo una opción en algún lugar, pero no pude encontrar nada.

PCJ3BWK9

Pasos para reproducir:
exportar usando BibTeX
exportar usando BetterBibLaTeX
comparar

¡Gracias!

question

Comentario más útil

No quiero ser pedante al respecto, pero es BetterBibLaTeX el que exporta correctamente, no la exportación estándar de BibLaTeX. Citeproc (que Zotero usa para dar formato a las referencias) espera que los títulos estén en mayúsculas y minúsculas, pero los procesadores de biblatex esperan que los títulos de referencias en inglés (o en el idioma no especificado) estén en mayúsculas y minúsculas, por lo que para preservar la intención, BBT title-case esas referencias . Puede salirse de las especificaciones configurando la preferencia oculta (hablan de macs, pero la instrucción funciona en todas las plataformas) extensions.zotero.translators.better-bibtex.suppressTitleCase a true , pero las referencias pueden aparecer incorrectamente; No sé cómo se comporta Biblatex en las referencias en mayúsculas y minúsculas.

Todos 7 comentarios

No quiero ser pedante al respecto, pero es BetterBibLaTeX el que exporta correctamente, no la exportación estándar de BibLaTeX. Citeproc (que Zotero usa para dar formato a las referencias) espera que los títulos estén en mayúsculas y minúsculas, pero los procesadores de biblatex esperan que los títulos de referencias en inglés (o en el idioma no especificado) estén en mayúsculas y minúsculas, por lo que para preservar la intención, BBT title-case esas referencias . Puede salirse de las especificaciones configurando la preferencia oculta (hablan de macs, pero la instrucción funciona en todas las plataformas) extensions.zotero.translators.better-bibtex.suppressTitleCase a true , pero las referencias pueden aparecer incorrectamente; No sé cómo se comporta Biblatex en las referencias en mayúsculas y minúsculas.

Las ciencias de la vida son un lugar difícil para las bibliografías, supongo. Parece funcionar bien con el archivo Vanilla BibTeX.

Supongo que este truco no funcionará para Zotero independiente.
Me lo imaginé. Gracias.

Nuevamente, no tengo la intención de sermonearlo sobre su campo, del cual no sé nada, o sobre la pragmática de sacar sus referencias, lo que debe triunfar sobre cualquier discusión de la torre de marfil sobre esto, pero si sus referencias funcionan en el caso de oraciones, es probable que sea solo una coincidencia del estilo de bibliografía en uso.

Afortunadamente, la supresión de casos funciona exactamente igual de forma independiente. ¿Pero está seguro de que las referencias en mayúsculas del título se muestran incorrectamente?

No he visto ningún problema hasta ahora. Me hubiera encantado dejarlos en el caso del título para este proyecto, pero para esos molestos nombres de especies. Para referencia futura, ¿hay alguna forma de suprimir el uso de mayúsculas y minúsculas en palabras / caracteres individuales sin cambiar esa opción?

Ah, ya veo. Uh, sí, lo hay, pero puede que no le guste: puede rodear cualquier parte de la referencia en <span class="nocase">...</span> y cualquier cosa entre ellos no será entrometida ni por Zotero ni por BBT.

Esto es, por supuesto, espantoso y no aparece en la página de Zotero que detalla su marcado "rico" , pero está respaldado por el hecho de que usan citeproc para producir bibliografías, y citeproc lo respalda; de hecho, si desea tener referencias que funcionen tanto en cosas como los complementos de Word / LibreOffice como BibTeX (y renderizar en la misma salida), los nocase son la única forma de obtener eso hecho.

Las referencias que tiene ahora no se reproducirán correctamente en algunos estilos disponibles en el propio Zotero, y BBT tiene como objetivo producir BibTeX que respete la intención especificada de las referencias ... y eso significa que BBT debe hacer títulos por defecto. Pero si solo está usando Zotero como un elegante administrador de BibTeX, suppressTitleCase hará el trabajo en la mayoría de los casos.

Es bueno saberlo, incluso si es un poco molesto. Gracias.

Mi placer. Para completar: las cosas de nocase no son mi diseño, solo estoy implementando una contraparte de la funcionalidad de zotero. No me importaría ni la mitad de ver una solución más elegante.

¿Fue útil esta página
0 / 5 - 0 calificaciones