[OS X TeX] Re: compatibility of todo package with xelatex

Rob Rye rowenrye at gmail.com
Sat Apr 17 18:08:38 EDT 2010


Hi Federico,

You did correctly use

\RequirePackage{amssymb}

in the todo.sty

Cheers,

Rob
On Apr 17, 2010, at 3:01 PM, Federico Garcia wrote:

> Hi Rob and all,
> 
> From my first look at the error messages, I think somehow the amssymb package is being loaded twice (so, the second time LaTeX complains that all the commands amssymb defines are already defined). This is not supposed to happen: LaTeX should check for loaded packages before attempting a second load.
> 
> I don't have access to the todo code right now, but the problem may be that I forgot to use \RequirePackage instead of \usepackage. Could you please check, in the todo.sty file, what the exact mention of amssymb is?
> 
> In case it's \usepackage, that's the problem right there: change it into \RequirePackage and it should work. (And please let me know so I can fix it and re-publish)
> 
> Otherwise this might have something to do with XeLaTeX---amssymb is, after all, a font package. I am curious to see what the XeLaTeX folks can tell us!
> 
> Best regards,
> 
> Federico
> 
> On Sat, Apr 17, 2010 at 5:45 PM, Rob Rye <rowenrye at gmail.com> wrote:
> MacOSX TeX Group and Federico Garcia (developer of todo package),
> 
> I have recently started using the todo package to keep track of unfinished business in my manuscripts. I had always just used comments, but the todo package allows me to see a list of my unfinished tasks at the end of the pdf, all in one place. todo has worked flawlessly for me under LaTeX. I really like it. 
> 
> I have also begun trying to make the transition to XeLaTeX, having been intimidated at the prospect of really learning how to use fonts under LaTeX. When I typeset a document using XeLaTeX and todo, I get the following error messages (which are non-fatal but annoying):
> 
> /usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amssymb.sty:231: LaTeX Er
> ror: Command `\Finv' already defined.
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.231 ...ol{\Finv}           {\mathord}{AMSb}{"60}
>                                                   
> ? 
> 
> /usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amssymb.sty:232: LaTeX Er
> ror: Command `\Game' already defined.
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.232 ...ol{\Game}           {\mathord}{AMSb}{"61}
>                                                   
> ? 
> 
> /usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amssymb.sty:237: LaTeX Er
> ror: Command `\beth' already defined.
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.237 ...ol{\beth}           {\mathord}{AMSb}{"69}
>                                                   
> ? 
> 
> /usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amssymb.sty:238: LaTeX Er
> ror: Command `\gimel' already defined.
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.238 ...ol{\gimel}          {\mathord}{AMSb}{"6A}
>                                                   
> ? 
> 
> /usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amssymb.sty:239: LaTeX Er
> ror: Command `\daleth' already defined.
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.239 ...ol{\daleth}         {\mathord}{AMSb}{"6B}
>                                                   
> 
> Presumably these errors indicate that when running XeLaTeX and todo together I somehow end up defining several symbols found in assymb.sty a second time. Has anyone else used this combination of tools? If so, is there a workaround, other than hitting return over and over again to ignore the errors?
> 
> In case it matters, all of my TeX work is done using the TeXShop GUI (v. 2.33 as of this writing) under Snow Leopard.
> 
> Thanks,
> 
> Rob Rye
> Astrobiologist-at-Large
> 
> 
> 
> 
> 
> -- 
> Federico Garcia
> Artistic Director
> Alia Musica Pittsburgh
> www.alia-musica.org
> www.fedegarcia.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://email.esm.psu.edu/pipermail/macosx-tex/attachments/20100417/5e939e1f/attachment.html>


More information about the MacOSX-TeX mailing list