This issue is fixed in latest master with 
ac672c3b577a7b62e01a0c01e6acd4abd0555ca3

Satish


On Mon, 12 Sep 2016, Barry Smith wrote:

> 
>    The text processing tools automatically add hyperlinks for PETSc objects. 
> Thus one should never put them inside something like \trl or \textbf  Just 
> write TSAdapt and the text processing will add the hyperlink automatically 
> 
>    Barry
> 
> > On Sep 12, 2016, at 10:15 AM, Hong Zhang <[email protected]> wrote:
> > 
> > The problem is in line 5216 
> > 
> > \noindent\textbf{\trl{TSAdapt} basic.}
> > 
> > If you change the word TSAdapt (e.g. add a random character), the error 
> > would disappear. Probably it is conflicting with something else. 
> > 
> > Hong 
> > 
> >> On Sep 12, 2016, at 10:01 AM, Barry Smith <[email protected]> wrote:
> >> 
> >> 
> >> Run 
> >> 
> >> make manual.pdf LOC=${PETSC_DIR} GONULL="" 
> >> 
> >> and it should print the process to the screen so you see what is breaking 
> >> the latex.
> >> 
> >>  Barry
> >> 
> >> 
> >>> On Sep 12, 2016, at 9:54 AM, Mark Adams <[email protected]> wrote:
> >>> 
> >>> Anyone have any idea what the problem is here?
> >>> 
> >>> 10:51 mark/gamg-docs * ~/Codes/petsc/src/docs/tex/manual$ make manual.pdf 
> >>> LOC=${PETSC_DIR}
> >>> /Library/TeX/texbin/pdflatex -halt-on-error manual1  > /dev/null 2>&1
> >>> make: *** [manual.pdf] Error 1
> >>> 
> >>> I've made alldoc in PETSC_DIR. 
> >>> 
> >>> 
> >>> On Tue, Nov 4, 2014 at 4:20 PM, Barry Smith <[email protected]> wrote:
> >>> 
> >>> You need to be in the correct directory to run the make. and likely you 
> >>> also need the LOC=${PETSC_DIR}
> >>> 
> >>>> On Nov 4, 2014, at 3:15 PM, Mark Adams <[email protected]> wrote:
> >>>> 
> >>>> Thanks Barry, it does not seem to pick changes in part2.tex:
> >>>> 
> >>>> 16:14 mark/gamgdoc ~/Codes/petsc/docs$ make manual.pdf
> >>>> make: Nothing to be done for `manual.pdf'.
> >>>> 
> >>>> 
> >>>> On Tue, Nov 4, 2014 at 4:03 PM, Barry Smith <[email protected]> wrote:
> >>>> 
> >>>>> On Nov 4, 2014, at 2:41 PM, Mark Adams <[email protected]> wrote:
> >>>>> 
> >>>>> Thanks Satish,  and I do see this in the web page:
> >>>>> make alldoc LOC=${PETSC_DIR}
> >>>>> 
> >>>>> This takes a long time.
> >>>> 
> >>>>  Yes a very long time
> >>>> 
> >>>>> Is the workflow edit part2.tex; make alldoc … ?
> >>>> 
> >>>> No, once you have done the make alldoc once you can simply run make 
> >>>> manual.pdf in the manual directory as you edit the users manual.
> >>>> 
> >>>>  Barry
> >>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> On Tue, Nov 4, 2014 at 2:52 PM, Satish Balay <[email protected]> wrote:
> >>>>> You'll have to do 'make alldoc1' from PETSC_DIR - or atleast
> >>>>> part of it..
> >>>>> 
> >>>>> alldoc1: chk_loc deletemanualpages chk_concepts_dir
> >>>>>       -${PYTHON} bin/maint/countpetsccits.py
> >>>>>       -${OMAKE} ACTION=manualpages_buildcite tree_basic LOC=${LOC}
> >>>>>       -@sed -e s%man+../%man+manualpages/% 
> >>>>> ${LOC}/docs/manualpages/manualpages.cit > 
> >>>>> ${LOC}/docs/manualpages/htmlmap
> >>>>>       -@cat ${PETSC_DIR}/src/docs/mpi.www.index >> 
> >>>>> ${LOC}/docs/manualpages/htmlmap
> >>>>>       -cd src/docs/tex/manual; ${OMAKE} manual.pdf LOC=${LOC}
> >>>>> 
> >>>>> Satish
> >>>>> 
> >>>>> 
> >>>>> On Tue, 4 Nov 2014, Mark Adams wrote:
> >>>>> 
> >>>>>> I get this error when I try to make the manual:
> >>>>>> 
> >>>>>> 14:47 mark/gamgdoc ~/Codes/petsc/src/docs/tex/manual$ latex manual.tex
> >>>>>> This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) 
> >>>>>> (preloaded
> >>>>>> format=latex)
> >>>>>> restricted \write18 enabled.
> >>>>>> entering extended mode
> >>>>>> (./manual.tex
> >>>>>> LaTeX2e <2014/05/01>
> >>>>>> Babel <3.9k> and hyphenation patterns for 78 languages loaded.
> >>>>>> 
> >>>>>> [snip]
> >>>>>> 
> >>>>>> (/usr/local/texlive/2014/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
> >>>>>> s/tikzlibrarytopaths.code.tex))) (../sty/verbatim.sty
> >>>>>> Style-Option: `verbatim' v1.4d <91/04/24> (RmS)
> >>>>>> English Documentation          <91/04/24> (RmS)
> >>>>>> ) (../sty/tpage.sty) (../sty/here.sty) (../sty/anlhelper.sty)
> >>>>>> (../sty/trl.sty
> >>>>>> 
> >>>>>> LaTeX Warning: You have requested package `../sty/trl',
> >>>>>>              but the package provides `trl'.
> >>>>>> 
> >>>>>> )
> >>>>>> 
> >>>>>> ! LaTeX Error: Missing \begin{document}.
> >>>>>> 
> >>>>>> See the LaTeX manual or LaTeX Companion for explanation.
> >>>>>> Type  H <return>  for immediate help.
> >>>>>> ...
> >>>>>> 
> >>>>>> l.38 h
> >>>>>>     yperbaseurl
> >>>>>> ?
> >>>>>> 
> >>>>>> On Tue, Nov 4, 2014 at 2:38 PM, Barry Smith <[email protected]> wrote:
> >>>>>> 
> >>>>>>> 
> >>>>>>> This is not enough information to help debug your problem.
> >>>>>>> 
> >>>>>>>> On Nov 4, 2014, at 1:26 PM, Mark Adams <[email protected]> wrote:
> >>>>>>>> 
> >>>>>>>> I am getting errors building the manual and had to comment this out:
> >>>>>>>> 
> >>>>>>>> %hyperbaseurl
> >>>>>>>> 
> >>>>>>>> And I now get this error:
> >>>>>>>> 
> >>>>>>>> ! LaTeX Error: File `part1tmp.tex' not found.
> >>>>>>>> 
> >>>>>>>> Mark
> >>>>>>> 
> >>>>>>> 
> >>>>>> 
> >>>>> 
> >>>>> 
> >>>> 
> >>>> 
> >>> 
> >>> 
> >> 
> > 
> 
> 

Reply via email to