From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: LaTeX package dependencies Date: Fri, 26 Mar 2010 10:14:08 +0100 Message-ID: <68476A82-FD1A-4CBA-9A0B-A9A7D1ED3E10@gmail.com> References: <87vdcjh8fh.wl%dmaus@ictsoc.de> <87fx3no3bf.fsf@ara.blue-cable.net> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nv5cR-0005wf-HH for emacs-orgmode@gnu.org; Fri, 26 Mar 2010 05:14:19 -0400 Received: from [140.186.70.92] (port=50388 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nv5cP-0005wA-NC for emacs-orgmode@gnu.org; Fri, 26 Mar 2010 05:14:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nv5cO-0002b1-1y for emacs-orgmode@gnu.org; Fri, 26 Mar 2010 05:14:17 -0400 Received: from mail-bw0-f219.google.com ([209.85.218.219]:47182) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nv5cN-0002ap-TU for emacs-orgmode@gnu.org; Fri, 26 Mar 2010 05:14:16 -0400 Received: by bwz19 with SMTP id 19so515928bwz.26 for ; Fri, 26 Mar 2010 02:14:14 -0700 (PDT) In-Reply-To: <87fx3no3bf.fsf@ara.blue-cable.net> 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: Karsten Heymann Cc: Org Mode On Mar 26, 2010, at 10:11 AM, Karsten Heymann wrote: > Hi, > > David Maus writes: >> Carsten Dominik wrote: >>> I am working on better entity (special symbol) support for >>> export, based on a list Ulf Stegemann has compiled. >>> The list Ulf has sent me requires the following LaTeX >>> packages to be available: >> >>> * t1enc >>> * textcomp >>> * marvosym >>> * wasysym >>> * MnSymbol > >> On Debian GNU/Linux "Testing" these packages are available: >> >> ,---- >> | t1enc texlive-latex-base: /usr/share/texmf-texlive/tex/latex/base/ >> t1enc.sty >> | textcomp texlive-latex-base: /usr/share/texmf-texlive/tex/latex/ >> base/textcomp.sty >> | marvosym texlive-fonts-recommended: /usr/share/texmf-texlive/tex/ >> latex/marvosym/marvosym.sty >> | wasysym texlive-fonts-recommended: /usr/share/texmf-texlive/tex/ >> latex/wasysym/wasysym.sty >> | MnSymbol texlive-fonts-extra: /usr/share/texmf-texlive/tex/latex/ >> mnsymbol/MnSymbol.sty >> `---- > > A small note on this: anything that's in tex/latex/base can be trusted > to be included in any LaTeX installation (newer than ~10 years, > probably > ;-) ). Regarding marvosym, wasysym, mnsymbol: I think they are quite > popular, but I would recommend to ship simple-text-alternatives via > \providecommand for all symbols used from these packages. Hi Karsten, seems like you know what you are talking about. So maybe you can help me with this. I would like to 1. Require these packages with \usepackage or similar, but not have an error thrown when they are not available 2. Provide, as you say, alternative versions with providecommand. How would I do this? What do you mean by simple-text-alternatives? Thanks! - Carsten