Hur lägger jag till en URL till en LaTeX bibtex-fil?

Jag använder bibtex för min bibliografi i LaTeX. Jag har några webbadresser som jag behöver citera i tidningen. Hur lägger jag till webbadresser i .bib -filen?

Ett typiskt avsnitt i min .bib -fil ser ut så här:

@conference{eigenfacepaper, title={{Face recognition using eigenfaces}}, author={Turk, M. and Pentland, A.}, booktitle={Proc. IEEE Conf. on Computer Vision and Pattern Recognition}, volume={591}, year={1991} } 

Jag försökte några olika avsnitt i bibtex men de dyker inte upp i mitt dokument.

Kommentarer

Svar

Det sista när jag citerade en URL använde jag en BibTeX-post av följande formulär:

@misc{bworld, author = {Ingo Lütkebohle}, title = {{BWorld Robot Control Software}}, howpublished = "\url{http://aiweb.techfak.uni-bielefeld.de/content/bworld-robot-control-software/}", year = {2008}, note = "[Online; accessed 19-July-2008]" } 

Om det inte dyker upp kan det verkligen vara ett problem med din BibTeX-stil (eller glömde du att \usepackage{url} eller \usepackage{hyperref} i din huvud .tex -fil) .

Kommentarer

  • Don ' glöm inte att lägga till \usepackage{url} i din tex-fil; ' t fungerar för mig annars.
  • \usepackage{hyperref} är ganska kraftfullare och flexiblare än \usepackage{url}.
  • Är det klokt, eller till och med lämpligt, att använda båda? Eller kommer de att kollidera någon gång?
  • Är dubbla parenteser i titeln användbara? Eller skrivs där av misstag?
  • @koleygr Jag tror att de hindrar att den automatiska versalerna ändras från titeln (så BWorld förblir BWorld och blir inte ' Bworld) / li>

Svar

Du måste

 \usepackage{url} 

och sedan

 howpublished={\url{http://my.url.com/}}, 

Kommentarer

  • Detta ' t passar verkligen in i min bibtex-fil
  • Använd hyperref istället för urlpaket om länkar ' t fungerar på grund av linjebrott.

Svar

Beror på vilken BibTeX-stil du använder. I de vanliga använder jag vanligtvis

note={\url{http://...}} 

i biblatex (och natbib också, tror jag), du kan bara skriva

url={http://...} 

Kommentarer

Svar

Att använda webbadress med plain bibliografistil du kan använda det här formatet:

@misc{Doe:2009:Online, author = {author}, title = {Title of Citation}, year = {2010 (accessed December 7, 2014)}, howpublished = "\url{http://www.myurl.com}"} 

Dessutom måste du lägga till webbadresspaketet

\usepackage{url} 

Om du vill använda url-attributet i måste du använda natbib eftersom vanliga bibstyle (som vanligt) inte kommer att sätta url-nyckelinnehållet i de enskilda posterna; det krävs att man använder en av natbibs egna poster, t.ex. plainnat.

Till exempel

@ONLINE{Doe:2009:Online, author = {Doe, Ringo}, title = {This is a test entry of type {@ONLINE}}, month = jun, year = {2009}, url = {http://www.test.org/doe/} } 

och dokumentet

\documentclass{article} \usepackage{biblatex} \bibliography{test.bib} \title{BibTeX Website citatations with the \textsf{biblatex}~package} \date{} \begin{document} \maketitle \nocite{Doe:2009:Online} \printbibliography \end{document} 

Källa: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html

Kommentarer

  • Detta skulle vara bättre som en kommentar till det accepterade svaret. Lägg upp det på gist.github.com (don ' t glöm att lägga till .tex förlängning för syntaxmarkering) och klistra in länken som din kommentar 🙂
  • Hej Sean. Jag måste verkligen inte hålla med du på det. Först är jag inte bara att utvidga det accepterade svaret utan ge ytterligare information och för det andra tycker jag att det är dålig praxis att ge viktig information i en kommentar. Jag tycker att det är bättre att redigera det ursprungliga svaret (om bara utvidga lite när svaret är väldigt populärt) eller ge ett nytt. I mitt fall sammanställde jag information från olika svar till ett nytt f.Kr., jag tror att alla bara tar itu med en del av frågan.
  • Om informationen verkligen är till stor hjälp skulle den göra mer nytta som en redigering av det mycket populära svaret – den vann helt enkelt ' t hjälp någon här nere :( Dessutom är detta svar självmotsägande – det använder inte ' t natbib, utan snarare den separata (och bättre IMO) BibLaTeX.

Svar

UK TEX FAQ FAQ att ha riktigt bra svar på TeX-relaterade frågor: URL: er i BibTeX-bibliografier :

@misc{..., ..., howpublished = "\url{http://...}" } 

Svar

Korrigera mig om jag har fel, men jag tror att du till exempel försöker referera till webbplatser och inte artiklar i en tidskrift. Efter att ha placerat nämnda referenser i en misc -post, dyker de inte upp när du refererar till dem. Om det är korrekt är problemet din bibliografistil (bst -fil) har ingen post i den för att hantera en misc -typ.Jag föreslår att du använder biblatex som det är mycket anpassningsbart och innehåller en online posttyp specifikt för ditt syfte. Alternativt kan du använda custom-bib , vilket ger dig en anpassad bst -fil som visar en misc post. Jag tror dock att biblatex fortfarande är ditt bästa val.

Kommentarer

  • Det är mest ovanligt att en bibliografistil inte känner igen den extremt vanliga @misc posttypen. Faktum är att en sådan stil måste anses vara trasig.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *