mdresume-crystal v0.0.2
Markdown Resume
Generates your resume out of the provided markdown.
Code bootstraped from https://github.com/arturoherrero/biteydown. The hope for this project is both to explore the language, and provide an easy way to use it (binary instead of git clone as in biteydown)
Installation
Download and copy the binary from the latest release into some folder on your path
Install wkhtmltopdf
if you want to generate pdf
Usage
$ mdresume -help
Usage: mdresume [options] markdown_file.md
--html Create HTML file
--pdf Create PDF file
--css file Path to CSS file
--github If you want to use Github Flavoured Markdown
-h, --help Display help
$ mdresume --html --pdf example/curriculum.md
$ mdresume --pdf example/curriculum.md
$ mdresume --pdf --css style/style.css example/curriculum.md
Style
You can customize the look and feel of text and headings in your document using the style/style.css
file or a custom CSS file. First is transformed the Markdown document to HTML file and then apply the style. It's a little bit hacky, but works fine.
Markdown is a lightweight markup language designed as an easy-to-read, easy-to-write plain text format and then convert it to structurally valid HTML; therefore, CSS selectors can be used to customize the curriculum.
CSS works by associating rules with HTML elements. In this case, there are a little group of selectors that can be used: h1-h6
, blockquote
, a
, li
, code
, strong
, em
, img
. You cannot use id or class selectors to create rules that apply to elements.
Additional Features
- HTML comments can be used to add comments to the resume which will be removed before generation of html/pdf. This can be multiline comments as well. Html comments are enclosed by
<!-- -->
Development
TODO: Write instructions for development
Contributing
- Fork it ( https://github.com/ktaragorn/mdresume-crystal/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Contributors
- ktaragorn [Karthik T] - creator, maintainer
mdresume-crystal
- 0
- 0
- 0
- 0
- 0
- about 9 years ago
- August 27, 2015
MIT License
Mon, 25 Nov 2024 18:34:09 GMT