This post will outline a process I take in order to get content from a website onto my Kindle.
## Suggested Software
- To save a webpage as a PDF, we will use [WeasyPrint](https://weasyprint.org/).
- To convert the PDF into a more Kindle readable format, including converting math type properly, we're going to use [k2pdfopt](https://www.willus.com/k2pdfopt/).
- Finally we're going to use [Calibre](https://calibre-ebook.com/) to copy metadata and convert to an ebook format.
```bash
sudo apt install weasyprint k2pdfopt calibre
```
## Process
Now I'll show how we can take the [Noise Protocol specification](http://noiseprotocol.org/noise.html) and send it to the Kindle.