From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: fullpage.sty replacement [WAS: Problem with LaTeX snippets preview] Date: Tue, 29 Sep 2009 13:03:21 -0400 Message-ID: <8072.1254243801@alphaville.usa.hp.com> References: <19133.64718.952772.302330@nitrogen.burtket> <6137.1254206901@gamaville.dokosmarshall.org> <553421F5-3BC3-4D27-A215-0CE745CF522A@gmail.com> Reply-To: nicholas.dokos@hp.com Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Msg7f-0007NT-6k for emacs-orgmode@gnu.org; Tue, 29 Sep 2009 13:04:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Msg7Z-0007Kg-KL for emacs-orgmode@gnu.org; Tue, 29 Sep 2009 13:04:18 -0400 Received: from [199.232.76.173] (port=56738 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Msg7Z-0007KZ-EH for emacs-orgmode@gnu.org; Tue, 29 Sep 2009 13:04:13 -0400 Received: from g5t0007.atlanta.hp.com ([15.192.0.44]:26951) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Msg7Z-0003Ei-5s for emacs-orgmode@gnu.org; Tue, 29 Sep 2009 13:04:13 -0400 In-Reply-To: Message from Carsten Dominik of "Tue, 29 Sep 2009 09:38:14 +0200." <553421F5-3BC3-4D27-A215-0CE745CF522A@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode Carsten Dominik wrote: > However: > > - Fullpage is a trivial ad very small package that only > changes margins. Even if it changes at some point, there is no > reason > for Org to follow this change. Agreed - it was more "the principle of the thing" rather than this particular change. > > - I'd like to have few dependencies if possible. > Agreed - but there are going to be dependencies anyway. > - People who use strike-through faces should know better :-) > Well, I know there are exceptions where this does make sense. > Agreed with this too - but soul.sty is included unconditionally so you get the dependency even if you are on the side of the angels. > The bad thing about packages that are in some TeX distros, but not > in others, is that you have to start documenting these dependencies > on a system-by-system basis, and I'd rather not go there, if possible. > That's why I think we should document it at the level of latex packages: we can then point people to CTAN as the last resort. A blurb like this perhaps: "Your distro may provide a package for this (e.g. on Debian/Ubuntu, soul.sty is in the package texlive-latex-extra), but that varies greatly from distro to distro, so you are on your own. Alternatively, you can look for it on ctan.org: most LaTeX packages can be found there, but the installation is more complicated; a description can be found at , but you will have to resolve problems on your own." > If soul.sty is a non-guaranteed dependency, we should document it. > Where? Perhaps a new Dependencies section in the manual that gathers up dependencies of the various exporters, as well as the preview stuff and anything else that fits. Maybe keep it online, so people can update it, and have the manual point to it. Give me a week or so to work on the latex part and see whether it seems helpful. > Maybe I should make the use of soul.sty dependend on the use of > strike- through stuff in the file.... The trade-off is of course added complexity, but if you are willing to suffer the pain, who am I to dissuade you? :-) Thanks, Nick