Marty Oehme
a252484295
Pandoc would use smartypants to make a variety of font elements and ligatures pretty, while the used CV template always fell back to TeX T1 font, missing all kinds of these symbols.
103 lines
2.5 KiB
Text
103 lines
2.5 KiB
Text
% LaTeX Resume Pandoc Template jb2resume.latex
|
|
%
|
|
% Copyright (c) 2016-2017, John Bokma
|
|
% Based on Jason Blevins' LaTeX CV Template;
|
|
% http://jblevins.org/projects/cv-template/
|
|
%
|
|
% GitHub: https://github.com/john-bokma/resume-pandoc
|
|
|
|
\documentclass[$if(fontsize)$$fontsize$$else$10pt$endif$,letterpaper]{article}
|
|
|
|
\usepackage{hyperref}
|
|
\usepackage{geometry}
|
|
\usepackage{enumitem}
|
|
\usepackage{underscore}
|
|
\usepackage[parfill]{parskip}
|
|
\usepackage{lmodern}
|
|
\usepackage[svgnames]{xcolor}
|
|
\usepackage[utf8]{inputenc}
|
|
|
|
% Your name on the resume
|
|
\def\name{$name$}
|
|
|
|
% The following metadata will show up in the PDF properties
|
|
\hypersetup{
|
|
colorlinks = true,
|
|
urlcolor=$if(urlcolor)$$urlcolor$$else$blue$endif$,
|
|
linkcolor=$if(linkcolor)$$linkcolor$$else$magenta$endif$,
|
|
pdfauthor = {\name},
|
|
pdfkeywords = {$keywords$},
|
|
pdftitle = {\name: Curriculum Vitae},
|
|
pdfsubject = {Curriculum Vitae},
|
|
pdfpagemode = UseNone
|
|
}
|
|
|
|
\geometry{
|
|
left=0.5in,
|
|
top=0.5in,
|
|
right=0.5in,
|
|
}
|
|
\renewcommand{\baselinestretch}{1}
|
|
|
|
% Fix for "! Undefined control sequence. <recently read> \tightlist",
|
|
% see: https://github.com/osener/markup.rocks/issues/4
|
|
% I have this issue with Pandoc 1.17.2
|
|
\providecommand{\tightlist}{%
|
|
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
|
|
|
|
% Page number is top right, and it is possible to control the rest of
|
|
% the header.
|
|
\pagestyle{myheadings}
|
|
\markright{\name}
|
|
\thispagestyle{empty}
|
|
|
|
% Custom section fonts
|
|
\usepackage{sectsty}
|
|
$if(section-color)$
|
|
\sectionfont{\color{$section-color$}\sffamily\bfseries\Large}
|
|
$else$
|
|
\sectionfont{\rmfamily\mdseries\Large}
|
|
$endif$
|
|
\subsectionfont{\rmfamily\mdseries\itshape\large}
|
|
|
|
% Section numbers or not (default)
|
|
$if(numbersections)$
|
|
\setcounter{secnumdepth}{5}
|
|
$else$
|
|
\setcounter{secnumdepth}{0}
|
|
$endif$
|
|
|
|
% By putting an empty \item[] at the start of the list, the list
|
|
% starts on a new line.
|
|
\setlist[itemize]{leftmargin=1em,label={--},before=\item[]}
|
|
|
|
\setlist[description]{leftmargin=0em, style=sameline}
|
|
|
|
% Don't use monospace font for URLs
|
|
\urlstyle{same}
|
|
|
|
\begin{document}
|
|
|
|
% Place name at left
|
|
$if(name-color)$
|
|
{\huge\color{$name-color$}\sffamily\bfseries \name}
|
|
$else$
|
|
{\huge \name}
|
|
$endif$
|
|
|
|
\bigskip
|
|
|
|
$if(left-column)$
|
|
\begin{minipage}[t]{0.495\textwidth}
|
|
$for(left-column)$$left-column$$sep$ \\ $endfor$
|
|
\end{minipage} % Don't use empty lines after \end and the next \begin{minipage}.
|
|
$endif$
|
|
$if(right-column)$
|
|
\begin{minipage}[t]{0.495\textwidth}
|
|
$for(right-column)$$right-column$$sep$ \\ $endfor$
|
|
\end{minipage}
|
|
$endif$
|
|
|
|
$body$
|
|
|
|
\end{document}
|