Coder Social home page Coder Social logo

barraq / pandoc-moderncv Goto Github PK

View Code? Open in Web Editor NEW
151.0 12.0 39.0 2.29 MB

Pandoc-ModernCV is a Pandoc fa­cil­i­ties for type­set­ting mod­ern cur­ricu­lums vi­tae. Inspired by the well known Latex ModernCV, it is fairly cus­tomiz­able, al­low­ing you to use predefined themes and to define your own style by changing colors, fonts, etc.

Home Page: http://barraq.github.io/pandoc-moderncv/

CSS 100.00%

pandoc-moderncv's People

Contributors

barraq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pandoc-moderncv's Issues

Allow hiding address in private CV

with the current version of Pandoc (1.12.3.3) there is a limitation (jgm/pandoc#1133) that prevents template's condition to work with meta attribute containing YAML objects. This was fixed with jgm/pandoc@3126b00.

As soon a a new stable version integrate this fix, hiding address will be allowed for private CV.

Add date variable

In order to display in the CV when it was updated we need to set the date variable from the makefile before building parts.

issue with awsome fonts and photo size

Hi Barraq, today I downloaded your beautiful modern cv but I had two issues. One is I could not resize the photo by adjusting photo-width specified in _settings.scss ( I could successfully resize the qrcode though). Another issue is that wkhtmltopdf cannot print the awesome font icons, e.g. the email and linkedin icons. Could you please offer some help here? Thanks!

Adding support for setting pdf tags

Currently PDF generation does not handle PDF Tags. It would be nice to set PDF Tags based on CV metadata such as title, author, etc...

exiftool can be an option to do so.

Create page break in PDF

I started to create a cv based on these styles and technique. However, my cv ended up such that it looked a bit "unprofessional" because in the end of one page there was just a title and one line of text, which continued in the next page. I wanted to create a page break so that the title would start in the next page. I don't know much about CSS or generating PDFs, but after some experimentation I found one solution which worked. In style.scss I inserted this:

@media print {
    .page-breaker { display: block; page-break-before: always;}
}

It's possible to insert HTML in a Markdown file, so in my Markdown cv I inserted this:

## Section 1

Some text.

</section>
   <div class="page-breaker"></div>
<section>

## Section 2

More text.

It seems to work. That page break div didn't work inside "sections", so I had to close and start a section in that snippet. Does anyone know if there's a prettier way to create a page break in pdf?

Use biblatex to filter references

Hello,

Firstly, thanks for this great project :)

I am designing my CV, and since I work in a research context, I want to embed my own references within a specific section. Biblatex, which seems to be the best solution for it, as it is able to filter references from a .bib file, relies on latex.

I need to add some rules in the .tex header to set the biblatex filters (see this example).
As far as I understood (but my knowledge is limited), pandoc-moderncv does not rely on a latex template.

Any ideas?

Information about export to LibreOffice Writer, MS Word and RTF

In the readme file following infomation is included:

Pandoc-ModernCV currently supports pdf and html5 export formats

However, I wonder if support for other output formats might be added / will be included / what are the plans.
Correct me if I am wrong, but it should be possible to convert html documents into LibreOffice Writer, MS Word and RTF using pandoc?

sass conflict between susy and compass

I get an error when I issue make html, see below, may be due to different sass versions that get installed when installing susy and compass.

$ make html
rsync -rupE fonts dist
rsync -rupE cv/images dist
compass compile \
          --require susy \
          --sass-dir stylesheets \
          --javascripts-dir javascripts \
          --css-dir dist/stylesheets \
          --image-dir cv/images \
          stylesheets/style.scss
Gem::LoadError on line ["1637"] of /usr/lib/ruby/1.9.1/rubygems/specification.rb: Unable to activate susy-2.1.3, because sass-3.2.19 conflicts with sass (< 3.5, >= 3.3.0)
Run with --trace to see the full backtrace
make: *** [style] Error 1

No use in uninstalling either version of sass, as either compass or susy depend on them:
compass-0.12.7 depends on [sass (~> 3.2.19)]
susy-2.1.3 depends on [sass (< 3.5, >= 3.3.0)]

Sass error on 'make html'

I get this error message upon running 'make html':

$ make html
mkdir build
mkdir dist
rsync -rupE fonts dist
rsync -rupE cv/images dist
compass compile \
      --require susy \
      --sass-dir stylesheets \
      --javascripts-dir javascripts \
      --css-dir dist/stylesheets \
      --image-dir cv/images \
      stylesheets/style.scss
directory dist/stylesheets/
    error stylesheets/style.scss (Line 17: Mixin container takes 1 argument but 6 were passed.)
   create dist/stylesheets/style.css
make: *** [style] Error 1

If I run 'make html' again, the error does not appear, but the cv.html file does not have CSS and has the sass error message at the top.

Gem list:

$ gem list
*** LOCAL GEMS ***

bigdecimal (1.2.0)
CFPropertyList (2.2.0)
chunky_png (1.3.1)
compass (1.0.0.alpha.20)
compass-core (1.0.0.alpha.20)
compass-import-once (1.0.4)
ffi (1.9.3)
fssm (0.2.10)
io-console (0.4.2)
json (1.7.7)
libxml-ruby (2.6.0)
mime-types (2.0)
minitest (4.3.2)
multi_json (1.10.1)
nokogiri (1.5.6)
psych (2.0.0)
rake (0.9.6)
rb-fsevent (0.9.4)
rb-inotify (0.9.5)
rdoc (4.0.0)
sass (3.3.9, 3.2.19)
sqlite3 (1.3.7)
susy (2.1.2)
test-unit (2.0.0.0)

I had to do 'gem install compass --pre' to fix sass version conflict error messages originally when I ran 'make html'. Is there any more info you need?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.