On Saturday 22 April 2006 9:17 am, you wrote:
> On 4/21/06, David Wilson <[EMAIL PROTECTED]> wrote:
> > Does this sound feasible ?
>
> I'm really exhauasted, so may just be a bit braindead, but what
> problem would we be solving with tihs approach? E.g. why is it so
> complicated to just have the formatting continuously regenerated?
>
> Bruce
My main motivation for suggesting the idea was that seemed simpler to me. I 
saw two possible benefits -

It would remove Citproc from the basic processing flow of text rendering, 
so there would be saving in processing time and, hence screen update time 
after a change,  but how significant this would be I do not know. The worst 
case would be a large document where you move a block of text from the back 
to front of the document and several hundred subsequent  and initial 
references needed to be regenerated.

It would isolate the Writer text rendering from Citproc which would make it 
easier and much safer to play with Citproc prototyping and to plug in 
alternative formating engines, as there would be a simpler interaction with 
Writer, as opposed to a dynamic situation of needing to call the formating 
engine regenerate a citation in order complete page rendering.

The main difference is that under the initial scheme Citproc is called  -

*on the insertion of each citation
*When a citation is moved when the move changes it from initial and subsequent 
positions.
* when the style is changed.
* To generate the Reference Table

Under the proposed scheme Citeproc is called 

* on the loading of a reference, probably on the insertion of the first 
citation to that reference.
* when the style is changed.
* To generate the Reference Table

David




-- 
-------------------
David N. Wilson
Co-Project Lead for the Bibliographic 
OpenOffice Project
http://bibliographic.openoffice.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to