# Welcome to Papr
Papr is a lightning-fast CLI tool for compiling **Markdown**, **LaTeX**, and **Plain Text** into publication-grade PDFs.
## Mathematical Equations
Papr includes KaTeX support for rendering mathematical formulations:
Euler's identity:
$$e^{i\pi} + 1 = 0$$
Gaussian Integral:
$$\int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}$$
You can also use inline math like $E = mc^2$ or $\lambda = \frac{h}{p}$ directly in your paragraphs!
## Code Block Syntax Highlighting
```rust
use std::fs;
use anyhow::Result;
fn main() -> Result<()> {
println!("Hello from Papr in Rust!");
Ok(())
}
```
## Formatted Tables
| **Markdown** | Yes | Full GitHub Flavored Markdown + Math |
| **LaTeX** | Yes | Multi-file Overleaf-style compilation |
| **Plain Text** | Yes | Crisp monospace formatting with headers |
## Task Lists
- [x] Create fast Rust CLI
- [x] Support tab auto-completion
- [x] Multi-file project awareness
- [ ] Publish to crates.io