https://github.com/travs/markdown-pdf
Convert markdown to pdf, png or jpeg on the fly in Atom
https://github.com/travs/markdown-pdf
convert markdown pdf
Last synced: 8 months ago
JSON representation
Convert markdown to pdf, png or jpeg on the fly in Atom
- Host: GitHub
- URL: https://github.com/travs/markdown-pdf
- Owner: travs
- License: mit
- Created: 2014-10-28T03:24:59.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T17:35:54.000Z (almost 3 years ago)
- Last Synced: 2024-07-25T16:35:35.633Z (about 1 year ago)
- Topics: convert, markdown, pdf
- Language: JavaScript
- Homepage:
- Size: 634 KB
- Stars: 262
- Watchers: 8
- Forks: 44
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
## [Markdown to PDF](https://atom.io/packages/markdown-pdf)
Convert markdown-formatted documents to pdf files without ever leaving Atom.
### Usage
Just focus the window containing your markdown file and use the `convert` command (`Packages > Markdown PDF > Convert`).The output PDF will be styled similar to the markdown on `github.com`, as well as any [user styles](https://flight-manual.atom.io/using-atom/sections/basic-customization/#style-tweaks) you have added.
It will appear in the same directory as the Markdown you are converting, with the same name and a `.pdf` extension.
You can set parameters in the package's settings, such as page and border size.

### Tips
#### User styles
Note that user styles will have to be encapsulated in a `.markdown-body` selector to override the default stylesheets, like this:
```less
.markdown-body {
h1 {
font-size: 1.3em;
}
}
```#### Page breaks
Page breaks can be added with this element:
```html
```#### Image paths
If you have trouble rendering an image, you may have to use a relative path:
```
# this doesn't work:
# but this does

```### Heart it? Hate it?
Feel free to run `apm star 'markdown-pdf'` or give some feedback :smile:
#### Special thanks to these folks
- [@BlueHatbRit](https://github.com/blueHatbRit)
- [@jooola](https://github.com/jooola)
- [@NKMR6194](https://github.com/NKMR6194)
- [@Nicnl](https://github.com/Nicnl)
- [@brianchung808](https://github.com/brianchung808)
- [@hdmi](https://github.com/hdmi)
- [@CumpsD](https://github.com/CumpsD)
- [@pydolan](https://github.com/pydolan)
- [@Galadirith](https://github.com/Galadirith)