Come posso usare BibTeX per citare una pagina web?

Sto cercando di citare un certo numero di pagine web utilizzando bibtex e mi chiedevo se esistesse un modello specifico del modulo @<template name here> per farlo. Se potessi utilizzare il seguente sito web come esempio sarebbe fantastico

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

Commenti

  • Come ulteriore cosa qui – ho appena scoperto che se vuoi attribuire il sito nome come autore (ad esempio, se volessi dire che lautore di questa pagina era ‘ Stack Overflow ‘ it ‘ è meglio mettere ‘ Stack Overflow ‘ come” chiave ‘, anziché il campo ‘ author ‘. Perché in tal caso il formato latex è ‘ Stack Overflow ‘ e non ‘ S. Over flusso ‘. (potrebbe applicarsi solo con lo stile Harvard)
  • una bella risorsa che copre, inter alia , natbib e biblatex (con frammenti di screenshot del PDF) è qui: nschloe.blogspot.de/2009/06/bibtex-how-to-cite-website_21.html
  • Re @Joe ‘ s commento: puoi forzare BibTeX a trattare il nome dellautore come qualcosa che non può essere abbreviato, racchiudendolo in un coppia di parentesi graffe extra: author = {{Jemison Laboratory}},. Funziona per natbib, almeno.

Answer

Un modo semplice per farlo in BibTeX è con un @misc voce:

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

Potresti anche includere un autore, se lo conosci. E ricorda di caricare un pacchetto come hyperref o url.


Se sei utilizzando BibLaTeX esiste un @online tipo di voce:

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

Commenti

  • +1 per il modo in cui includere la data di accesso (molto importante!). Esiste ‘ un modo alternativo che utilizza howpublished per includere \url{} e [Acccessed: 30 September 2009], ma potrebbe non essere indipendente dallo stile. ‘ è un po frustrante che BibTeX non ‘ t mantenga ufficialmente il passo con le pagine web come voce.
  • è un campo urldate per biblatex, che funge da campo data di accesso.
  • Non sono sicuro che ‘ s relativo alla mia configurazione specifica, ma Biber ha continuato a lamentarsi del campo urldate fino a quando non lho cambiato in {2010-09-30}.
  • Grazie! Per i siti web datati, preferisco utilizzare i campi month e year, ma per i siti non datati, inserendo la data di laccesso nel campo note è un buon modo per procedere.
  • Ottima risposta, @misc voce e howpublished con il campo \url{} sembra la strada da percorrere. Visita il sito web bibtex.online per convertire BibTeX in altri formati come APA, MLA o Chicago

Risposta

Uso sempre i valori predefiniti suggeriti da Wikipedia (vedi “Voce BibTeX” in fondo ), disponibile se fai clic su “cita questa pagina”.

Commenti

  • Trucco accurato. Ho dovuto cambiare lURL in howpublished per farlo funzionare. Come ottengo quella visualizzazione per altre pagine di wikipedia?
  • @krupan Non ho idea di cosa intendi per ” altre pagine di wikipedia “. Quali pagine vuoi citare?
  • @krupan a sinistra di ogni pagina puoi trovare un link Cite this page, completa il link fornito da @habi lattuale pagina di wikipedia.
  • @krupan Arturo ha risposto alla tua domanda? Potrebbe essere utile ai nostri altri ” TeXer ”
  • Ora lo vedo, grazie. ‘ non è disponibile sui dispositivi mobili (anche quando richiedo il sito desktop).

Rispondi

Il gestore di riferimenti JabRef suggerisce di utilizzare il tipo “elettronico”. Quindi lo faccio in questo modo:

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

Nellesportazione BibTeX di Citavi cè come il tipo “www”. A seconda del tuo editor devi definire gli stili “electronic” e “www”, quindi “misc” sembra essere probabilmente il più sicuro.

Ma allora dovresti usare \bibliographystyle{alphadin} e farlo in questo modo:

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

Commenti

  • Bene!” @electronic ” ha reso lURL visibile quando si utilizza il file CSL in zotero. org / styles / ieee .
  • se uso alphadin non cè la chiave bib nei riferimenti. strano
  • urldate dovrebbe essere il dato corrente? o posso ottenere la sua data di creazione originale dallurl? @Benny Neugebauer

Risposta

Ho trovato un ottimo tutorial su http://www.polymtl.ca/biblio/utiliser/guide_bibtex.pdf (francese; il collegamento è ora disattivato, disponibile alla Wayback Machine )

Con questo, ho modificato il file ieeetr.bst per integrare i tag ignorati url e urldate a tutti i tipi di voci (lo stile è stato imposto per il rapporto alla fine dello studio).

Il file è stato rinominato (mystyle) e posizionato nella stessa cartella locale del file ref.bib. Chiamato con

\bibliographystyle{mystyle} \bibliography{ref} 

(1) aggiungi le nuove voci:

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

(2 ) aggiungi questa funzione

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) per tutti i tipi, chiama la funzione con format.url "" output! Esempio per @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 } 

Spero che possa aiutarti

Commenti

  • Ciao madit, ho appena aggiunto dei tag di codice per te 🙂
  • Sì, anche nelle frasi, è davvero meglio. Grazie.
  • Il link al tutorial è morto

Risposta

Hm, sembra che non sia possibile citare direttamente le pagine web, ma sembra esserci una soluzione alternativa utilizzando il campo generico @misc.

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

Risposta

Se stai creando il tuo file bst e desideri che includa riferimenti web, utilizzo questa funzione:

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 } 

Questo con voci di file bib come

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

Ottengo questo risultato:

inserisci qui la descrizione dellimmagine

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *