>>>>> "Uwe" == Uwe Stöhr <[EMAIL PROTECTED]> writes:
>> I agree that scrbook is better than book, but are we sure that >> everybody will have a working version of it? I mean, not just >> everybody with a two years old linux distribution, but really most >> people. Uwe> The koma-schript classes scr* are standard on all LeTeX2e Uwe> distributions. I think this is indeed true in practice. However, a latex2e distribution only needs to contains what is in the base/ and required/ directories of CTAN:macros/latex, in theory. Let's drop this problem for now, I am probably being too picky. >> I read also that scrbook leans towards european users. Is that >> true? Uwe> I don't know what you mean. The reason why the scr*-classes are Uwe> made is the printing space, see the documentation of koma-script. Uwe> (The printing space is calculated automatically for every page Uwe> dimesion, also for non ISO formats like USletter. (Correct me if Uwe> I'm wrong.)) The section 1.3 of scrguien says that it has been designed to create german documents... Uwe> - use A4-paper instead of 'standard' How does that print on >> USletter paper? I thought there were still quite a lot of people >> using that... I am not sure that a4 is a better default than >> usletter (OK, I agree that it is a better standard, and this is >> what I use....). Uwe> I googled and found out, that USletter is 8.5 x 11 inches that is Uwe> in SI-Units: 216 x 279 mm A4 is 210 x 279 mm so this shouldn't Uwe> produce problems. (Maybe I'm wrong with the sizes, could somebody Uwe> check it?) My point was that, while having usletter as format is annoying to us europeans, using a4paper is equally annoying to us users. This is why the choice was made to keep latex default. I can live with a4, though. Uwe> OK seting the margins by hand is always a nasty hack. It is Uwe> better to remove this stuff, because scrbook calculates the Uwe> dimensions automatically, as said above. This has furthermore the Uwe> advantage that the margin note in chapter 4.2 will appear Uwe> correct. OK. >> redefinition of \footnote seems very fragile to me. What about >> setting a value to \footnotesep instead? Anyway I would tend to >> leave document classes defaults as they are, since what one user >> may find ugly may be to the taste of another one. Uwe> \footnotesep doesn't make the job. I don't know why. And you Uwe> convinced me again. It is not really necessary. OK. Uwe> - delete the unneeded declaration of non-T1 encoded characters Uwe> use the package textcomp instead (see also the note above the Uwe> table in chapter 6.6.3) In what latex version was textcomp.sty >> added to base latex? Uwe> Don't know, but the actual version is from 2001/06/05 and the Uwe> .sty says copyright till 1993. (The actual preamble of the Uwe> userguide is from 1997, possibly textcomp wasn't standard at this Uwe> time.) OK, let's use textcomp.sty. Uwe> Could this be done with scrbook options? How? I added this, Uwe> because it is used in the de_* files for years. I think the scrbook options 'bibtotoc' and 'idxtotoc' do what you want. >> Concerning tocbibind itself, it dates from 1998, so one could >> consider that it will be present on any system capable of building >> LyX. Uwe> (actual version is 2003/02/04 v1.5f) Well, it is not on my tru64 system which has an ancient latex from 1997, but I cannot compile lyx on it, either ;) >> I am not sure I like that. Hyperref is great as long as it works. >> There are a lot of horror stories about subtly incompatible >> versions of hyperref, babel, or whatever. Uwe> I met the maintainer of hyperref last week, asked him about Uwe> problems with babel and tocbibind and he denied. I also tested it Uwe> together with usual packages and couldn't see any conflicts. It Uwe> works with the doc, because only tocbibind and babel is used. I Uwe> also tested babel with different languages and the LaTeX-output Uwe> with tex4ht. LaTeX2html has also full hyperref-support. I can agree that current versions of all these packages work well together. What I do not know is what happens with two or three years old versions of these packages. Similarly, not all pdflatex versions are equally capable, from what I understand. >> I'd rather avoid it in the documentations (for the reasons outlined >> above). Uwe> Hey, this was the reason why I provided a new userguide version. Uwe> Linked cross references (in dvi too!) are a dream when you want Uwe> to read large documents. I understand that, my point is just that we should make sure that the documentation can be printed by people who do not have the latest and greatest system. >> If we really want to generate nice pdf docs (and we should >> definitely have some on our site!) we can always use tex2pdf: >> http://tex2pdf.berlios.de/ Uwe> Why don't you want to use the pdftex engine? This is always up to Uwe> date and part of all usual LaTeX2e-distibution. And when you look Uwe> at the tex2pdf page, you can read the following: I was under the impression that tex2pdf was designed to solve the kind of problems we are trying to solve here. It may be that I am wrong, I do not have first hand experience with it. Did you try it? Uwe> When using pdftex together with LyX, epstopdf is automatically Uwe> used for eps-images. And for linked cross-references you need Uwe> hyperref too. I think that the purpose of tex2pdf is to add the magic to the .tex file and then generate a pdf from it. This would mean that no pdf magic is needed in the preamble (ideally). Uwe> - clean up the document: - the TOC pages are numbered roman Why >> didn't you use \fronmatter/\mainmatter/\backmatter? Uwe> What's the difference? The commands also have to be inserted as Uwe> ERT, or am I wrong here? The difference is that this is proper markup to declare the structure of the document. It does a few additional things, for example, a chapter in frontmatter will come out unnumbered, but still appear in toc. And, yes, LyX should have native support for that (there is a corresponding bug on bugzilla). The idea is that the ERT we use in the documentation should be the kind of ERT that we encourage the users to use in their own documents. Uwe> I'll also add some comments to this page: Uwe> http://wiki.lyx.org/pmwiki.php/DevelDoc/UserGuide Uwe> later this day. OK, I'll take a look. Another thing: there is a \usepackage[english]{babel} in the preamble. Why is it necessary? JMarc