Bo Peng wrote:

>> > Then, you lose the original file information.
>>
>> I thought that you stored this info for all files.
> 
> I do, but if I use the embedded or not solution, I can throw away
> external file information.

But you do not need to throw it away! Especially if you still need this
information. I always assumed that you would keep it.

>> That is a problem anyway: You either store this info (privacy problem) or
>> not.
> 
> This is, IMHO, not a privacy problem because we need the same amount
> of information we currently store in the plain-text .lyx file. The
> problem is that without this manifest file, I do not know how to store
> an embedded file (in temppath()) that originally uses absolute path.

I know that you need the info. But that does not make the privacy problem go
away: If I bundle everything together I do not expect that this info will
still be in the bundle.
Of course you can store absolute paths in plain LyX files, too. But that is
different IMHO, because you do not send such a file away, it would not work
anyway.

>> Again, this is unrelated to the auto setting, because you need this
>> info in both cases.
> 
> Not in your case.

Because you insist to throw it away :-(

>>  In all other cases it is easy: You simply
>> click the edit button in LyX. The important thing is that you have the
>> choice: Nobody forces you to permanently embed the files, but if you want
>> that you may do so.
> 
> Then you need to give me an option to use embedded or external file.
> This is what I am doing (not related to AUTO) but JMarc feels that
> indivudal setting is unnecessary.

I would not use it either, but I can imagine that some people would like it.
IMHO as long as it does not get into the way if you don't want to use it
such an option is not a problem.

>> I would not consider clicking the edit button in LyX difficult. But even
>> if you do: Simply switch embedding off after you receive the file, and
>> switch it on before you send it again. This should not be more than one
>> mouse in a suitable dialog click each time.
> 
> Because I have a few fancy features like embedding layout, disable <->
> enable may lose information. UNLESS we store manifest in the .lyx file
> so it is not used in plain text format, but will not be lost.

I still don't get it. You can implement disable <-> enable in such a way
that you do not loose any information even with superfancy features.


Georg

Reply via email to