Dear all,

First of all, thank you all for your nice posts, I certainly didn't think my 
naive question would get such a fruitful discussion going.

Perhaps you are interested in my views as a user on the subject:

On the topic of quietly ignoring non-up-to-date font packages, I would be in 
favour of a noisy message like
"You don't have package xy, I am using package yz instead, this will damage 
output quality" or 
"Your package xy is not up-to-date, I will make do with the present one but 
this will damage output quality". 

Of course always with a
"[ ] don't show this message next time"
so the user who knows what they're doing (or aren't online to update) can work 
without being interrupted all the time.

But the message should be there because nothing is worse than having a problem 
and not knowing that you do until something goes wrong and you have to check 
the whole process from beginning to end.
(In my case there was a question whether I use any exotic packages in my 
preamble, for example, so I took the time to check.)

On the subject of the grainy font output being really a problem of adobe and 
inclusion of Type1 fonts not being necessary for nice postscript output, why 
not optimise the tex files for each output format?

If somebody uses Export -> pdf, the tex file is put in the /tmp folder, not 
damaging any files created with Export -> tex, right?

If this is the case, entirely different tex files could be produced for every 
output format.

Of course, it is ugly to think that Export -> tex, dvips, ps2pdf (or pstill) 
would not produce the same result as Export -> pdf but at the end of the day, 
the tools for creating ps and pdf all have many options, so the result is 
undefined anyway. LyX could provide optimised output paths for each format.

I'm sure it is very hard to program a sanity check for any collisions in the 
options the user could have set but IMO the end result would be worth it.

Thank you all for your time!

Best regards,
Andreas

Now subscribed to this list. ;o)

Reply via email to