
Estou usando o seguinte:
\documentclass[a4paper, 11pt]{article}
\usepackage[english,swedish]{babel}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{xcolor,colortbl}
\usepackage[backend=bibtex,style=mla]{biblatex}
\nocite{*}
...
\begin{document}
text... \footcite{source}
\printbibliography[heading=none]
\end{document}
Por que há uma “impressão” extra após cada fonte?
Responder1
O guia de estilo MLA exige que o meio da publicação seja mostrado (ver, por exemploEstilo de citação MLA | Biblioteca da Universidade Cornell).
biblatex-mla
tenta satisfazer este requisito imprimindo o meio de publicação no final de cada entrada bibliográfica (através da macro publimedium
). Se o howpublished
campo contiver alguma informação, essa informação será impressa. Se howpublished
não for fornecido, a opção padrão guessmedium
está ativa, biblatex-mla
irá adivinhar o meio de publicação.
Para deixar biblatex-mla
de imprimir essas informações, basta utilizar a opção showmedium=false
, para que sua chamada biblatex
se torne
\usepackage[backend=bibtex,style=mla,showmedium=false]{biblatex}
Porém, seu exemplo revela outro problema: "print" está impresso em negrito, para avisá-lo [the] Bibliography string 'print' [is] undefined
(consulte o arquivo de log).
biblatex-mla
não fornece um arquivo no idioma sueco, então alguns bibstrings estão faltando, para recuperar este em particular, tente
\DefineBibliographyStrings{swedish}{%
print = {whatever \enquote{print} means in Swedish},
}
Agora, "imprimir" é substituído por "qualquer que seja o significado de 'impressão' em sueco".