mirror of
https://github.com/there4/markdown-resume.git
synced 2024-12-03 08:59:35 -05:00
Create gh-pages branch via GitHub
This commit is contained in:
parent
a2567dc765
commit
6f0d3bd146
142
index.html
142
index.html
@ -28,48 +28,144 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</header>
|
</header>
|
||||||
<section>
|
<section>
|
||||||
<h2>Features</h2>
|
<p><a href="https://travis-ci.org/there4/markdown-resume"><img src="https://travis-ci.org/there4/markdown-resume.png?branch=master" alt="Build Status"></a></p>
|
||||||
|
|
||||||
|
<h1>
|
||||||
|
<a name="markdown-resume-generator" class="anchor" href="#markdown-resume-generator"><span class="octicon octicon-link"></span></a>Markdown Resume Generator</h1>
|
||||||
|
|
||||||
|
<p>Turn a simple Markdown document into an elegant resume with both a perfect
|
||||||
|
pdf printable format, and a responsive css3 html5 file. You can view a sample
|
||||||
|
at the <a href="http://there4development.com/blog/2012/12/31/markdown-resume-builder/">blog post for the project</a>.</p>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<a name="features" class="anchor" href="#features"><span class="octicon octicon-link"></span></a>Features</h2>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>Turn a simple Markdown document into an elegant resume.</li>
|
<li>Three styles to choose from: modern, blockish, unstyled (Fork and add more!)</li>
|
||||||
<li>PDF generation via <code>wkhtmltopdf</code>
|
<li>PDF generation via <a href="https://github.com/pdfkit/pdfkit/wiki/Installing-WKHTMLTOPDF">wkhtmltopdf</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Responsive design for multiple device viewport sizes</li>
|
<li>Responsive design for multiple device viewport sizes</li>
|
||||||
<li>Simple Markdown formatting</li>
|
<li>Simple Markdown formatting</li>
|
||||||
<li>Single file deployment</li>
|
<li>Single file deployment (no external stylesheets)</li>
|
||||||
<li>You can now version control and branch your resume.</li>
|
<li>You can now version control and branch your resume.</li>
|
||||||
</ul><h2>Quickstart</h2>
|
</ul><h2>
|
||||||
|
<a name="quickstart" class="anchor" href="#quickstart"><span class="octicon octicon-link"></span></a>Quickstart</h2>
|
||||||
|
|
||||||
<pre><code>php ./build/build.php --source resume/sample.md
|
<p>There is no installation or need to run composer. Just run the phar file:</p>
|
||||||
php ./build/build.php --source resume/sample.md --pdf
|
|
||||||
|
<pre><code>./bin/md2resume html examples/source/sample.md examples/output/
|
||||||
|
./bin/md2resume pdf examples/source/sample.md examples/output/
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
|
||||||
<h2>Options</h2>
|
<h2>
|
||||||
|
<a name="help" class="anchor" href="#help"><span class="octicon octicon-link"></span></a>Help</h2>
|
||||||
|
|
||||||
|
<pre><code>Markdown Resume Generator version 2.0.0 by Craig Davis
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
[options] command [arguments]
|
||||||
|
|
||||||
|
Options:
|
||||||
|
--help -h Display this help message.
|
||||||
|
--quiet -q Do not output any message.
|
||||||
|
--verbose -v|vv|vvv Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
|
||||||
|
--version -V Display this application version.
|
||||||
|
--ansi Force ANSI output.
|
||||||
|
--no-ansi Disable ANSI output.
|
||||||
|
--no-interaction -n Do not ask any interactive question.
|
||||||
|
|
||||||
|
Available commands:
|
||||||
|
help Displays help for a command
|
||||||
|
html Generate an HTML resume from a markdown file
|
||||||
|
list Lists commands
|
||||||
|
pdf Generate a PDF from a markdown file
|
||||||
|
selfupdate Updates md2resume.phar to the latest version.
|
||||||
|
templates List available templates
|
||||||
|
version Show current version information
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<a name="examples" class="anchor" href="#examples"><span class="octicon octicon-link"></span></a>Examples</h2>
|
||||||
|
|
||||||
|
<p>Choose a template with the -t option.</p>
|
||||||
|
|
||||||
|
<pre><code>./bin/md2resume html --template blockish examples/source/sample.md examples/output/
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
<p>If you want to edit your markdown resume in your editor while watching it
|
<p>If you want to edit your markdown resume in your editor while watching it
|
||||||
update in your browser, run this command:</p>
|
update in your browser, run this command:</p>
|
||||||
|
|
||||||
<pre><code>watch php ./build/build.php -s resume/sample.md -r
|
<pre><code>watch ./bin/md2resume html --refresh examples/source/sample.md examples/output/
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
|
||||||
<p>This makes the build script run when the file changes, and html document will
|
<p>This makes the build script run periodically, and html document will refresh
|
||||||
refresh every two seconds. Open the <code>./ouput/sample.html</code> file in your browser,
|
every two seconds via a meta tag. Open the <code>./examples/ouput/sample.html</code> file
|
||||||
and then just save your markdown document when you want to see a fresh preview.</p>
|
in your browser, and then just save your markdown document when you want to see
|
||||||
|
a fresh preview.</p>
|
||||||
|
|
||||||
<h2>Development</h2>
|
<h2>
|
||||||
|
<a name="authoring-your-resume" class="anchor" href="#authoring-your-resume"><span class="octicon octicon-link"></span></a>Authoring Your Resume</h2>
|
||||||
|
|
||||||
<p>Markdown is limited to basic html markup. Follow the <code>resume/sample.md</code> file
|
<p>Markdown is limited to basic html markup. Follow the <code>examples/source/sample.md</code>
|
||||||
as a guideline. This file includes various headers and several nested elements.
|
file as a guideline. This file includes various headers and several nested
|
||||||
This allows us to construct a semantic HTML document for the resume, and then
|
elements. This allows us to construct a semantic HTML document for the resume,
|
||||||
use a CSS rules to display a very nice resume. Note that because we have very
|
and then use CSS rules to display a nicely formatted resume. Note that because
|
||||||
few ways to nest or identify elements that many of the css rules are based
|
we have very few ways to nest or identify elements that many of the css rules
|
||||||
on descendant and adjacent selectors. </p>
|
are based on descendant and adjacent selectors. </p>
|
||||||
|
|
||||||
<h2>Acknowledgments</h2>
|
<p><strong>PLEASE NOTE</strong>: The templates are compiled into the phar archive in the <code>./bin</code>
|
||||||
|
folder. If you intend to edit the templates or add new ones, you'll need to run
|
||||||
|
this application in the dev mode. See below for more information about doing
|
||||||
|
this.</p>
|
||||||
|
|
||||||
<p>The initial inspiration is from the <a href="http://sampleresumetemplate.net/">Sample Resume Template</a>.
|
<h2>
|
||||||
However, no HTML from that project has been used in this. General layout has been reused, and media queries
|
<a name="feature-development" class="anchor" href="#feature-development"><span class="octicon octicon-link"></span></a>Feature Development</h2>
|
||||||
have been added. It's a nice template, and if you are a more comfortable with html than markdown, you should use it.</p>
|
|
||||||
|
<p>The application is deployed as a compiled phar file. In order to add new
|
||||||
|
commands, you'll need to first install the dependencies:</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><code>composer install</code></li>
|
||||||
|
<li><code>pear install PHP_CodeSniffer</code></li>
|
||||||
|
<li><a href="https://github.com/indeyets/pake/wiki/Installing-Pake">install pake</a></li>
|
||||||
|
</ul><p>After that, you can run the <code>md2resume_dev.php</code> file from the command line.
|
||||||
|
Check out the pake tooling for more information about the build.</p>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<a name="acknowledgments" class="anchor" href="#acknowledgments"><span class="octicon octicon-link"></span></a>Acknowledgments</h2>
|
||||||
|
|
||||||
|
<p>The initial inspiration is from the <a href="http://sampleresumetemplate.net/" title="A great starting point">Sample Resume Template</a>.
|
||||||
|
However, no HTML from that project has been used in this. General layout has
|
||||||
|
been reused, and media queries have been added. It's a nice template, and if you
|
||||||
|
are a more comfortable with html than markdown, you should use it.</p>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<a name="changelog" class="anchor" href="#changelog"><span class="octicon octicon-link"></span></a>Changelog</h2>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<strong>2.0.0</strong> : Complete rewrite with the <a href="http://symfony.com/doc/current/components/console/introduction.html">symfony console component</a>.
|
||||||
|
Deployment is now done with a compiled phar file, and development dependencies
|
||||||
|
are managed with composer.</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.9.0</strong> : Add composer and update README with new changelog</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.8</strong> : Add Chinese text example (<a href="https://github.com/ishitcno1" class="user-mention">@ishitcno1</a>)</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.7</strong> : Update pdf formatting of the modern template (<a href="https://github.com/roleary" class="user-mention">@roleary</a>)</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.6</strong> : Fix output path (<a href="https://github.com/abhikandoi2000" class="user-mention">@abhikandoi2000</a>)</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.5</strong> : Fix issue #2</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.4</strong> : Correct chmod and add parameter for output directory (<a href="https://github.com/kevinxucs" class="user-mention">@kevinxucs</a>)</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.2</strong> : Update build script and add refresh command option</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8.1</strong> : Updating formatting of initial templates</li>
|
||||||
|
<li>
|
||||||
|
<strong>0.8</strong> : Initial Release to Public </li>
|
||||||
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<footer>
|
<footer>
|
||||||
<p>This project is maintained by <a href="https://github.com/there4">there4</a></p>
|
<p>This project is maintained by <a href="https://github.com/there4">there4</a></p>
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user