epassaro / texbuilder

Build and preview LaTeX documents with GitHub Actions
MIT License
0 stars 2 forks source link

[Build]: #4

Open haimeurz opened 1 year ago

haimeurz commented 1 year ago

Code

%%build
%----------------------------------------------------------------------------------------
%   DOCUMENT DEFINITION
%----------------------------------------------------------------------------------------

% article class because we want to fully customize the page and not use a cv template
\documentclass[a4paper,12pt]{article}

%----------------------------------------------------------------------------------------
%   FONT
%----------------------------------------------------------------------------------------

% % fontspec allows you to use TTF/OTF fonts directly
% \usepackage{fontspec}
% \defaultfontfeatures{Ligatures=TeX}

% % modified for ShareLaTeX use
% \setmainfont[
% SmallCapsFont = Fontin-SmallCaps.otf,
% BoldFont = Fontin-Bold.otf,
% ItalicFont = Fontin-Italic.otf
% ]
% {Fontin.otf}

%----------------------------------------------------------------------------------------
%   PACKAGES
%----------------------------------------------------------------------------------------
\usepackage{url}
\usepackage{parskip}    

%other packages for formatting
\RequirePackage{color}
\RequirePackage{graphicx}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[scale=0.9]{geometry}

%tabularx environment
\usepackage{tabularx}

%for lists within experience section
\usepackage{enumitem}

% centered version of 'X' col. type
\newcolumntype{C}{>{\centering\arraybackslash}X} 

%to prevent spillover of tabular into next pages
\usepackage{supertabular}
\usepackage{tabularx}
\newlength{\fullcollw}
\setlength{\fullcollw}{0.47\textwidth}

%custom \section
\usepackage{titlesec}               
\usepackage{multicol}
\usepackage{multirow}

%CV Sections inspired by: 
%http://stefano.italians.nl/archives/26
\titleformat{\section}{\Large\scshape\raggedright}{}{0em}{}[\titlerule]
\titlespacing{\section}{0pt}{10pt}{10pt}

%for publications
\usepackage[style=authoryear,sorting=ynt, maxbibnames=2]{biblatex}

%Setup hyperref package, and colours for links
\usepackage[unicode, draft=false]{hyperref}
\definecolor{linkcolour}{rgb}{0,0.2,0.6}
\hypersetup{colorlinks,breaklinks,urlcolor=linkcolour,linkcolor=linkcolour}
\addbibresource{citations.bib}
\setlength\bibitemsep{1em}

%for social icons
\usepackage{fontawesome5}

%debug page outer frames
%\usepackage{showframe}

%----------------------------------------------------------------------------------------
%   BEGIN DOCUMENT
%----------------------------------------------------------------------------------------
\begin{document}

% non-numbered pages
\pagestyle{empty} 

%----------------------------------------------------------------------------------------
%   TITLE
%----------------------------------------------------------------------------------------

% \begin{tabularx}{\linewidth}{ @{}X X@{} }
% \huge{Your Name}\vspace{2pt} & \hfill \emoji{incoming-envelope} email@email.com \\
% \raisebox{-0.05\height}\faGithub\ username \ | \
% \raisebox{-0.00\height}\faLinkedin\ username \ | \ \raisebox{-0.05\height}\faGlobe \ mysite.com  & \hfill \emoji{calling} number
% \end{tabularx}

\begin{tabularx}{\linewidth}{@{} C @{}}
\Huge{HAIMEUR ZAKARIA} \\[7.5pt]
\href{https://github.com/haimeurz}{\raisebox{-0.05\height}\faGithub\ haimeurz} \ $|$ \ 
\href{https://linkedin.com/in/haimeur-zakaria}{\raisebox{-0.05\height}\faLinkedin\ haimeur-zakaria} \ $|$ \ 
\href{https://mysite.com}{\raisebox{-0.05\height}\faGlobe \ EN CONSTRUCTION..} \ $|$ \ 
\href{mailto:zakaria.haimeur.1@ens.etsmtl.ca}{\raisebox{-0.05\height}\faEnvelope \ 
zakaria.haimeur.1@ens.etsmtl.ca} \ $|$ \ 
\href{tel:+000000000000}{\raisebox{-0.05\height}\faMobile \ 514.653.4856} \\
\end{tabularx}

%----------------------------------------------------------------------------------------
% EXPERIENCE SECTIONS
%----------------------------------------------------------------------------------------

%Experience
\section{Expérience professionnelle}

\begin{tabularx}{\linewidth}{ @{}l r@{} }
\textbf{Stagiaire à Environnement Canada} & \hfill 2022 \\[3.75pt]
\multicolumn{2}{@{}X@{}}{
\begin{minipage}[t]{\linewidth}
    \begin{itemize}[nosep,after=\strut, leftmargin=1em, itemsep=3pt]
    \item[--]Création et maintenance de plugins \textbf{Python} pour manipuler des données météo CSV, en utilisant des bibliothèques telles que \textbf{Dask, Xarray, Pandas et NumPy} pour gérer de grandes quantités de données.
    \item[--]Rédaction de documentation \textbf{Python} avec Sphinx pour faciliter la compréhension et la collaboration entre les développeurs.
    \item[--]Accès et traitement de grandes quantités de données via Mobaxterm et \textbf{Linux} sur des superordinateurs météorologiques.
    \item[--]Gestion de projet logiciel avec \textbf{Gitlab} pour la collaboration et la gestion de versions de code.
    \item[--]Collaboré étroitement avec des experts en météorologie pour adapter les plugins aux besoins spécifiques de l'industrie.
    \end{itemize}
    \end{minipage}
}
\end{tabularx}

%Projects
\section{Projets personnels}

\begin{tabularx}{\linewidth}{ @{}l r@{} }
\textbf{Système de gestion de cours en ligne inspiré de Moodle} \\[3.75pt]
\multicolumn{2}{@{}X@{}}{
\begin{minipage}[t]{\linewidth}
    \begin{itemize}[nosep,after=\strut, leftmargin=1em, itemsep=3pt]
    \item[--]Participé à l'analyse, à la conception, à l'implémentation et aux tests d'une solution pour répondre aux besoins d'une application cliente similaire à Moodle lors de mon travail au laboratoire de LOG210 (Analyse et conception de logiciels).
    \item[--]Conception de l'interface utilisateur pour l'application frontale en utilisant \textbf{HTML, Pug, CSS et Javascript.}
    \item[--]Implémentation d'un API RESTful pour permettre une communication efficace entre les différents composants de l'application en utilisant des outils tels que \textbf{Typescript, ExpressJS et NodeJS.}
    \end{itemize}
    \end{minipage}
}
\end{tabularx}

\begin{tabularx}{\linewidth}{ @{}l r@{} }
\textbf{Discord Bot}\\[3.75pt]
\multicolumn{2}{@{}X@{}}{}  
\begin{minipage}[t]{\linewidth}
\begin{itemize}[nosep,after=\strut, leftmargin=1em, itemsep=3pt]
\item[--]Développement d'un bot Discord en Python avec l'API Discord pour automatiser des tâches répétitives et améliorer l'expérience utilisateur.
\end{itemize}
\end{minipage}
\end{tabularx}

%----------------------------------------------------------------------------------------
%   SKILLS
%----------------------------------------------------------------------------------------
\section{Compétences}
\begin{tabularx}{\linewidth}{@{}l X@{}}
Langues &  \normalsize{Français et Anglais}\\
Connaissances informatiques  &  \normalsize{Bash, C, Java , Javascript, Html, CSS, TypeScript, Python, NodeJS, Git, Gitlab}\\  
\end{tabularx}

%----------------------------------------------------------------------------------------
%   EDUCATION
%----------------------------------------------------------------------------------------
\section{Éducation}
\begin{tabularx}{\linewidth}{@{}l X@{}} 
2017 & DEC en sciences de la nature au \textbf{Collège Jean-de-Brébeuf} \\ 
2018 - 2019 & DEC en sciences de la nature au \textbf{Cégep de Saint-Laurent} \\ 
2020 - 2025 & Baccalauréat en Génie Logiciel à \textbf{l'École de technologie supérieure} \\
\end{tabularx}

%----------------------------------------------------------------------------------------
%   PUBLICATIONS
%----------------------------------------------------------------------------------------
\section{Références}
\begin{tabularx}{\linewidth}{@{}l X@{}} 
\textbf{Sebastien Fortier}  & \hfill Programmeur scientifique à ECCC de mon stage 1\\
\href{mailto:sebastien.fortier@ec.gc.ca}{\raisebox{-0.05\height}\faEnvelope \ sebastien.fortier@ec.gc.ca} \ $|$\ \href{tel:+5147956118}{\raisebox{-0.05\height}\faMobile \ 514-795-6118} \\
\end{tabularx}

\end{document}

%%dliub
github-actions[bot] commented 1 year ago

Sorry, @epassaro! :disappointed:
The workflow run has failed. Click here to see the build log.

epassaro commented 1 year ago

Hi @haimeurz , you deleted %%build and %%dliub tags that are required.

EDIT: I fixed it for you, but your source code requires citations.bib and that's is till unsupported (I think).