Curricula Vitae / RésumésMultipages twentysecondcv

ModernCV, Friggeri, Plasmati, Classicthesis-CV, and more
Post Reply
pensee_sauvage
Posts: 3
Joined: Fri Apr 28, 2017 12:15 pm

Multipages twentysecondcv

Post by pensee_sauvage »

Hello everyone,

sorry for my bad English...but, first of all, thanks for the awesome twentysecondscv template!
I'm using it with some modifications and I'm very glad for it.

Now, I need to transform it in a two pages CV.

I know, as its name tells us, "twenty seconds cv" it's a resume created to being read in 20 seconds.
Nevertheless, I'd like to add a second page with less important information (like a list of translation I done).
I read in the presentation:
The template features commented code for making it into a two page Resume/CV where the document body simply continues onto the next page and the sidebar is displayed again on the second page.
I decommented the code:

Code: Select all

%	 SECOND PAGE EXAMPLE
%----------------------------------------------------------------------------------------
\newpage % Start a new page
\makeprofile % Print the sidebar
There's no problem: if the list of the main page is too long, LaTex creates a second page, but I'd like to have the sidebar too in the second page, with other information (like other skills).

I tried to add skills in the sidebar but they don't appear on the second page (its sidebar it's perfectly withe).
I look at twentysecondscv.cls but I didn't understand how modify.

Thanks for any suggestion

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
pensee_sauvage
Posts: 3
Joined: Fri Apr 28, 2017 12:15 pm

Multipages twentysecondcv

Post by pensee_sauvage »

Ok, I understood.

I created a new sidebar in the cls that I called "seconda" and I'm tring to fill it with the information I want in the tex file.

Code: Select all

%%% Second page sidebar

\newcommand{\makeseconda}{
	\begin{tikzpicture}[remember picture,overlay]
   		\node [rectangle, fill=sidecolor, anchor=north, minimum width=9cm, minimum height=\paperheight+1cm] (box) at (-5cm,0.5cm){};
	\end{tikzpicture}

%------------------------------------------------

	\begin{textblock}{6}(0.5, 0.2)
			
		%------------------------------------------------
		
		\begin{center}
			\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
				\clip (600/2, 567/2) circle (567/2);
				\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,0) {\includegraphics[width=\imagewidth]{\grafico}};
			\end{tikzpicture}
		\end{center}
\profilesection{Competenze}{3.6cm}

		\skills
		\skillstext
		\scriptsize
		{\footnotesize
			
		}

\profilesection{Info}{2.2cm}
			
		%\begin{flushleft}
			\testo
		%\end{flushleft}

		%----------------------
		%------------------------------------------------

		{\Huge\color{mainblue}\cvname}

		%------------------------------------------------

		{\Large\color{black!80}\cvjobtitle}

		%------------------------------------------------

		\renewcommand{\arraystretch}{1.6}
		\begin{tabular}{p{0.5cm} @{\hskip 0.5cm}p{5cm}}
			\ifthenelse{\equal{\cvdate}{}}{}{\textsc{\Large\icon{\Info}} & \cvdate\\}
			\ifthenelse{\equal{\cvaddress}{}}{}{\textsc{\Large\icon{\Letter}} & \cvaddress\\}
			\ifthenelse{\equal{\cvnumberphone}{}}{}{\textsc{\Large\icon{\Telefon}} & \cvnumberphone\\}
\ifthenelse{\equal{\cvnumbercell}{}}{}{\textsc{\Large\icon{\Mobilefone}} & \cvnumbercell\\}
			\ifthenelse{\equal{\cvsite}{}}{}{\textsc{\Large\icon{\Mundus}} & \cvsite\\}
			\ifthenelse{\equal{\cvmail}{}}{}{\textsc{\large\icon{@}} & \href{mailto:\cvmail}{\cvmail}}
		\end{tabular}

		%------------------------------------------------

		--------------------------

		\\ {} \\
		{ \Checkedbox \footnotesize Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003.}	
		%------------------------------------------------
			
	\end{textblock}
}
and in the tex file:

Code: Select all

%	 SECOND PAGE EXAMPLE
%----------------------------------------------------------------------------------------
\newpage % Start a new page
\makeseconda % Print the sidebar
Thanks for the possibility to writing here and thinking clearly.
When I finish the work I'll publish my solution here.
bye!
pensee_sauvage
Posts: 3
Joined: Fri Apr 28, 2017 12:15 pm

Multipages twentysecondcv

Post by pensee_sauvage »

Hello,
now my second sidebar it's almost ready.
I've an error, but it compiles...

Code: Select all

%	 SECOND PAGE EXAMPLE
%----------------------------------------------------------------------------------------
\newpage % Start a new page

% %Competenze

\skillseconda{{traduzione FR>IT/5.9},{redazione contenuti IT/6},{redazione contenuti FR/5.3},{SEO/3},{HTML/1},{norme redazionali e tipografiche/6}} 

\skillstextseconda{{flessibilità/5},{creatività/5},{disponibilità/5},{attenzione/5}}
% Settori
% %Info
\testo{ciaociao}



\makeseconda % Print the sidebar


%\section{Review}
%
%Alice approaches Wonderland as an anthropologist, but maintains a strong sense of noblesse oblige that comes with her class status. She has confidence in her social position, education, and the Victorian virtue of good manners. Alice has a feeling of entitlement, particularly when comparing herself to Mabel, whom she declares has a ``poky little house," and no toys. Additionally, she flaunts her limited information base with anyone who will listen and becomes increasingly obsessed with the importance of good manners as she deals with the rude creatures of Wonderland. Alice maintains a superior attitude and behaves with solicitous indulgence toward those she believes are less privileged.
%----------------------------------------------------------------------------------------
%	 OTHER INFORMATION
%----------------------------------------------------------------------------------------
%\section{Review}
%
%Alice approaches Wonderland as an anthropologist, but maintains a strong sense of noblesse oblige that comes with her class status. She has confidence in her social position, education, and the Victorian virtue of good manners. Alice has a feeling of entitlement, particularly when comparing herself to Mabel, whom she declares has a ``poky little house," and no toys. Additionally, she flaunts her limited information base with anyone who will listen and becomes increasingly obsessed with the importance of good manners as she deals with the rude creatures of Wonderland. Alice maintains a superior attitude and behaves with solicitous indulgence toward those she believes are less privileged.


\end{document}
and in the cls:

Code: Select all

\newcommand{\grafico}[1]{\renewcommand{\grafico}{#1}}
\newcommand{\supporti}[1]{\renewcommand{\supporti}{#1}}
\newcommand{\settori}[1]{\renewcommand{\settori}{#1}}
\newcommand{\testo}[1]{\renewcommand{\testo}{#1}}

\newcommand\skillseconda[1]{ 
	\renewcommand{\skillseconda}{
		\begin{tikzpicture}[scale=0.9]
			\foreach [count=\i] \x/\y in {#1}{
				\draw[fill=maingray,maingray] (0,\i) rectangle (6,\i+0.4);
				\draw[fill=white,mainblue](0,\i) rectangle (\y,\i+0.4);
				\node [above right, rounded corners] at (0,\i+0.4) {\x};
			}
		\end{tikzpicture}
	}
}

\newcommand\skillstextseconda[1]{ 
	\renewcommand{\skillstextseconda}{
		\begin{flushleft}
			\foreach [count=\i] \x/\y in {#1}{ 
				\x$ \star $\y
			}
		\end{flushleft}
	}
}


%%% Second page sidebar

\newcommand{\makeseconda}{
	\begin{tikzpicture}[remember picture,overlay]
   		\node [rectangle, fill=sidecolor, anchor=north, minimum width=9cm, minimum height=\paperheight+1cm] (box) at (-5cm,0.5cm){};
	\end{tikzpicture}

%------------------------------------------------

	\begin{textblock}{6}(0.5, 0.2)
			
		%------------------------------------------------
\profilesection{}{}		
		
\profilesection{Competenze}{1.6cm}

\begin{center}
			\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
				\clip (600/2, 567/2) circle (567/2);
				\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,0) {\includegraphics[width=\imagewidth]{\grafico}};
			\end{tikzpicture}
		\end{center}

		\skillseconda
		\skillstextseconda
		\scriptsize
		{\footnotesize
			
		}
		
		\profilesection{Settori}{3.3cm}
		\begin{center}
					\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
						\clip (600/2, 567/2) circle (567/2);
						\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,0) 
		{\includegraphics[width=\imagewidth]{\settori}};
					\end{tikzpicture}
				\end{center}
		
		
		
		
\profilesection{Supporti}{2.9cm}
\begin{center}
			\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
				\clip (600/2, 567/2) circle (567/2);
				\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,0) 
{\includegraphics[width=\imagewidth]{\supporti}};
			\end{tikzpicture}
		\end{center}


\profilesection{Informazioni}{1.7cm}
			
		%\begin{flushleft}
			\testo
		%\end{flushleft}

		%----------------------
\profilesection{Contatti}{3.1cm}		%------------------------------------------------

		{\huge\color{mainblue}\cvname}

		%------------------------------------------------

		%{\Large\color{black!80}\cvjobtitle}

		%------------------------------------------------

		\renewcommand{\arraystretch}{1.6}
		\begin{tabular}{p{0.5cm} @{\hskip 0.5cm}p{5cm}}
			
			\ifthenelse{\equal{\cvnumberphone}{}}{}{\textsc{\Large\icon{\Telefon}} & \cvnumberphone\\}
\ifthenelse{\equal{\cvnumbercell}{}}{}{\textsc{\Large\icon{\Mobilefone}} & \cvnumbercell\\}
			\ifthenelse{\equal{\cvsite}{}}{}{\textsc{\Large\icon{\Mundus}} & \cvsite\\}
			\ifthenelse{\equal{\cvmail}{}}{}{\textsc{\large\icon{@}} & \href{mailto:\cvmail}{\cvmail}}
		\end{tabular}

		%------------------------------------------------

		%--------------------------

		%\\ {} \\
		%{ \Checkedbox \footnotesize Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003.}	
		%------------------------------------------------
			
	\end{textblock}
}
voilà!!!
Post Reply