From 490bc8feb1a97dee8c8b98f3b13376267d74289f Mon Sep 17 00:00:00 2001 From: stanislas Date: Sun, 6 Apr 2025 15:13:56 +0200 Subject: [PATCH] =?UTF-8?q?Cr=C3=A9ation=20de=202=20CV=20:=20un=20long=20e?= =?UTF-8?q?t=20un=20court?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + cv.aux => cv-court.aux | 0 cv.out => cv-court.out | 0 cv.pdf => cv-court.pdf | Bin 83020 -> 82669 bytes cv.tex => cv-court.tex | 0 cv-long.aux | 18 + cv-long.out | 5 + cv-long.pdf | Bin 0 -> 82669 bytes cv-long.tex | 45 ++ cv.log | 955 ----------------------------------------- 10 files changed, 69 insertions(+), 955 deletions(-) rename cv.aux => cv-court.aux (100%) rename cv.out => cv-court.out (100%) rename cv.pdf => cv-court.pdf (96%) rename cv.tex => cv-court.tex (100%) create mode 100644 cv-long.aux create mode 100644 cv-long.out create mode 100644 cv-long.pdf create mode 100644 cv-long.tex delete mode 100644 cv.log diff --git a/.gitignore b/.gitignore index 3a59d75..66a461a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .idea/ .venv/ +*.log diff --git a/cv.aux b/cv-court.aux similarity index 100% rename from cv.aux rename to cv-court.aux diff --git a/cv.out b/cv-court.out similarity index 100% rename from cv.out rename to cv-court.out diff --git a/cv.pdf b/cv-court.pdf similarity index 96% rename from cv.pdf rename to cv-court.pdf index 90942635a013029134d3442918df461c9d3d1ad2..68b9ee89d79da105a700d1cd0616bc8b53b89a29 100644 GIT binary patch delta 2599 zcmai$Yd8~%1IF7BmdmEdtu>Y0Vm8~1=Fa34C2C@oxpNri5}}2e(ki(v*IYtH2{F-V zi0R;9E=dcihTMk8C7sUmod4(lx8Lu5-sgG0zTG#(=99$0>SwI+x(Gc(kb2+Xn|B~Y zHTV?>Xn?Hk1&tjA8lY+`5SsBo0}S)JC}3ahObr(XG{F8V^0i!Ey*?17&-yK5hk+<0 zD_H~34gjJISoT@~{%=6Bj_CkEB0vl~AP|LNSt9^@M1W`{%Mk^b71@nI zBMkI0ObaaF!2j3_3wW$-U<88W{V8GLFeDZYf}ipx`-c0$koqVj(?JiQNu9qiMj6A) z#R&-AC3RZW2t%nxDlqEO zfbP}RJX5|n;SKJqL02}3cv3+hvdIW5L-`W*<^SlA=AA`A^@C!M_Cc?R`8F?pr@43R zJ?4ck65G?7I(e`Be*5JQ)RAM(bjfh?k}a*lhA`0fblLAh5&OA@diq;i#T+{`iTkKi zbk)07Wung>E{)5EI=*?~i#r-ymT9>zVMj8{3HZQ~02eRC;Jl1i^>=l})(BEIEI-BK z&hN|P=;AAYQouycl4Z4~CwNk9zB}2E|N7_0we#mAF(%mV0B2@TZnO;lkrn{W0(EYCBsp9zn$~;wr&0WRgGxz_sFmZ zE!*icg;muGB1D(T)|o?gWR?rPcR+DyBtYEiptMM37n7=6cQ3B($_3(&#)H!rV?n3a z>PFvajO^BJlRrrx%Jtd^f!;orK9q6m(XpU{;$r?}Q|Gdm3%>M?^;uil-7ZTEYotW} zJM9QsiYQ@zE5Z80;z_xHy1z|mlhziN3Ab=6(z;nIf7DjQ&$F*vct*#h42 zNM1ss=N6cHckWA95%2Tu;c%q6V^M*0K>>}kBAM_0=w64&&{}_%tAU_&_=nm-`xV6P zqJHvI@=DxPhty_pNUE$M{bzhe=2OYMAkUHBighbobz^g53y1&7{K4&DjIX;71+r`{dgPHNjqE$!<26zBQMjInVaps;aPT-E*Fo(~cWb{eVf#AJ!j# z5h*ucg$DXGV)y}1bllw{c1NtuMvgV9ooEmym0eCqc(&u_;WvNWG^kuvq&iF+6&C)iKzi*3Y{OUxQ2}d9&7`HXz4>tpHsiyCa z-evbti0M*pC~Zf9__Un2;y7EiOq?P1~3`-TmA< zQ%7#P(@vLY?ezLMGD*i%R{A|Kc5{c{`9n?InTLnUJUzmJ>59LqW72df%+#&mm6%+Q zOFNYY=@vd}Cv|L-9G-cN$_=KdQ6n7=PwkkN(|TGBx5q zKzEmr~bi8$qFPO7-{Pu>Yy>~j=2 z(e>~RpA(*tQqLQ2BeI>9atA3JC6H4Lt*)H*Sb_|+V1gK(o7ZyEb`!$?b3~7 zmo!0KjG|=w?&$pRrx-8ore{++T`{8}PJTE;UsV2659Qdzw5N z_&2Y5v0qv*U^v`fc|oMp+4(K2ug1deYl`y2?C0+%@g$q{Q^Sj%;-Qx^j_f*?2F=6g zC!Q8Iyn;{LuxhD+=Dgg1k3*#Huxs>=|LUP( zcDQYm_|shNYv(Ko90yHf9^#5$d8>W#-9x8BF!SdatjkH-?;0JTxARF)CK{g$qM~Ow zoiFVxs*Y4jWVW{eGG1+lrE_Zb0t}cBEdekp8g&r_ck;jL4MU?qa01K?0W*LherIQc zgTrBH1WX@x76i8=`vk+#$p6F|=7z%>85&|y)|N(CtdRu*Wn+cFVhxaZQf^;j{jQr&4!LWBd zcDVQ*cu!}ds2t?p0}Z)-g%axEp(%o=hPH@g@cROTiuips;WfB|M7a?E}Ihkr*^cUESt19`p~V Cf5~b9 delta 2968 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 diff --git a/cv.tex b/cv-court.tex similarity index 100% rename from cv.tex rename to cv-court.tex diff --git a/cv-long.aux b/cv-long.aux new file mode 100644 index 0000000..8701007 --- /dev/null +++ b/cv-long.aux @@ -0,0 +1,18 @@ +\relax +\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo } +\@nameuse{bbl@beforestart} +\catcode `:\active +\catcode `;\active +\catcode `!\active +\catcode `?\active +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\babel@aux{french}{} +\@writefile{toc}{\contentsline {section}{Compétences informatiques}{1}{section*.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{Experience professionnelle}{1}{section*.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{Formation}{1}{section*.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{Langues}{1}{section*.4}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{Centres d'intérêts}{1}{section*.5}\protected@file@percent } +\newlabel{lastpage}{{}{1}{}{section*.5}{}} +\gdef \@abspage@last{1} diff --git a/cv-long.out b/cv-long.out new file mode 100644 index 0000000..c75fe81 --- /dev/null +++ b/cv-long.out @@ -0,0 +1,5 @@ +\BOOKMARK [1][]{section*.1}{\376\377\000C\000o\000m\000p\000\351\000t\000e\000n\000c\000e\000s\000\040\000i\000n\000f\000o\000r\000m\000a\000t\000i\000q\000u\000e\000s}{}% 1 +\BOOKMARK [1][]{section*.2}{\376\377\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e\000\040\000p\000r\000o\000f\000e\000s\000s\000i\000o\000n\000n\000e\000l\000l\000e}{}% 2 +\BOOKMARK [1][]{section*.3}{\376\377\000F\000o\000r\000m\000a\000t\000i\000o\000n}{}% 3 +\BOOKMARK [1][]{section*.4}{\376\377\000L\000a\000n\000g\000u\000e\000s}{}% 4 +\BOOKMARK [1][]{section*.5}{\376\377\000C\000e\000n\000t\000r\000e\000s\000\040\000d\000'\000i\000n\000t\000\351\000r\000\352\000t\000s}{}% 5 diff --git a/cv-long.pdf b/cv-long.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5d77d8e301bc99099c8d4120d71a5b5c73ecdacf GIT binary patch literal 82669 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 W9bN4|^v%Zb(P@MvCKi?zf&5>2@#h)< literal 0 HcmV?d00001 diff --git a/cv-long.tex b/cv-long.tex new file mode 100644 index 0000000..7db4134 --- /dev/null +++ b/cv-long.tex @@ -0,0 +1,45 @@ +\documentclass[10pt,a4paper,sans]{moderncv} +\moderncvcolor{red} +\moderncvstyle{classic} +\setlength{\hintscolumnwidth}{2.5cm} +\usepackage[utf8]{inputenc} +\usepackage[scale=0.80]{geometry} +\usepackage{helvet} +\usepackage[french]{babel} +\usepackage{color} +\name{\textcolor{black}{Stanislas}}{\textcolor{black}{Jouffroy}} +\title{\textcolor{red}{Développeur Python}} +\address{17 rue sainte Marthe}{31\,000 Toulouse}{} +\phone[mobile]{06~78~19~26~97} +\email{stanislas@jouf.fr} + +\begin{document} +\makecvtitle + +\section{Compétences informatiques} +\cvitem{Compétences principales}{Python, Java, Linux/Unix, Docker, CICD, REST, Git} +\cvitem{Autres compétences}{Kubernetes, Keycloak, Micro services, RabbitMQ, Cucumber, Selenium, Robot Framework, SQL, NoSQL, HTML, CSS, Javascript} +\cvitem{Philosophie}{SOLID, KISS, TDD, Clean Architecture} + +\section{Experience professionnelle} +\cventry{Depuis Février 2025}{Automatisation de tests en Python}{SII/Airbus Defense and Space}{Toulouse}{}{Création d'un moteur de tests bout-en-bout pour un segment sol de satellites de télécommunications géostationnaires avec une grande diversité de composants (HTML, X11, RDP, SSH)} +\cventry{Juin 2022 -- Janvier 2025}{Développeur Python}{SII/Thales Alenia Space}{Toulouse}{}{Développement from scratch d'un logiciel permettant de watermarker une image via une IA, de vérifier si une image a été watermarkée par cette même IA et de stocker et suivre l'historique transformation d'une image.} +\cventry{Juillet 2021 -- Juin 2022}{Développeur Java}{SII/Airbus Géo}{Toulouse}{}{Développement d'un ordonnanceur pour la prise de commande d'images satellite, demande de prise d'images, traitement des images, livraison des images et paiement des images} +\cventry{Avril 2017 -- Mai 2021}{Développeur Java}{SII/Thales Alenia Space}{Toulouse}{}{Développement from scratch d'un logiciel de configuration et de monitoring d'une charge utile de satellites de télécommunications géostationnaires} +\cventry{Janvier 2015 -- Mars 2017}{Développeur C\#}{SopraSteria/DTI}{Toulouse}{}{Développement de plugins pour le logiciel de supervision Panorama pour les besoins de l'équipe, utilisé pour faire le monitoring des équipements d'aéroports français} +\cventry{Janvier 2014 -- Déc. 2014}{Développeur Java Android}{SopraSteria/SNCF}{Toulouse}{}{Application pour les agents de maintenance du cœur des rails des voies SNCF} +\cventry{Sept. 2012 -- Déc. 2013}{Développeur Assembleur/C}{SopraSteria/Airbus}{Toulouse}{}{Maintenance évolutive des commandes de vol secondaires de l'A380} +\cventry{Avril 2012 -- Août 2013}{Stagiaire Assembleur/C}{SopraSteria/Airbus}{Toulouse}{}{Flight Warning de l'A400M - Gestionnaire des alarmes et checklist de l'avion A400M} + +\section{Formation} +\cventry{2000--2005}{\'Ecole d'ingénieur}{ENSIL}{Limoges}{\textit{Ingénieur Electronique \& Télécoms}}{} +\cventry{2006--2007}{Baccalauréat Série S}{Lycée Jeanne d'Arc}{Brignoles (83)}{}{}{} + +\section{Langues} +\cvdoubleitem{Anglais}{Lu, parlé, écrit}{Allemand}{Scolaire} + +\section{Centres d'intérêts} +\cvitem{Loisirs}{Padel, Voile légère, administration de 2 serveurs sous Yunohost : personnel et associatif} +\cvitem{Culture libre}{Contributions cartographiques pour OpenStreetMap, contributions pour Yunohost} + +\end{document} \ No newline at end of file diff --git a/cv.log b/cv.log deleted file mode 100644 index 1063bf8..0000000 --- a/cv.log +++ /dev/null @@ -1,955 +0,0 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2025) (preloaded format=pdflatex 2025.4.4) 6 APR 2025 00:42 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**cv.tex -(./cv.tex -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncv.cls -Document Class: moderncv 2024-07-18 v2.4.1 modern curriculum vitae and letter d -ocument class -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2024/06/29 v1.4n Standard LaTeX file (size option) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/etoolbox/etoolbox.sty -Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW) -\etb@tempcnta=\count196 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty -Package: ifthen 2024/03/16 v1.1e Standard LaTeX ifthen package (DPC) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty -Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg -File: color.cfg 2016/01/02 v1.6 sample color configuration -) -Package xcolor Info: Driver file: pdftex.def on input line 274. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx) -Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349. -Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353. -Package xcolor Info: Model `RGB' extended on input line 1365. -Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1367. -Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1368. -Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369. -Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370. -Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371. -Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty -Package: colortbl 2024/07/06 v1.0i Color table columns (DPC) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty -Package: array 2024/10/17 v2.6g Tabular extension package (FMi) -\col@sep=\dimen141 -\ar@mcellbox=\box52 -\extrarowheight=\dimen142 -\NC@list=\toks17 -\extratabsurround=\skip49 -\backup@length=\skip50 -\ar@cellbox=\box53 -) -\everycr=\toks18 -\minrowclearance=\skip51 -\rownum=\count197 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty -Package: iftex 2024/12/12 v1.0g TeX engine tests -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip17 -Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2021/04/29 v2.0v Standard LaTeX package -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2022/05/29 v1.15 key=value parser (DPC) -\KV@toks@=\toks19 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty -Package: trig 2023/12/02 v1.11 sin cos tan (DPC) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration -) -Package graphics Info: Driver file: pdftex.def on input line 106. -) -\Gin@req@height=\dimen143 -\Gin@req@width=\dimen144 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -Package: fancyhdr 2025/02/07 v5.2 Extensive control of page headers and footers - -\f@nch@headwidth=\skip52 -\f@nch@offset@elh=\skip53 -\f@nch@offset@erh=\skip54 -\f@nch@offset@olh=\skip55 -\f@nch@offset@orh=\skip56 -\f@nch@offset@elf=\skip57 -\f@nch@offset@erf=\skip58 -\f@nch@offset@olf=\skip59 -\f@nch@offset@orf=\skip60 -\f@nch@height=\skip61 -\f@nch@footalignment=\skip62 -\f@nch@widthL=\skip63 -\f@nch@widthC=\skip64 -\f@nch@widthR=\skip65 -\@temptokenb=\toks20 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/tweaklist.sty) -(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/calc.sty -Package: calc 2023/07/08 v4.3 Infix arithmetic (KKT,FJ) -\calc@Acount=\count198 -\calc@Bcount=\count199 -\calc@Adimen=\dimen145 -\calc@Bdimen=\dimen146 -\calc@Askip=\skip66 -\calc@Bskip=\skip67 -LaTeX Info: Redefining \setlength on input line 80. -LaTeX Info: Redefining \addtolength on input line 81. -\calc@Ccount=\count266 -\calc@Cskip=\skip68 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/xparse/xparse.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty -Package: expl3 2025-01-18 L3 programming layer (loader) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def -File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count267 -\l__pdf_internal_box=\box54 -)) -Package: xparse 2024-08-16 L3 Experimental document command parser -) (/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.sty -Package: microtype 2025/02/11 v3.2a Micro-typographical refinements (RS) -\MT@toks=\toks21 -\MT@tempbox=\box55 -\MT@count=\count268 -LaTeX Info: Redefining \noprotrusionifhmode on input line 1087. -LaTeX Info: Redefining \leftprotrusion on input line 1088. -\MT@prot@toks=\toks22 -LaTeX Info: Redefining \rightprotrusion on input line 1107. -LaTeX Info: Redefining \textls on input line 1449. -\MT@outer@kern=\dimen147 -LaTeX Info: Redefining \microtypecontext on input line 2053. -LaTeX Info: Redefining \textmicrotypecontext on input line 2070. -\MT@listname@count=\count269 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype-pdftex.def -File: microtype-pdftex.def 2025/02/11 v3.2a Definitions specific to pdftex (RS) - -LaTeX Info: Redefining \lsstyle on input line 944. -LaTeX Info: Redefining \lslig on input line 944. -\MT@outer@space=\skip69 -) -Package microtype Info: Loading configuration file microtype.cfg. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/microtype.cfg -File: microtype.cfg 2025/02/11 v3.2a microtype main configuration file (RS) -) -LaTeX Info: Redefining \microtypesetup on input line 3065. -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvcollection.sty -Package: moderncvcollection 2024-07-18 v2.4.1 moderncv collections -\c@collection@iterator=\count270 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvcompatibility.st -y -Package: moderncvcompatibility 2024-07-18 v2.4.1 modern curriculum vitae and le -tter compatibility patches -) -\c@collection@phones@count=\count271 -\c@collection@socials@count=\count272 -\c@cvcolumnscounter=\count273 -\c@cvcolumnsautowidthcounter=\count274 -\c@tmpiteratorcounter=\count275 -\cvcolumnsdummywidth=\skip70 -\cvcolumnswidth=\skip71 -\cvcolumnsautowidth=\skip72 -\cvcolumnautowidth=\skip73 -\bibindent=\skip74 -) (/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvcolorred.sty -Package: moderncvcolorred 2024-07-18 v2.4.1 modern curriculum vitae and letter -color scheme: red -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvcolors.tex)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvstyleclassic.sty -Package: moderncvstyleclassic 2024-07-18 v2.4.1 modern curriculum vitae and let -ter style scheme: classic - -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncviconssymbols.sty -Package: moderncviconssymbols 2021-12-12 v2.2.0 modern curriculum vitae icons s -elector - -moderncv: academicons requires XeTeX/LuaTeX to work. Using alternatives. - - -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncviconsawesome.sty -Package: moderncviconsawesome 2024-07-18 v2.4.1 modern curriculum vitae icons: -awesome -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/fontawesome5.sty -Package: fontawesome5 2022/05/02 v5.15.4 Font Awesome 5 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty -Package: l3keys2e 2024-08-16 LaTeX2e option processing using LaTeX3 keys -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/fontawesome5-generic --helper.sty -Package: fontawesome5-generic-helper 2022/05/02 v5.15.4 non-uTeX helper for fon -tawesome5 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/fontawesome5-mapping -.def))) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvcolors.tex)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncviconstikz.sty -Package: moderncviconstikz 2024-07-18 v2.4.1 modern curriculum vitae and letter - icons: tickz - -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te -x -\pgfutil@everybye=\toks23 -\pgfutil@tempdima=\dimen148 -\pgfutil@tempdimb=\dimen149 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def -\pgfutil@abb=\box56 -) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/pgf.revision.tex) -Package: pgfrcs 2023-01-15 v3.1.10 (3.1.10) -)) -Package: pgf 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex -Package: pgfsys 2023-01-15 v3.1.10 (3.1.10) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks24 -\pgfkeys@temptoks=\toks25 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfil -tered.code.tex -\pgfkeys@tmptoks=\toks26 -)) -\pgf@x=\dimen150 -\pgf@y=\dimen151 -\pgf@xa=\dimen152 -\pgf@ya=\dimen153 -\pgf@xb=\dimen154 -\pgf@yb=\dimen155 -\pgf@xc=\dimen156 -\pgf@yc=\dimen157 -\pgf@xd=\dimen158 -\pgf@yd=\dimen159 -\w@pgf@writea=\write3 -\r@pgf@reada=\read2 -\c@pgf@counta=\count276 -\c@pgf@countb=\count277 -\c@pgf@countc=\count278 -\c@pgf@countd=\count279 -\t@pgf@toka=\toks27 -\t@pgf@tokb=\toks28 -\t@pgf@tokc=\toks29 -\pgf@sys@id@count=\count280 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg -File: pgf.cfg 2023-01-15 v3.1.10 (3.1.10) -) -Driver file for pgf: pgfsys-pdftex.def - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.d -ef -File: pgfsys-pdftex.def 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p -df.def -File: pgfsys-common-pdf.def 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath. -code.tex -File: pgfsyssoftpath.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfsyssoftpath@smallbuffer@items=\count281 -\pgfsyssoftpath@bigbuffer@items=\count282 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol. -code.tex -File: pgfsysprotocol.code.tex 2023-01-15 v3.1.10 (3.1.10) -)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex -Package: pgfcore 2023-01-15 v3.1.10 (3.1.10) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex -\pgfmath@dimen=\dimen160 -\pgfmath@count=\count283 -\pgfmath@box=\box57 -\pgfmath@toks=\toks30 -\pgfmath@stack@operand=\toks31 -\pgfmath@stack@operation=\toks32 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code. -tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic -.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo -nometric.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando -m.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa -rison.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base. -code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round -.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc. -code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ -erarithmetics.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count284 -)) (/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co -de.tex -File: pgfcorepoints.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@picminx=\dimen161 -\pgf@picmaxx=\dimen162 -\pgf@picminy=\dimen163 -\pgf@picmaxy=\dimen164 -\pgf@pathminx=\dimen165 -\pgf@pathmaxx=\dimen166 -\pgf@pathminy=\dimen167 -\pgf@pathmaxy=\dimen168 -\pgf@xx=\dimen169 -\pgf@xy=\dimen170 -\pgf@yx=\dimen171 -\pgf@yy=\dimen172 -\pgf@zx=\dimen173 -\pgf@zy=\dimen174 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst -ruct.code.tex -File: pgfcorepathconstruct.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@path@lastx=\dimen175 -\pgf@path@lasty=\dimen176 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage -.code.tex -File: pgfcorepathusage.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@shorten@end@additional=\dimen177 -\pgf@shorten@start@additional=\dimen178 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co -de.tex -File: pgfcorescopes.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfpic=\box58 -\pgf@hbox=\box59 -\pgf@layerbox@main=\box60 -\pgf@picture@serial@count=\count285 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst -ate.code.tex -File: pgfcoregraphicstate.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgflinewidth=\dimen179 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform -ations.code.tex -File: pgfcoretransformations.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@pt@x=\dimen180 -\pgf@pt@y=\dimen181 -\pgf@pt@temp=\dimen182 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod -e.tex -File: pgfcorequick.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c -ode.tex -File: pgfcoreobjects.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce -ssing.code.tex -File: pgfcorepathprocessing.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co -de.tex -File: pgfcorearrows.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfarrowsep=\dimen183 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod -e.tex -File: pgfcoreshade.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@max=\dimen184 -\pgf@sys@shading@range@num=\count286 -\pgf@shadingcount=\count287 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod -e.tex -File: pgfcoreimage.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal. -code.tex -File: pgfcoreexternal.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfexternal@startupbox=\box61 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co -de.tex -File: pgfcorelayers.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare -ncy.code.tex -File: pgfcoretransparency.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns. -code.tex -File: pgfcorepatterns.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code. -tex -File: pgfcorerdf.code.tex 2023-01-15 v3.1.10 (3.1.10) -))) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod -e.tex -File: pgfmoduleshapes.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfnodeparttextbox=\box62 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code. -tex -File: pgfmoduleplot.code.tex 2023-01-15 v3.1.10 (3.1.10) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --0-65.sty -Package: pgfcomp-version-0-65 2023-01-15 v3.1.10 (3.1.10) -\pgf@nodesepstart=\dimen185 -\pgf@nodesepend=\dimen186 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version --1-18.sty -Package: pgfcomp-version-1-18 2023-01-15 v3.1.10 (3.1.10) -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgffor.sty -(/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex) -) (/usr/local/texlive/2025/texmf-dist/tex/latex/pgf/math/pgfmath.sty -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex -Package: pgffor 2023-01-15 v3.1.10 (3.1.10) -\pgffor@iter=\dimen187 -\pgffor@skip=\dimen188 -\pgffor@stack=\toks33 -\pgffor@toks=\toks34 -)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod -e.tex -Package: tikz 2023-01-15 v3.1.10 (3.1.10) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan -dlers.code.tex -File: pgflibraryplothandlers.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgf@plot@mark@count=\count288 -\pgfplotmarksize=\dimen189 -) -\tikz@lastx=\dimen190 -\tikz@lasty=\dimen191 -\tikz@lastxsaved=\dimen192 -\tikz@lastysaved=\dimen193 -\tikz@lastmovetox=\dimen194 -\tikz@lastmovetoy=\dimen195 -\tikzleveldistance=\dimen196 -\tikzsiblingdistance=\dimen197 -\tikz@figbox=\box63 -\tikz@figbox@bg=\box64 -\tikz@tempbox=\box65 -\tikz@tempbox@bg=\box66 -\tikztreelevel=\count289 -\tikznumberofchildren=\count290 -\tikznumberofcurrentchild=\count291 -\tikz@fig@count=\count292 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod -e.tex -File: pgfmodulematrix.code.tex 2023-01-15 v3.1.10 (3.1.10) -\pgfmatrixcurrentrow=\count293 -\pgfmatrixcurrentcolumn=\count294 -\pgf@matrix@numberofcolumns=\count295 -) -\tikz@expandcount=\count296 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie -s/tikzlibrarytopaths.code.tex -File: tikzlibrarytopaths.code.tex 2023-01-15 v3.1.10 (3.1.10) -))))) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvheadi.sty -Package: moderncvheadi 2024-07-18 v2.4.1 modern curriculum vitae and letter hea -der variant: 1 -\quotewidth=\skip75 -\makecvheadnamewidth=\skip76 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvbodyi.sty -Package: moderncvbodyi 2024-07-18 v2.4.1 modern curriculum vitae and letter bod -y variant: 1 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/moderncv/moderncvskillmatrix.sty -Package: moderncvskillmatrix 2024-07-18 v2.4.1 modern curriculum vitae and lett -er skill matrix - -(/usr/local/texlive/2025/texmf-dist/tex/latex/multirow/multirow.sty -Package: multirow 2024/11/12 v2.9 Span multiple rows of a table -\multirow@colwidth=\skip77 -\multirow@cntb=\count297 -\multirow@dima=\skip78 -\bigstrutjot=\dimen198 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/arydshln/arydshln.sty -Package: arydshln 2019/02/21 v1.76 -\dashlinedash=\dimen199 -\dashlinegap=\dimen256 -\adl@box=\box67 -\adl@height=\dimen257 -\adl@heightsave=\dimen258 -\adl@depth=\dimen259 -\adl@depthsave=\dimen260 -\adl@finaldepth=\dimen261 -\adl@columns=\count298 -\adl@ncol=\count299 -\adl@currentcolumn=\count300 -\adl@currentcolumnsave=\count301 -\adl@totalheight=\count302 -\adl@totalheightsave=\count303 -\adl@dash=\count304 -\adl@gap=\count305 -\adl@cla=\count306 -\adl@clb=\count307 -\adl@everyvbox=\toks35 -\adl@LTpagetotal=\dimen262 -) -\cvSkill@ShapeSize=\skip79 -\my@repeat@count=\count308 -\cvskill@width=\skip80 -\cvskill@descriptorwidth=\skip81 -\cvskill@experiencewidth=\skip82 -\skillmatrix@columnwidth=\skip83 -\skillmatrix@commentwidth=\skip84 -\skillmatrix@padding=\skip85 -\skillmatrix@hintscolumnwidth=\skip86 -\skillmatrix@bodylength=\skip87 -\cvskilllegend@leftdescriptorwidth=\skip88 -\cvskilllegend@rightdescriptorwidth=\skip89 -\skilllegend@hintscolumnwidth=\skip90 -\skilllegend@padding=\skip91 -\skilllegend@bodylength=\skip92 -\separatorrulewidth=\skip93 -) -\hintscolumnwidth=\skip94 -\separatorcolumnwidth=\skip95 -\maincolumnwidth=\skip96 -\doubleitemcolumnwidth=\skip97 -\tripleitemcolumnwidth=\skip98 -\listitemsymbolwidth=\skip99 -LaTeX Font Info: Trying to load font information for U+fontawesomefree0 on i -nput line 50. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/ufontawesomefree0.fd -) -\listitemcolumnwidth=\skip100 -\listdoubleitemcolumnwidth=\skip101 -\listitemsymbolspace=\skip102 -\baseletterheight=\skip103 -\cvitemwithcommentbox=\box68 -\cvitemwithcommentskilllength=\skip104 -\cvitemwithcommentcommentlength=\skip105 -)) (/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty -Package: inputenc 2024/02/08 v1.3d Input encoding file -\inpenc@prehook=\toks36 -\inpenc@posthook=\toks37 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2020/01/02 v5.9 Page Geometry - -(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty -Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. -) -\Gm@cnth=\count309 -\Gm@cntv=\count310 -\c@Gm@tempcnt=\count311 -\Gm@bindingoffset=\dimen263 -\Gm@wd@mp=\dimen264 -\Gm@odd@mp=\dimen265 -\Gm@even@mp=\dimen266 -\Gm@layoutwidth=\dimen267 -\Gm@layoutheight=\dimen268 -\Gm@layouthoffset=\dimen269 -\Gm@layoutvoffset=\dimen270 -\Gm@dimlist=\toks38 -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/psnfss/helvet.sty -Package: helvet 2020/03/25 PSNFSS-v9.3 (WaS) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/babel/babel.sty -Package: babel 2025/03/27 v25.6 The multilingual framework for pdfLaTeX, LuaLaT -eX and XeLaTeX -\babel@savecnt=\count312 -\U@D=\dimen271 -\l@unhyphenated=\language90 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/babel/txtbabel.def) -\bbl@readstream=\read3 -\bbl@dirlevel=\count313 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/babel-french/french.ldf -Language: french 2024-07-25 v3.6c French support from the babel system -Package babel Info: Hyphen rules for 'acadian' set to \l@french -(babel) (\language30). Reported on input line 91. -Package babel Info: Hyphen rules for 'canadien' set to \l@french -(babel) (\language30). Reported on input line 92. -\FB@stdchar=\count314 -Package babel Info: Making : an active character on input line 421. -Package babel Info: Making ; an active character on input line 422. -Package babel Info: Making ! an active character on input line 423. -Package babel Info: Making ? an active character on input line 424. -\FBguill@level=\count315 -\FBold@everypar=\toks39 -\FB@Mht=\dimen272 -\mc@charclass=\count316 -\mc@charfam=\count317 -\mc@charslot=\count318 -\std@mcc=\count319 -\dec@mcc=\count320 -\FB@parskip=\dimen273 -\listindentFB=\dimen274 -\descindentFB=\dimen275 -\labelindentFB=\dimen276 -\labelwidthFB=\dimen277 -\leftmarginFB=\dimen278 -\parindentFFN=\dimen279 -\FBfnindent=\dimen280 -)) -(/usr/local/texlive/2025/texmf-dist/tex/generic/babel/locale/fr/babel-french.te -x -Package babel Info: Importing font and identification data for french -(babel) from babel-fr.ini. Reported on input line 11. -) (/usr/local/texlive/2025/texmf-dist/tex/latex/carlisle/scalefnt.sty) -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hyperref.sty -Package: hyperref 2024-11-05 v7.01l Hypertext links for LaTeX - -(/usr/local/texlive/2025/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty -Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty -Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pdfescape/pdfescape.sty -Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty -Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty -Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO -) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/infwarerr/infwarerr.sty -Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) -) -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -)) -(/usr/local/texlive/2025/texmf-dist/tex/latex/hycolor/hycolor.sty -Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/nameref.sty -Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section - -(/usr/local/texlive/2025/texmf-dist/tex/latex/refcount/refcount.sty -Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/gettitlestring/gettitlestring.s -ty -Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) - (/usr/local/texlive/2025/texmf-dist/tex/latex/kvoptions/kvoptions.sty -Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) -)) -\c@section@level=\count321 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/stringenc/stringenc.sty -Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO -) -) -\@linkdim=\dimen281 -\Hy@linkcounter=\count322 -\Hy@pagecounter=\count323 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/pd1enc.def -File: pd1enc.def 2024-11-05 v7.01l Hyperref: PDFDocEncoding definition (HO) -Now handling font encoding PD1 ... -... no UTF-8 mapping file for font encoding PD1 -) -(/usr/local/texlive/2025/texmf-dist/tex/generic/intcalc/intcalc.sty -Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) -) -\Hy@SavedSpaceFactor=\count324 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/puenc.def -File: puenc.def 2024-11-05 v7.01l Hyperref: PDF Unicode definition (HO) -Now handling font encoding PU ... -... no UTF-8 mapping file for font encoding PU -) -Package hyperref Info: Option `unicode' set `true' on input line 4040. -Package hyperref Info: Hyper figures OFF on input line 4157. -Package hyperref Info: Link nesting OFF on input line 4162. -Package hyperref Info: Hyper index ON on input line 4165. -Package hyperref Info: Plain pages OFF on input line 4172. -Package hyperref Info: Backreferencing OFF on input line 4177. -Package hyperref Info: Implicit mode ON; LaTeX internals redefined. -Package hyperref Info: Bookmarks ON on input line 4424. -\c@Hy@tempcnt=\count325 -LaTeX Info: Redefining \url on input line 4763. -\XeTeXLinkMargin=\dimen282 - -(/usr/local/texlive/2025/texmf-dist/tex/generic/bitset/bitset.sty -Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty -Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO -) -)) -\Fld@menulength=\count326 -\Field@Width=\dimen283 -\Fld@charsize=\dimen284 -Package hyperref Info: Hyper figures OFF on input line 6042. -Package hyperref Info: Link nesting OFF on input line 6047. -Package hyperref Info: Hyper index ON on input line 6050. -Package hyperref Info: backreferencing OFF on input line 6057. -Package hyperref Info: Link coloring OFF on input line 6062. -Package hyperref Info: Link coloring with OCG OFF on input line 6067. -Package hyperref Info: PDF/A mode OFF on input line 6072. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/atbegshi-ltx.sty -Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi -package with kernel methods -) -\Hy@abspage=\count327 -\c@Item=\count328 -\c@Hfootnote=\count329 -) -Package hyperref Info: Driver (autodetected): hpdftex. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/hyperref/hpdftex.def -File: hpdftex.def 2024-11-05 v7.01l Hyperref driver for pdfTeX - -(/usr/local/texlive/2025/texmf-dist/tex/latex/base/atveryend-ltx.sty -Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac -kage -with kernel methods -) -\Fld@listcount=\count330 -\c@bookmark@seq@number=\count331 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty -Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) - -(/usr/local/texlive/2025/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty -Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) -) -Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 -85. -) -\Hy@SectionHShift=\skip106 -) -Package hyperref Info: Option `breaklinks' set `true' on input line 16. -Package hyperref Info: Option `bookmarksopen' set `true' on input line 16. - (./cv.aux -Package babel Info: 'french' activates 'french' shorthands. -(babel) Reported on input line 11. -) -\openout1 = `cv.aux'. - -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 16. -LaTeX Font Info: ... okay on input line 16. -LaTeX Font Info: Trying to load font information for T1+phv on input line 16 -. - (/usr/local/texlive/2025/texmf-dist/tex/latex/psnfss/t1phv.fd -File: t1phv.fd 2020/03/25 scalable font definitions for T1/phv. -) -(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -[Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count332 -\scratchdimen=\dimen285 -\scratchbox=\box69 -\nofMPsegments=\count333 -\nofMParguments=\count334 -\everyMPshowfont=\toks40 -\MPscratchCnt=\count335 -\MPscratchDim=\dimen286 -\MPnumerator=\count336 -\makeMPintoPDFobject=\count337 -\everyMPtoPDFconversion=\toks41 -) (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty -Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf -Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 -85. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv -e -)) -LaTeX Info: Redefining \microtypecontext on input line 16. -Package microtype Info: Applying patch `item' on input line 16. -Package microtype Info: Applying patch `toc' on input line 16. -Package microtype Info: Applying patch `eqnum' on input line 16. -Package microtype Info: Applying patch `footnote' on input line 16. -Package microtype Info: Applying patch `verbatim' on input line 16. -LaTeX Info: Redefining \microtypesetup on input line 16. -Package microtype Info: Generating PDF output. -Package microtype Info: Character protrusion enabled (level 2). -Package microtype Info: Using default protrusion set `alltext'. -Package microtype Info: Automatic font expansion enabled (level 2), -(microtype) stretch: 20, shrink: 20, step: 1, non-selected. -Package microtype Info: Using default expansion set `alltext-nott'. -LaTeX Info: Redefining \showhyphens on input line 16. -Package microtype Info: No adjustment of tracking. -Package microtype Info: No adjustment of interword spacing. -Package microtype Info: No adjustment of character kerning. -Package microtype Info: Loading generic protrusion settings for font family -(microtype) `phv' (encoding: T1). -(microtype) For optimal results, create family-specific settings. -(microtype) See the microtype manual for details. - -*geometry* driver: auto-detecting -*geometry* detected driver: pdftex -*geometry* verbose mode - [ preamble ] result: -* driver: pdftex -* paper: a4paper -* layout: -* layoutoffset:(h,v)=(0.0pt,0.0pt) -* modes: -* h-part:(L,W,R)=(59.74988pt, 478.00812pt, 59.74988pt) -* v-part:(T,H,B)=(67.60269pt, 676.04005pt, 101.4041pt) -* \paperwidth=597.50787pt -* \paperheight=845.04684pt -* \textwidth=478.00812pt -* \textheight=676.04005pt -* \oddsidemargin=-12.52011pt -* \evensidemargin=-12.52011pt -* \topmargin=-41.6673pt -* \headheight=12.0pt -* \headsep=25.0pt -* \topskip=10.0pt -* \footskip=30.0pt -* \marginparwidth=57.0pt -* \marginparsep=11.0pt -* \columnsep=10.0pt -* \skip\footins=9.0pt plus 4.0pt minus 2.0pt -* \hoffset=0.0pt -* \voffset=0.0pt -* \mag=1000 -* \@twocolumnfalse -* \@twosidefalse -* \@mparswitchfalse -* \@reversemarginfalse -* (1in=72.27pt=25.4mm, 1cm=28.453pt) - -LaTeX Info: Redefining \degres on input line 16. -LaTeX Info: Redefining \up on input line 16. -Package hyperref Info: Link coloring OFF on input line 16. -(./cv.out) (./cv.out) -\@outlinefile=\write4 -\openout4 = `cv.out'. - -\makecvheaddetailsbox=\box70 - -(/usr/local/texlive/2025/texmf-dist/tex/latex/microtype/mt-cmr.cfg -File: mt-cmr.cfg 2013/05/19 v2.2 microtype config. file: Computer Modern Roman -(RS) -) -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <9> on input line 17. -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <6> on input line 17. -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 17. -LaTeX Font Info: Trying to load font information for U+fontawesomefree2 on i -nput line 17. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/ufontawesomefree2.fd -) -LaTeX Font Info: Trying to load font information for U+fontawesomefree1 on i -nput line 17. - -(/usr/local/texlive/2025/texmf-dist/tex/latex/fontawesome5/ufontawesomefree1.fd -) -\makecvheadpicturebox=\box71 -\makecvheaddetailswidth=\skip107 -\makecvheadpicturewidth=\skip108 -\makecvheadnamebox=\box72 -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 19. -LaTeX Font Info: Font shape `T1/phv/m/it' in size <10> not available -(Font) Font shape `T1/phv/m/sl' tried instead on input line 35. - - -[1 - -{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/loc -al/texlive/2025/texmf-dist/fonts/enc/dvips/base/8r.enc}{/usr/local/texlive/2025 -/texmf-dist/fonts/enc/dvips/fontawesome5/fa5free2.enc}{/usr/local/texlive/2025/ -texmf-dist/fonts/enc/dvips/fontawesome5/fa5free1.enc}] (./cv.aux) - *********** -LaTeX2e <2024-11-01> patch level 2 -L3 programming layer <2025-01-18> - *********** -Package rerunfilecheck Info: File `cv.out' has not changed. -(rerunfilecheck) Checksum: 2B9226FDC560F55BA05B01D31D3D3D20;658. - ) -Here is how much of TeX's memory you used: - 28333 strings out of 473190 - 542375 string characters out of 5715807 - 978641 words of memory out of 5000000 - 51040 multiletter control sequences out of 15000+600000 - 594635 words of font info for 120 fonts, out of 8000000 for 9000 - 1141 hyphenation exceptions out of 8191 - 129i,11n,129p,999b,479s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on cv.pdf (1 page, 83020 bytes). -PDF statistics: - 69 PDF objects out of 1000 (max. 8388607) - 55 compressed objects within 1 object stream - 7 named destinations out of 1000 (max. 500000) - 47157 words of extra memory for PDF output out of 51595 (max. 10000000) -