[petsc-dev] build of manual

Mark Adams mfadams at lbl.gov
Mon Sep 12 09:54:40 CDT 2016


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 <bsmith at mcs.anl.gov> 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 <mfadams at lbl.gov> 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 <bsmith at mcs.anl.gov> wrote:
> >
> > > On Nov 4, 2014, at 2:41 PM, Mark Adams <mfadams at lbl.gov> 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 <balay at mcs.anl.gov>
> 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}
> > >         - at sed -e s%man+../%man+manualpages/% ${LOC}/docs/manualpages/manualpages.cit
> > ${LOC}/docs/manualpages/htmlmap
> > >         - at 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 <bsmith at mcs.anl.gov>
> wrote:
> > > >
> > > > >
> > > > >   This is not enough information to help debug your problem.
> > > > >
> > > > > > On Nov 4, 2014, at 1:26 PM, Mark Adams <mfadams at lbl.gov> 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
> > > > >
> > > > >
> > > >
> > >
> > >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20160912/362e84b4/attachment.html>


More information about the petsc-dev mailing list