Re: [Orgmode] LaTeX package dependencies
Just used a SlackBuild to compile TexLive20091107 to replace TeTeX 3.0_6 and now have MnSymbol (in other words, Zenwalk and all Slack based distros should be fine with all packages listed) On Fri, Mar 26, 2010 at 12:42 PM, Manish wrote: > On Fri, Mar 26, 2010 at 10:22 AM, Carsten Dominik wrote: > > Hi everyone, > > > > 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 > > > > Before I introduce new dependencies on these packages, I would > > like to ask that many of you check if these packages are > > available in the LaTeX distribution you are using. Please > > check, and let me know which package you do not have. > > > > I ran Alexander find command and and Robert's test latex document on > Cygwin with Texlive 2008. Find does report MnSybol but the latex > document compilation does not find it. All other packages are ok. > > Regards > -- > Manish > > > ___ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
On Zenwalk Linux 6.2 with tetex 3.0 build 6 installed from the distributions' repository, I have all packages /except/ MnSymbol. John On Fri, Mar 26, 2010 at 1:02 AM, David Maus wrote: > Carsten Dominik wrote: > >Hi everyone, > > >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 > > >Before I introduce new dependencies on these packages, I would like > >to ask that many of you check if these packages are available > >in the LaTeX distribution you are using. Please check, > >and let me know which package you do not have. > > 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 > ` > > HTH > -- David > > -- > OpenPGP... 0x99ADB83B5A4478E6 > Jabber dmj...@jabber.org > Email. dm...@ictsoc.de > > ___ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
On Fri, Mar 26, 2010 at 10:22 AM, Carsten Dominik wrote: > Hi everyone, > > 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 > > Before I introduce new dependencies on these packages, I would > like to ask that many of you check if these packages are > available in the LaTeX distribution you are using. Please > check, and let me know which package you do not have. > I ran Alexander find command and and Robert's test latex document on Cygwin with Texlive 2008. Find does report MnSybol but the latex document compilation does not find it. All other packages are ok. Regards -- Manish ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
Carsten, Carsten Dominik writes: > seems like you know what you are talking about. A little bit, although sadly I had few chances to actually use LaTeX since I left the University. So I enjoy this even more :-) > 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? I put the answer to both questions into a minimal example: \documentclass{minimal} % should work with any document class \IfFileExists{mnsymbol.sty}{% \usepackage{mnsymbol} }{% \PackageWarning{orgmode}{mnsymbol.sty not found, using fall-back-replacements} } \providecommand*{\mnstar}{*} % provide alternative in case command not available \begin{document} \mnstar \end{document} Some notes: - IfFileExists finds the sty file anywhere in the tex load path (you can verify this with "kpsewhich FILE" on the commandline). These commands are explained in the LaTeX Class writing guide: texdoc clsguide - \providecommand* is the same as \providecommand, but saves a tiny bit of memory as no arguments are allowed that contain multiple paragraphs (not making the *-variant the default for \providecommand and \newcommand is in my opinion clearly a design flaw of LaTeX). Hope to help, Karsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
Hi Carsten, I tested several systems: * teTeX 3.0 (FreeBSD 7.0, 7.2, and 7.3, openSuSE 10.2) misses MnSymbol * texlive 2007 (openSuSE 10.3 and 11.1): misses MnSymbol * texlive 2008 (openSuSE 11.2): doesn't work when using both wasysym and MnSymbol together (duplicate symbols \iint and \iiint) * texlive 2009 (Windows 7): doesn't work when using both wasysym and MnSymbol together (duplicate symbols \iint and \iiint) My "minimal" latex test file is: \documentclass{article} \usepackage{t1enc} \usepackage{textcomp} \usepackage{marvosym} \usepackage{wasysym} \usepackage{MnSymbol} \begin{document} test \end{document} Best regards Robert Am 26.03.2010, 05:52 Uhr, schrieb Carsten Dominik : Hi everyone, 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 Before I introduce new dependencies on these packages, I would like to ask that many of you check if these packages are available in the LaTeX distribution you are using. Please check, and let me know which package you do not have. Thanks! - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode -- Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/ ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
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 ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
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. Yours Karsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
On Mar 26, 2010, at 5:52 AM, Carsten Dominik wrote: > Hi everyone, > > 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 > > Before I introduce new dependencies on these packages, I would like > to ask that many of you check if these packages are available > in the LaTeX distribution you are using. Please check, > and let me know which package you do not have. On OS X texlive 2009: s1lver:~ plovs$ find /usr/local/texlive/2009/ | grep sty$ | grep "t1enc\|textcomp\|marvosym\|wasysym\|MnSymbol" /usr/local/texlive/2009//texmf-dist/doc/latex/gatech-thesis/julesverne/bellswhistles/textcompfix.sty /usr/local/texlive/2009//texmf-dist/doc/latex/gatech-thesis/julesverne/bellswhistles/textcompsym.sty /usr/local/texlive/2009//texmf-dist/tex/latex/base/t1enc.sty /usr/local/texlive/2009//texmf-dist/tex/latex/base/textcomp.sty /usr/local/texlive/2009//texmf-dist/tex/latex/marvosym/marvosym.sty /usr/local/texlive/2009//texmf-dist/tex/latex/mnsymbol/MnSymbol.sty /usr/local/texlive/2009//texmf-dist/tex/latex/wasysym/wasysym.sty gr, alex ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] LaTeX package dependencies
Carsten Dominik wrote: >Hi everyone, >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 >Before I introduce new dependencies on these packages, I would like >to ask that many of you check if these packages are available >in the LaTeX distribution you are using. Please check, >and let me know which package you do not have. 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 ` HTH -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber dmj...@jabber.org Email. dm...@ictsoc.de pgp1dNtLpq3ST.pgp Description: PGP signature ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] LaTeX package dependencies
Hi everyone, 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 Before I introduce new dependencies on these packages, I would like to ask that many of you check if these packages are available in the LaTeX distribution you are using. Please check, and let me know which package you do not have. Thanks! - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode