J'ai souvent vu une mise en forme sobre du titre d'un article qui semble être classique (centré entre deux lignes). Comment le reproduire facilement (ce doit être tout bête je suppose). Une autre forme de titre plus compliqué que j'aimerais aussi reproduire. En fait dans ce cas j'aimerais tout reproduire, le titre, l'objectif, la liste de matériel et la barre horizontale qui sépare de la suite du document. Comme il s'agit d'un document de classe article, ce ne sont pas des titres de chapitres. Plus généralement quel sont les bons packages pour définir des styles de titres ? A moins que ce soit quelque chose que l'on fasse soi-même sans package particulier ? Posée 30 Aoû '20, 01:59 idefix |
Pour le premier cas on peut redéfinir Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage{lipsum} \makeatletter \def\maketitle{% \begin{center}\leavevmode \normalfont \rule[0pt]{\textwidth}{1pt}\par {\LARGE \@title\par}% {\Large \@author\par}% {\Large \@date\par}% \rule[0pt]{\textwidth}{1pt}\par \end{center}% } \makeatother \title{Création de page web} \author{} \date{} \begin{document} \maketitle \lipsum[1-2] \end{document} Publiée 30 Aoû '20, 13:22 idefix Par contre cela ne fonctionne pas avec l'option [twocolumn] dans la classe du document
(30 Aoû '20, 15:44)
idefix
|
Grâce à vos indications j'obtiens quelque chose qui ressemble. J'utilise le package Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[a4paper]{geometry} \geometry{hmargin=2.5cm,vmargin=1cm} \usepackage{babel} \usepackage[]{tcolorbox} \usepackage[]{enumitem} \usepackage[]{lipsum} \usepackage[]{multicol} \newcommand\gauchedroite[2]{\noindent{}#1\hfill#2} \begin{document} %\begin{tcolorbox} % This is a \textbf{tcolorbox}. %\end{tcolorbox} \begin{tcolorbox}[colback=blue!5!white,colframe=black!75!black] \gauchedroite{Ondes et optique -TP 6 }{Langevin-Wallon, PTSI 2017-2018}\par \begin{center} \LARGE{\textbf{Lunette astronomique}} \end{center} \end{tcolorbox} \begin{tcolorbox}[colback=blue!5!white,colframe=blue!75!black,title=Objectifs] \begin{itemize}[label=$\triangleright$] \item \'Etudier expérimentalement un système composé de plusieurs lentilles; \item Réaliser un objet à l'infini à l'aide d'une lentille ; \item Choisir une lentille en fonction des contraintes expérimentales, et choisir sa focale de façon raisonnée; \item Optimiser la qualité d'une image (alignement,limitation des aberrations, etc); \end{itemize} \end{tcolorbox} \textbf{Matériel:} \begin{multicols}{2} \begin{itemize}[label=$\triangleright$] \item Boite de lentilles minces de différentes focales; \item un miroir plan ; \item Lampe halogène et verre dépoli; \item Objet optique type diapositive ou lettre; \item Un diaphragme à iris; \item Banc d'optique, quatre pieds et un écran. \end{itemize} \end{multicols} %\noindent\rule[0.25cm]{\textwidth}{1.5pt}\par \hrule\bigskip \lipsum[1-2] %\hrule \end{document} Publiée 30 Aoû '20, 21:13 idefix Pour l'espace trop grand en dessous de
(31 Aoû '20, 00:08)
nmarkey
|
Une extension bien utile pour personnaliser la commande maketitle est
titling
. Les boîtes peuvent se faire avectcolorbox
ou bienmdframed
. Changer les puces pouritemize
est très facile avecenumitem
.Comment faire pour que sur une même ligne, on ait une phrase justifiée à gauche et une autre justifiée à droite (comme
Ondes et optique -TP 6
etLangevin-Wallon, PTSI 2017-2018
dans l'exemple ci-dessus). Quelle commande faut-il utiliser ?Solution un peu bourrine sans doute, mais qui marche :
\noindent{}Ondes et optique -TP 6 \hfill{}Langevin-Wallon, PTSI 2017-2018\par \section{Sed diam.} Pellentesque dapibus suscipit ligula. Donec posuere augue in quam. Etiam vel tortor sodales tellus ultricies commodo. Suspendisse potenti.