CV w LaTeX – wypunktowanie
Utworzyłem już strukturę CV. Pierwsze cztery działy będą zawierać dane zebrane w odpowiednio sformatowanych tabelach. Ponieważ wymagają one dużej ilości dodatkowego kodu, zajmę się nimi kiedy indziej.
Wypunktowanie umiejętności i zainteresowań
Umiejętności i zainteresowania powinny zostać wypunktowane. Właściwie, mogę to zrobić od razu (niech autor CV będzie programistą PHP):
\section{Umiejętności}
\subsection{Języki}
\begin{itemize}
\item polski (ojczysty)
\item angielski (bardzo dobry)
\end{itemize}
\subsection{Obsługa komputera}
\begin{itemize}
\item Systemy operacyjne
\begin{itemize}
\item Windows (bardzo dobrze)
\item Linux (bardzo dobrze)
\end{itemize}
\item Języki programowania
\begin{itemize}
\item PHP (dobrze)
\item HTML/XHTML (bardzo dobrze)
\item JavaScript (bardzo dobrze)
\end{itemize}
\end{itemize}
\section{Zainteresowania}
\begin{itemize}
\item piłka nożna
\item samochody
\end{itemize}
cv.tex – rozszerzenie działów Umiejętności i Zainteresowania
O ile języki czy zainteresowania są zwykłymi listami, to elementy umiejętności związanych z obsługą komputera (linie 13 i 18) posiadają podlisty (linie 14–17 i 19–23). Można wprowadzić też więcej stopni zagnieżdżenia wypunktowania.
Styl wypunktowania
Wypunktowanie już jest, ale po kompilacji wygląda jak zwykły tekst zapisany w kolejnych linijkach. Aby lista wyglądała elegancko, trzeba ustawić odpowiednie formatowanie.
Zacznę od zdefiniowania wielkości marginesów kolejnych 4 poziomów zagnieżdżenia (więcej chyba nie potrzeba):
% Marginesy wypunktowania:
\setlength\leftmargini{3em} % Poziom 1
\setlength\leftmarginii{2em} % Poziom 2
\setlength\leftmarginiii{2em} % Poziom 3
\setlength\leftmarginiv{2em} % Poziom 4
cv.cls – przed \endinput
Warto dodać, że marginesy kolejnych poziomów sumują się.
Żeby tekst nie „wchodził” na punktor, trzeba ustawić jakiś odstęp między nimi:
% Odległość tekstu od punktora:
\setlength\labelsep{.5em}
cv.cls – przed \endinput
Na sam koniec trzeba zdefiniować wygląd punktorów. Niech będą to kolejno: duża kropka, myślnik, asterysk („*”) i mała kropka:
% Punktory (poziomy 1--4):
\newcommand\labelitemi{\textbullet}
\newcommand\labelitemii{\normalfont\bfseries\textendash}
\newcommand\labelitemiii{\textasteriskcentered}
\newcommand\labelitemiv{\textperiodcentered}
cv.cls – przed \endinput
Po kolejnej kompilacji dokumentu, umiejętności i zainteresowania są wypunktowane jak należy.



