On Sun, Aug 09, 2009 at 04:35:15PM +0800, John McCabe-Dansted wrote: > On Thu, Aug 6, 2009 at 8:23 PM, rgheck<rgh...@bobjweil.com> wrote: > > On 08/04/2009 12:52 PM, John McCabe-Dansted wrote: > >> > >> I was thinking: if the LyX citation dialog: > >> 1) had a link to > >> - the file specified in the file={:<filename>} bibtex entry > >> - the url specified in the url={<url>} (or maybe doi) entry > >> - raw bibtex; and > >> 2) defaulted to displaying the first selected citation rather than the > > > Can you explain a bit more what it is you want? > > 1) Jabref has a feature that if the bibtex entry has a > file={:<filename>} entry, there is a button that essentially runs > xdg-open <filename> > It has a similar feature for urls (but there is no : before the url) > > It can also be convenient to be able to see the full raw BibTeX of an entry. > > It would be convenient if if could open these links with a single > click rather than having to pop over to the Jabref window and search > for the citation. > > 2) When click on reference and the Citation Dialog box appears, I can > view the reference by clicking on the "selected reference" box on the > top right. It seems that clicking on the "selected reference" box > should be unnecessary. > > Also I was thinking that the Insert: Citation Dialog could suggest > that the user add Lists/TOC->BibTeX database as it is not clear to a > new user that this is what is required to have citations. > > Hypothetically, if someone was to write a "new bibtex entry" dialog > for LyX in python: What toolkit should be used?
Qt/C++. > I know LyX already depends on Qt but I don't know if LyX depends on > PyQt. It does not depend on PyQt yet, and I am not sure a single new dialog warrants introducing such dependency. On the other hand, prototyping a dialog in PyQt and finding someone to "translate" it to C++ should be pretty straight-forward. Andre'