Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2008, à 19:02

J-berne

mise en page d'un cv sous latex

voila le code que j'ai récupéré mais en voulant ajouter un photo j'ai des problème de mise en page

J'aimerai que la photo soit au même niveau que le texte mais elle décale le texte.
résultat attendu.


............................................................................................... ______
nom..........................................................................................|..ma...|
adresse.....................................................................................| photo|
ville...........................................................................................|______|



Merci d'avance, cordialement.
Voila mon code.


\documentclass[a4paper,oneside,12pt,titlepage]{article}


\usepackage{graphicx}
\usepackage[francais]{babel} 
\usepackage[latin1]{inputenc}  %% les accents dans le fichier.tex
%\usepackage[T1]{fontenc}       %% Pour la césure des mots accentués

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Détection de pdflatex

%\ifx\pdfcompresslevel\undefined

% Si on fait un postscript
%\typeout{Postscript version}
%\usepackage[dvips]{graphicx}
%\DeclareGraphicsExtensions{.eps}
%\else

% Si on fait un PDF
%\typeout{PDF version}
%\usepackage{ae}
%\usepackage[cm]{aeguill}
%\usepackage[pdftex]{graphicx}
%\DeclareGraphicsExtensions{.pdf}
%\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage{vmargin} %left, top, right, bottom
\setmarginsrb{2cm}{1.2cm}{2cm}{1.2cm}{0cm}{0cm}{0cm}{0cm}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Définition de quelques macros    %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% ligne horizontale sur toute la page. Usage : \ligne{Largeur}
\newcommand{\ligne}[1]{\rule[0.5ex]{\textwidth}{#1}\\}
\newcommand{\interRubrique}{\bigskip}
\newcommand{\styleRub}[1]{\noindent\textbf{\large #1}\par}
\newcommand{\indentStd}{\noindent\hspace{\lenA}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% L'environnement "rubrique" 
%
% Usage : \begin{rubrique}[Indentation]{Titre} [...] \end{rubrique}
% Ensuite, la première colonne contient par exemple les dates, la seconde
% le descriptif.
% Par exemple :
%
% \begin{rubrique}{3.5cm}{pipotage}
% 1999--2000 	& ligne 1\\
% 		& ligne 2\\
% 1998--1999	& ligne 1\\
% [etc...]
% \end{rubrique}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newenvironment{rubrique}[2][\linewidth] {
	\styleRub{#2}
	\setlength{\lenB}{#1}
	\setlength{\lenC}{\linewidth}
	\addtolength{\lenC}{-\lenA}
	\addtolength{\lenC}{-\lenB}
	\addtolength{\lenC}{-\parindent}
	\addtolength{\lenC}{-9pt}
	\indentStd\begin{tabular}[t]{p{\lenB}p{\lenC}}
}
{\end{tabular}}

\newenvironment{header}[2][\linewidth] {
	\styleRub{#2}
	\setlength{\lenB}{#1}
	\setlength{\lenC}{\linewidth}
	\addtolength{\lenC}{-\lenA}
	\addtolength{\lenC}{-\lenB}
	\addtolength{\lenC}{-\parindent}
	\addtolength{\lenC}{-9pt}
	\indentStd\begin{tabular}[t]{p{\lenB}ll}
}
{\end{tabular}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Commandes utilisables dans le descriptif %
%
% Modifiables à loisir...
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\lieu}[1]{\small{\textsl{#1}\ }}
\newcommand{\activite}[1]{\textbf{#1}\ }
\newcommand{\comment}[1]{\textsl{#1}\ }




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Début du CV proprement dit (ouf ! :) ) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{empty} % pour ne pas indiquer de numéro de page...
\begin{document}
	\newlength{\lenA} % indentation au début d'une ligne
	\setlength{\lenA}{0.cm}
	\newlength{\lenB} % Taille champ dates
	\newlength{\lenC} % Taille champ description


	%%%%%%%%%%%%%%%%%
	% en-tête 			%
	%%%%%%%%%%%%%%%%%	
	\begin{header}
		\textbf{prénom nom} \\ \hfill \includegraphics[width=3.5cm]{ma_photo.jpg} \\
		\footnotesize{n° nom de rue} \\
		\footnotesize{cp ville} \\
		\footnotesize {age, statut} \\
		\footnotesize{Tel : 06.00.00.00.00} \\
		\footnotesize{e-mail : \texttt{monmail@gmail.com}} \\ \\ 
	\end{header}

	\interRubrique
	\medskip

	\begin{center}	
		\huge{\textsl{Mon poste}} \\
	\end{center}

	\medskip 

	%%%%%%%%%%%%%%%%%%
	% Bloc rubriques %
	%%%%%%%%%%%%%%%%%%
	\interRubrique 

	\begin{rubrique}[2.6cm]{Formations}
		\ligne{0.1mm}		
		2008/2009
			& \activite{Licence pro: Système d'Information Géographique. (www.univ-lr.fr/lpsig)} \\
			& \comment{(Programmation, WebMapping, SGBD, Logiciels SIG, Projections, DAO,}\\
			& \comment{Cartographie ...).}\\
			& \lieu{Faculté de La Rochelle.} \\ \\
	
	\end{rubrique}

	\interRubrique 
	
	\begin{rubrique}[2.6cm]{Expériences professionnelles}
		\ligne{0.1mm}
		date
			& Mon poste\\
			& \lieu{Lieu.}\\ \\
		
	\end{rubrique}

	\interRubrique

	\begin{rubrique}[2.6cm]{Loisirs}
		\ligne{0.1mm}

	\end{rubrique}
\end{document}

Le savoir est la seul chose qui augmente quand on le partage.
J'aimerai bien changer le monde, mais pas moyen de mettre la main sur le code source ...

Hors ligne

#2 Le 22/11/2008, à 19:13

boutor

Re : mise en page d'un cv sous latex

Je demandais de l'aide ici pour latex.

http://groups.google.fr/group/fr.comp.t … pics?hl=fr

Hors ligne

#3 Le 22/11/2008, à 19:30

GNU-max

Re : mise en page d'un cv sous latex

Salut,

Perso j'ai fait comme ça :

\begin{minipage}{\linewidth}

\hspace{-2cm}
\begin{minipage}{7cm}
\begin{center}
	NOM Prénom\\
	adresse\\
	codepostal, ville\\
	\ligne\\
	Tel : XX XX XX XX XX\\
	Portable : XX XX XX XX XX\\
	E-mail : \texttt{monmail@gmail.com}
\end{center}
\end{minipage}
\hspace{4cm}
\begin{minipage}{5cm}
\begin{center}
\includegraphics[height=3.2cm]{photo.jpg}\\
\smallskip
Né le ..........
\end{center}
\end{minipage}

\end{minipage}

Je suis pas un pro de latex et je ne sais pas si c'est "propre" comme façon de faire. Mais ça marche. Il y a un truc que je ne comprends pas cependant, lorsqu'on saute une ligne entre les deux sous-minipages, ce n'est plus aligné ! yikes ?

Dernière modification par GNU-max (Le 22/11/2008, à 19:32)

Hors ligne

#4 Le 22/11/2008, à 19:31

ludovic889

Re : mise en page d'un cv sous latex

bonjour,

il existe des classes toutes prêtes pour faire un cv: moderncv par exemple.....
alors, est-ce bien utile de vouloir ré-inventer la roue ?
wink

sinon, tu peux poser ta question sur le groupe fr.comp.text.tex: tu y trouveras une aide compétente


Ce n'est pas grave de ne pas avoir l'heure si on a le temps.

Hors ligne