Texte encadré avec icone
Bonjour
j'aimerais obtenir le même résultat de que l'image ci-jointe avec latex, mais avec mes propres icônes et changer la couleur de la ligne verticale et que le texte soit "breakable".
J'ai essayé plusieurs fois et j'ai changé pas mal de choses dans "NewEnviron" et j'ai je ne suis pas arrivé à obtenir le résultat souhaité.
Voici ce que j'utilise :
j'aimerais obtenir le même résultat de que l'image ci-jointe avec latex, mais avec mes propres icônes et changer la couleur de la ligne verticale et que le texte soit "breakable".
J'ai essayé plusieurs fois et j'ai changé pas mal de choses dans "NewEnviron" et j'ai je ne suis pas arrivé à obtenir le résultat souhaité.
Voici ce que j'utilise :
\NewEnviron{monremark}[1] {\par\medskip\noindent \begin{tikzpicture} \node[inner sep=0pt] (box) {\parbox[t]{1\textwidth}{% \begin{minipage}{.2\textwidth} \centering\tikz[scale=5]\node[scale=1.3,rotate=30]{\iconetriangleattention};%\bclampe \end{minipage}% \begin{minipage}{.75\textwidth} \textbf{#1}\par\smallskip \BODY \end{minipage}\hfill}% }; \draw[orange,line width=3pt] ( $ (box.north west) + (70pt,3pt) $ ) -- ( $ (box.north west) + (70pt,3pt) $ ) -- ( $ (box.south west) + (70pt,-3pt) $ ) -- + (0pt,0); \end{tikzpicture}\par\medskip% }avec :
\begin{monremark} bla bal bla \end{monremark}Je serais très reconnaissant si quelqu'un peut m'aider à régler le code ci-dessus.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Faire un truc comme ça qui supporte les coupures de pages (“breakable”, comme tu dis), ce n'est pas si facile ! Tu peux regarder le package tcolorbox, il sait faire ce genre de chose (chercher Library breakable dans la table des matières du manuel). Le fichier tcolorbox-example.tex correspondant à tcolorbox-example.pdf contient un exemple comme ça :
Bonjour
j'aimerais obtenir le même résultat que l'image ci-jointe avec latex, mais avec mes propres icônes et changer la couleur de la ligne verticale et que le texte soit "breakable".
J'ai essayé plusieurs fois et j'ai changé pas mal de choses dans "NewEnviron" et je ne suis pas arrivé à obtenir le résultat souhaité.
Voici ce que j'utilise : avec : Je serais très reconnaissant si quelqu'un peut m'aider à régler le code ci-dessus.
http://www.les-mathematiques.net/phorum/read.php?10,1792686
Tu l'envoies promener sans aucune raison.
Quelques jours plus tard, tu reviens à la charge en te plaignant, comme prévenait brian, que ce que tu veux faire est difficile à programmer soi-même.
Un peu gonflé quand même !
j'ai répondu à Brian que ce n'est pas ce que je cherche.
Voir les image jointes
Tu déformes mon propos. J'ai écrit que le package tcolorbox permet de faire ce que tu cherches, et je t'ai fourni des pointeurs vers la documentation adéquate pour que tu puisses apprendre à le faire. L'exemple que j'ai fourni est celui d'une boîte “breakable” de la doc, évidemment il faut l'adapter pour obtenir le visuel souhaité. Mais pour cela, il faut lire la documentation et travailler un peu. Visiblement, tu attends que les autres fassent tout le travail à ta place. Je te donne une solution cette fois-ci pour que tu voies que tcolorbox répond effectivement au besoin, mais la prochaine fois, il faudra peut-être te débrouiller tout(e) seul(e). Une autre manière de ne mettre le pictogramme que sur le premier morceau, inspirée de ce message de moumou85, consiste à faire : C'est fonctionnellement équivalent à ce qui précède et ne nécessite pas de charger le package 'ifthen'. En revanche, si on veut un pictogramme qui dépend un peu plus subtilement du numéro du bloc, le test sur 'tcbbreakpart' comme dans l'exemple complet sera probablement nécessaire.
Edits :
Je n'attends pas que les autres fassent tout le travail à ma place, la preuve, j'ai fourni mon code dès le début et pour prouver que j'ai travaillé voilà mon code après arrangement (plusieurs tentatives et plusieurs heures de travail), j'ai eu besoin seulement de savoir comment placer l’icône au bon endroit.
En tout les cas merci pour ton aide et tes réponses.
Enfin, si tu as réussi à presque faire le truc tout seul, tu devrais être capable de l'adapter toi-même pour d'éventuelles modifications ultérieures...
N.B. :
Edit : mention de l'implémentation alternative utilisant 'overlay unbroken and first'.
Je suis tout à fait d'accord avec toi et je te remercie pour tes précieux conseils.