From 9b35e74c9bd9d4107b89e48744d6ee832d19012f Mon Sep 17 00:00:00 2001 From: Cian Bagshaw Date: Wed, 25 Jun 2025 22:54:04 +0100 Subject: [PATCH] Improved Naming --- cv.tmac | 104 +++++++++++++++++++++++++++++--------------------------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/cv.tmac b/cv.tmac index 85f4552..aba505b 100644 --- a/cv.tmac +++ b/cv.tmac @@ -1,93 +1,97 @@ +.\" vim: ft=groff .ps 12 .vs 13 . -.de LB -. nr LB \\n(nl +.aln VERT_POS nl +.de EXEC +\\$^ +.. +. +.de LEFT_RULE +. br +. nr RULE_TOP \\n[VERT_POS] . in +.5m .. -.de BE +.de LEFT_RULE_END . in -.5m -. nr LB \\n(nl-\\n(LB -\v'-\\n(LBu-1v'\L'\\n(LBu' -. sp 0 +. nr RULE_HEIGHT (\\n[VERT_POS] - \\n[RULE_TOP]) +. sp -1 +. EXEC \L'-\\n[RULE_HEIGHT]u' +. br .. -.de HS -. nr HS \\n(nl -\X'pdf: pdfpic \\$2 -L 2i' +.de HEADER +. nr HEADER_TOP \\n[VERT_POS] +. device pdf: pdfpic \\$2 -L 2i . in +2.2i -. ps 40 . sp 1.3 -\\$1 -. ps +. EXEC \s[40]\\$1\s[] . sp 0.3 -. ps +3 -\fICurriculum Vitae\fP +. ps 15 +. EXEC \fICurriculum Vitae\fP . sp 0.7 -. LB +. LEFT_RULE . sp 0.3 .. -.de HE -. BE +.de HEADER_END +. LEFT_RULE_END . ps . in -2.2i -. sp \\n(HSu+2i+1v-\\n(nlu +. sp (\\n[HEADER_TOP]u + 2i + 1v - \\n[VERT_POS]u) .. -.de IN +.de INFO . ta T 0.7i -\fB\\$1:\fP\t\\$2 +. EXEC \fB\\$1:\fP\t\\$2 . sp 0.3 . ta T 0.5 .. -.de LS +.de LIST . sp .3 -. nr LC \\$1 -. nr LW \\$2 -. nr LS \\n(nl -. nr LI 0 -. nr NC 0 +. nr LIST_TOP \\n[VERT_POS] +. nr MAX_ROWS \\$1 +. nr COL_WIDTH \\$2 +. nr ITEM_NUM 0 +. nr COL_NUM 0 .. .de LI -. nr CI \\n(NC*\\n(LW -. nr LI \\n(LI+1 -. nr NC \\n(LI/\\n(LC -. in \\n(CI+1.2 -\(bu \\$1\" +. nr COL_NUM (\\n[ITEM_NUM] / \\n[MAX_ROWS]) +. nr ITEM_NUM (\\n[ITEM_NUM] + 1) +. nr INDENT (\\n[COL_NUM] * \\n[COL_WIDTH]) +. ti +(\\n[INDENT] + 1.2) +. EXEC \(bu \\$^ . sp .3 -. if !\\n(LI%\\n(LC \ -. sp \\n(LSu-\\n(nlu +. if ( (\\n[ITEM_NUM] % \\n[MAX_ROWS]) = 0 ) \ +. sp (\\n[LIST_TOP]u - \\n[VERT_POS]u) .. -.de LE -. in -\\n(CI+1.2 -. sp \\n(LSu-\\n(nlu+\\n(LCv+1 +.de LIST_END +. sp (\\n[LIST_TOP]u - \\n[VERT_POS]u + \\n[MAX_ROWS]v + 1v) .. -.de SH +.de SECTION . sp 1.5 . ps 20 -\v'.3m'\l'6.5i'\h'-6.5i'\v'-.3m'\\$1 +. EXEC \v'.3m'\l'6.5i'\h'-6.5i'\v'-.3m'\\$^ . sp .3m . ps .. -.de DA +.de TIMELINE_DATE . sp .5 . in +1.2 . ll -1.2 -\fI\\$1 \- \\$2\fP +. EXEC \fI\\$1 \- \\$2\fP . in +1i . sp -1 -. LB -\fB\\$3\fP -. sp 0 +. LEFT_RULE +. EXEC \fB\\$3\fP +. br . if \\n(.$.=4 \fB\\$4\fP: .. -.de DE -. BE +.de TIMELINE_DATE_END +. LEFT_RULE_END . in -1i+1.2 . ll +1.2 -. sp -1 .. -.de DF -' sp -. tl ''\s-2\\*(FO\s+2'' +.de FOOTER +' sp +. tl ''\s-2\\*[FOOTER_STRING]\s+2'' ' sp 2 .. -.wh -2m DF +.wh -2m FOOTER -- 2.20.1