Add keeps to resume sections
This splits each resume section out into its own table (instead of having one long continuous table) and then puts each section in a keep. This fixes it so that no section is spread awkwardly across multiple pages. minor updates for formattingmain
parent
9d0088a601
commit
e2e8198be5
BIN
example.pdf
BIN
example.pdf
Binary file not shown.
120
resume.template
120
resume.template
|
@ -4,16 +4,18 @@
|
||||||
.nr FM .5i \" tighter footer margin
|
.nr FM .5i \" tighter footer margin
|
||||||
.nr PI 2n \" tighter paragraph indentation (for bullet lists)
|
.nr PI 2n \" tighter paragraph indentation (for bullet lists)
|
||||||
.nr PD 0 \" tighter paragraph spacing
|
.nr PD 0 \" tighter paragraph spacing
|
||||||
.TS H \" Table Start!
|
.
|
||||||
center tab(;);
|
.
|
||||||
cbx s
|
.
|
||||||
c s
|
|
||||||
c s.
|
|
||||||
.\"cfI s.
|
|
||||||
.TH
|
|
||||||
./" ============
|
./" ============
|
||||||
./" == HEADER ==
|
./" == HEADER ==
|
||||||
./" ============
|
./" ============
|
||||||
|
.TS
|
||||||
|
center tab(;);
|
||||||
|
cbx s
|
||||||
|
c s
|
||||||
|
c s
|
||||||
|
c s.
|
||||||
{{#basics}}
|
{{#basics}}
|
||||||
T{
|
T{
|
||||||
.LG
|
.LG
|
||||||
|
@ -21,19 +23,26 @@ T{
|
||||||
T}
|
T}
|
||||||
{{email}} - {{phone}}
|
{{email}} - {{phone}}
|
||||||
{{#profiles}} {{{url}}} {{/profiles}}
|
{{#profiles}} {{{url}}} {{/profiles}}
|
||||||
.sp 1
|
{{location.city}}, {{location.postalCode}}
|
||||||
.\"T{
|
.sp 0.5
|
||||||
.\"{{{summary}}}
|
T{
|
||||||
.\"T}
|
.I
|
||||||
|
{{{summary}}}
|
||||||
|
T}
|
||||||
{{/basics}}
|
{{/basics}}
|
||||||
.sp 1
|
.sp 1
|
||||||
|
.TE
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
./" ==========
|
./" ==========
|
||||||
./" == WORK ==
|
./" == WORK ==
|
||||||
./" ==========
|
./" ==========
|
||||||
.T&
|
.KS
|
||||||
|
.TS
|
||||||
|
center expand tab(;);
|
||||||
|
lb s
|
||||||
|
- -
|
||||||
{{#work}}
|
{{#work}}
|
||||||
lb r
|
lb r
|
||||||
{{#role}}
|
{{#role}}
|
||||||
|
@ -44,11 +53,15 @@ l s
|
||||||
{{/role}}
|
{{/role}}
|
||||||
{{/work}}
|
{{/work}}
|
||||||
l l.
|
l l.
|
||||||
{{#work}}
|
|
||||||
.sp 0.5
|
|
||||||
T{
|
T{
|
||||||
.LG
|
.LG
|
||||||
.LG
|
.LG
|
||||||
|
Professional Experience
|
||||||
|
T}
|
||||||
|
{{#work}}
|
||||||
|
T{
|
||||||
|
.sp 0.5
|
||||||
|
.LG
|
||||||
{{{name}}}
|
{{{name}}}
|
||||||
T};{{{location}}}
|
T};{{{location}}}
|
||||||
{{#role}}
|
{{#role}}
|
||||||
|
@ -59,21 +72,61 @@ T{
|
||||||
{{{.}}}
|
{{{.}}}
|
||||||
T}
|
T}
|
||||||
{{/highlights}}
|
{{/highlights}}
|
||||||
.sp 0.5
|
|
||||||
{{/role}}
|
{{/role}}
|
||||||
{{/work}}
|
{{/work}}
|
||||||
;
|
.TE
|
||||||
|
.KE
|
||||||
|
.
|
||||||
|
.
|
||||||
|
.
|
||||||
|
.\" ==============
|
||||||
|
.\" == PROJECTS ==
|
||||||
|
.\" ==============
|
||||||
|
.KS
|
||||||
|
.TS
|
||||||
|
center expand tab(;);
|
||||||
|
lb s
|
||||||
|
- -
|
||||||
|
{{#projects}}
|
||||||
|
lb r
|
||||||
|
l s
|
||||||
|
l s
|
||||||
|
{{#highlights}}
|
||||||
|
l s
|
||||||
|
{{/highlights}}
|
||||||
|
{{/projects}}
|
||||||
|
l s.
|
||||||
|
T{
|
||||||
|
.LG
|
||||||
|
.LG
|
||||||
|
Projects
|
||||||
|
T}
|
||||||
|
{{#projects}}
|
||||||
|
{{name}};{{endDate}}
|
||||||
|
{{description}}
|
||||||
|
{{{url}}}
|
||||||
|
{{#highlights}}
|
||||||
|
T{
|
||||||
|
.IP \(bu
|
||||||
|
{{{.}}}
|
||||||
|
T}
|
||||||
|
{{/highlights}}
|
||||||
|
{{/projects}}
|
||||||
|
.TE
|
||||||
|
.KE
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.\" ============
|
.\" ============
|
||||||
.\" == SKILLS ==
|
.\" == SKILLS ==
|
||||||
.\" ============
|
.\" ============
|
||||||
.T&
|
.KS
|
||||||
|
.TS
|
||||||
|
center tab(;);
|
||||||
lb s
|
lb s
|
||||||
- -
|
- -
|
||||||
{{#skills}}
|
{{#skills}}
|
||||||
l s
|
rw(18n) lx
|
||||||
{{/skills}}
|
{{/skills}}
|
||||||
l s.
|
l s.
|
||||||
T{
|
T{
|
||||||
|
@ -82,16 +135,19 @@ T{
|
||||||
Skills
|
Skills
|
||||||
T}
|
T}
|
||||||
{{#skills}}
|
{{#skills}}
|
||||||
{{{name}}}: {{#join}} {{{keywords}}} {{/join}}
|
{{{name}}};{{#join}} {{{keywords}}} {{/join}}
|
||||||
{{/skills}}
|
{{/skills}}
|
||||||
;
|
.TE
|
||||||
|
.KE
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.\" ============
|
.\" ============
|
||||||
.\" == AWARDS ==
|
.\" == AWARDS ==
|
||||||
.\" ============
|
.\" ============
|
||||||
.T&
|
.KS
|
||||||
|
.TS
|
||||||
|
center expand tab(;);
|
||||||
lb s
|
lb s
|
||||||
- -
|
- -
|
||||||
{{#awards}}
|
{{#awards}}
|
||||||
|
@ -106,14 +162,17 @@ T}
|
||||||
{{#awards}}
|
{{#awards}}
|
||||||
{{title}}, {{awarder}};{{date}}
|
{{title}}, {{awarder}};{{date}}
|
||||||
{{/awards}}
|
{{/awards}}
|
||||||
;
|
.TE
|
||||||
|
.KE
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.\" ===============
|
.\" ===============
|
||||||
.\" == EDUCATION ==
|
.\" == EDUCATION ==
|
||||||
.\" ===============
|
.\" ===============
|
||||||
.T&
|
.KS
|
||||||
|
.TS
|
||||||
|
center expand tab(;);
|
||||||
lb s
|
lb s
|
||||||
- -
|
- -
|
||||||
{{#education}}
|
{{#education}}
|
||||||
|
@ -126,20 +185,23 @@ T{
|
||||||
Education
|
Education
|
||||||
T}
|
T}
|
||||||
{{#education}}
|
{{#education}}
|
||||||
{{institution}}, {{area}};{{startDate}}-{{endDate}}
|
{{institution}}, {{area}};{{startDate}}\*[-]{{endDate}}
|
||||||
{{/education}}
|
{{/education}}
|
||||||
;
|
.TE
|
||||||
|
.KE
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.
|
.
|
||||||
.\" ===============
|
.\" ===============
|
||||||
.\" == INTERESTS ==
|
.\" == INTERESTS ==
|
||||||
.\" ===============
|
.\" ===============
|
||||||
.T&
|
.KS
|
||||||
|
.TS
|
||||||
|
center tab(;);
|
||||||
lb s
|
lb s
|
||||||
- -
|
- -
|
||||||
{{#interests}}
|
{{#interests}}
|
||||||
l s
|
rw(18n) lx
|
||||||
{{/interests}}
|
{{/interests}}
|
||||||
l s.
|
l s.
|
||||||
T{
|
T{
|
||||||
|
@ -148,9 +210,9 @@ T{
|
||||||
Interests
|
Interests
|
||||||
T}
|
T}
|
||||||
{{#interests}}
|
{{#interests}}
|
||||||
{{name}}: {{#join}} {{{keywords}}} {{/join}}
|
{{name}};{{#join}} {{{keywords}}} {{/join}}
|
||||||
{{/interests}}
|
{{/interests}}
|
||||||
;
|
|
||||||
.TE
|
.TE
|
||||||
|
.KE
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue