* Bibliographic references @ 2011-12-16 21:43 Alan L Tyree 2011-12-16 22:03 ` Nick Dokos 2011-12-16 22:28 ` Thomas S. Dye 0 siblings, 2 replies; 9+ messages in thread From: Alan L Tyree @ 2011-12-16 21:43 UTC (permalink / raw) To: emacs-orgmode I feel like this should be googleable, but I'm not having much luck. As Eric mentioned in a recent post, one of the nice things about writing in org is that there is no need to worry about output format. Except in one thing: How do I deal with bibliographic citations so that the output is sensible in the different formats? How do I get \cite {key} to export properly in XHTML and odt as well as in LaTeX? Sorry if this is obvious to everybody else -- I'm stymied. Cheers, Alan -- Alan L Tyree http://www2.austlii.edu.au/~alan Tel: 04 2748 6206 sip:172385@iptel.org ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-16 21:43 Bibliographic references Alan L Tyree @ 2011-12-16 22:03 ` Nick Dokos 2011-12-16 22:28 ` Thomas S. Dye 1 sibling, 0 replies; 9+ messages in thread From: Nick Dokos @ 2011-12-16 22:03 UTC (permalink / raw) To: Alan L Tyree; +Cc: nicholas.dokos, emacs-orgmode Alan L Tyree <alantyree@gmail.com> wrote: > I feel like this should be googleable, but I'm not having much luck. > > As Eric mentioned in a recent post, one of the nice things about > writing in org is that there is no need to worry about output format. > He did say "mostly" I think... > Except in one thing: How do I deal with bibliographic citations so that > the output is sensible in the different formats? How do I get \cite > {key} to export properly in XHTML and odt as well as in LaTeX? > ... and I believe this is one area that is not covered by the "mostly" umbrella :) > Sorry if this is obvious to everybody else -- I'm stymied. > I don't know of an answer either. I'd like to find out that I'm wrong. Nick ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-16 21:43 Bibliographic references Alan L Tyree 2011-12-16 22:03 ` Nick Dokos @ 2011-12-16 22:28 ` Thomas S. Dye 2011-12-16 23:08 ` Nick Dokos 1 sibling, 1 reply; 9+ messages in thread From: Thomas S. Dye @ 2011-12-16 22:28 UTC (permalink / raw) To: Alan L Tyree; +Cc: emacs-orgmode Alan L Tyree <alantyree@gmail.com> writes: > I feel like this should be googleable, but I'm not having much luck. > > As Eric mentioned in a recent post, one of the nice things about > writing in org is that there is no need to worry about output format. > > Except in one thing: How do I deal with bibliographic citations so that > the output is sensible in the different formats? How do I get \cite > {key} to export properly in XHTML and odt as well as in LaTeX? > > Sorry if this is obvious to everybody else -- I'm stymied. > > Cheers, > Alan Aloha Alan, IIUC, your immediate question has to do with making an in-text citation look right in different output formats. This can be accomplished with the extended link syntax. A basic setup that only includes LaTeX export can be found here: http://orgmode.org/worg/org-tutorials/org-latex-export.html#sec-17-2 For the other export formats you'll need to add (eq format 'html) ..., etc. Of course, this just handles the in-text part for formats other than LaTeX. LaTeX uses bibtex or biblatex to compile the list of references. I don't know how to accomplish this in ODT. For html, I export from Org-mode to LaTeX, then use tex4ht to convert to html. This leverages the bibtex capabilities and yields nicely formatted bibliographies in html. hth, Tom -- Thomas S. Dye http://www.tsdye.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-16 22:28 ` Thomas S. Dye @ 2011-12-16 23:08 ` Nick Dokos 2011-12-16 23:59 ` Alan L Tyree 2011-12-17 0:25 ` Thomas S. Dye 0 siblings, 2 replies; 9+ messages in thread From: Nick Dokos @ 2011-12-16 23:08 UTC (permalink / raw) To: Thomas S. Dye; +Cc: nicholas.dokos, emacs-orgmode, Alan L Tyree Thomas S. Dye <tsd@tsdye.com> wrote: > Of course, this just handles the in-text part for formats other than > LaTeX. LaTeX uses bibtex or biblatex to compile the list of > references. I don't know how to accomplish this in ODT. For html, I > export from Org-mode to LaTeX, then use tex4ht to convert to html. This > leverages the bibtex capabilities and yields nicely formatted > bibliographies in html. > If libreoffice can import HTML, maybe the tex4ht way can work for ODT as well? Nick ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-16 23:08 ` Nick Dokos @ 2011-12-16 23:59 ` Alan L Tyree 2011-12-17 0:25 ` Thomas S. Dye 1 sibling, 0 replies; 9+ messages in thread From: Alan L Tyree @ 2011-12-16 23:59 UTC (permalink / raw) Cc: nicholas.dokos, emacs-orgmode On 17/12/11 10:08:25, Nick Dokos wrote: > Thomas S. Dye <tsd@tsdye.com> wrote: > > > Of course, this just handles the in-text part for formats other > than > > LaTeX. LaTeX uses bibtex or biblatex to compile the list of > > references. I don't know how to accomplish this in ODT. For html, > I > > export from Org-mode to LaTeX, then use tex4ht to convert to html. > This > > leverages the bibtex capabilities and yields nicely formatted > > bibliographies in html. > > > > If libreoffice can import HTML, maybe the tex4ht way can work for ODT > as > well? I suppose going through tex4ht is one way, but, to say the least, it doesn't seem very elegant. LyX manages to produce XHTML directly without going through the tex procedure (though the Export -> LyXHTML procedure) . I'm not sure how, but it even allows different citation styles to be ouput. This seems like an important problem if Org is going to be the mechanism for publishing both eBooks and printed books. The LyX people are working hard on getting a direct eBook exporter, but it would be so much nicer to be able to write directly in Org mode. I regret that I don't have the programming skills to work on the problem. It's always easy to sit back as a user and say "Gee, this needs to be done." Cheers, Alan > > Nick > -- Alan L Tyree http://www2.austlii.edu.au/~alan Tel: 04 2748 6206 sip:172385@iptel.org ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-16 23:08 ` Nick Dokos 2011-12-16 23:59 ` Alan L Tyree @ 2011-12-17 0:25 ` Thomas S. Dye 2011-12-17 0:42 ` Alan L Tyree 1 sibling, 1 reply; 9+ messages in thread From: Thomas S. Dye @ 2011-12-17 0:25 UTC (permalink / raw) To: nicholas.dokos; +Cc: emacs-orgmode, Alan L Tyree Nick Dokos <nicholas.dokos@hp.com> writes: > Thomas S. Dye <tsd@tsdye.com> wrote: > >> Of course, this just handles the in-text part for formats other than >> LaTeX. LaTeX uses bibtex or biblatex to compile the list of >> references. I don't know how to accomplish this in ODT. For html, I >> export from Org-mode to LaTeX, then use tex4ht to convert to html. This >> leverages the bibtex capabilities and yields nicely formatted >> bibliographies in html. >> > > If libreoffice can import HTML, maybe the tex4ht way can work for ODT as > well? > > Nick > Hi Nick, Good catch. In principle, yes, though I've never worked with libreoffice. We follow a similar path to produce Word versions of our documents when clients require them: Org -> LaTeX -> tex4ht -> html -> Word -> Save As -> lots of tidying by hand. It works, but it isn't a pretty process with our setup. I'm sure folks on this list could do better, though. tex4ht has some switches that help it produce output suited for this path. It was designed to be configured very extensively. What I meant earlier (but didn't express well) was that I didn't know if it was possible to generate bibliographies from keys in the ODT environment. I'm guessing there must be a way to do this (Endnote?, Zotero?), but I haven't looked into it. Tom -- Thomas S. Dye http://www.tsdye.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-17 0:25 ` Thomas S. Dye @ 2011-12-17 0:42 ` Alan L Tyree 2011-12-17 1:21 ` Thomas S. Dye 0 siblings, 1 reply; 9+ messages in thread From: Alan L Tyree @ 2011-12-17 0:42 UTC (permalink / raw) To: Thomas S. Dye; +Cc: nicholas.dokos, emacs-orgmode On 17/12/11 11:25:36, Thomas S. Dye wrote: > Nick Dokos <nicholas.dokos@hp.com> writes: > > > Thomas S. Dye <tsd@tsdye.com> wrote: > > > >> Of course, this just handles the in-text part for formats other > than > >> LaTeX. LaTeX uses bibtex or biblatex to compile the list of > >> references. I don't know how to accomplish this in ODT. For > html, > I > >> export from Org-mode to LaTeX, then use tex4ht to convert to html. > This > >> leverages the bibtex capabilities and yields nicely formatted > >> bibliographies in html. > >> > > > > If libreoffice can import HTML, maybe the tex4ht way can work for > ODT as > > well? > > > > Nick > > > > Hi Nick, > > Good catch. In principle, yes, though I've never worked with > libreoffice. We follow a similar path to produce Word versions of > our > documents when clients require them: Org -> LaTeX -> tex4ht -> html - > > > Word -> Save As -> lots of tidying by hand. It works, but it isn't a > pretty process with our setup. I'm sure folks on this list could do > better, though. > > tex4ht has some switches that help it produce output suited for this > path. It was designed to be configured very extensively. > > What I meant earlier (but didn't express well) was that I didn't know > if > it was possible to generate bibliographies from keys in the ODT > environment. I'm guessing there must be a way to do this (Endnote?, > Zotero?), but I haven't looked into it. Even though my original question was a bit ambiguous, what I meant was generating the bibliography from keys. One org input file, output to all formats does the right thing. oolatex produces reasonably good OO output, including bibliography, so the org -> LaTeX -> oolatex sequence would work, but, again, seems clumsy. Particularly since Jambunathan's ODT export looks so good. Alan > > Tom > > -- > Thomas S. Dye > http://www.tsdye.com > -- Alan L Tyree http://www2.austlii.edu.au/~alan Tel: 04 2748 6206 sip:172385@iptel.org ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-17 0:42 ` Alan L Tyree @ 2011-12-17 1:21 ` Thomas S. Dye 2011-12-17 2:31 ` Alan L Tyree 0 siblings, 1 reply; 9+ messages in thread From: Thomas S. Dye @ 2011-12-17 1:21 UTC (permalink / raw) To: Alan L Tyree; +Cc: nicholas.dokos, emacs-orgmode Alan L Tyree <alantyree@gmail.com> writes: > On 17/12/11 11:25:36, Thomas S. Dye wrote: >> Nick Dokos <nicholas.dokos@hp.com> writes: >> >> > Thomas S. Dye <tsd@tsdye.com> wrote: >> > >> >> Of course, this just handles the in-text part for formats other >> than >> >> LaTeX. LaTeX uses bibtex or biblatex to compile the list of >> >> references. I don't know how to accomplish this in ODT. For >> html, >> I >> >> export from Org-mode to LaTeX, then use tex4ht to convert to html. >> This >> >> leverages the bibtex capabilities and yields nicely formatted >> >> bibliographies in html. >> >> >> > >> > If libreoffice can import HTML, maybe the tex4ht way can work for >> ODT as >> > well? >> > >> > Nick >> > >> >> Hi Nick, >> >> Good catch. In principle, yes, though I've never worked with >> libreoffice. We follow a similar path to produce Word versions of >> our >> documents when clients require them: Org -> LaTeX -> tex4ht -> html - >> > >> Word -> Save As -> lots of tidying by hand. It works, but it isn't a >> pretty process with our setup. I'm sure folks on this list could do >> better, though. >> >> tex4ht has some switches that help it produce output suited for this >> path. It was designed to be configured very extensively. >> >> What I meant earlier (but didn't express well) was that I didn't know >> if >> it was possible to generate bibliographies from keys in the ODT >> environment. I'm guessing there must be a way to do this (Endnote?, >> Zotero?), but I haven't looked into it. > > Even though my original question was a bit ambiguous, what I meant was > generating the bibliography from keys. One org input file, output to > all formats does the right thing. > > oolatex produces reasonably good OO output, including bibliography, so > the org -> LaTeX -> oolatex sequence would work, but, again, seems > clumsy. Particularly since Jambunathan's ODT export looks so good. > > Alan > >> >> Tom >> >> -- >> Thomas S. Dye >> http://www.tsdye.com >> Aloha Alan, It would probably be fairly easy to add a variable such as org-latex-to-oo-process patterned after org-latex-to-pdf-process and then export to oo through oolatex directly from org-mode. That might get rid of the clumsiness you're experiencing. I'm still curious how one generates a bibliography from keys in the ODT world, or if it is possible. All the best, Tom -- Thomas S. Dye http://www.tsdye.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Bibliographic references 2011-12-17 1:21 ` Thomas S. Dye @ 2011-12-17 2:31 ` Alan L Tyree 0 siblings, 0 replies; 9+ messages in thread From: Alan L Tyree @ 2011-12-17 2:31 UTC (permalink / raw) To: Thomas S. Dye; +Cc: nicholas.dokos, emacs-orgmode On 17/12/11 12:21:42, Thomas S. Dye wrote: > Alan L Tyree <alantyree@gmail.com> writes: > > > On 17/12/11 11:25:36, Thomas S. Dye wrote: > >> Nick Dokos <nicholas.dokos@hp.com> writes: > >> > >> > Thomas S. Dye <tsd@tsdye.com> wrote: > >> > > >> >> Of course, this just handles the in-text part for formats other > >> than > >> >> LaTeX. LaTeX uses bibtex or biblatex to compile the list of > >> >> references. I don't know how to accomplish this in ODT. For > >> html, > >> I > >> >> export from Org-mode to LaTeX, then use tex4ht to convert to > html. > >> This > >> >> leverages the bibtex capabilities and yields nicely formatted > >> >> bibliographies in html. > >> >> > >> > > >> > If libreoffice can import HTML, maybe the tex4ht way can work > for > >> ODT as > >> > well? > >> > > >> > Nick > >> > > >> > >> Hi Nick, > >> > >> Good catch. In principle, yes, though I've never worked with > >> libreoffice. We follow a similar path to produce Word versions of > >> our > >> documents when clients require them: Org -> LaTeX -> tex4ht -> > html > - > >> > > >> Word -> Save As -> lots of tidying by hand. It works, but it > isn't > a > >> pretty process with our setup. I'm sure folks on this list could > do > >> better, though. > >> > >> tex4ht has some switches that help it produce output suited for > this > >> path. It was designed to be configured very extensively. > >> > >> What I meant earlier (but didn't express well) was that I didn't > know > >> if > >> it was possible to generate bibliographies from keys in the ODT > >> environment. I'm guessing there must be a way to do this > (Endnote?, > >> Zotero?), but I haven't looked into it. > > > > Even though my original question was a bit ambiguous, what I meant > was > > generating the bibliography from keys. One org input file, output > to > > > all formats does the right thing. > > > > oolatex produces reasonably good OO output, including bibliography, > so > > the org -> LaTeX -> oolatex sequence would work, but, again, seems > > clumsy. Particularly since Jambunathan's ODT export looks so good. > > > > Alan > > > >> > >> Tom > >> > >> -- > >> Thomas S. Dye > >> http://www.tsdye.com > >> > Aloha Alan, > > It would probably be fairly easy to add a variable such as > org-latex-to-oo-process patterned after org-latex-to-pdf-process and > then export to oo through oolatex directly from org-mode. That might > get rid of the clumsiness you're experiencing. > > I'm still curious how one generates a bibliography from keys in the > ODT > world, or if it is possible. Er, yeah, G'day Thomas :-), I'm actually more interested in XHTML output since my main interest is in generating ePub books. Org exports nicer html than LyX, but LyX's ability to deal directly with bibtex keys when exporting to html is very nice. It means that there is a one stop shop for print and eBooks. But I would much rather work in emacs and org. Cheers, Alan > > All the best, > Tom > > -- > Thomas S. Dye > http://www.tsdye.com > -- Alan L Tyree http://www2.austlii.edu.au/~alan Tel: 04 2748 6206 sip:172385@iptel.org ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2011-12-17 2:31 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-12-16 21:43 Bibliographic references Alan L Tyree 2011-12-16 22:03 ` Nick Dokos 2011-12-16 22:28 ` Thomas S. Dye 2011-12-16 23:08 ` Nick Dokos 2011-12-16 23:59 ` Alan L Tyree 2011-12-17 0:25 ` Thomas S. Dye 2011-12-17 0:42 ` Alan L Tyree 2011-12-17 1:21 ` Thomas S. Dye 2011-12-17 2:31 ` Alan L Tyree
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).