Comments (6)
If you're customising PDF creation that much, it may be simpler to use --to latex
and then build the PDF yourself using pdflatex
.
from nbconvert.
Yes, I use this way to fix it currently.
I did not do many customizations, I only use a customized template and a customized logo.
Any reasons that we have to use another temporary folder here? It breaks something that used to work.
I think the users should expect --to=pdf should be equivlent to --to=latex and then run pdflatex 3 times. But now they will behave differently.
from nbconvert.
If you just want the PDF, you shouldn't get additional files written in your working directory by the implementation of how the PDF is generated. It's encapsulation - intermediate files are written somewhere where you don't see them. If you do want to modify things at that stage, e.g. to add another file at the latex level, it involves an extra step.
from nbconvert.
I agree that it's better to run pdflatex in a temporary directory to the oldways generate intermidiate files and then clean them. It's quite annoying that even you run pdflatex with -output-directory, it still generates some files in the current folder in some cases, quite annoying.
I am just thinking if i could specify files that I would like to have along with pdflatex in the PDFExport config? So that these files will be copied to the new temp directory.
Do you think this makes sense?
from nbconvert.
That sounds reasonable, though I haven't thought about it in much detail. Do you want to make a PR?
from nbconvert.
Sure, let me try.
Many thanks.
from nbconvert.
Related Issues (20)
- Image Size in PDF
- Implement mermaid rendering with `--to pdf`
- Enable Scrolling for Outputs not Maintained in HTML Export
- webpdf JSONDecodeError: Expecting value: line 1 column 2 (char 1)
- Compatibility with pandoc version on ReadTheDocs HOT 3
- 'state' KeyError when calling `html_exporter.from_notebook_node`
- RFE: please drop use `bleach` because it is deprecated HOT 2
- Error: `403 : Forbidden The error was: '_xsrf' argument missing from GET` on JupyterHub >= 4.1 HOT 3
- problem with --to html and --to pdf
- Problem with WebPDF in a conda environment
- TagRemovePreprocessor.remove_cell_tags for empty tags
- X.jupy.org
- Convert error .ngscript to .html
- lxml_clean_html dependency issue in nbconvert lower version (6.5.1)
- nbconvert for python 3.9 crashing during the templateexporter.py
- Encountered problems pip installing at two different levels.
- Update mermaid to v10.9.1 HOT 2
- Poetry and nbconvert dependency resolution (ModuleNotFoundError: No module named 'attrs')
- Template Not Found: Unable to locate base.tplx or other built-in LaTeX templates HOT 1
- incorporate cell metadata element "scrolled" for conversion to html
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nbconvert.