Skip to main content

Convert Obsidian vault documents to latex

Project description

Obsidian to Latex

This utility attempts to make it easy to convert markdown documents written using obsidian into PDFs.

Requirements

  • latex
  • mermaid

Getting Started

This project uses python poetry. Follow the intallation instructions for poetry.

I'm using miktex for latex support. On windows, you can run winget install miktex

Run poetry install and poetry shell to install and and activate the python virtual environment.

Than, run obsidian_to_latex .\examples\feature_guide\Widget.md to convert the example document to a PDF. The PDF will be placed in .\examples\feature_guide\output\Widget.pdf.

watchexec.exe -crd500 -e py "isort . && black . && pytest && obsidian_to_latex.cmd .\examples\feature_guide\Widget.md"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obsidian_to_latex-0.1.6.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

obsidian_to_latex-0.1.6-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file obsidian_to_latex-0.1.6.tar.gz.

File metadata

  • Download URL: obsidian_to_latex-0.1.6.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.8 Windows/10

File hashes

Hashes for obsidian_to_latex-0.1.6.tar.gz
Algorithm Hash digest
SHA256 a611e1fa969c1d31c6f13fb41581dec4369eec18818287e90e759bf909b0d4a2
MD5 4bc54d58a824244e8766f21f8d4fe9bf
BLAKE2b-256 bc4785221dd455ef52fa3c489937587405fc585d4698541b63fb0b59504d3865

See more details on using hashes here.

File details

Details for the file obsidian_to_latex-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for obsidian_to_latex-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ce73f4cf3119144b4ca35d8d468cd68b2cfa19d66e782c0188d159767b994ceb
MD5 72f90d083b2fa84abc7b00aa7160222e
BLAKE2b-256 51107a1b86f01d87fbc60af0d208e6254a5aac65eef207d9ca677028f76bb9c4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page