Closed mmcky closed 5 years ago
testpdf
in make rst-test
and update the checker. The solution for :cite:
is pretty fragile in that it relies on the bibliography to be specified in a file called references.rst
. It appears that sphinxcontrib-bibtex
doesn't seem to provide any indication of class in_citation_reference
so it needs to be inferred from a general refuri
.
Note:
The solution notebooks for pdf/index
and pdf/references
are only placeholders. PDF compilation currently won't require these elements to compile so have not been fully implemented.
@AakashGfude once this passes travis
I think I can hand it over to you to integrate into your new pipeline for pdf
production in PR #210. Before you migrate across would you mind:
sphinxcontrib-jupyter
and generating a set of ipynb
lectures for lectures-source-py
(for jupyter
and website
, and coverage
)master
branch and generate a comparison set of notebooksnbdime
to make sure the notebooks match. I think these should all pass -- as the base
test cases haven't changed, but I would like to confirm before we merge in the master
branch.
@AakashGfude testing master
and add-pdf-target-option
on lecture-source-py
and this branch doesn't interfere with jupyter
, website
or coverage
generated ipynb
files.
@AakashGfude let's merge this into master to update the translator and then you can update your builder with the new writer once we fix the conflicts with the master branch.
This PR adds a
jupyter_target_pdf
option totranslator
for optimising the generatedipynb
to target conversion to PDF. This needs will assist with themake jupyterpdf
builder being prepared by @AakashGfude (@AakashGfude please link PR once you have set one up)pandoc
conversion.\label{}
to follow any\tag{}
and remove the html id tags inserted above the equation\hypertarget
rst
file and solutionipynb
notebook to test this branch.This PR adjusts the
test
structure to allow for different configurations. Thebase
folder now contains the primary conversion tests forrst
toipynb
.pdf
contains test cases related to building pdf files (via ipynb).