|
||
---|---|---|
.gitignore | ||
Example.ipynb | ||
Example.tex | ||
Logo-CMYK.jpg | ||
README.md | ||
Vorlage_Abschlussarbeit.pdf | ||
Vorlage_Abschlussarbeit.tex | ||
connector.tex | ||
diagramm.png | ||
frontmatter.tex | ||
listing_conversion.py | ||
listing_preamble.tex | ||
literatur.bib | ||
mainmatter.tex |
README.md
Jupyter notebook to python conversion example!
Use to convert a Juypter notebook into an *.tex
file that can easely be imported!
Requirements
- pandoc
- python
- A latex compiler like miktex or overleaf
- Optionall install black[jupyter]
Jupyter
Create a jupyter notebook. Do your experiments.
Headlines will be converted into sections and subsections! Register in listing_conversion.py
. There is a dict
at the top! Use an *.ipynb
fiel Add the listing_preamble.tex
to support the listings. Please do not modify them.
If you want to ensure your code is properly formated install black jupyter with pip install black[juypter]
.
If you want your pd.DataFrame
s formated like tables display them in jupyter like this:
print(dataframe.to_latex())
This will be converted to dataframe
via regex. The output will also be formated. Some formating options will work via the to_latex
function.
Execurte the listing_conversion.py
. Input your latex file into your project.
Also include the listing_preamble.tex
before the content starts.
Build your document!
Prefix section
You can ignore a prefix section in the *.ipynb
by adding # Start here
in a MD section. Everithing before the first occurrence of that headline will be dropped. The #Start here
tag will get lost to. This is optional!
Suffix section
You can ignore a suffix section in the *.ipynb
by adding # End here
in a MD section. Everithing after the first occurrence of that headline will be dropped. The # End here
tag will get lost to. This is optional!
Contribute
Please contribute for additional functionality. Support for plots is still missing!