Re: [Orgmode] LaTeX package dependencies

2010-03-26 Thread David Maus
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


Re: [Orgmode] LaTeX package dependencies

2010-03-26 Thread Alexander Poslavsky

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

2010-03-26 Thread Karsten Heymann
Hi,

David Maus dm...@ictsoc.de 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

2010-03-26 Thread Carsten Dominik


On Mar 26, 2010, at 10:11 AM, Karsten Heymann wrote:


Hi,

David Maus dm...@ictsoc.de 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

2010-03-26 Thread Robert Klein

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  
carsten.domi...@gmail.com:



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

2010-03-26 Thread Karsten Heymann
Carsten,

Carsten Dominik carsten.domi...@gmail.com 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

2010-03-26 Thread Manish
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

2010-03-26 Thread John Hendy
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 dm...@ictsoc.de 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

2010-03-26 Thread John Hendy
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 mailtomanish.sha...@gmail.comwrote:

 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