Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hacked epdoc-generated api.tex doesn't compile #57

Closed
guyer opened this issue Sep 19, 2014 · 2 comments
Closed

hacked epdoc-generated api.tex doesn't compile #57

guyer opened this issue Sep 19, 2014 · 2 comments

Comments

@guyer
Copy link
Member

guyer commented Sep 19, 2014

The hacked version of epydoc in utils/epydoc/ produces a line in the master api.tex file

\usepackage[index,pdftitle={Title},pdfcreator={epydoc 2.1}]{epydoc}

and epydoc.sty declares

\DeclareOption*{\PassOptionsToClass{\CurrentOption}{hyperref}}

intending to pass the pdftitle and pdfcreator options on to hyperref.

This does not work, as those options are declared by hyperref using keyval.sty. We need to do something similar or come up with some other way to generate these options. This is not an issue for our primary use of utils/epydoc/ as a way to generate the manuals, since we ignore api.tex in that case, but it does mean that the hacked epydoc can't be used on individual files and it will certainly need to be fixed before sending to Ed Loper.

Imported from trac ticket #58, created by jguyer on 11-21-2005 at 14:55, last modified: 03-26-2010 at 13:14

@guyer
Copy link
Member Author

guyer commented Sep 19, 2014

The solution is to just put the hyperdoc import directly in the file. I'll incorporate this in my edits to epydoc 3

Trac comment by guyer on 01-29-2007 at 15:21

@guyer
Copy link
Member Author

guyer commented Sep 19, 2014

Switched to Sphinx with r3485 and r3494. This epydoc issue no longer applies.

Trac comment by guyer on 03-26-2010 at 13:14

@guyer guyer closed this as completed Sep 19, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants