Cadre avec titre latex

astrojm Messages postés 22 Statut Membre -  
 zarer -
Bonjour,
Est-ce que quelqu'un sait comment faire dans LaTex un cadre de ce style là :
|-------------------TITRE-----------------|
|Le texte que je veux mettre dedans|
|-------------------------------------------|

Parce que j'ai beau cherché, je trouve comment on fait des cadres mais pas avec le tire inclut dedans.

Merci d'avance pour votre aide,
Astrojm

4 réponses

Sacabouffe Messages postés 10427 Statut Membre 1 835
 
Salut astrojm

Tu veux absolument qu'il y ait écrit TITRE avec ton cadre?

Parce que sinon tu peux faire ça :
\begin{center}
\fbox{Voilà le titre}
\end{center}

ou encore:
dans l'en-tête : \title{\fbox{Voilà le titre}}
puis après le \begin{document} : \maketitle

Mais je te dis peut-être des trucs que tu sais déjà et c'est pas ça que tu veux...
Dis-moi en tout cas.
A plus
4
Sacabouffe Messages postés 10427 Statut Membre 1 835
 
Ah OK, j'étais pas sûr que c'était ça que tu voulais où ce que j'avais écrit, désolé.
Donc là effectivement je vois pas trop comment on fait, j'espère que quelqu'un de plus compétent que moi va te venir en aide alors...
A plus
1
MIMI
 
On peut faire ça avec TikZ. Voici le code :


\documentclass{article}
\usepackage{tikz}

\newcommand{\titlebox}[2]{%
\tikzstyle{titlebox}=[rectangle,inner sep=10pt,inner ysep=10pt,draw]%
\tikzstyle{title}=[fill=white]%
%
\bigskip\noindent\begin{tikzpicture}
\node[titlebox] (box){%
\begin{minipage}{0.94\textwidth}
#2
\end{minipage}
};
%\draw[color=blue] (box.north west)--(box.north east);
\node[title] at (box.north) {#1};
\end{tikzpicture}\bigskip%
}

\begin{document}

Blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.

\titlebox{TITRE}{Le texte que je veux mettre dedans.}

Blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla blabla.

\end{document}
0
zarer
 
Merci MIM c'est (presque) exactement ce que je souhaite faire. Mon seul petit souci c'est de placer le TITRE plus à gauche. Une idée ?
1
astrojm Messages postés 22 Statut Membre 1
 
Merci de te réponse Scabouffe. Effectivement, ce n'est pas ce que je voulais.
Ce que j'aimerais faire, c'est un cadre dans lequel est incrusté dans la bordure supérieur le titre.

Merci de votre aide.
astrojm
0