Zotero-better-bibtex: BibLaTeX sempre exporta caixa de título

Criado em 16 mar. 2017  ·  7Comentários  ·  Fonte: retorquere/zotero-better-bibtex

Se eu gerar um arquivo .bib com BetterBibLaTeX, sempre obtenho letras maiúsculas e minúsculas, enquanto usando o exportador BibTeX nativo, o texto é formatado corretamente.

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

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

O título é formatado no 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>

Vou me sentir boba se isso for apenas uma opção em algum lugar, mas não consegui encontrar nada.

PCJ3BWK9

Passos para reproduzir:
exportar usando BibTeX
exportar usando BetterBibLaTeX
comparar

Obrigado!

question

Comentários muito úteis

Não quero ser pedante sobre isso, mas é BetterBibLaTeX que exporta corretamente, não a exportação padrão BibLaTeX. Citeproc (que o Zotero usa para formatar referências) espera que os títulos estejam em caixa de frase, mas os processadores biblatex esperam que os títulos de referências em inglês (ou idioma não especificado) estejam em caixa de título, então, para preservar a intenção, BBT caixa de título essas referências . Você pode sair das especificações configurando a preferência oculta (eles falam sobre macs, mas a instrução funciona em todas as plataformas) extensions.zotero.translators.better-bibtex.suppressTitleCase a true , mas as referências podem renderizar incorretamente; Não sei como o biblatex se comporta em referências com maiúsculas e minúsculas.

Todos 7 comentários

Não quero ser pedante sobre isso, mas é BetterBibLaTeX que exporta corretamente, não a exportação padrão BibLaTeX. Citeproc (que o Zotero usa para formatar referências) espera que os títulos estejam em caixa de frase, mas os processadores biblatex esperam que os títulos de referências em inglês (ou idioma não especificado) estejam em caixa de título, então, para preservar a intenção, BBT caixa de título essas referências . Você pode sair das especificações configurando a preferência oculta (eles falam sobre macs, mas a instrução funciona em todas as plataformas) extensions.zotero.translators.better-bibtex.suppressTitleCase a true , mas as referências podem renderizar incorretamente; Não sei como o biblatex se comporta em referências com maiúsculas e minúsculas.

As ciências da vida são um lugar difícil para bibliografias, eu acho. Parece funcionar bem com o arquivo BibTeX vanilla.

Estou supondo que esse truque não funcionará para o Zotero autônomo?
Eu descobri. Obrigado.

Mais uma vez, nenhuma intenção de lhe dar um sermão sobre o seu campo, do qual nada sei, ou sobre a pragmática de divulgar suas referências, o que deve superar qualquer discussão sobre torre de marfim sobre isso, mas se suas referências funcionam no caso de uma frase, é provável que seja apenas uma coincidência do estilo bibliográfico em uso.

Felizmente, a supressão de maiúsculas e minúsculas funciona exatamente da mesma forma no modo autônomo. Mas você tem certeza de que as referências em maiúsculas e minúsculas são renderizadas incorretamente?

Eu não vi nenhum problema até agora. Eu teria ficado feliz em deixá-los no caso do título para este projeto, mas para aqueles nomes de espécies incômodos. Para referência futura, existe uma maneira de suprimir maiúsculas e minúsculas em palavras / caracteres individuais sem alterar essa opção?

Ah, entendo. Uh, sim, existe, mas você pode não gostar: você pode cercar qualquer parte da referência em <span class="nocase">...</span> e qualquer coisa entre essas não será interferida por Zotero ou BBT.

É claro que isso é hediondo e não está listado na página do Zotero que detalha sua marcação "rica" , mas é suportado pelo fato de que eles usam citeproc para produzir bibliografias, e citeproc o apóia; na verdade, se você quiser ter referências que funcionem tanto em coisas como os plug-ins Word / LibreOffice e BibTeX (e renderizar na mesma saída), os nocase spans são a única maneira de obter isso feito.

As referências que você tem agora não serão renderizadas corretamente em alguns estilos disponíveis no próprio Zotero, e o BBT visa produzir BibTeX que respeite a intenção especificada das referências ... e isso significa que o BBT deve fazer titlecasing por padrão. Mas se você estiver usando o Zotero apenas como um gerenciador sofisticado do BibTeX, suppressTitleCase fará o trabalho na maioria dos casos.

É bom saber, mesmo que seja um pouco chato. Obrigado.

O prazer é meu. Para completar: o material nocase não é meu design, estou apenas implementando uma contraparte para a funcionalidade do zotero. Eu não me importaria em ver uma solução mais elegante.

Esta página foi útil?
0 / 5 - 0 avaliações