Jak mogę używać BibTeX do cytowania strony internetowej?

Chcę zacytować kilka stron internetowych za pomocą bibtex i zastanawiam się, czy istnieje określony szablon formularza @<template name here> do zrobienia tego. Jeśli możesz użyć następującej witryny jako przykładu, byłby świetny

http://web.archive.org/web/20080207010024/http://www.808multimedia.com/winnt/kernel.htm

Komentarze

  • Jako dodatkowa rzecz – właśnie stwierdziłem, że jeśli chcesz przypisać witrynę imię jako autor (na przykład gdybym chciał powiedzieć, że autorem tej strony był ' Przepełnienie stosu ' it ' najlepiej umieścić ' przepełnienie stosu ' jako` klucz ' zamiast pola ' autora '. Ponieważ wtedy lateks formatuje jako ' Przepełnienie stosu ', a nie ' S. Ponad flow '. (może dotyczyć tylko stylu Harvard)
  • ładne pokrycie zasobów, między innymi , natbib i biblatex (ze zrzutami ekranu pliku PDF) jest tutaj: nschloe.blogspot.de/2009/06/bibtex-how-to-cite-website_21.html
  • Re @Joe ' komentarz: Możesz zmusić BibTeX do traktowania nazwiska autora jako czegoś, czego nie można skracać, umieszczając je w dodatkowa para nawiasów klamrowych: author = {{Jemison Laboratory}},. Działa przynajmniej dla natbib.

Odpowiedź

Prostym sposobem na zrobienie tego w BibTeX jest użycie @misc entry:

@misc{WinNT, title = {{MS Windows NT} Kernel Description}, howpublished = {\url{http://web.archive.org/web/20080207010024/http://www.808multimedia.com/winnt/kernel.htm}}, note = {Accessed: 2010-09-30} } 

Być może powinieneś również dołączyć autora, jeśli go znasz. Pamiętaj, aby załadować pakiet, taki jak hyperref lub url.


Jeśli jesteś używając BibLaTeX istnieje @online typ wpisu:

@online{WinNT, author = {MultiMedia LLC}, title = {{MS Windows NT} Kernel Description}, year = 1999, url = {http://web.archive.org/web/20080207010024/http://www.808multimedia.com/winnt/kernel.htm}, urldate = {2010-09-30} } 

Komentarze

  • +1 za sposób dołączenia daty dostępu (bardzo ważne!). Istnieje ' alternatywny sposób, w którym howpublished wykorzystuje \url{} i [Acccessed: 30 September 2009], ale może to nie być niezależne od stylu. ' jest trochę frustrujące, że BibTeX nie ' oficjalnie śledzi strony internetowe jako wpisy.
  • Tam to pole urldate dla biblatex, które działa jako dostępne pole daty.
  • Nie wiem, czy ' s związane z moją konkretną konfiguracją, ale Biber narzekał na pole urldate , dopóki nie zmieniłem go na {2010-09-30}.
  • Dzięki! W przypadku witryn z datą wolę używać pól month i year, ale w przypadku witryn bez daty, umieszczając datę dostęp w polu note to dobry sposób.
  • Świetna odpowiedź, wpis @misc i howpublished z polem \url{} wydaje się właściwą drogą. Zajrzyj na stronę internetową bibtex.online , aby przekonwertować BibTeX na inne formaty, takie jak APA, MLA lub Chicago

Odpowiedź

Zawsze używam wartości domyślnych sugerowanych w Wikipedii (zobacz „Wpis BibTeX” na dole ), dostępne po kliknięciu „Cytuj tę stronę”.

Komentarze

  • Niezła sztuczka. Musiałem zmienić adres URL na howpublished, aby działał. Jak uzyskać ten widok dla innych stron Wikipedii?
  • @krupan Nie mam pojęcia, co masz na myśli przez ” inne strony Wikipedii „. Jakie strony chcesz zacytować?
  • @krupan Po lewej stronie każdej strony znajduje się link Cite this page, który uzupełnia link, który zapewnia @habi aktualna strona wikipedii.
  • @krupan Czy Arturo odpowiedział na twoje pytanie? Może być przydatny dla naszych innych ” TeXerów ”
  • Widzę to teraz, dziękuję. Nie ma go ' na telefonie komórkowym (nawet gdy chcę otworzyć witrynę na komputery).

Odpowiedź

Menedżer referencji JabRef sugeruje użycie typu „elektronicznego”. Robię to w ten sposób:

@electronic{Rub1, author = {Rubino, Daniel}, editor = {{Windows Phone Central}}, title = {IE9 for Windows Phone 7: Adobe Flash, demos and development}, url = {http://www.wpcentral.com/ie9-windows-phone-7-adobe-flash-demos-and-development-videos}, urldate = {14.01.2013}, originalyear = {18.02.2011} } 

W eksporcie BibTeX Citavi jest jako typ „www”. W zależności od edytora musisz zdefiniować style „electronic” i „www”, więc „misc” wydaje się być prawdopodobnie najbezpieczniejszym.

Ale wtedy powinieneś użyć \bibliographystyle{alphadin} i zrobić to w ten sposób:

@misc{Rub1, author = {Rubino, Daniel}, editor = {{Windows Phone Central}}, title = {IE9 for Windows Phone 7: Adobe Flash, demos and development}, url = {http://www.wpcentral.com/ie9-windows-phone-7-adobe-flash-demos-and-development-videos}, lastchecked = {14.01.2013}, originalyear = {18.02.2011} } 

Komentarze

  • Świetnie!” @electronic ” sprawił, że adres URL był widoczny podczas korzystania z pliku CSL pod adresem zotero. org / styles / ieee .
  • Jeśli używam alphadin, w referencjach nie ma klucza startowego. dziwne
  • Czy urldate powinno być aktualną datą? czy mogę uzyskać jego oryginalną datę utworzenia z adresu URL? @Benny Neugebauer

Odpowiedź

Udało mi się znaleźć bardzo dobry samouczek pod adresem http://www.polymtl.ca/biblio/utiliser/guide_bibtex.pdf (w języku francuskim; łącze jest teraz nieaktywne, dostępne w Wayback Machine )

W ten sposób zmodyfikowałem plik ieeetr.bst, aby zintegrować zignorowane tagi url i urldate do wszystkich typów wpisów (styl został narzucony do raportu pod koniec badania).

Zmieniono nazwę pliku (mystyle) i umieszczony w tym samym folderze lokalnym co plik ref.bib. Zadzwoniono z

\bibliographystyle{mystyle} \bibliography{ref} 

(1) dodaj nowe wpisy:

ENTRY { address ... url urldate } {} { label } 

(2 ) dodaj tę funkcję

FUNCTION {format.url} { url empty$ { "" } { ". \emph{Disponible}~\url{" * url * "}" * urldate empty$ { "there is url but no urldate in " cite$ * warning$ } { "~(\emph{consult\"e le} " * urldate * ")" * } if$ } if$ } 

(3) dla wszystkich typów, wywołaj funkcję z format.url "" output! Przykład dla @incollection:

FUNCTION {incollection} { output.bibitem format.authors "author" output.check format.title "title" output.check blank.sep crossref missing$ { format.in.ed.booktitle "booktitle" output.check format.bvolume output format.number.series output format.chapter.pages output format.addr.pub "publisher" output.check format.edition output format.date "year" output.check } { format.incoll.inproc.crossref output.nonnull format.chapter.pages output } if$ format.url "" output new.block note output fin.entry } 

Mam nadzieję, że to pomoże.

Komentarze

  • Cześć madit, właśnie dodałem kilka tagów kodu dla ciebie 🙂
  • Tak, nawet w zdaniach, rzeczywiście jest lepiej. Dziękuję.
  • Link do samouczka nie działa.

Odpowiedź

Hm, wydaje się, że bezpośrednie cytowanie stron internetowych nie jest możliwe, ale wydaje się, że istnieje obejście tego problemu przy użyciu pola ogólnego przeznaczenia @misc.

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=citeURL

Odpowiedź

Jeśli tworzysz własny plik bst i chcesz, aby zawierał odniesienia do stron internetowych, używam tej funkcji:

FUNCTION {internet} { output.bibitem format.titleclass output format.authors " " * "author" output.check title empty$ {""} { title "t" change.case$ * ".\,\ " *} if$ format.address output publisher empty$ { institution empty$ { } { institution "; " * output} if$ } { publisher "; " * output} if$ year empty$ { " [date unknown; " } { year month empty$ { " [\ignorespaces " * } { "~" * month * " [\ignorespaces " *} if$ } if$ revised empty$ { "" * } { "revised~" * revised * "; " *} if$ accessed empty$ { "" * } { "accessed~" * accessed * "]. " *} if$ website * doi empty$ {} { add.period$ " " * doi * } if$ output add.period$ format.referenceclass output fin.entry.noperiod } 

To z wpisami w pliku bib, takimi jak

@INTERNET{www11b, AUTHOR = "Schultheis, J. D.", TITLE = "Fun with Reference Citations", ADDRESS = "Baltimore (MD)", PUBLISHER = "Random House", YEAR = "2013", MONTH = sep # " 10", ACCESSED = "2014 " # sep # " 26", WEBSITE = "http://en.wikipedia.org/wiki/Trajectory\_of\_a\_projectile", DOI = "\url{doi:10.10.1038/nphys1170}" } @INTERNET{www11a, TITLE = "Flight Equations with Drag", WEBSITE = "http://www.grc.nasa.gov/WWW/k-12/airplane/flteqs.html", ACCESSED = "2011 " # oct } @INTERNET{www11c, AUTHOR = "Grissom, Gus", INSTITUTION = "Glenn Research Center, National Aeronautics and Space Administration", TITLE = "Flight Equations with Drag", ADDRESS = "Cleveland (OH)", YEAR = "1999", MONTH = dec # "12", REVISED = "2014 " # jun # " 12", ACCESSED = "2014 " # oct # " 7", WEBSITE = "http://www.grc.nasa.gov/WWW/k-12/airplane/flteqs.html"} @INTERNET{manktelow2010history, TITLE = "History of taxonomy", AUTHOR = "Manktelow, Mariette", WEBSITE = "\url{http://www.atbi.eu/summerschool/files/% summerschool/Manktelow\_Syllabus.pdf}", ACCESSED = "2014 Aug~26", ADDRESS = "Uppsala (Sweden)", PUBLISHER = "Uppsala University Dept. of Systematic Biology", YEAR = "2010" } @INTERNET{smith2014metcalf, TITLE = "Assault on california power station raises alarm on potential for terrorism", AUTHOR = "Rebecca Smith", WEBSITE = "\url{http://online.wsj.com/news/articles/% SB10001424052702304851104579359141941621778}", ACCESSED = "2014 Aug 26", PUBLISHER= "The Wall Street Journal", MONTH = feb, YEAR = {2014} } 

Otrzymuję taki wynik:

tutaj wprowadź opis obrazu

Dodaj komentarz

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