pymzml / pymzML

pymzML - an interface between Python and mzML Mass spectrometry Files
https://pymzml.readthedocs.io/en/latest/
MIT License
162 stars 92 forks source link

make latexpdf fails #116

Closed lopippo closed 5 years ago

lopippo commented 5 years ago

Greetings,

in trying to build the documentation, I did the following:

cd docs make latexpdf

After two pages of PDF output, the build fails with the following error:

! LaTeX Error: Unknown graphics extension: .svg. l.82 ...8f36f974d7f8b0e8f664acb84c7a0fb8f9e}.svg}} \sphinxhref{https://pypi.o... When hitting q at the latexpdf run, the build goes on with the following output: ? q OK, entering \batchmode=== TeX engine is 'pdfTeX' Latexmk: Index file 'pymzML.idx' was written Latexmk: Missing input file: 'pymzML.ind' from line 'No file pymzML.ind.' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to 'pymzML.pdf' Latexmk: List of undefined refs and citations: Reference obo:module-pymzml.obo' on page 57 undefined on input line 4507 Referenceplot:module-pymzml.plot' on page 57 undefined on input line 4508 Reference pymzml_regex_patterns:module-pymzml.regex_patterns' on page 57 undefined on input line 4509 Referencepymzml_run:module-pymzml.run' on page 57 undefined on input line 4510 Reference `pymzml_spec:module-pymzml.spec' on page 57 undefined on input line 4511 Latexmk: Summary of warnings from last run of (pdf)latex: Latex failed to resolve 5 reference(s) Latexmk: Errors, so I did not complete making targets Collected error summary (may duplicate other messages): pdflatex: Command for 'pdflatex' gave return code 1 Refer to 'pymzML.log' for details Latexmk: Use the -f option to force complete processing, unless error was exceeding maximum runs, or warnings treated as errors.

The generated pdf file is 61 pages longs, but absence of contents table and ? as references tell that the build could not run twice to resolve references.

I gather that svg files cannot be used by LaTeX.

Thank you for providing this software package as Free Software!

Filippo