본문으로 건너뛰기
피드

마크다운을 PDF와 논문, 이력서로 뽑아주는 판독 템플릿 모음

open-source 약 7분
vote
0
댓글
북마크

Pandoc Templates는 마크다운 문서를 PDF, LaTeX, HTML, 이력서, 논문, 편지, 논문 템플릿 등으로 변환할 때 쓸 수 있는 템플릿을 모아둔 사이트다. Eisvogel, Markdown Resume, IEEE Paper Template, PhD thesis template, novel template처럼 개발자와 연구자가 바로 써먹을 만한 문서 자동화 재료가 많다.

  • 1

    Pandoc 3 호환 LaTeX 템플릿 Eisvogel은 컴퓨터공학 강의노트와 과제 문서에 맞춰져 있다

  • 2

    Markdown Resume 계열 템플릿은 마크다운 하나로 PDF와 HTML 이력서를 만들 수 있다

  • 3

    IEEE Paper Template과 PhD thesis template은 논문과 학위논문 작성 흐름을 마크다운 중심으로 바꿔준다

  • 4

    pandoc-letter와 DIN 5008 템플릿은 편지 문서를 마크다운에서 PDF로 변환하는 데 초점을 둔다

  • 5

    소설, 요리책, 탁상 RPG 캠페인 문서까지 다양한 출력 포맷이 포함돼 있다

  • Pandoc Templates는 마크다운을 '그럴듯한 최종 문서'로 뽑아내는 템플릿 모음임

    • 단순 테마 갤러리라기보다, PDF, LaTeX, HTML, 이력서, 논문, 편지, 책 같은 목적별 템플릿을 모아둔 페이지에 가까움
    • 마크다운으로 원본을 관리하고, 필요한 출력물만 Pandoc으로 생성하는 흐름을 좋아하는 개발자에게 꽤 맞는 자료임
  • 가장 눈에 띄는 건 Eisvogel 템플릿임

    • Pandoc 3과 호환되는 깔끔한 LaTeX 템플릿임
    • 마크다운 파일을 PDF나 LaTeX로 변환할 때 쓰고, 컴퓨터공학 강의노트와 과제 문서를 염두에 두고 설계됐음
    • 개발자 교육 자료, 내부 세미나 자료, 튜토리얼 문서 만들 때 바로 떠올릴 만한 선택지임
  • 이력서 템플릿도 여러 개 있음

    • The Markdown Resume은 이력서를 평문 마크다운으로 작성하고 PDF나 HTML로 변환할 수 있게 해줌
    • 로컬 빌드나 Docker 기반 빌드를 지원해서, 이력서를 코드 저장소처럼 유지보수하기 좋다는 설명이 붙어 있음
    • pandoc-resume은 Makefile을 제공해서 하나의 마크다운 원본에서 LaTeX PDF와 HTML을 쉽게 생성하는 자동화 흐름을 제공함

💡

> 이력서를 자주 고치는 개발자라면 마크다운 원본 하나를 두고 PDF와 HTML을 같이 뽑는 방식이 꽤 편함. 디자인 툴에서 매번 줄 맞추는 노동을 줄일 수 있음.

  • 논문과 학위논문 쪽 템플릿도 꽤 실용적임

    • IEEE Paper Template for Pandoc은 마크다운으로 IEEE 형식 논문을 만들 수 있게 해주는 LaTeX 기반 템플릿임
    • 제목, 초록, 참고문헌 같은 핵심 섹션을 IEEE 컨퍼런스와 저널 규칙에 맞게 포맷팅해줌
    • PhD thesis template은 마크다운으로 박사학위 논문을 쓰기 위한 프레임워크임. 원래 University College London 제출용으로 쓰였지만 다른 대학에도 맞춰 수정할 수 있다고 함
    • Augusta University 관련 템플릿도 있어서, 학교 브랜드나 대학원 제출 형식에 맞춘 문서 템플릿 사례도 포함돼 있음
  • 편지 문서 템플릿도 생각보다 다양함

    • pandoc-letter는 마크다운으로 편지를 쓰고 LaTeX letter class 인자를 받아 보기 좋은 PDF로 바꿔주는 템플릿임
    • Pandoc Letter Template은 독일 DIN 5008 표준을 기본으로 하는 전문 편지 PDF 생성 흐름을 제공함
    • DIN5008A와 DIN5008B를 따르는 별도 LaTeX 템플릿도 있음
    • 대학 레터헤드처럼 기관 브랜드 전략을 반영한 템플릿도 소개돼 있음
  • HTML이나 가벼운 웹 문서용 템플릿도 있음

    • pandoc-water.css는 classless CSS 프레임워크인 water.css를 Pandoc HTML 출력에 적용하는 템플릿임
    • Pan Am은 독립 실행형 Pandoc 문서에 괜찮은 기본 CSS를 제공하는 목적임
    • 복잡한 디자인보다 '마크다운으로 쓴 문서가 그냥 보기 좋게 나오면 됨'이라는 요구에 맞는 쪽임
  • 특수 목적 템플릿도 꽤 재밌음

    • daggerheart-template은 탁상 RPG 캠페인 문서를 마크다운으로 쓰고, 커스텀 LaTeX 템플릿과 Pandoc Lua filters로 2단 PDF를 생성하는 워크플로임
    • pandoc-cookbook-template은 YAML 메타데이터 기반으로 인쇄 가능한 레시피 문서를 만드는 템플릿임
    • pandoc-novel은 소설이나 단편집을 마크다운에서 ePub, Amazon KDP용 인쇄 PDF, SFFMS 원고 PDF로 빌드하는 프로젝트임
  • 전체적으로 보면 '문서도 빌드한다'는 사람들을 위한 링크 모음임

    • 원본은 마크다운으로 두고, 출력 형식만 템플릿과 빌드 스크립트로 바꾸는 방식임
    • 문서 변경 이력을 Git으로 관리하기 쉽고, PDF나 HTML을 반복 생성하기 좋음
    • 개발 문서, 강의자료, 이력서, 논문처럼 수정 주기가 길고 출력 포맷이 여러 개인 문서에 특히 잘 맞음

기술 맥락

  • 여기서 중요한 선택은 워드 프로세서에서 최종 문서를 직접 꾸미는 대신, 마크다운 원본과 Pandoc 빌드 파이프라인을 쓰는 거예요. 이유는 문서도 코드처럼 버전 관리하고, 같은 원본에서 PDF와 HTML 같은 여러 결과물을 뽑기 좋기 때문이에요.

  • Pandoc 템플릿은 변환 결과의 모양과 구조를 정해주는 층이에요. 마크다운은 내용에 집중하고, LaTeX 템플릿이나 CSS 템플릿은 조판과 스타일을 맡는 식이죠. 그래서 이력서나 논문처럼 형식이 중요한 문서에서 특히 효율이 나와요.

  • LaTeX 기반 템플릿은 PDF 품질이 강점이에요. IEEE 논문, 학위논문, 편지처럼 여백, 제목, 참고문헌, 표지 규칙이 중요한 문서는 손으로 맞추기보다 템플릿에 맡기는 편이 실수가 줄어요.

  • Lua filters가 들어간 템플릿은 단순 스타일을 넘어서 문서 변환 과정 자체를 바꿀 수 있어요. 탁상 RPG 캠페인 문서처럼 구조가 복잡한 결과물을 만들 때, 마크다운만으로 표현하기 어려운 부분을 변환 단계에서 처리할 수 있거든요.

문서 작업을 코드처럼 관리하고 싶은 개발자라면 꽤 실용적인 모음이다. 특히 이력서, 강의자료, 논문처럼 자주 고치고 여러 포맷으로 뽑아야 하는 문서일수록 Pandoc 템플릿의 가치가 커진다.

댓글

댓글

댓글을 불러오는 중...

open-source

Paint.NET, 22년 만에 드디어 paint.net 도메인을 손에 넣다

무료 이미지 편집 도구 Paint.NET이 2004년 출시 이후 22년 만에 paint.net 도메인을 확보했다. 기존 도메인 소유자가 Paint.NET 공식 사이트처럼 보이는 콘텐츠와 광고 링크를 올리면서 상표권 침해와 도메인 점유 문제가 명확해졌고, 제작자 릭 브루스터가 법적 대응 끝에 도메인을 가져왔다.

open-source

KORE, Parquet보다 더 작고 빠르다는 새 컬럼형 바이너리 포맷 공개

KORE는 분석 워크로드를 겨냥한 오픈소스 바이너리 파일 포맷으로, Parquet 대비 더 높은 압축률과 빠른 쿼리 성능을 주장한다. 다만 현재 공개된 내용에는 일부 구현이 스텁 처리됐다는 언급도 있어, 벤치마크 숫자는 흥미롭지만 실제 도입 전 검증이 필수다.

open-source

소설 쓰기에 맞춘 오프라인 텍스트 에디터, 치즈 페이퍼

치즈 페이퍼는 소설과 장문 글쓰기에 특화된 오픈소스 텍스트 에디터다. 장면별 본문은 마크다운으로, 노트와 요약은 TOML 헤더로 저장하고, 파일 동기화 도구와 함께 쓰는 오프라인 우선 구조를 택했다.

open-source

진짜 신용카드 두께에 컴퓨터를 넣어버린 DIY 하드웨어 프로젝트

Muxcard는 ESP32-C3, 전자종이 디스플레이, NFC를 실제 신용카드에 가까운 두께로 집어넣은 초박형 컴퓨터 프로토타입이다. 제작자는 약 1밀리미터 두께를 목표로 직접 플렉스 피시비를 만들고, 배터리·디스플레이 연결·기계적 피로 같은 현실적인 문제를 하나씩 검증했다.

open-source

브라 사이즈 계산기를 Emacs 안에 만든 사람의 진짜 Emacs식 생활 자동화

필자가 브라 사이즈를 다시 재야 하는 상황에서 Emacs Lisp로 EU, UK, US 브라 사이즈 계산기를 만든 이야기다. Emacs Calc의 단위 변환과 Org 테이블 수식을 엮어서, 측정값만 적으면 여러 지역 기준 사이즈가 자동으로 채워지는 작은 도구로 확장했다.