\documentclass[10pt, letterpaper]{article} % Packages: \usepackage[ ignoreheadfoot, % set margins without considering header and footer top=2 cm, % seperation between body and page edge from the top bottom=2 cm, % seperation between body and page edge from the bottom left=2 cm, % seperation between body and page edge from the left right=2 cm, % seperation between body and page edge from the right footskip=1.0 cm, % seperation between body and footer % showframe % for debugging ]{geometry} % for adjusting page geometry \usepackage{titlesec} % for customizing section titles \usepackage[dvipsnames]{xcolor} % for coloring text \definecolor{primaryColor}{RGB}{0, 79, 144} % define primary color \usepackage{enumitem} % for customizing lists \usepackage{fontawesome5} % for using icons \usepackage{amsmath} % for math \usepackage[ pdftitle={None's CV}, pdfauthor={None}, colorlinks=true, urlcolor=primaryColor ]{hyperref} % for links, metadata and bookmarks \usepackage[pscoord]{eso-pic} % for floating text on the page \usepackage{calc} % for calculating lengths \usepackage{bookmark} % for bookmarks \usepackage{lastpage} % for getting the total number of pages % \usepackage{charter} % for using charter font \usepackage{ifthen} % Some settings: \pagestyle{empty} % no header or footer \setcounter{secnumdepth}{0} % no section numbering \setlength{\parindent}{0pt} % no indentation \setlength{\topskip}{0pt} % no top skip \makeatletter \let\ps@customFooterStyle\ps@plain % Copy the plain style to customFooterStyle \patchcmd{\ps@customFooterStyle}{\thepage}{ \color{gray}\textit{\small None - Page \thepage{} of \pageref*{LastPage}} }{}{} % replace number by desired string \makeatother \pagestyle{customFooterStyle} \titleformat{\section}{\bfseries\large}{}{0pt}{}[\vspace{1pt}\titlerule] \titlespacing{\section}{ % left space: 0pt }{ % top space: 0.3 cm }{ % bottom space: 0.2 cm } % section title spacing \renewcommand\labelitemi{$\vcenter{\hbox{\small$\bullet$}}$} \newenvironment{highlights}{ \begin{itemize}[ topsep=0pt, partopsep=0pt, itemsep=0pt, % after=\vspace{-1\baselineskip}, leftmargin=10pt ] }{ \end{itemize} } % new environment for highlights \newenvironment{header}{ \setlength{\topsep}{0pt}\par\kern\topsep\centering\linespread{1.5} }{ \par\kern\topsep } % new environment for the header \newcommand{\placelastupdatedtext}{% \placetextbox{}{}{} \AddToShipoutPictureFG*{% Add to current page foreground \put( \LenToUnit{\paperwidth-2 cm+0.05cm}, \LenToUnit{\paperheight-1.0 cm} ){\vtop{{\null}\makebox[0pt][c]{ \small\color{gray}\textit{Last updated in January 2024}\hspace{\widthof{Last updated in January 2024}} }}}% }% }% % save the original href command in a new command: \let\hrefWithoutArrow\href % new command for external links: \renewcommand{\href}[2]{\hrefWithoutArrow{#1}{\mbox{\ifthenelse{\equal{#2}{}}{ }{#2 }\raisebox{.15ex}{\footnotesize \faExternalLink*}}}} % Ensure that generate pdf is machine readable/ATS parsable \input{glyphtounicode} \pdfgentounicode=1 \begin{document} \placelastupdatedtext \section{Test} test \end{document}