
TeX formal letter
Autor
Big-Blob
Letzte Aktualisierung
2 days ago
Lizenz
Creative Commons CC BY 4.0
Abstrakt
A simple and stylized formal letter template.

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\usepackage{tgpagella}
\usepackage{multicol}
\usepackage{fontawesome5}
\usepackage{xcolor}
\geometry{
a4paper,
left=10mm,
right=10mm,
bottom=10mm,
top=13mm
}
\pagestyle{empty}
%%%%%%%%%%%%% CHANGE YOUR NAME HERE %%%%%%%%%%%%%
\newcommand{\firstname}{here}
\newcommand{\lastname}{your name}
%%%%%%%%%%%%% Colors %%%%%%%%%%%%%
\definecolor{blueSky}{RGB}{49, 120, 198}
\definecolor{orangeFruit}{RGB}{224, 128, 44}
\definecolor{redBlood}{RGB}{188, 20, 20}
\definecolor{grayShy}{RGB}{153, 150, 142}
\newcommand{\mainColor}{redBlood} % pick a color above, or add a custom one
%%%%%%%%%%%%% Macros %%%%%%%%%%%%%
%%% Lengths %%%
\newlength{\spacebox}
\settowidth{\spacebox}{123456789}
% Horizontal %
\newcommand{\xhspace}{\hspace*{0.1em}}
\newcommand{\shspace}{\hspace*{0.8em}}
% Vertical %
\newcommand{\xvspace}{\vspace*{0.1em}}
\newcommand{\svspace}{\vspace*{0.5em}}
\newcommand{\mvspace}{\vspace*{1.5em}}
\newcommand{\hvspace}{\vspace*{2.5em}}
\newcommand{\negxvspace}{\vspace*{-0.2em}}
\newcommand{\negsvspace}{\vspace*{-0.5em}}
\newcommand{\negmvspace}{\vspace*{-1em}}
\newcommand{\neghvspace}{\vspace*{-1.5em}}
%%% Personal Details Macro %%%
\newcommand{\userInfo}[4]{
\begin{flushleft}
\color{\mainColor}
\Huge
\textbf{\MakeUppercase{\lastname}}
\color{black}
\textbf{\firstname}
\color{\mainColor}
\noindent\rule{19.1cm}{0.8pt}
\color{grayShy}
\small
\par
\parbox{7\spacebox} {
\faMap \shspace #1 - #2 \par \svspace
\faPhone \shspace #3 \par \svspace
\faEnvelopeOpen \shspace \texttt{#4} \par \svspace
}
\color{\mainColor}
\mvspace
\end{flushleft}
\negmvspace
}
%%% Company Details Macro %%%
\newcommand{\companyInfo}[4]{
\begin{flushright}
\parbox{4\spacebox}{
\raggedleft
\small
\textbf{\today}\par
\xvspace
\textbf{#1}\par
\mvspace
\color{grayShy} \textsc{\MakeLowercase{#2}}\par
\xvspace
\textsc{\MakeLowercase{#3}}\par
\xvspace
\textsc{\MakeLowercase{#4}}\par
\color{black}
}
\end{flushright}
\hvspace
}
%%% RE Macro %%%
\newcommand{\object}[1]{
\small
\color{\mainColor} \textbf{RE :} \color{black} \textbf{#1} \par
}
%%% Content Macro %%%
\newcommand{\content}[2]{
\mvspace
\begin{flushleft}
\parbox{10.3\spacebox}{
#1\par
\svspace
#2
}\par
\end{flushleft}
}
%%% Signature Macro %%%
\newcommand{\signature}{
\svspace
\parbox{3\spacebox}{
Sincerely,\par
\svspace
\textbf{\lastname \hspace{0.01em} \firstname}\par
\svspace
\Huge \faPenNib
}\par
}
%%% Your cover letter below %%%
\begin{document}
\fontfamily{phv}\selectfont
\userInfo{2708 N University Dr}{33322 Sunrise, Florida}{(000) 000-0000}{your.name@gmail.com}
\companyInfo{X Company}{Mr. X, CEO}{1741 Tomlinson RD}{19116 Philadelphia, Pennsylvania}
\object{Lorem ipsum dolor sit amet, consectetur adipiscing elit}
\content{
Dear Mr. X, \\
Aliquam tellus nisi, tempor non elit in, congue pharetra velit. Proin massa tellus, finibus quis ultrices at, rutrum vitae urna. Cras in arcu sodales, tristique sapien sed, pulvinar ipsum. Etiam id pellentesque metus, vel convallis lectus. Vivamus tempor ut nunc non mattis. Suspendisse luctus, felis eu sollicitudin dignissim, tellus est tristique tellus, eget lacinia sem libero in diam. Suspendisse laoreet placerat felis, ac interdum nisi sollicitudin ut. Duis eleifend congue posuere. Duis sagittis efficitur magna tincidunt tincidunt. \\
Integer non posuere massa. Mauris sagittis pharetra laoreet. Nullam eu consequat est. Donec dignissim nibh sed iaculis sodales.
Nunc at pharetra leo. Ut eleifend nibh ut augue interdum sodales. Ut ligula eros, molestie sed massa ut, lobortis tempor ante. Mauris cursus nunc eu nisi consectetur consectetur. Morbi ex ante, pretium vel auctor ac, rhoncus et felis. Nulla auctor varius auctor. Nullam ullamcorper varius auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. \\
Curabitur non malesuada erat. Maecenas cursus ac libero nec tristique. Nullam eu auctor turpis. Morbi tempor eget felis ut molestie. Integer aliquet interdum ex gravida lobortis. Praesent placerat justo eget elit auctor, et cursus tortor congue. Ut ac dignissim est. Morbi mi sapien, vulputate vel ullamcorper sit amet, consectetur id enim. Duis pretium mi dignissim tincidunt congue. Sed vehicula sem cursus purus feugiat, a aliquet est auctor. Fusce vel ligula pretium, tincidunt augue quis, maximus elit. \\
Ut sollicitudin leo pretium, bibendum mi at, pellentesque sapien. Donec mattis viverra eros non suscipit. Fusce gravida justo quis sapien eleifend blandit. Duis viverra dui quis sem sagittis, et consequat risus mattis. Nam commodo, libero eget consectetur pellentesque, velit felis vehicula ligula, eu ullamcorper magna sem id arcu. Duis sollicitudin mauris sit amet leo accumsan congue sit amet et lacus. Morbi fermentum congue ipsum vitae auctor. Aliquam dapibus orci ut massa commodo faucibus. \\
}{I look forward to any opportunity to discuss the position and what I can do for your company.}
\signature
\end{document}