Jak přidat URL do souboru LaTeX bibtex?

Pro svou bibliografii v LaTeXu používám bibtex. Mám nějaké adresy URL, které musím citovat v novinách. Jak přidám adresy URL do souboru .bib?

Typická část mého souboru .bib vypadá takto:

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

Zkoušel jsem různé sekce v bibtex, ale v mém dokumentu se nezobrazí.

Komentáře

odpověď

poslední když jsem citoval URL, použil jsem záznam BibTeX v následujícím tvaru:

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

Pokud se to nezobrazí, mohl by to být opravdu problém s váš styl BibTeX (nebo jste zapomněli \usepackage{url} nebo \usepackage{hyperref} ve svém hlavním .tex souboru) .

Komentáře

  • Nezapomeňte ' přidat \usepackage{url} ve vašem souboru tex; doesn ' pro mě jinak nefunguje.
  • \usepackage{hyperref} je mnohem výkonnější a flexibilnější než \usepackage{url}.
  • Je rozumné nebo dokonce vhodné používat obojí? Nebo se někdy střetnou?
  • Jsou dvojité závorky v názvu užitečné? Nebo jste je tam zadali omylem?
  • @koleygr Myslím, že zastaví automatickou změnu názvu na velká písmena (takže BWorld zůstane BWorld a ' se nestane Bworld)

Odpověď

Musíte

 \usepackage{url} 

a poté

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

Komentáře

  • To nedělá ' opravdu se nevejdou do mého souboru bibtex
  • Pokud hypertextové odkazy nefungují kvůli liniovým zlomkům, použijte místo balíčku url hyperref. = „516e091d09“>

ul>

Odpověď

Záleží na tom, jaký styl BibTeX používáte. V těch běžných, které obvykle používám

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

v biblatexu (a myslím si také natbib), stačí napsat

url={http://...} 

Komentáře

Odpověď

Použití adresy URL se stylem bibliografie plain můžete použít tento formát:

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

Dále musíte přidat balíček URL

\usepackage{url} 

Chcete-li použít atribut url, musíte použít natbib, protože standardní bibstyly (například prostý) nebudou sázet obsah klíče url jednotlivých položek; je nutné použít jednu z vlastních položek natbibu, např. plainnat.

Například

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

a dokument

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

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

Komentáře

  • To by bylo lepší jako komentář k přijaté odpovědi. Zveřejněte jej na gist.github.com (don ' Nezapomeňte přidat .tex rozšíření pro zvýraznění syntaxe) a vložte odkaz jako svůj komentář 🙂
  • Ahoj Seane. Opravdu musím nesouhlasit s vy na to. Nejprve nejsem jen rozšířením přijaté odpovědi, ale poskytnutím dalších informací a zadruhé si myslím, že je špatný postup poskytnout základní informace v komentáři. Myslím, že je lepší upravit původní odpověď (i když jen trochu když je odpověď velmi oblíbená) nebo poskytnout novou. V mém případě jsem zkompiloval informace z různých odpovědí do nové, myslím, že všechny řeší pouze část otázky.
  • Pokud jsou informace skutečně v zásadě užitečné, bylo by to lepší než úprava nesmírně populární odpovědi – jednoduše nevyhrála ' t pomozte komukoli zde dole :( Navíc je tato odpověď rozporuplná – ' nepoužívá natbib, ale spíše samostatný (a lepší IMO) BibLaTeX.

Odpověď

Nejčastější dotazy týkající se UK TEX mít opravdu dobré odpovědi na otázky související s TeXem: adresy URL v bibliografiích BibTeX :

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

Odpověď

Opravte mě, pokud se mýlím, ale myslím, že se snažíte odkazovat například na webové stránky a ne na články v časopise. A když umístili uvedené odkazy do misc záznamu, nezobrazí se, když na ně odkazujete. Pokud je to správné, pak problém spočívá ve vašem stylu bibliografie (bst soubor) nemá v sobě záznam pro práci s misc typem.Navrhuji, abyste použili biblatex , protože je vysoce přizpůsobitelný a obsahuje typ položky online speciálně pro vaše účely. Případně můžete použít custom-bib , který vám poskytne vlastní bst soubor, který zobrazí misc záznam. Myslím si však, že biblatex je stále vaše nejlepší sázka.

Komentáře

  • Bylo by velmi neobvyklé, kdyby styl bibliografie nerozpoznal extrémně běžný @misc typ záznamu. Ve skutečnosti by takový styl musel být považován za porušený.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *