Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modularize structure to add support for new styles and different input files #33

Merged
merged 4 commits into from
Feb 28, 2018

Conversation

nitrocode
Copy link
Contributor

@nitrocode nitrocode commented Feb 1, 2018

Summary

  • Allows any number of markdown files (so you can add resume.md and cover.md to generate pdfs for both)
  • Moved resume.md to markdown/resume.md
  • Moved style_* styles/chmduquesne.*
  • Added variables to Makefile to easily swap in a style, input directory, and output directory
  • Created output directory as the first command when running make all or any make commands

This should allow us to add new styles easily (#2)

Before running make all

➜  pandoc_resume_clean git:(modularize-structure) tree
.
├── docker-compose.yml
├── LICENSE
├── Makefile
├── markdown
│   └── resume.md
├── README.md
└── styles
    ├── chmduquesne.css
    └── chmduquesne.tex

2 directories, 7 files

After running make all

➜  pandoc_resume_clean git:(modularize-structure) tree
.
├── docker-compose.yml
├── LICENSE
├── Makefile
├── markdown
│   └── resume.md
├── output
│   ├── context_resume.log
│   ├── resume.docx
│   ├── resume.html
│   ├── resume.log
│   ├── resume.pdf
│   ├── resume.rtf
│   ├── resume.tex
│   └── resume.tuc
├── README.md
└── styles
    ├── chmduquesne.css
    └── chmduquesne.tex

3 directories, 15 files

@mszep One last PR and I'll take a break :)

@nitrocode nitrocode changed the title Modularize structure Modularize structure to add support for new styles and different input files Feb 1, 2018
@nitrocode
Copy link
Contributor Author

@mszep 😄

@mszep
Copy link
Owner

mszep commented Feb 28, 2018

Awesome! Thanks so much, and sorry for the delay in getting back to you!

@mszep mszep merged commit 0806ed1 into mszep:master Feb 28, 2018
@nitrocode
Copy link
Contributor Author

No worries at all, thanks for merging!

carlosonunez pushed a commit to carlosonunez/resume that referenced this pull request Feb 25, 2022
Modularize structure to add support for new styles and different input files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants