On 20/06/2011 4:31 PM, Varun deCastro-Arrazola wrote:
Actually, I do use a bibtex file in order to insert references. However, I'd like to be able to insert single bibliographic references anywhere in the text, and not just at the end under a section title (References). Is this possible?2011/6/16 Julien Rioux<[email protected]>:On 16/06/2011 7:28 AM, Trevor Jenkins wrote:I don't have answer but a related question. Occasionally I want to include a citation in a document that doesn't warrant being added to my set of LaTeX .bib files. I can't figure out how I might to that in LyX (other than hard coding the TeX stuff by hand).As Richard said you would need ERT or at the very least preamble code. LaTeX provides a filecontents environment to produce external files. You could use that. See e.g. http://tex.stackexchange.com/questions/20317/internal-bibliography-with-biblatex/20318#20318 (the question is about biblatex, but it doesn't matter) So you would put \begin{filecontents*}{extra_citation_not_worth_a_bib_file.bib} <the bibtex code> \end{filecontents*} in the preamble and add extra_citation_not_worth_a_bib_file to the bibTeX inset in your LyX document. Although if a citation is worth adding to a document in my opinion it is worth adding to a bib file.As to your specific question I agree with Manolo Martinez the overhead of including more than an *ad hoc* citation will result in your LyX file(s) becoming bloated. You will probably save effort by using a dedicated bilbiography management tool such as BibDesk or Jabref. Not least saving time and face by only having the need to update a single copy of your entrie rather than all of them in all LyX files. On Thu, Jun 16, 2011 at 11:23 AM, Torquil Macdonald Sørensen< [email protected]> wrote:Hi! What is the simplest way of working with a LyX document involving citations, without using a bibtex file for each LyX file? I want to be able to use the LyX frontend to select citations from a list. Can this be done in a way that does not involve a separate bibtex file? Will LyX have a "self-contained" bibliography system sometime? I.e. one where you both insert and retrieve citations within LyX, and it is all stored in the *.lyx file. Best regards Torquil Sørensen-- Julien
You could use the bibentry package. Be warned, I think it requires that you use natbib and a natbib-compatible bibtex style file (.bst)---it doesn't play well with all .bst files.
In the preamble:
\usepackage{bibentry}
and in the text, in TeX code:
\bibentry{the_bibtex_key_you_would_like_to_cite}
and you still need a "BibTeX Generated Bibliography" inset somewhere in
your document.
Another solution is biblatex, which I have never used. Cheers, Julien
