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

Get the PDF build working #81

Open
6 of 14 tasks
moorepants opened this issue Jun 9, 2022 · 6 comments
Open
6 of 14 tasks

Get the PDF build working #81

moorepants opened this issue Jun 9, 2022 · 6 comments
Milestone

Comments

@moorepants
Copy link
Owner

moorepants commented Jun 9, 2022

It would be nice to have a PDF version of the text. There are several things to consider:

  • SVG's won't show up in the PDF build (maybe convert to PDF on the fly).
  • Build PDF without errors.
  • Build PDF in CI and make available for download.
  • Animations will not display, how to handle them.
  • The bolded unit vectors look bad, make new printer to use the correct notation.
  • It is difficult to tell the difference in the input code cell and the output code cell. (see Is there a way to have the input and output cells in the LaTeX version differentiable? jupyter/jupyter-sphinx#208)
  • Each rst file should display as a chapter.
  • SymPy math output that is long does not wrap.
  • The external figures from wikipedia are not included.
  • The download links for the .py and .ipynb are not hyperlinks. (maybe don't show in latex version)
  • TODO's show up in the latex output.
  • Figure out how to hide some of the code (dropdowns and display:none) in latex.
  • Display static thumbnails of youtube videos (or not)
  • The jupyter-execute hidden cells are shown in the PDF
@moorepants moorepants added this to the Version 1.0 milestone Jul 16, 2022
@moorepants
Copy link
Owner Author

Some errors:

! You can't use `\spacefactor' in math mode.
\@->\spacefactor 
                 \@m {}
l.2867 \(\LaTeX
               \) code. The double backslashes are present because double
? 
Missing character: There is no è ("E8) in font cmex10!
[29] [30]
Overfull \hbox (1033.02734pt too wide) detected at line 3221
[]
[31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56]
! Missing { inserted.
<to be read again> 
                   \gdef 
l.5585 \(\mbox{proj}_\hat{u}
                             \bar{v} = \bar{v} \cdot \hat{u}\)
? 
! Missing { inserted.
<to be read again> 
                   \gdef 
l.5585 \(\mbox{proj}_\hat{u}
                             \bar{v} = \bar{v} \cdot \hat{u}\)
? 
! Missing } inserted.
<inserted text> 
                }
l.5585 ...hat{u} \bar{v} = \bar{v} \cdot \hat{u}\)
                                                  
? 
! Extra alignment tab has been changed to \cr.
<template> }$\hfill \endtemplate 
                                 
l.13997 ...r{F}(\bar{u}, \bar{q}, t) \\\end{split}
! Extra alignment tab has been changed to \cr.
<template> }$\hfill \endtemplate 
                                 
l.13997 ...r{F}(\bar{u}, \bar{q}, t) \\\end{split}

@moorepants
Copy link
Owner Author

@moorepants
Copy link
Owner Author

:math:\LaTeX`` is incorrect, as it isn't a Math command in latex.

@moorepants
Copy link
Owner Author

moorepants commented Jul 29, 2022

PDF now builds without errors in 4db316b

@moorepants
Copy link
Owner Author

Youtube embed does not show up:
image

@moorepants moorepants modified the milestones: Version 0.1, Version 1.0 Feb 5, 2023
@moorepants
Copy link
Owner Author

Youtube could be fixed by #86

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant