diff --git a/.github/workflows/compile-latex.yml b/.github/workflows/compile-latex.yml index ffda753..f0801e7 100644 --- a/.github/workflows/compile-latex.yml +++ b/.github/workflows/compile-latex.yml @@ -25,16 +25,16 @@ jobs: run: | cat > personal_info.tex << 'EOL' % Public version of personal information - \\newcommand{\\personalName}{${PERSONAL_NAME}} - \\newcommand{\\personalEmail}{${PERSONAL_EMAIL}} - \\newcommand{\\personalPhone}{} - \\newcommand{\\personalWebsite}{${PERSONAL_WEBSITE}} - \\newcommand{\\personalSchoolEmail}{${PERSONAL_SCHOOL_EMAIL}} - \\newcommand{\\personalHomeAddressLineOne}{} - \\newcommand{\\personalHomeAddressLineTwo}{} - \\newcommand{\\personalSchoolAddressLineOne}{} - \\newcommand{\\personalSchoolAddressLineTwo}{} - \\newcommand{\\personalSchoolAddressLineThree}{} + \newcommand{\personalName}{$PERSONAL_NAME} + \newcommand{\personalEmail}{$PERSONAL_EMAIL} + \newcommand{\personalPhone}{} + \newcommand{\personalWebsite}{$PERSONAL_WEBSITE} + \newcommand{\personalSchoolEmail}{$PERSONAL_SCHOOL_EMAIL} + \newcommand{\personalHomeAddressLineOne}{} + \newcommand{\personalHomeAddressLineTwo}{} + \newcommand{\personalSchoolAddressLineOne}{} + \newcommand{\personalSchoolAddressLineTwo}{} + \newcommand{\personalSchoolAddressLineThree}{} EOL envsubst < personal_info.tex > personal_info.tex.tmp mv personal_info.tex.tmp personal_info.tex @@ -90,16 +90,16 @@ jobs: run: | cat > personal_info.tex << 'EOL' % Private version of personal information - \\newcommand{\\personalName}{${PERSONAL_NAME}} - \\newcommand{\\personalEmail}{${PERSONAL_EMAIL}} - \\newcommand{\\personalPhone}{${PERSONAL_PHONE}} - \\newcommand{\\personalWebsite}{${PERSONAL_WEBSITE}} - \\newcommand{\\personalSchoolEmail}{${PERSONAL_SCHOOL_EMAIL}} - \\newcommand{\\personalHomeAddressLineOne}{${PERSONAL_HOME_ADDRESS_LINE1}} - \\newcommand{\\personalHomeAddressLineTwo}{${PERSONAL_HOME_ADDRESS_LINE2}} - \\newcommand{\\personalSchoolAddressLineOne}{${PERSONAL_SCHOOL_ADDRESS_LINE1}} - \\newcommand{\\personalSchoolAddressLineTwo}{${PERSONAL_SCHOOL_ADDRESS_LINE2}} - \\newcommand{\\personalSchoolAddressLineThree}{${PERSONAL_SCHOOL_ADDRESS_LINE3}} + \newcommand{\personalName}{$PERSONAL_NAME} + \newcommand{\personalEmail}{$PERSONAL_EMAIL} + \newcommand{\personalPhone}{$PERSONAL_PHONE} + \newcommand{\personalWebsite}{$PERSONAL_WEBSITE} + \newcommand{\personalSchoolEmail}{$PERSONAL_SCHOOL_EMAIL} + \newcommand{\personalHomeAddressLineOne}{$PERSONAL_HOME_ADDRESS_LINE1} + \newcommand{\personalHomeAddressLineTwo}{$PERSONAL_HOME_ADDRESS_LINE2} + \newcommand{\personalSchoolAddressLineOne}{$PERSONAL_SCHOOL_ADDRESS_LINE1} + \newcommand{\personalSchoolAddressLineTwo}{$PERSONAL_SCHOOL_ADDRESS_LINE2} + \newcommand{\personalSchoolAddressLineThree}{$PERSONAL_SCHOOL_ADDRESS_LINE3} EOL envsubst < personal_info.tex > personal_info.tex.tmp mv personal_info.tex.tmp personal_info.tex diff --git a/build-local.sh b/build-local.sh index 90f649b..2d12311 100755 --- a/build-local.sh +++ b/build-local.sh @@ -40,16 +40,16 @@ if [ -n "$PERSONAL_PHONE" ] || [ -n "$PERSONAL_HOME_ADDRESS_LINE1" ] || [ -n "$P echo "Building private version..." cat > personal_info.tex << EOL % Private version of personal information -\\newcommand{\\personalName}{${PERSONAL_NAME}} -\\newcommand{\\personalEmail}{${PERSONAL_EMAIL}} -\\newcommand{\\personalPhone}{${PERSONAL_PHONE}} -\\newcommand{\\personalWebsite}{${PERSONAL_WEBSITE}} -\\newcommand{\\personalSchoolEmail}{${PERSONAL_SCHOOL_EMAIL}} -\\newcommand{\\personalHomeAddressLineOne}{${PERSONAL_HOME_ADDRESS_LINE1}} -\\newcommand{\\personalHomeAddressLineTwo}{${PERSONAL_HOME_ADDRESS_LINE2}} -\\newcommand{\\personalSchoolAddressLineOne}{${PERSONAL_SCHOOL_ADDRESS_LINE1}} -\\newcommand{\\personalSchoolAddressLineTwo}{${PERSONAL_SCHOOL_ADDRESS_LINE2}} -\\newcommand{\\personalSchoolAddressLineThree}{${PERSONAL_SCHOOL_ADDRESS_LINE3}} +\newcommand{\personalName}{$PERSONAL_NAME} +\newcommand{\personalEmail}{$PERSONAL_EMAIL} +\newcommand{\personalPhone}{$PERSONAL_PHONE} +\newcommand{\personalWebsite}{$PERSONAL_WEBSITE} +\newcommand{\personalSchoolEmail}{$PERSONAL_SCHOOL_EMAIL} +\newcommand{\personalHomeAddressLineOne}{$PERSONAL_HOME_ADDRESS_LINE1} +\newcommand{\personalHomeAddressLineTwo}{$PERSONAL_HOME_ADDRESS_LINE2} +\newcommand{\personalSchoolAddressLineOne}{$PERSONAL_SCHOOL_ADDRESS_LINE1} +\newcommand{\personalSchoolAddressLineTwo}{$PERSONAL_SCHOOL_ADDRESS_LINE2} +\newcommand{\personalSchoolAddressLineThree}{$PERSONAL_SCHOOL_ADDRESS_LINE3} EOL docker build --platform linux/arm64 -t resume-builder . @@ -66,16 +66,16 @@ fi echo "Building public version..." cat > personal_info.tex << EOL % Public version of personal information -\\newcommand{\\personalName}{${PERSONAL_NAME}} -\\newcommand{\\personalEmail}{${PERSONAL_EMAIL}} -\\newcommand{\\personalPhone}{} -\\newcommand{\\personalWebsite}{${PERSONAL_WEBSITE}} -\\newcommand{\\personalSchoolEmail}{${PERSONAL_SCHOOL_EMAIL}} -\\newcommand{\\personalHomeAddressLineOne}{} -\\newcommand{\\personalHomeAddressLineTwo}{} -\\newcommand{\\personalSchoolAddressLineOne}{} -\\newcommand{\\personalSchoolAddressLineTwo}{} -\\newcommand{\\personalSchoolAddressLineThree}{} +\newcommand{\personalName}{$PERSONAL_NAME} +\newcommand{\personalEmail}{$PERSONAL_EMAIL} +\newcommand{\personalPhone}{} +\newcommand{\personalWebsite}{$PERSONAL_WEBSITE} +\newcommand{\personalSchoolEmail}{$PERSONAL_SCHOOL_EMAIL} +\newcommand{\personalHomeAddressLineOne}{} +\newcommand{\personalHomeAddressLineTwo}{} +\newcommand{\personalSchoolAddressLineOne}{} +\newcommand{\personalSchoolAddressLineTwo}{} +\newcommand{\personalSchoolAddressLineThree}{} EOL docker run --platform linux/arm64 --rm \ diff --git a/cv.tex b/cv.tex index ac56916..4f36d76 100644 --- a/cv.tex +++ b/cv.tex @@ -45,6 +45,7 @@ \begin{minipage}[t]{0.33\textwidth} \raggedright \ifx\personalSchoolAddressLineOne\empty\else + \mbox{}\par\nobreak\vspace{-\baselineskip} \personalSchoolAddressLineOne\\% \personalSchoolAddressLineTwo\\% \personalSchoolAddressLineThree% diff --git a/resume.tex b/resume.tex index 092ab44..7c7e575 100644 --- a/resume.tex +++ b/resume.tex @@ -45,6 +45,7 @@ \begin{minipage}[t]{0.33\textwidth} \raggedright \ifx\personalSchoolAddressLineOne\empty\else + \mbox{}\par\nobreak\vspace{-\baselineskip} \personalSchoolAddressLineOne\\% \personalSchoolAddressLineTwo\\% \personalSchoolAddressLineThree%