Replace the monolithic ODT with a modular LaTeX source tree that becomes the canonical full CV: - preamble.tex: altacv color/font overrides + compact-row macros (\cvrow, \cvgrant, \cvtalk, \cvalum, \cvpub) so dense lists keep baseline-aligned dates without the tabularx misalignment the custom v1 had. - cv-full.tex: driver including the 13 chapters in order. - chapters/*.tex: header, positions, education, grants, teaching, examinations, service, talks, collaborators, alumni, publications, products (solo-founded flyRoom + Berengar), software. - tex-vendor/altacv.cls (v1.7.4): vendored, not in TeX Live. - Makefile: dockerised xelatex build via texlive/texlive:latest, with TEXINPUTS=.:./tex-vendor: so the vendored class resolves. Output: 6-page build/cv-full.pdf (down from 10 in the first pass).
25 lines
757 B
TeX
25 lines
757 B
TeX
% ============================================================
|
|
% cv-full.tex -- the complete CV (every chapter included)
|
|
% Compile with: make full (uses Docker + XeLaTeX + altacv)
|
|
% ============================================================
|
|
\documentclass[10pt,a4paper,ragged2e,withhyper]{altacv}
|
|
|
|
\input{preamble.tex}
|
|
|
|
\begin{document}
|
|
|
|
\input{chapters/header.tex}
|
|
\input{chapters/positions.tex}
|
|
\input{chapters/education.tex}
|
|
\input{chapters/grants.tex}
|
|
\input{chapters/teaching.tex}
|
|
\input{chapters/examinations.tex}
|
|
\input{chapters/service.tex}
|
|
\input{chapters/talks.tex}
|
|
\input{chapters/collaborators.tex}
|
|
\input{chapters/alumni.tex}
|
|
\input{chapters/publications.tex}
|
|
\input{chapters/products.tex}
|
|
\input{chapters/software.tex}
|
|
|
|
\end{document}
|