#9107: Nested class name mangling can be wrong in case of double nesting
------------------------------+--------------------------------------------
       Reporter:  hivert      |        Owner:  nthiery
           Type:  defect      |       Status:  needs_work
       Priority:  major       |    Milestone:  sage-5.12
      Component:  categories  |   Resolution:
       Keywords:              |    Merged in:
        Authors:  Simon King  |    Reviewers:  Volker Braun, Florent Hivert
Report Upstream:  N/A         |  Work issues:
         Branch:              |       Commit:
   Dependencies:  #12808      |     Stopgaps:
------------------------------+--------------------------------------------

Comment (by SimonKing):

 Replying to [comment:57 nthiery]:
 > Replying to [comment:56 SimonKing]:
 > > When I do `declare -x TEXINPUTS=.:$SAGE_ROOT/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/texinputs/` then it does find
 sphinxmanual.cls, but the next attempt to call pdflatex on categories.tex
 fails as well. This time, it can't find `report.cls`.
 >
 > You are missing a : at the end of TEXINPUT to let latex use its own
 library (report.cls is a standard class).

 Nope. After
 {{{
 declare -x
 TEXINPUTS=.:~/SAGE/prerelease/sage-5.11.beta3/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/texinputs/:
 }}}
 `pdflatex categories.tex` results in
 {{{
 ! Undefined control sequence.
 <recently read> \setlistdepth

 l.19 \setlistdepth
                   {9}
 ?
 ! Emergency stop.
 <recently read> \setlistdepth

 l.19 \setlistdepth
                   {9}
 !  ==> Fatal error occurred, no output PDF file produced!
 }}}

  > Or you can just be lazy and put the categories.tex file in the
 directory
 > {{{
 >         <SAGE>/devel/sage/doc/output/latex/en/reference/categories
 > }}}
 > and run pdflatex from there.

 Nope, because this folder doesn't exist. Do I need to attempt building the
 pdf documentation first?

--
Ticket URL: <http://trac.sagemath.org/ticket/9107#comment:58>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to