Dans l'établissement de mon rapport, je voudrais aligner trois images tout en haut de ma page de garde.

Voici mon ECM :

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{graphicx}
\usepackage{mwe}
\usepackage{babel}
%
\begin{document}
\begin{titlepage}
  \includegraphics[width=3cm]{image-a}%
  \hspace{20pt}%
  \includegraphics[width=3cm]{image-b}%
  \hspace{20pt}%
  \includegraphics[width=3cm]{image-c}
  %
  \vspace{2cm}
  \begin{center}
    \LARGE
    Mon titre
  \end{center}
\end{titlepage}
\end{document}

Le problème est que LaTeX m'affiche un message d'erreur dans lequel on me parle d'un dépassement de marge même si je mets les images en une taille infiniment petite !

Posée 01 Jui '17, 21:42

hogu's gravatar image

hogu
3112
Taux d'acceptation : 0%

Modifiée 10 Aoû '17, 15:28

Pathe's gravatar image

Pathe ♦♦
7.5k42204251

@hogu Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(01 Jui '17, 22:01) denis ♦♦ denis's gravatar image

@hogu Attention ! Pour insérer un ECM qui soit bien mis en forme, il faut le sélectionner puis saisir Ctrl+k de sorte que chaque ligne soit précédée de 4 espaces (cf. la FAQ Comment mettre en forme ma contribution ?), comme je viens de le faire sur votre question.

(01 Jui '17, 22:07) denis ♦♦ denis's gravatar image

Je ne rencontre pas ce problème dans l'ECM joint. Par ailleurs, les dépassements de marge ne sont pas des erreurs, mais plutôt des avertissements (le résultat obtenu pouvant néanmoins être horrible). Enfin, d'après un mail privé que vous m'avez envoyé, il me semble que vous souhaitiez que les 3 images soient régulièrement espacées ; si cela est toujours d'actualité, remplacez \hspace{20pt} par \hfill.

(01 Jui '17, 22:14) denis ♦♦ denis's gravatar image

Voici une solution :

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper,showframe]{geometry}
\usepackage{graphicx}
\usepackage{mwe}
\usepackage{babel}
%
\begin{document}
\begin{titlepage}
  \noindent
  \includegraphics[width=.3\textwidth]{image-a}%
  \hfill
  \includegraphics[width=.3\textwidth]{image-b}%
  \hfill
  \includegraphics[width=.3\textwidth]{image-c}%
  \vspace{2cm}

  \begin{center}
    \LARGE
    Mon titre
  \end{center}
\end{titlepage}
\end{document}
  1. \noindent pour supprimer l'indentation
  2. remplacer \hspace{} par \hfill
  3. utiliser des longueurs relatives 0.3\textwidth ou 0.25\textwidth
Lien permanent

Publiée 02 Jui '17, 00:11

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 10 Aoû '17, 15:27

Pathe's gravatar image

Pathe ♦♦
7.5k42204251

J'ai tendance à faire ce genre de choses avec tabularx:

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper, showframe]{geometry}
\usepackage{graphicx}
\usepackage{babel}
\usepackage{tabularx}

\begin{document}

\begin{titlepage}
\noindent
\begin{tabularx}{\linewidth}{@{}l>{\centering}Xr@{}}
  \includegraphics[width=2.5cm]{pepe-le-pew1}%
  &
  \includegraphics[width=3.3cm]{pepe-le-pew2}%
   &
  \includegraphics[width=2.5cm]{pepe-le-pew1}
\end{tabularx}
  \vspace{2cm}
  \begin{center}
    \LARGE
    Mon titre
  \end{center}
\end{titlepage}

\end{document}

alt text

Lien permanent

Publiée 02 Jui '17, 14:29

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.