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 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 PI 2n \" tighter paragraph indentation (for bullet lists)
.nr PD 0 \" tighter paragraph spacing
.TS H \" Table Start!
center tab(;);
cbx s
c s
c s.
.\"cfI s.
.TH
.
.
.
./" ============
./" == HEADER ==
./" ============
.TS
center tab(;);
cbx s
c s
c s
c s.
{{#basics}}
T{
.LG
@ -21,19 +23,26 @@ T{
T}
{{email}} - {{phone}}
{{#profiles}} {{{url}}} {{/profiles}}
.sp 1
.\"T{
.\"{{{summary}}}
.\"T}
{{location.city}}, {{location.postalCode}}
.sp 0.5
T{
.I
{{{summary}}}
T}
{{/basics}}
.sp 1
.TE
.
.
.
./" ==========
./" == WORK ==
./" ==========
.T&
.KS
.TS
center expand tab(;);
lb s
- -
{{#work}}
lb r
{{#role}}
@ -44,11 +53,15 @@ l s
{{/role}}
{{/work}}
l l.
{{#work}}
.sp 0.5
T{
.LG
.LG
Professional Experience
T}
{{#work}}
T{
.sp 0.5
.LG
{{{name}}}
T};{{{location}}}
{{#role}}
@ -59,21 +72,61 @@ T{
{{{.}}}
T}
{{/highlights}}
.sp 0.5
{{/role}}
{{/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 ==
.\" ============
.T&
.KS
.TS
center tab(;);
lb s
- -
{{#skills}}
l s
rw(18n) lx
{{/skills}}
l s.
T{
@ -82,16 +135,19 @@ T{
Skills
T}
{{#skills}}
{{{name}}}: {{#join}} {{{keywords}}} {{/join}}
{{{name}}};{{#join}} {{{keywords}}} {{/join}}
{{/skills}}
;
.TE
.KE
.
.
.
.\" ============
.\" == AWARDS ==
.\" ============
.T&
.KS
.TS
center expand tab(;);
lb s
- -
{{#awards}}
@ -106,14 +162,17 @@ T}
{{#awards}}
{{title}}, {{awarder}};{{date}}
{{/awards}}
;
.TE
.KE
.
.
.
.\" ===============
.\" == EDUCATION ==
.\" ===============
.T&
.KS
.TS
center expand tab(;);
lb s
- -
{{#education}}
@ -126,20 +185,23 @@ T{
Education
T}
{{#education}}
{{institution}}, {{area}};{{startDate}}-{{endDate}}
{{institution}}, {{area}};{{startDate}}\*[-]{{endDate}}
{{/education}}
;
.TE
.KE
.
.
.
.\" ===============
.\" == INTERESTS ==
.\" ===============
.T&
.KS
.TS
center tab(;);
lb s
- -
{{#interests}}
l s
rw(18n) lx
{{/interests}}
l s.
T{
@ -148,9 +210,9 @@ T{
Interests
T}
{{#interests}}
{{name}}: {{#join}} {{{keywords}}} {{/join}}
{{name}};{{#join}} {{{keywords}}} {{/join}}
{{/interests}}
;
.TE
.KE