Wpis @misc bibtex nie cytuje poprawnie

Używam wpisu @misc bibtex do cytowania rządowej witryny w mojej pracy. Bibliografia kompiluje się dobrze, ale w tekście cytat jest zawarty dwukrotnie. na przykład tekst (cite, cite).

Wszelkie pomysły będą mile widziane.

\documentclass{report} \usepackage{natbib} 

wpis bibtex:

@misc{kinaSUR, author = {{Ministry for Primary Industries}}, title = {{Kina sea urchin regions in NZ}}, howpublished = {\url{http://fs.fish.govt.nz/Page.aspx?pk=7\&sc=SUR}}, note = {Online; accessed 29 January 2014} 

Podwójne nawiasy dla autora zapewniają, że jest on poprawnie złożony, w przeciwnym razie spróbuje nadać mu imię i nazwisko i wyrzuci pomieszany bałagan . Może to być problem, ale to jedyny sposób, w jaki mogłem skłonić autora do poprawnego złożenia tekstu.

Doceniane sugestie. Dzięki

\documentclass{report} \usepackage{natbib} \begin{document} \bibliographystyle{otago} \bibliography{thesis} \citep{kinaSUR} \end{document} 

Wpis bibtex jest powyżej

Komentarze

  • Witamy w TeX.SX! Proszę dodaj minimalny przykład roboczy (MWE) , który ilustruje Twój problem. Będzie nam znacznie łatwiej odtworzyć Twoją sytuację i dowiedzieć się jaki jest problem, gdy widzimy kod, który można skompilować, zaczynając od \documentclass{...} i kończąc na \end{document}.
  • Twój BibTeX- wpis nie jest ' zakończony. Brakuje nawiasu, aw MWE potrzebujesz polecenia \cite.
  • Przepraszam, gdzie brakuje nawiasu?
  • Twój wpis powinien być @misc{<key>,definition}
  • żaden z moich kluczy cytowania nie ma drugiego nawiasu, tylko przecinek i tylko z tym mam problem.

Odpowiedź

Do testów pobrałem plik otago.bst z tej witryny: http://otago.libguides.com/content.php?pid=172484&sid=1451535

Problem zależy od typu wpisu. Styl otago i wynikowe dane wyjściowe wymagają pola year. Więc jeśli zmodyfikujesz swój wpis, to działa.

Prawidłowy wpis BibTeX:

@misc{kinaSUR, author = "{Ministry for Primary Industries}", title = {{Kina sea urchin regions in NZ}}, howpublished = {\url{http://fs.fish.govt.nz/Page.aspx?pk=7&sc=SUR}}, note = {Online; accessed 29 January 2014} , year=2013, } 

Tutaj pełne MWE:

\RequirePackage{filecontents} \begin{filecontents}{\jobname.bib} @misc{kinaSUR, author = "{Ministry for Primary Industries}", title = {{Kina sea urchin regions in NZ}}, howpublished = {\url{http://fs.fish.govt.nz/Page.aspx?pk=7&sc=SUR}}, note = {Online; accessed 29 January 2014} , year=2013, } \end{filecontents} \documentclass{report} \usepackage{natbib} \usepackage{url} \begin{document} \cite{kinaSUR} \bibliographystyle{otago} \bibliography{\jobname} \end{document} 

tutaj wprowadź opis obrazu

Komentarze

  • Dziękuję, ale nadal dwa razy cytuje odniesienie w tekście
  • @ JodiPilbrow: Naprawdę? Nie mogę ' odtworzyć tego problemu. Zmieniłem odpowiedź i dodałem zdjęcie mojego wyniku.
  • Miałeś rację, nie ' nie mam pola roku, ponieważ zamiast tego chciałem uzyskać dostęp do daty, jednak dodanie roku rozwiązało problem. Dziękuję za pomoc.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *