From 19f3d1725a737c6518d1e94d0a303432e5c10a24 Mon Sep 17 00:00:00 2001 From: Ainsley Ellis Date: Tue, 3 Jun 2025 00:39:35 -0400 Subject: [PATCH] Add graduate school template --- scripts/grad-school.sh | 7 +++ templates/fragments/grad-school/header.xml | 13 ++++++ templates/fragments/objectives.xml | 6 +++ templates/grad-school.xsl | 51 ++++++++++++++++++++++ 4 files changed, 77 insertions(+) create mode 100644 scripts/grad-school.sh create mode 100644 templates/fragments/grad-school/header.xml create mode 100644 templates/grad-school.xsl diff --git a/scripts/grad-school.sh b/scripts/grad-school.sh new file mode 100644 index 0000000..a1c1949 --- /dev/null +++ b/scripts/grad-school.sh @@ -0,0 +1,7 @@ +#!/bin/sh +hash="$(git rev-parse HEAD)" + +mkdir -p ./dist + +xsltproc ./templates/grad-school.xsl cv.xml > ./dist/grad-school.html +weasyprint --quiet ./dist/grad-school.html ./dist/grad-school.pdf diff --git a/templates/fragments/grad-school/header.xml b/templates/fragments/grad-school/header.xml new file mode 100644 index 0000000..09a8088 --- /dev/null +++ b/templates/fragments/grad-school/header.xml @@ -0,0 +1,13 @@ + +
+

Ainsley Ellis

+

Artist, Programmer, Digital Citizen

+
+ +

New York, NY, United States

+
+
diff --git a/templates/fragments/objectives.xml b/templates/fragments/objectives.xml index 5cf58f3..823c724 100644 --- a/templates/fragments/objectives.xml +++ b/templates/fragments/objectives.xml @@ -23,4 +23,10 @@ run smoothly.

+ + +

+ I am a multidisciplinary artist and web developer that enjoys using my skills to assist others. As we enter an increasingly polarised and digitised world, I want to deepen my understanding of the building blocks of communication so that I may more effectively employ it in both my work and my everyday life, breaking down barriers between people and empowering them to navigate both the outside world and their own internal world more confidently. +

+
diff --git a/templates/grad-school.xsl b/templates/grad-school.xsl new file mode 100644 index 0000000..99e2147 --- /dev/null +++ b/templates/grad-school.xsl @@ -0,0 +1,51 @@ + + + + + + + + + + + + + <xsl:value-of select="$title"/> + + + + + +
+ + +
+

Motivation

+ + +
+
+

Education

+ + + +
+
+

Work History

+ + + brief + + +
+
+

Relevant Skills

+ + + +
+
+ + +
+