[Résolu] Problème pour centrer

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Problème pour centrer

Messagepar nzdqrc » Jeudi 14 Juin 2018, 22:42

Bonjour à tous,
Voilà mon problème : je voudrais avoir un titre centré avec un peu de texte à gauche de la page. Le tout sur une même ligne.
J'ai bien une solution présentée ci-dessous, mais c'est du bricolage... Il y a certainement une solution plus académique...
Merci à ceux qui me répondront.

Code: Tout sélectionner
\documentclass[a4paper,12pt,french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[left=1cm,right=1cm,top=1cm,bottom=1cm]{geometry}
\usepackage{pgf,tikz}

\parindent=0cm

\definecolor{blanc}{RGB}{255,255,255}

\begin{document}
Texte à gauche\hfill Titre\hfill\textcolor{blanc}{Texte à gauche}
\end{document}
Dernière édition par nzdqrc le Vendredi 15 Juin 2018, 17:00, édité 2 fois.
nzdqrc
Déca-utilisateur
 
Messages: 36
Inscription: Lundi 11 Avril 2016, 07:43
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Problème pour centrer

Messagepar balf » Jeudi 14 Juin 2018, 23:01

Pardonnez mon indiscrétion, mais il est là pour quoi, le texte (véritablement) à droite invisible?

D'autre part, il faudrait un titre, un auteur et une date, comme dans la plupart des titres ?

B.A.
balf
Zetta-utilisateur
 
Messages: 3792
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Problème pour centrer

Messagepar marco56 » Jeudi 14 Juin 2018, 23:20

Une piste avec \phantom ?
Code: Tout sélectionner
\documentclass[a4paper,12pt,french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[left=1cm,right=1cm,top=1cm,bottom=1cm]{geometry}
\usepackage{pgf,tikz}

\parindent=0cm

\definecolor{blanc}{RGB}{255,255,255}
\newcommand{\phant}[2]{\centering {#1}\hspace*{3cm}{\LARGE #2} \hspace*{3cm}{\phantom{#1}}}

\begin{document}
\phant{Texte à gauche}{Titre}
\end{document}

C'est également du bricolage...
marco56
Giga-utilisateur
 
Messages: 735
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: Problème pour centrer

Messagepar nzdqrc » Jeudi 14 Juin 2018, 23:58

balf a écrit:Pardonnez mon indiscrétion, mais il est là pour quoi, le texte (véritablement) à droite invisible?

Je voudrais avoir un peu de texte à gauche d'un titre centré (le texte de gauche étant sur la même ligne que le titre). Pour obtenir cela, le raisonnement que je fais est le suivant :
J'écris quelques mots sur ma ligne (ce sera mon texte de gauche).
J'utilise ensuite la commande \hfill et j'insère alors mon titre.
Je réutilise ensuite la commande \hfill et je réécris le texte de gauche mais en blanc (il sera donc invisible) car je ne veux avoir rien à droite de mon titre. Si je fais cela, mon titre entre les "\hfill" sera donc centré et les écarts à droite et à gauche de ce titre seront donc identiques puisque les textes de gauche et de droite sont les mêmes.
Je ne sais pas si je suis bien clair mais mon problème est ainsi résolu. Simplement, je suis à la recherche d'une solution plus académique, moins bricolage...

balf a écrit:D'autre part, il faudrait un titre, un auteur et une date, comme dans la plupart des titres ?

Je n'en ai pas besoin, je reste sur un document simple.
Merci.
nzdqrc
Déca-utilisateur
 
Messages: 36
Inscription: Lundi 11 Avril 2016, 07:43
Statut actuel: Actif et salarié | Enseignant

Re: Problème pour centrer

Messagepar balf » Vendredi 15 Juin 2018, 01:07

Je ne sais pas si c'est tellement moins « bricolage », mais voici un code assez court, où je definis une commande \montitre, utilisant un argument optionnel (le texte à gauche) et un argument obligé (le titre lui-même):
Code: Tout sélectionner
    \documentclass[a4paper, 12pt, french]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{garamondx}
    \usepackage{babel}
    \usepackage[margin=1cm, nohead, footskip=6mm, showframe]{geometry}

    \parindent=0cm

    \newcommand{\montitre}[2][]{\vspace*{6ex}\large\rlap{#1}\vskip-\baselineskip\makebox[\linewidth]{\Large\itshape #2}}

    \begin{document}

    \montitre[Texte à gauche]{Boucle d’or \& les trois ours}

    \end{document}

B. A.
Fichiers joints
pb_pour_centrer.pdf
(33.14 Kio) Téléchargé 12 fois
balf
Zetta-utilisateur
 
Messages: 3792
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Problème pour centrer

Messagepar touhami » Vendredi 15 Juin 2018, 12:01

Bon jour. Voici une solution basée sur \makebox.
Code: Tout sélectionner
\documentclass[a4paper,12pt,french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[left=1cm,right=1cm,top=1cm,bottom=1cm]{geometry}

\setlength{\parindent}{0cm}

\begin{document}
\noindent\makebox[0cm][l]{Texte à gauche}\makebox[\linewidth][c]{Titre}
\end{document}

Comme \parindent est nulle alors \noindent est inutile.
touhami
Méga-utilisateur
 
Messages: 407
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Problème pour centrer

Messagepar nzdqrc » Vendredi 15 Juin 2018, 16:59

Merci à tous pour vos aides !
nzdqrc
Déca-utilisateur
 
Messages: 36
Inscription: Lundi 11 Avril 2016, 07:43
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: DotBot [Crawler], Google Adsense [Bot], Grapeshot [Crawler] et 15 invités