wkhtmltopdf
- Configure Ubuntu ```bash sudo vi /etc/apt/sources.list
#add following line at the end of file
deb http://security.ubuntu.com/ubuntu bionic-security main
sudo apt update && apt-cache policy libssl1.0-dev sudo apt-get install libssl1.0-dev
2. Install with mamba.
```bash
mamba install -c bioconda wkhtmltopdf
pandocpandoc
pandoc
Summary
pandocpandoc
pandoc
Summary
[[pandoc]] converts text files into different formats. I'm hoping to use it to convert [[Markdown]] files to:
PDF
[[Word doc]]
HTML
Installation (WSL2)
Install [[Ubuntu]] packages.
sudo apt install texlive-full pandoc
Create a [[conda]] environment.
mamba create -n pandoc -y python=3.7 pandoc nodejs click
conda activate pandoc
Links
The [[Obsidian]] style of links uses wiki links which are problematic for ot... converts text files into different formats. I'm hoping to use it to convert [[Markdown]] files to:
PDF
[[Word doc]]
HTML
Installation (WSL2)
Install [[Ubuntu]] packages.
sudo apt install texlive-full pandoc
Create a [[conda]] environment.
mamba create -n pandoc -y python=3.7 pandoc nodejs click
conda activate pandoc
Links
The [[Obsidian]] style of links uses wiki links which are problematic for ot...
- Test regular pandocpandoc
pandoc
Summary
pandocpandoc
pandoc
Summary
[[pandoc]] converts text files into different formats. I'm hoping to use it to convert [[Markdown]] files to:
PDF
[[Word doc]]
HTML
Installation (WSL2)
Install [[Ubuntu]] packages.
sudo apt install texlive-full pandoc
Create a [[conda]] environment.
mamba create -n pandoc -y python=3.7 pandoc nodejs click
conda activate pandoc
Links
The [[Obsidian]] style of links uses wiki links which are problematic for ot... converts text files into different formats. I'm hoping to use it to convert [[Markdown]] files to:
PDF
[[Word doc]]
HTML
Installation (WSL2)
Install [[Ubuntu]] packages.
sudo apt install texlive-full pandoc
Create a [[conda]] environment.
mamba create -n pandoc -y python=3.7 pandoc nodejs click
conda activate pandoc
Links
The [[Obsidian]] style of links uses wiki links which are problematic for ot... PDF export.pandoc -s wkhtmltopdf.md -o wkhtmltopdf.pdf
- Use default CSS
pandoc -s wkhtmltopdf.md -o wkhtmltopdf_html5.pdf -t html5
- Use killercup CSS ```bash pandoc -s wkhtmltopdf.md -o wkhtmltopdf_killercup.html -t html5 –css pandoc/templates/killercup/killercup.css
pandoc -s wkhtmltopdf.md -o wkhtmltopdf_killercup.pdf -t html5 –css pandoc/templates/killercup/killercup.css
pandoc \
-s wkhtmltopdf.md \
-o wkhtmltopdf_mvp.pdf \
-t html5 \
--css pandoc/templates/pandoc-mvp-css/css/mvp.css \
--template pandoc/templates/pandoc-mvp-css/template.html
HTML -> PDF
- Convert wiki links
./pandoc/convert_wikilinks.py --input wkhtmltopdf.md --output wkhtmltopdf_convert.md
- Convert to HTML with desired CSS.
pandoc \
-s wkhtmltopdf_convert.md \
-o wkhtmltopdf_mvp.html \
-t html5 \
--css pandoc/templates/pandoc-mvp-css/css/mvp.css \
--template pandoc/templates/pandoc-mvp-css/template.html
wkhtmltopdf wkhtmltopdf_mvp.html wkhtmltopdf_mvp.pdf
wkhtmltopdf --enable-local-file-access wkhtmltopdf_mvp.html wkhtmltopdf_mvp.pdf
Error QSslSocket: cannot resolve CRYPTO_num_locks.
Windows
"C:\Program Files\wkhtmltopdf\bin\wkhtmltoimage.exe" --enable-local-file-access wkhtmltopdf_mvp.html wkhtmltopdf_mvp.pdf