
У меня проблемы с ключевыми аргументами в цитате @misc, точнее, с тем, как определяются ее ключи. Кто-нибудь знает, в чем проблема?
@misc{CABRAL123,
Author = {Umberlandia Cabral},
Date-Added = {2024-04-09 18:58:06 +0000},
Date-Modified = {2015-04-27 22:43:06 +0000},
Howpublished = {IBGE},
Keywords = {wiki},
Title = {Sistema de Indicadores Culturais: Pais tem quase 40% da população em municipios sem salas de cinema},
Url = {https://agenciadenoticias.ibge.gov.br/agencia-noticias/2012-agencia-de-noticias/noticias/26239-pais-tem-quase-40-da-populacao-em-municipios-sem-salas-de-cinema},
Urlaccessdate = {10 abr 2024},
Year = {2019},
Bdsk-Url-1 = {https://agenciadenoticias.ibge.gov.br/agencia-noticias/2012-agencia-de-noticias/noticias/26239-pais-tem-quase-40-da-populacao-em-municipios-sem-salas-de-cinema}
}
Это мой первый пост, так что спасибо за терпение...
При компиляции документа (??)
в документе и в журналах отображается следующее:
Citation `CABRAL123' on page 1 undefined on input line 210.
./main.tex, 210
You have cited something which is not included in your bibliography. Make sure that the citation (\cite{...}) has a corresponding key in your bibliography, and that both are spelled the same way.
Learn more
У меня нет никаких проблем с другими ссылками, я предполагаю, что что-то не так с именами ключей или значениями дат, но на самом деле ничего очевидного.
решение1
Я не могу воспроизвести проблему, о которой вы сообщаете, ни с BibTeX, ни с Biblatex. Однако я получаю неправильный результат с первым и ошибку компиляции со вторым.
Вам нужно экранировать the %
в заголовке, чтобы LaTeX .bbl
не игнорировал остальную часть строки, когда он ее прочитает. В случае Biblatex вы в итоге теряете закрывающую фигурную скобку, поэтому запись никогда не заканчивается, что приводит к стандартной ошибке выхода из строя. В случае BibTeX вы не теряете конец поля, но теряете часть в середине, поэтому запись набирается с неправильным заголовком.
Чтобы исправить это, просто используйте \%
.
\begin{filecontents*}[overwrite]{\jobname.bib}
@misc{CABRAL123,
Author = {Umberlandia Cabral},
Date-Added = {2024-04-09 18:58:06 +0000},
Date-Modified = {2015-04-27 22:43:06 +0000},
Howpublished = {IBGE},
Keywords = {wiki},
Title = {Sistema de Indicadores Culturais: Pais tem quase 40\% da população em municipios sem salas de cinema},
Url = {https://agenciadenoticias.ibge.gov.br/agencia-noticias/2012-agencia-de-noticias/noticias/26239-pais-tem-quase-40-da-populacao-em-municipios-sem-salas-de-cinema},
Urlaccessdate = {10 abr 2024},
Year = {2019},
Bdsk-Url-1 = {https://agenciadenoticias.ibge.gov.br/agencia-noticias/2012-agencia-de-noticias/noticias/26239-pais-tem-quase-40-da-populacao-em-municipios-sem-salas-de-cinema}
}
\end{filecontents*}
\documentclass{article}
\usepackage{biblatex}
\bibliography{\jobname}
\begin{document}
\cite{CABRAL123}
\printbibliography
\end{document}
Если проблема не в этом, обратите внимание, что проблема может быть связана спредыдущийзапись в .bib
файле, так как это частая причина ошибок, приводящих к генерации не совсем корректных сообщений.
[Изображения зарезервированы из-за ошибки Okular, которая, похоже, не собирается исправляться. Приносим извинения за отсутствие красивых изображений.]