Skip to content
Discussion options

You must be logged in to vote

@kwangkim Thanks for the question. The conversion steps will change based on the settings.

For your executable Jupyter Notebook Python with OJS, my understanding is

  1. Convert .qmd to .ipynb
  2. Execute cells in .ipynb and store the output in .ipynb (done by nbconvert)
  3. Convert .ipynb with code output to .qmd
  4. Convert .qmd to .html (done with Pandoc and filters)
  5. Run OJS (done in the client web browser)

For PDF, the process is similar

  1. Convert .qmd to .ipynb
  2. Execute cells in .ipynb and store the output in .ipynb (done by nbconvert)
  3. Convert .ipynb with code output to .qmd
  4. Convert .qmd to .tex (done with Pandoc and filters)
  5. Convert .tex to .pdf (done with LaTeX engine)

Please note that OJS is NOT

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@kwangkim
Comment options

Answer selected by cscheid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants