Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en forme Discussion :

Rédiger des petites annonces en LaTeX


Sujet :

Mise en forme

  1. ###raw>post.musername###
    Membre à l'essai
    Rédiger des petites annonces en LaTeX
    Bonjour à tous,
    je souhaiterais subdiviser ma page A4 en N blocs identiques sans aucune marge entre les blocs ou avec les bords de la page.
    Typiquement, ce serait pour rédiger des petites annonces que je pourrais glisser dans les boîtes aux lettres.

    Voici ce que j'ai déjà tenté :
    • utilisation du package geometry pour fixes les marges générales à 0
    • longueur de parindent fixée à 0
    • utilisation de minipage pour l'annonce proprement dite
    • utilisation de \newcommand pour gagner en concision


    Voici un code minimal avec 4 annonces successives
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    \documentclass[a4paper, 12pt]{article}
     
    \usepackage[a4paper, left=0mm, right=0mm, bottom=0mm, top=0mm]{geometry}
    \usepackage [T1]{fontenc}
    \usepackage [utf8]{inputenc}
    \usepackage [francais]{babel}
     
    \setlength\parindent{0pt}
     
    \newcommand{\annonce}{
    	\fbox{
    	\begin{minipage}[b][5cm][c]{0.5\textwidth}
    		\centering
    		Bonjour,\\
    		Ceci est un exemple d'annonce\\
    		Si vous êtes intéressés, vous pouvez me contacter au\\[1cm]
    		\textbf{01 02 03 04 05}
    	\end{minipage}}
    }
     
     
    \begin{document}
    \annonce{}\annonce{}
     
    \annonce{}\annonce{}
    \end{document}



    Ma première annonce est bien positionnée comme il faut dans le coin supérieur droit mais les autres minipages sont légèrement décollés ce qui fausse tout...
    Avez-vous une idée ? Une autre approche ?

    Merci d'avance et bon week-end

    Donut
      0  0

  2. ###raw>post.musername###
    Membre actif
    Ça suffit pas de juste réduire un peu la taille des minipages pour que ça rentre ?

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    \documentclass[a4paper, 12pt]{article}
     
    \usepackage[a4paper, left=0mm, right=0mm, bottom=0mm, top=0mm]{geometry}
    \usepackage [T1]{fontenc}
    \usepackage [utf8]{inputenc}
    \usepackage [francais]{babel}
     
    \setlength\parindent{0pt}
     
    \newcommand{\annonce}{
    	\fbox{
    	\begin{minipage}[b][5cm][c]{0.48\textwidth}
    		\centering
    		Bonjour,\\
    		Ceci est un exemple d'annonce\\
    		Si vous êtes intéressés, vous pouvez me contacter au\\[1cm]
    		\textbf{01 02 03 04 05}
    	\end{minipage}}
    }
     
     
    \begin{document}
    \annonce{}\annonce{}\\
    \annonce{}\annonce{}
    \end{document}
      0  0

###raw>template_hook.ano_emploi###