On Saturday 14 January 2006 9:20, Bruce D'Arcus wrote: > Hey Robby, > > On Jan 14, 2006, at 12:03 PM, Robby Stephenson wrote: > > If citeproc were written in c++, and presumably became part of the OOo > > codebase, what happens to the style files, like apa-en.csl, etc.? Do > > they become part of every OOo installation? > > I see two options: > > 1) what you're guessing, where CSL remains independent of ODF, but is > used as is in OOo > 2) integrate the logic of CSL into ODF, and do CSL import/export as > necessary > > In the latter case, citation styles would migrate to the document > level; they become document templates. > > There are pros and cons to each approach (one of the strengths of 1 is > that it could lead to compatibility between Word and Writer, because > CSL would certainly be used in both), and I have no strong opinion.
One issue I see with 1) is what happens when a custom (not installed by default) XSL file is referenced in the ODF (from your online repository, for example). If the ODF file is opened somewhere else, the CSL file would be orphaned in a sense. Somehow there'd have to be a way to reference its location elsewhere. > Come to think of it, I wonder if templates can include arbitrary files, > such as a CSL file? That might blur the choice. Perhaps non-default CSL files might be included? > In any case, I believe strongly in the need for a document-format > agnostic citation style language, and would like as much of what we do > here as possible (including maybe even code) to be usable elsewhere > (TeX, KOffice, DocBook, even Word). > > My long term goal is still an online repository of CSL files and/or > templates, but certainly not limited to OOo. I heartily agree there. Robby --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
