Jean-Marc Lasgouttes wrote: > >>>>> "Jürgen" == Jürgen Spitzmüller <[EMAIL PROTECTED]> writes: > > Jürgen> You probably have caption.sty v1 and v2 (a.k.a. caption2.sty) > Jürgen> on your box, but Uwe's manual requires a (fairly recent) > Jürgen> version of caption.sty v. 3 (which is again called caption.sty > Jürgen> for some odd reason). > > I am not sure it is a good idea to require that. Why is it needed?
caption3 indeed has some important enhancement compared to the previous versions. But I'm not sure either we really have to rely on that (one reason might be the tableposition param which is new). But even if we do, I think we should load it as \usepackage[labelfont={bf,sf}, tableposition=top]{caption}[2004/07/16] to get a proper error message if the installed package is too old. > Jürgen> I guess it boils down to the decision whether we want to > Jürgen> document all sorts of funky features or whether we care to not > Jürgen> exclude users who don't have the most recent system available. > > Jürgen> It's not easy to find the golden mean here. > > Also, a problem with recommending esoteric packages as if it was > routine LyX usage is that we have to make sure that files using that > will continue to work with future version of LyX and of the packages > themselves. In the past, we tried to select packages known for being > stable. what is "esoteric"? Can we define that as "not in teTeX"? But then, teTeX is not maintained anymore. > Jürgen> I'd say that we probably could rely on teTeX 3 nowadays, but > Jürgen> _not_ on the very latest version of MikTeX or TeXLive, for > Jürgen> that matter. > > Does the document print with teTeX3? With the exception of arydshln (or however it is called) and marginpar, which we recently excluded: yes (on my openSuse 10.2 teTeX. I'm not sure whether it is a stock teTeX 3 o whether they did some upgrades from CTAN). > JMarc Jürgen