Problem mit @misc-Zitationsschlüsseln in der Bib-Datei

Problem mit @misc-Zitationsschlüsseln in der Bib-Datei

Ich habe Probleme mit den Schlüsselwortargumenten in einer @misc-Zitierung, genauer gesagt mit der Definition der Schlüssel. Kennt jemand das Problem damit?

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

Dies ist mein erster Beitrag, also danke für die Geduld ...

Wenn ich das Dokument kompiliere, wird (??)im Dokument und in den Protokollen Folgendes angezeigt:

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

Mit anderen Referenzen habe ich keine Probleme. Ich vermute, dass mit den Schlüsselnamen oder Datumswerten etwas nicht stimmt, aber nichts ist offensichtlich.

Antwort1

Ich kann das von Ihnen gemeldete Problem weder mit BibTeX noch mit Biblatex reproduzieren. Allerdings erhalte ich mit BibTeX das falsche Ergebnis und mit Biblatex tritt ein Kompilierungsfehler auf.

Sie müssen das %im Titel maskieren, damit LaTeX beim Lesen des .bblnicht den Rest der Zeile ignoriert. Im Fall von Biblatex geht die schließende geschweifte Klammer verloren, sodass der Eintrag nie endet, was den Standardfehler „Ausreißer“ verursacht. Im Fall von BibTeX geht das Ende des Felds nicht verloren, aber ein Stück in der Mitte, sodass der Eintrag mit dem falschen Titel gesetzt wird.

Um das Problem zu beheben, verwenden Sie einfach \%.

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

Wenn dies nicht das Problem ist, beachten Sie, dass das Problem möglicherweise bei dervorherigeEintrag in der .bibDatei, da dies eine häufige Ursache für Fehler ist, die nicht ganz richtige Nachrichten generieren.

[Bilder sind aufgrund eines Okular-Fehlers reserviert, der sich offenbar nicht beheben lässt. Wir entschuldigen uns für den Mangel an Hinguckern.]

verwandte Informationen