Eu „folosesc bibtex
pentru bibliografia mea în LaTeX. Am câteva URL-uri pe care trebuie să le citez în ziar. Cum pot adăuga adrese URL în fișierul .bib
?
O secțiune tipică din fișierul .bib
arată astfel:
@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} }
Am încercat câteva secțiuni diverse în bibtex
, dar acestea nu apar în documentul meu.
Comentarii
- Vă rugăm să aruncați o privire la această întrebare: tex.stackexchange.com/questions/36248 / …
Răspuns
Ultimul de când am citat o adresă URL, am folosit o intrare BibTeX cu următoarea formă:
@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]" }
Dacă aceasta nu apare, atunci ar putea fi într-adevăr o problemă cu stilul dvs. BibTeX (sau ați uitat \usepackage{url}
sau \usepackage{hyperref}
în fișierul dvs. principal .tex
) .
Comentarii
- Nu ' nu uitați să adăugați
\usepackage{url}
în fișierul dvs. tex; doesn ' nu funcționează pentru mine altfel. -
\usepackage{hyperref}
este destul de puternic și mai flexibil decât\usepackage{url}
. - Este înțelept sau chiar adecvat să folosiți ambele? Sau se vor ciocni la un moment dat?
- Sunt utile parantezele duble din titlu? Sau tastat acolo din greșeală?
- @koleygr Cred că opresc capitalizarea automată din schimbarea titlului (deci BWorld rămâne BWorld și nu ' nu devine Bworld) / li>
Răspuns
Trebuie să
\usepackage{url}
și apoi
howpublished={\url{http://my.url.com/}},
Comentarii
- Aceasta nu ' nu se potrivește cu adevărat în fișierul meu bibtex
- Folosiți hyperref în locul pachetului URL dacă legăturile nu funcționează din cauza unor linii de rupere.
Răspuns
Depinde stilul BibTeX pe care îl folosești. În cele obișnuite, eu folosesc de obicei
note={\url{http://...}}
în biblatex (și și natbib, cred), puteți scrie
url={http://...}
Comentarii
- De fapt, acest lucru a ajutat la rezolvarea interogării mele tex.stackexchange.com/questions/565551/…
Răspuns
Pentru a utiliza adresa URL cu un stil de bibliografie plain
puteți utiliza acest format:
@misc{Doe:2009:Online, author = {author}, title = {Title of Citation}, year = {2010 (accessed December 7, 2014)}, howpublished = "\url{http://www.myurl.com}"}
În plus, trebuie să adăugați pachetul URL
\usepackage{url}
Dacă doriți să utilizați atributul url în acesta, trebuie să utilizați natbib deoarece stilurile bib standard (cum ar fi simplu) nu vor tipări conținutul cheii URL a intrărilor individuale; este necesar să utilizați una dintre intrările proprii ale natbib, de exemplu, plainnat.
De exemplu
@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/} }
și documentul
\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}
Sursă: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html
Comentarii
- Acest lucru ar fi mai bun ca un comentariu la răspunsul acceptat. Postați-l pe gist.github.com (don ' nu uitați să adăugați extensia
.tex
pentru evidențierea sintaxei) și lipiți linkul drept comentariu 🙂 - Bună Sean. Trebuie să nu fiu de acord cu În primul rând, nu mă refer doar la răspunsul acceptat, ci ofer informații suplimentare și, în al doilea rând, cred că este o practică proastă să furnizați informații esențiale într-un comentariu. Cred că este mai bine să editați răspunsul original (chiar dacă extindeți puțin atunci când răspunsul este foarte popular) sau oferiți unul nou. În cazul meu, am compilat informații din diferite răspunsuri într-unul nou bc, cred că toate abordează doar o parte a întrebării.
- Dacă informațiile sunt cu adevărat utile, atunci ar fi mai bine ca o modificare a răspunsului extrem de popular – pur și simplu a câștigat ' t ajuta pe oricine aici
:(
În plus, acest răspuns este contradictoriu – nu ' nu foloseștenatbib
, ci mai degrabă BibLaTeX separat (și mai bun IMO).
Răspuns
UK TEX FAQ folosit pentru a avea răspunsuri foarte bune pentru întrebări legate de TeX: URL-uri din bibliografiile BibTeX :
@misc{..., ..., howpublished = "\url{http://...}" }
Răspunde
Corectează-mă dacă greșesc, dar cred că încerci să faci referință la site-uri web și nu la articole dintr-un jurnal, de exemplu. Și, după ce ați plasat referințele respective într-o intrare misc
, acestea nu apar atunci când le faceți referire. Dacă este corect, atunci problema este stilul dvs. de bibliografie (bst
) nu are o intrare pentru tratarea unui tip misc
.Vă sugerez să utilizați biblatex , deoarece este foarte personalizabil și include un tip de intrare online
special pentru scopul dvs. Alternativ, puteți utiliza custom-bib , care vă va oferi un fișier bst
personalizat care va afișa un misc
intrare. Cu toate acestea, cred că biblatex este în continuare cel mai bun pariu.
Comentarii
- Cel mai neobișnuit ar fi ca un stil de bibliografie să nu recunoască tipul de intrare
@misc
extrem de comun. De fapt, un astfel de stil ar trebui considerat a fi rupt.