[Scons-dev] epydoc on mac to produce PDF

Bill Deegan bill at baddogconsulting.com
Mon Oct 2 12:11:22 EDT 2017


Rob,

Yes this is for files generated generated by epydoc.

Here's the packages I have installed (via macport)

  detex @2.8_1 (active)
  gettext @0.19.8.1_0 (active)
  latexdiff @1.2.1_0 (active)
  latexmk @4.52c_0 (active)
  lcdf-typetools @2.106_0+texlive (active)
  texlive @2017_0+doc+medium (active)
  texlive-basic @44435_0+doc (active)
  texlive-bin @2017_1+x11 (active)
  texlive-bin-extra @44432_0+doc (active)
  texlive-common @2017.1_0 (active)
  texlive-context @44436_0+doc (active)
  texlive-fonts-recommended @42428_0+doc (active)
  texlive-fontutils @44166_0+doc (active)
  texlive-lang-czechslovak @44347_0+doc (active)
  texlive-lang-english @44131_0+doc (active)
  texlive-lang-european @44414_0+doc (active)
  texlive-lang-french @44342_0+doc (active)
  texlive-lang-german @44401_0+doc (active)
  texlive-lang-italian @44357_0+doc (active)
  texlive-lang-polish @44371_0+doc (active)
  texlive-lang-portuguese @40340_1+doc (active)
  texlive-lang-spanish @44356_0+doc (active)
  texlive-latex @44427_0+doc (active)
  texlive-latex-extra @44430_0+doc (active)
  texlive-latex-recommended @44369_0+doc (active)
  texlive-luatex @44141_0+doc (active)
  texlive-math-science @44428_0+doc (active)
  texlive-metapost @44298_0+doc (active)
  texlive-pictures @44395_0+doc (active)
  texlive-plain-generic @44379_0+doc (active)
  texlive-xetex @44370_0+doc (active)

Any thoughts on what the missing package might be?

Thanks,
Bill

On Mon, Oct 2, 2017 at 8:59 AM, Managan, Rob <managan1 at llnl.gov> wrote:

> Bill,
>
>
>
> Is this in a latex file that is generated by epydoc? An error like this
> usually means that either some package is missing or some package was not
> included.
>
>
>
> I found this minimal working example where commenting the second line will
> generate that error
>
>
>
> \documentclass{article}
>
> \usepackage[T1]{fontenc}  % access \textquotedbl
>
> \usepackage{textcomp}     % access \textquotesingle
>
> \usepackage{mathptmx}     % load "Times New Roman" text font
>
>                           % (note: the "times" package is obsolete!)
>
> \begin{document}
>
> He exclaimed, \textquotedbl Hello,
>
> \textquotesingle Stranger\textquotesingle.\textquotedbl
>
> \end{document}
>
>
>
> Rob Managan
>
>
>
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
> Rob Managan
>
> WCI/DP Division  LLNL
>
> P.O. Box 808, L-095
> Livermore, CA  94551-0808
> Email: managan1 at llnl.gov
>
> Phone: 925-423-0903 <(925)%20423-0903>         FAX:   925-422-3389
> <(925)%20422-3389>
>
>
>
> On 10/1/17, 4:00 PM, "Scons-dev on behalf of Bill Deegan" <
> scons-dev-bounces at scons.org on behalf of bill at baddogconsulting.com> wrote:
>
>
>
> Greetings,
>
> We use epydoc to produce the API docs for SCons.
>
> When I run bootstrap.py on my mac (MacOS Sierra), I get the following
> error in red below.
>
> I'm not a latex expert by any means. I'm wondering if anyone in our
> community has run into this issue and has a solution?
>
> Thanks,
>
> Bill
>
>
>
> /opt/local/bin/epydoc --pdf --debug --output /Users/bdbaddog/devel/scons/git/scons/build/doc/scons-api
> --docformat=restructuredText --name SCons --url http://www.scons.org/
> build/scons/engine/SCons/__init__.py build/scons/engine/SCons/Action.py
> build/scons/engine/SCons/Builder.py build/scons/engine/SCons/CacheDir.py
> build/scons/engine/SCons/Conftest.py build/scons/engine/SCons/cpp.py
> build/scons/engine/SCons/dblite.py build/scons/engine/SCons/Debug.py
> build/scons/engine/SCons/Defaults.py build/scons/engine/SCons/Environment.py
> build/scons/engine/SCons/EnvironmentValues.py build/scons/engine/SCons/Errors.py
> build/scons/engine/SCons/Executor.py build/scons/engine/SCons/Job.py
> build/scons/engine/SCons/exitfuncs.py build/scons/engine/SCons/Memoize.py
> build/scons/engine/SCons/Node/__init__.py build/scons/engine/SCons/Node/Alias.py
> build/scons/engine/SCons/Node/FS.py build/scons/engine/SCons/Node/Python.py
> build/scons/engine/SCons/PathList.py build/scons/engine/SCons/Scanner/__init__.py
> build/scons/engine/SCons/Scanner/C.py build/scons/engine/SCons/Scanner/D.py
> build/scons/engine/SCons/Scanner/Dir.py build/scons/engine/SCons/Scanner/Fortran.py
> build/scons/engine/SCons/Scanner/IDL.py build/scons/engine/SCons/Scanner/LaTeX.py
> build/scons/engine/SCons/Scanner/Prog.py build/scons/engine/SCons/Scanner/RC.py
> build/scons/engine/SCons/Scanner/SWIG.py build/scons/engine/SCons/SConf.py
> build/scons/engine/SCons/SConsign.py build/scons/engine/SCons/Script/__init__.py
> build/scons/engine/SCons/Script/Interactive.py build/scons/engine/SCons/Script/Main.py
> build/scons/engine/SCons/Script/SConscript.py build/scons/engine/SCons/Subst.py
> build/scons/engine/SCons/Taskmaster.py build/scons/engine/SCons/Util.py
> build/scons/engine/SCons/Variables/__init__.py build/scons/engine/SCons/Variables/BoolVariable.py
> build/scons/engine/SCons/Variables/EnumVariable.py
> build/scons/engine/SCons/Variables/ListVariable.py
> build/scons/engine/SCons/Variables/PackageVariable.py
> build/scons/engine/SCons/Variables/PathVariable.py
> build/scons/engine/SCons/Warnings.py
>   [...
> Warning: Unable to extract the base list for SCons.Executor.Executor:
>          Bad dotted name
> Warning: Unable to extract the base list for SCons.Executor.Null: Bad
>          dotted name
>   [.....
> Warning: Unable to extract the base list for SCons.Node.Node: Bad
>          dotted name
>   [.....
> Warning: Unable to extract the base list for SCons.Node.Node: Bad
>          dotted name
>   [..........
> Warning: Module SCons.Options.BoolOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.BoolVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Script.SConscript is shadowed by a variable with
>          the same name.
> Warning: Module SCons.Options.EnumOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.EnumVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Options.ListOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.ListVariable is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Options.PackageOption is shadowed by a variable
>          with the same name.
> Warning: Module SCons.Variables.PackageVariable is shadowed by a
>          variable with the same name.
>   [...........
> Warning: Module SCons.Script.SConscript might be shadowed by a
>          variable with the same name.
>   [..............
> Warning: Module SCons.Variables.PathVariable is shadowed by a variable
>          with the same name.
>   [......................................................
> *  Error: latex failed: Command \textquotedbl unavailable in encoding*
> *         OT1.*
>
> *         See the LaTeX manual or LaTeX Companion for explanation.*
> *         Type  H <return>  for immediate help.*
> *          ...*
>
> *         l.49 THE public interface, \textquotedbl*
> *                                                 {}calling\textquotedbl{}
> an Action o...*
>
> *         ?*
>
>
>   [...........................................................
> ..............]
> Warning: 4 markup errors were found while processing docstrings.  Use
>          the verbose switch (-v) to display markup errors.
>
>
>
> _______________________________________________
> Scons-dev mailing list
> Scons-dev at scons.org
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist2.pair.net/pipermail/scons-dev/attachments/20171002/3f087a77/attachment.html>


More information about the Scons-dev mailing list