Proteja os nomes de serem abreviados

Proteja os nomes de serem abreviados

O LaTeX pensa que os nomes das organizações são nomes próprios, que são abreviados usando meu estilo bibliográfico.

@Misc{BundesministeriumfuerUmwelt,
author = {Bundesministerium für Umwelt, Naturschutz und nukleare Sicherheit (BMU)},
title  = {Klimaschutzplan 2050. Klimaschutzpolitische Grundsätze und Ziele der Bundesregierung},
date   = {11.2016},}

Portanto sai como

N. u.n.S. B. Bundesministerium für Umwelt, Klimaschutzplan 2050.
klimaschutzpolitische grundsätze und ziele der bundesregierung.

Usando

\usepackage[backend=bibtex, style=ieee,doi=false,isbn=false,url=false]{biblatex}

Como o nome pode ser protegido num caso como este?

Além disso, gostaria de saber se existe uma maneira mais simples de proteger as letras maiúsculas dos títulos das referências do que colocar tudo entre colchetes.

Responder1

Os chamados autores corporativos precisam ser protegidos por um par de chaves para evitar que BibTeX ou Biber tentem analisar o nome como o nome de uma pessoa com família e nomes próprios. VerUsar um 'autor corporativo' no campo "autor" de uma entrada bibliográfica (soletrando o nome por extenso). Então você precisa

author   = {{Bundesministerium für Umwelt, Naturschutz und nukleare Sicherheit (BMU)}},

biblatex-ieeeaplica maiúsculas e minúsculas a alguns títulos e, portanto, "Klimaschutzplan 2050. Klimaschutzpolitische Grundsätze und Ziele der Bundesregierung" será convertido para "Klimaschutzplan 2050. klimaschutzpolitische grundsätze und ziele der bundesregierung". As regras inglesas de maiúsculas e minúsculas que biblatexse aplicam aqui não fazem sentido em um texto alemão, então o melhor que podemos fazer é dizer biblatexque este é um título em alemão que não deve precisar de nenhuma alteração de maiúsculas e minúsculas. Isto é feito adicionando

langid = {ngerman},

para a entrada. Caso você tenha um título em inglês onde a caixa de frase deve ser aplicada, mas você precisa proteger alguns nomes próprios ou acrônimos da mudança de maiúsculas e minúsculas, você precisará, no entanto, de chaves novamente. VerBibTeX perde letras maiúsculas ao criar arquivo .bbl.

Finalmente, observe que esse date = {11.2016},é o formato de entrada incorreto para datecampos semelhantes a -. biblatexespera a entrada de data no YYYY-MM-DDformato ISO 8601. Então

date = {2016-11},

seria a entrada esperada.

Juntando tudo isso

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=bibtex, style=ieee,doi=false,isbn=false,url=false]{biblatex}


\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{bmu,
  author   = {{Bundesministerium für Umwelt, Naturschutz und nukleare Sicherheit (BMU)}},
  title    = {Klimaschutzplan 2050},
  subtitle = {Klimaschutzpolitische Grundsätze und Ziele der Bundesregierung},
  date     = {2016-11},
  langid   = {ngerman},
}
\end{filecontents}

\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,bmu}
\printbibliography
\end{document}

E. Sigfridsson e U. Ryde, 'Comparação de métodos para derivar cargas atômicas do potencial e momentos eletrostáticos', Journal of Computational Chemistry, vol. 19, não. 4, pp.

Observe que o BibTeX é considerado umlegadobackend agora e que apenas o Biber suporta todos os biblatexrecursos do. Então você pode considerar mudar de backend=bibtexpara backend=biber. VerBiblatex com Biber: Configurando meu editor para evitar citações indefinidaspara obter ajuda para fazer com que seu editor execute o Biber em vez do BibTeX para você.bibtex x biber e biblatex x natbibtem um pouco de experiência, entãoPonto de interrogação ou chave de citação em negrito em vez do número da citação.

informação relacionada