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 formatting
main
Dozens B. McCuzzins 2024-02-05 10:55:03 -07:00
parent 9d0088a601
commit e2e8198be5
2 changed files with 91 additions and 29 deletions

Binary file not shown.

View File

@ -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