1 \documentclass[a4paper,
10pt
]{article
}
2 \usepackage[latin1]{inputenc}
3 \usepackage[charter
]{mathdesign
}
4 \usepackage[blur
]{bclogo
}
7 \usepackage[margin=
2.5cm
]{geometry
}
9 \usepackage[frenchb
]{babel
}
16 \usepackage{longtable
}
18 \definecolor{cPG
}{RGB
}{235,
227,
150}
19 \definecolor{link
}{RGB
}{150,
81,
0}
20 \usepackage[colorlinks, linkcolor=link
]{hyperref
}
21 \usetikzlibrary{decorations.pathmorphing
}
22 \usetikzlibrary{shapes
}
23 \definecolor{fbase
}{gray
}{0.95}
25 \newenvironment{gbar
}[1]{%
26 \def\FrameCommand{{\color{#1}\vrule width
3pt
}\colorbox{fbase
}}%
27 \MakeFramed {\advance\hsize-
\width \FrameRestore}}%
30 \definecolor{vert
}{RGB
}{0,
105,
29}
31 \definecolor{bleu
}{RGB
}{78,
88,
169}
32 \lstset{% general command to set parameter(s)
33 basicstyle=
\small,
% print whole listing small
34 keywordstyle=
\color{bleu
}\ttfamily,
35 % underlined bold black keywords
37 basicstyle=
\ttfamily\footnotesize,
% nothing happens
38 commentstyle=
\itshape\color{vert
},
% white comments
39 stringstyle=
\ttfamily,
% typewriter type for strings
40 showstringspaces=false,
42 defaultdialect=
[LaTeX
]TeX,
43 morekeywords=
{RequirePackage
}
45 \lstdefinestyle{numbers
}
46 {numbers=left, stepnumber=
1, numberstyle=
\tiny, numbersep=
10pt
}
49 \newenvironment{enum
}{%
50 \begin{dingautolist
}{202}}
53 \newenvironment{Code
}{%
54 \begin{bclogo
}[logo =
\bccrayon, noborder = true
]{Code
}%
59 \definecolor{cPG
}{RGB
}{235,
227,
150}
61 \title{\texttt{bclogo
} version
2.26}
62 \author{ Maxime
\textsc{Chupin
} et Patrick
\textsc{Fradin
}
63 \footnote{Merci à tous ceux qui ont participé, entre autres, Jean-Côme
\textsc{Charpentier
},
64 Ulrike
\textsc{Fischer
} et Manuel
\textsc{Pégourié-Gonnard
}\dots et
65 plus particulièrement à François
\textsc{Pétiard
}}\\
\url{notezik@gmail.com
}}
66 \date{29 Juillet
2011}
69 \enlargethispage{9.4pt
}
73 Ce paquet permet la création, via
\texttt{Pstricks
} ou
\texttt{Tikz
}, de boîtes
74 colorées avec un logo, un titre et une couleur de fond
\footnote{Il y a bien
75 entendu d'autres options
}.
78 \begin{bclogo
}[couleur = cPG, cadreTitre = true, arrondi =
0.1]{Le paquet
\texttt{bclogo
}}
81 \item La fleur:
\bcfleur
82 \item Le chantier:
\bcpanchant
83 \item La note:
\bcnote
84 \item L'étoile:
\bcetoile
85 \item L'ourson:
\bcours
86 \item Take care:
\bctakecare
87 \item La lampe:
\bclampe
88 \item Le point d'interrogation:
\bcquestion
89 \item Le crayon:
\bccrayon
90 \item Attention:
\bcattention
91 \item Le c
\oe ur:
\bccoeur
92 \item Danger:
\bcdanger
93 \item Smiley heureux:
\bcsmbh
94 \item Smiley malheureux:
\bcsmmh
95 \item Le trèfle:
\bctrefle
96 \item Le livre:
\bcbook
97 \item Ornement:
\bcorne
99 \item La plume:
\bcplume
100 \item Le pique de
\LaTeX{}:
\bcspadesuit
101 \item La bombe:
\bcbombe
102 \item Le cube:
\bccube
103 \item Le dodécaèdre:
\bcdodecaedre
104 \item L'icosaèdre:
\bcicosaedre
105 \item L'octaèdre:
\bcoctaedre
106 \item Le tétraèdre:
\bctetraedre
107 \item L'Allemagne:
\bcdallemagne
108 \item L'Autriche:
\bcdautriche
109 \item La Belgique:
\bcdbelgique
110 \item La Bulgarie:
\bcdbulgarie
111 \item La France:
\bcdfrance
112 \item L'Italie:
\bcditalie
113 \item Le Luxembourg:
\bcdluxembourg
114 \item Les Pays Bas:
\bcdpaysbas
115 \item Le soleil:
\bcsoleil
116 \item L'éclaircie:
\bceclaircie
117 \item La pluie:
\bcpluie
118 \item La neige:
\bcneige
119 \item Le sens interdit:
\bcinterdit
120 \item Le stop:
\bcstop
121 \item Le poisson:
\bcpoisson
122 \item L'horloge:
\bchorloge
123 \item Le calendrier:
\bccalendrier
124 \item La rose des vents:
\bcrosevents
125 \item Le yin et le yang:
\bcyin
126 \item Danger glissant:
\bcdz
127 \item Le vélo:
\bcvelo
128 \item Le
\emph{peace and love
}:
\bcpeaceandlove
129 \item L'
\oe il:
\bcoeil
130 \item Le nucléaire:
\bcnucleaire
131 \item La femme:
\bcfemme
132 \item L'homme:
\bchomme
133 \item La loupe:
\bcloupe
134 \item Le recyclage:
\bcrecyclage
135 \item Le valet de c
\oe ur:
\bcvaletcoeur
137 \item La clé de fa:
\bcclefa
138 \item La clé de sol:
\bcclesol
139 \item Le feu vert:
\bcfeuvert
140 \item Le feu jaune:
\bcfeujaune
141 \item Le feu rouge:
\bcfeurouge
142 \item Le feu tricolore:
\bcfeutricolore
143 \item L'outil:
\bcoutil
144 \item Le trombone:
\bctrombone
154 \section{Introduction
}
156 Ce paquet a été créé pour faciliter la fabrication de boîtes
colorées plus ou
157 moins complexes disposant d'un titre, d'un logo et d'une couleur de fond.
158 Depuis la version
2.0,
\texttt{bclogo
} s'appuie principalement sur
159 \texttt{Pstricks
} \textbf{ou
} sur
\texttt{tikz
}\footnote{Ceci grâce à Patrick
160 \textsc{Fradin
}}. Ce paquet utilise
\texttt{xkeyval
} pour la gestion des
161 paramètres. Ces boîtes permettent de colorer un peu les pages d'un
document
162 \LaTeX{} tout en mettant en relief le contenu de la boîte.
164 Pour son bon fonctionnement, il est nécessaire d'avoir les extensions suivants
165 installées sur votre machine.
167 \begin{bclogo
}[couleur = cPG, logo =
\bcattention, cadreTitre = true, arrondi =
0.1]{Les extensions
\textit{indispensables
}}
170 \item \verb+Pstricks+
171 \item \verb+
graphicx+
172 \item \verb+pst-grad+
174 \item \verb+pst-coil+
177 \item \verb+pst-blur+ si l'on souhaite utiliser la fonction (voir section
\ref{blur
})
180 ou
\texttt{tikz
} et ses librairies
\texttt{shadows
} et
181 \texttt{decorations.pathmorphing
}.
183 \verb+xkeyval+,
\verb+ifthen+ et
\verb+ifpdf+ sont nécessaires dans les deux utilisations.
186 \section{Le chargement du paquet
}
188 Depuis la version
2.0 de
\texttt{bclogo
}, le chargement s'effectue avec deux
189 options, soit on utilise
\texttt{pstricks
} (par défaut)
\footnote{sur un conseil
190 d'Herbert
\textsc{Voss
} qui vérifie à chaque nouvelle version le code, merci à
191 lui.
} soit
\texttt{tikz
}. Ceci s'effectue dans le préambule du
document
196 \usepackage[tikz
]{bclogo
}
200 \usepackage[pstricks
]{bclogo
}
204 \noindent\textbf{Remarque:
} Les syntaxes
206 \usepackage[pstricks
]{bclogo
}
213 \section{Syntaxe générale
}
215 Quelle que soit l'option de chargement choisie, la syntaxe pour la création de
219 Voici le schéma de base pour réaliser une boîte:
223 \begin{bclogo
}[<options>
]{Titre
}
229 \section{Les options
}
231 \subsection{La couleur de fond
}
233 On définit la couleur de fond grâce à
\texttt{couleur = <macouleur>
}, par
237 \begin{bclogo
}[couleur = blue!
30]{Mon Titre
}
238 Du texte qui se répète encore et encore pour l'exemple, du texte qui
239 se répète encore et encore pour l'exemple, du texte qui se répète
240 encore et encore pour l'exemple
\dots
248 \begin{bclogo
}[couleur = blue!
30]{Mon Titre
}
249 Du texte qui se répète encore et encore pour l'exemple, du texte qui
250 se répète encore et encore pour l'exemple, du texte qui se répète
251 encore et encore pour l'exemple
\dots
255 Par défaut la couleur est blanche.
257 \subsection{La couleur du trait de bord
}
259 Cette nouvelle option a été créée sur la demande de Philippe
\bsc{Fortemps
}. On
260 commande la couleur du trait de bord par
\texttt{couleurBord=<couleur>
}. Voici
264 \begin{bclogo
}[couleur = blue!
30,couleurBord=red!
30]{Mon Titre
}
265 Du texte qui se répète encore et encore pour l'exemple, du texte qui
266 se répète encore et encore pour l'exemple, du texte qui se répète
267 encore et encore pour l'exemple
\dots
275 \begin{bclogo
}[couleur = blue!
30,couleurBord=red!
30]{Mon Titre
}
276 Du texte qui se répète encore et encore pour l'exemple, du texte qui
277 se répète encore et encore pour l'exemple, du texte qui se répète
278 encore et encore pour l'exemple
\dots
281 \subsection{L'arrondi des coins
}
283 On commande la taille de l'arrondi dans les options de la manière suivante
284 \texttt{arrondi=<valeur>
}, elle
\footnote{Avant la version
2.22, les arrondis
285 pstricks étaient relatifs, ils sont maintenant absolus.
} se règle en cm:
289 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1]{Mon Titre
}
290 Du texte qui se répète encore et encore pour l'exemple, du texte qui
291 se répète encore et encore pour l'exemple, du texte qui se répète
292 encore et encore pour l'exemple
\dots
300 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1]{Mon Titre
}
301 Du texte qui se répète encore et encore pour l'exemple, du texte qui
302 se répète encore et encore pour l'exemple, du texte qui se répète
303 encore et encore pour l'exemple
\dots
307 Par défaut, l'arrondi est à
0.
309 \subsection{Le style de titre
}
312 Il y a deux styles de titre. Celui par défaut (ou avec la commande
313 \texttt{cadreTitre = false
}) est celui utilisé pour les boîtes précédentes. On
314 peut cependant le modifier grâce à la commande:
316 \renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill}
319 \renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill}
322 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1]{Mon Titre
}
323 Du texte qui se répète encore et encore pour l'exemple, du texte qui
324 se répète encore et encore pour l'exemple, du texte qui se répète
325 encore et encore pour l'exemple
\dots
328 Par défaut,
\verb+
\bcStyleTitre+ est définie comme cela:
330 \renewcommand\bcStyleTitre[1]{\large\textbf{#1}}
332 \renewcommand\bcStyleTitre[1]{\large\textbf{#1}}
333 On peut alors s'amuser à toutes sortes de choses; en voici un exemple.
336 \renewcommand\bcStyleTitre[1]{\hfill\tikz %
337 \node[fill=blue!
20,starburst,draw=black
] {#1};
\hfill}
338 \begin{bclogo
}[noborder=true
]{Mon Titre
}
339 Du texte qui se répète encore et encore pour l'exemple, du texte qui
340 se répète encore et encore pour l'exemple, du texte qui se répète
341 encore et encore pour l'exemple
\dots
346 \renewcommand\bcStyleTitre[1]{\hfill\tikz \node[fill=blue!
20,starburst,draw=black
] {#1};
\hfill}
347 \begin{bclogo
}[noborder=true
]{Mon Titre
}
348 Du texte qui se répète encore et encore pour l'exemple, du texte qui
349 se répète encore et encore pour l'exemple, du texte qui se répète
350 encore et encore pour l'exemple
\dots
353 \renewcommand\bcStyleTitre[1]{\large\textbf{#1}}
357 Le second style, plus élaboré mais non modifiable, est un cadre avec un
358 gradient de couleur
\textit{gold
}. Ceci s'obtient avec la commande
359 \texttt{cadreTitre = true
}.
363 \begin{bclogo
}[couleur=blue!
30, arrondi=
0.1, cadreTitre=true
]{Mon Titre
}
364 Du texte qui se répète encore et encore pour l'exemple, du texte qui
365 se répète encore et encore pour l'exemple, du texte qui se répète
366 encore et encore pour l'exemple
\dots
374 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, cadreTitre = true
]{Mon Titre
}
375 Du texte qui se répète encore et encore pour l'exemple, du texte qui
376 se répète encore et encore pour l'exemple, du texte qui se répète
377 encore et encore pour l'exemple
\dots
380 \subsubsection{Sous-titre
}
382 Si on utilise le style de titre sans cadre (
\textit{i.e.
} le style par défaut)
383 alors on peut définir un sous-titre grâce à la commande
\texttt{sousTitre=<Mon
384 sous-titre>
}\footnote{Cette option a été mise en place sur la demande de Gaétan
385 \textsc{Marris
}}. Par exemple:
389 \begin{bclogo
}[couleur=blue!
30,arrondi=
0.1,sousTitre=Sous-titre
]{Mon Titre
}
390 Du texte qui se répète encore et encore pour l'exemple, du texte qui
391 se répète encore et encore pour l'exemple, du texte qui se répète
392 encore et encore pour l'exemple
\dots
400 \begin{bclogo
}[couleur=blue!
30,arrondi=
0.1,sousTitre=Sous-titre
]{Mon Titre
}
401 Du texte qui se répète encore et encore pour l'exemple, du texte qui
402 se répète encore et encore pour l'exemple, du texte qui se répète
403 encore et encore pour l'exemple
\dots
406 \paragraph{Le style du sous-titre
} On peut redéfinir le style de sous-titre comme ceci:
408 \renewcommand\styleSousTitre[1]{\hfill\textsl{#1}}
411 \renewcommand\styleSousTitre[1]{\hfill\textsl{#1}}
416 \begin{bclogo
}[couleur=blue!
30,arrondi=
0.1,sousTitre=Sous-titre
]{Mon Titre
}
417 Du texte qui se répète encore et encore pour l'exemple, du texte qui
418 se répète encore et encore pour l'exemple, du texte qui se répète
419 encore et encore pour l'exemple
\dots
424 Dans
\texttt{bclogo
},
\verb+
\styleSousTitre+ est définie comme ceci:
427 \newcommand\styleSousTitre[1]{\normalsize\textit{#1}}
430 \renewcommand\styleSousTitre[1]{\normalsize\textit{#1}}
432 Il faut juste se dire que l'on se trouve dans une case d'un tableau,
433 ainsi des constructions plus complexes sont envisageables.
435 \subsection{Les logos
}
437 C'est là que réside l'originalité de
\texttt{bclogo
}\dots{} Pour la plupart
438 des logos, je les ai dessinés avec
\textit{Inkscape
}.
439 Pour d'autres, Patrick
\bsc{Fradin
} et Alphonse
\bsc{Capriani
} ont utilisé le
442 Depuis la version
2.6\footnote{Dans les versions précédentes, deux formats étaient utilisés, soit
\texttt{eps
}, soit
443 \texttt{pdf
}. La conversion en masse a été réalisée grâce à
444 l'utilitaire
\texttt{pstoedit
}.
}, on passe
\footnote{Sur une initiative de
445 François
\bsc{Pétiard
}.
} par
\MP{} pour générer des fichiers
446 \texttt{.mps
} qui sont interprétés en eps ou en pdf selon le mode dans
447 lequel on se trouve (d'où la nécessité de l'extension
\verb+ifpdf+).
452 La création de logo est un travail amusant, ceux qui veulent y participer n'ont
453 qu'à me contacter par mail (les logos sont définis avec une largeur de
17pt, la
454 hauteur est plus ou moins libre dans la mesure du raisonnable).
455 Si vous souhaitez participer à l'élaboration de logos, fournissez moi soit un fichier
\MP{}, soit un fichier
458 Je remercie tout ceux qui participent à la création de logo et en particulier
459 Alphonse
\bsc{Capriani
} et François
\bsc{Pétiard
} qui ont bien
460 augmenté la collection.
462 Voici la liste des logos :
\footnote{Le choix des drapeaux n'est pas
463 délibéré, ce sont des contributions, vous pouvez bien sûr augmenter
467 \begin{longtable
}{cccc
}
468 Nom & Commande & Image & Auteur \\
\hline\endhead
469 \hline &&&
\hfill suite
\dots\\
\endfoot
470 \hline&&&
\endlastfoot
471 la fleur&
\verb+
\bcfleur+ &
\bcfleur & Maxime
\bsc{Chupin
}\\
472 \og{}en chantier
\fg{}&
\verb+
\bcpanchant+&
\bcpanchant&Jean-Michel
474 la note&
\verb+
\bcnote+&
\bcnote&Thomas
\textsc{Labarussias
}\\
475 l'étoile&
\verb+
\bcetoile+&
\bcetoile& Maxime
\bsc{Chupin
}\\
476 l'ourson&
\verb+
\bcours+&
\bcours&"\\
477 \og{}attention
\fg{}&
\verb+
\bcattention+&
\bcattention& "\\
478 le c
\oe{}ur&
\verb+
\bccoeur+&
\bccoeur&"\\
479 ornement&
\verb+
\bcorne+&
\bcorne&"\\
480 danger&
\verb+
\bcdanger+&
\bcdanger&François
\textsc{Boerkmann
}\\
481 smiley heureux&
\verb+
\bcsmbh+&
\bcsmbh&"\\
482 smiley malheureux&
\verb+
\bcsmmh+&
\bcsmmh&"\\
483 take care&
\verb+
\bctakecare+&
\bctakecare&Patrick
\textsc{Fradin
}\\
484 la lampe&
\verb+
\bclampe+&
\bclampe&"\\
485 le livre&
\verb+
\bcbook+&
\bcbook&"\\
486 le trèfle&
\verb+
\bctrefle+&
\bctrefle&Maxime
\bsc{Chupin
}\\
487 le point d'interrogation&
\verb+
\bcquestion+&
\bcquestion&"\\
488 le crayon&
\verb+
\bccrayon+&
\bccrayon&Anne-Sophie
490 le pique de
\LaTeX{}&
\verb+
\bcspadesuit+&
\bcspadesuit&
\LaTeX\\
491 logo info&
\verb+
\bcinfo+&
\bcinfo&Thomas
\textsc{Labarussias
}\\
492 la plume&
\verb+
\bcplume+&
\bcplume& Maxime
\bsc{Chupin
}\\
493 la bombe&
\verb+
\bcbombe+&
\bcbombe&Alphonse
\bsc{Capriani
}\\
494 le cube&
\verb+
\bccube+&
\bccube&"\\
495 le dodécaèdre&
\verb+
\bcdodecaedre+&
\bcdodecaedre&"\\
496 l'icosaèdre&
\verb+
\bcicosaedre+&
\bcicosaedre&"\\
497 l'octaèdre&
\verb+
\bcoctaedre+&
\bcoctaedre&"\\
498 le tétraèdre&
\verb+
\bctetraedre+&
\bctetraedre&"\\
499 l'Allemagne&
\verb+
\bcdallemagne+&
\bcdallemagne&"\\
500 l'Autriche&
\verb+
\bcdautriche+&
\bcdautriche&François
\bsc{Pétiard
}\\
501 la Belgique&
\verb+
\bcdbelgique+&
\bcdbelgique&Alphonse
503 la Bulgarie&
\verb+
\bcdbulgarie+&
\bcdbulgarie&François
505 la France&
\verb+
\bcdfrance+&
\bcdfrance&Alphonse
507 l'Italie&
\verb+
\bcditalie+&
\bcditalie&"\\
508 le Luxembourg&
\verb+
\bcdluxembourg+&
\bcdluxembourg&François
510 les Pays-Bas&
\verb+
\bcdpaysbas+&
\bcdpaysbas&Alphonse
512 le soleil&
\verb+
\bcsoleil+&
\bcsoleil&"\\
513 l'éclaircie&
\verb+
\bceclaircie+&
\bceclaircie&"\\
514 la pluie&
\verb+
\bcpluie+&
\bcpluie&"\\
515 la neige&
\verb+
\bcneige+&
\bcneige&"\\
516 le sens interdit&
\verb+
\bcinterdit+&
\bcinterdit&"\\
517 le poisson&
\verb+
\bcpoisson+&
\bcpoisson&"\\
518 l'horloge&
\verb+
\bchorloge+&
\bchorloge&"\\
519 le calendrier&
\verb+
\bccalendrier+&
\bccalendrier&"\\
520 la rose des vents&
\verb+
\bcrosevents+&
\bcrosevents&"\\
521 le yin et le yang&
\verb+
\bcyin+&
\bcyin&"\\
522 danger glissant&
\verb+
\bcdz+&
\bcdz&Vincent
\bsc{Pantaloni
}\\
523 le vélo&
\verb+
\bcvelo+&
\bcvelo&François
\bsc{Pétiard
}\\
524 le
\emph{peace and love
}&
\verb+
\bcpeaceandlove+&
\bcpeaceandlove&"\\
525 l'
\oe il&
\verb+
\bcoeil+&
\bcoeil&"\\
526 le nucléaire&
\verb+
\bcnucleaire+&
\bcnucleaire&"\\
527 la femme&
\verb+
\bcfemme+&
\bcfemme&"\\
528 l'homme&
\verb+
\bchomme+&
\bchomme&"\\
529 la loupe&
\verb+
\bcloupe+&
\bcloupe&"\\
530 le recyclage&
\verb+
\bcrecyclage+&
\bcrecyclage&"\\
531 le valet de c
\oe ur&
\verb+
\bcvaletcoeur+&
\bcvaletcoeur&"\\
532 la clé&
\verb+
\bccle+&
\bccle&"\\
533 la clé de fa&
\verb+
\bcclefa+&
\bcclefa&"\\
534 la clé de sol&
\verb+
\bcclesol+&
\bcclesol&"\\
535 le feu vert&
\verb+
\bcfeuvert+&
\bcfeuvert&"\\
536 le feu jaune&
\verb+
\bcfeujaune+&
\bcfeujaune&"\\
537 le feu rouge&
\verb+
\bcfeurouge+&
\bcfeurouge&"\\
538 le feu tricolore&
\verb+
\bcfeutricolore+&
\bcfeutricolore&"\\
539 l'outil&
\verb+
\bcoutil+&
\bcoutil&"\\
540 le trombone&
\verb+
\bctrombone+&
\bctrombone&"
548 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bctrefle]{Mon Titre
}
549 Du texte qui se répète encore et encore pour l'exemple, du texte qui
550 se répète encore et encore pour l'exemple, du texte qui se répète
551 encore et encore pour l'exemple
\dots
558 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bctrefle]{Mon Titre
}
559 Du texte qui se répète encore et encore pour l'exemple, du texte qui
560 se répète encore et encore pour l'exemple, du texte qui se répète
561 encore et encore pour l'exemple
\dots
564 \paragraph{Remarque:
}
565 On peut se définir soi-même de nouvelles commandes de logo sans pour autant que
566 ces logos soient disponibles dans
\verb+bclogo+. Par exemple, pour obtenir le
567 \emph{c
\oe{}ur
} de
\LaTeX{} $
\heartsuit$, il suffit de définir dans le
568 préambule de
document la commande:
571 \newcommand\bcheartsuit{\centering \huge $
\heartsuit$
}
574 Ceci donnera le même résultat que pour le pique
\LaTeX{} (attention
575 \verb+
\bcheartsuit+ n'est pas définie dans
\verb+bclogo+).
577 On peut aussi faire ceci pour un code
\verb+pstricks+,
\verb+pgf+, une
578 image
\dots{} Voici trois exemples illustrant respectivement les trois cas
583 % mon logo code pstricks
584 \newcommand\monlogopst{\begingroup \input{monlogo.pst
}\endgroup}
586 \newcommand\monlogopgf{\begingroup \input{monlogo.pgf
}\endgroup}
588 \newcommand\monimage{\includegraphics[width=
17pt
]{monimage
}}
592 \subsubsection{Taille des logos
}
594 On peut redéfinir la taille des logos en largeur. Par défaut celle-ci est de
595 17pt. Cette redéfinition s'effectue de la manière suivante:
597 \renewcommand\logowidth{<valeur>pt
}
600 Par exemple, une redéfinition à
10pt donnera:
602 \renewcommand\logowidth{10pt
}
603 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1]{Mon Titre
}
604 Du texte qui se répète encore et encore pour l'exemple, du texte qui
605 se répète encore et encore pour l'exemple, du texte qui se répète
606 encore et encore pour l'exemple
\dots
608 \renewcommand\logowidth{17pt
}
611 La gestion de l'ombre se règle comme les autres options. Par défaut, il n'y en
612 a pas (la valeur
\texttt{ombre
} vaut
\texttt{false
}). On active l'ombre avec la
613 commande
\texttt{ombre = true
}. Par exemple:
617 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true
]{Mon Titre
}
618 Du texte qui se répète encore et encore pour l'exemple, du texte qui
619 se répète encore et encore pour l'exemple, du texte qui se répète
620 encore et encore pour l'exemple
\dots
628 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true
]{Mon Titre
}
629 Du texte qui se répète encore et encore pour l'exemple, du texte qui
630 se répète encore et encore pour l'exemple, du texte qui se répète
631 encore et encore pour l'exemple
\dots
634 \subsubsection{Paramètres de l'ombre
}
636 \paragraph{Épaisseur
}
637 On règle l'épaisseur de l'ombre avec la commande
\texttt{epOmbre =
638 <
\textrm{valeur en cm
}>
}. La valeur par défaut est de
0.125 cm.
641 On règle la couleur avec la commande
\texttt{couleurOmbre =
642 <
\textrm{couleur
}>
}. La valeur par défaut est
\textit{black
}.
644 Voici un exemple illustrant les deux options:
647 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
648 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true, epOmbre =
0.25, couleurOmbre = black!
30]{Mon Titre
}
649 Du texte qui se répète encore et encore pour l'exemple, du texte qui
650 se répète encore et encore pour l'exemple, du texte qui se répète
651 encore et encore pour l'exemple
\dots
659 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true, epOmbre =
0.25, couleurOmbre = black!
30]{Mon Titre
}
660 Du texte qui se répète encore et encore pour l'exemple, du texte qui
661 se répète encore et encore pour l'exemple, du texte qui se répète
662 encore et encore pour l'exemple
\dots
665 \subsubsection{\label{blur
}Le paramètre
\texttt{blur
}}
667 Depuis la version
2.24, on a rajouté l'option proposée par le paquet
668 \texttt{pst-blur
}. L'utilisation de celle-ci est légèrement plus compliquée que
671 Si on utilise
\texttt{pstricks
}, alors, lors du chargement de
\texttt{bclogo
},
672 il faut mettre l'option
\texttt{blur
} qui permet de «charger»
675 \usepackage[blur
]{bclogo
}
678 Si on utilise
\texttt{tikz
}, alors il n'y a pas besoin de rajouter l'option
679 \texttt{blur
} au chargement de
\texttt{bclogo
}.
681 L'utilisation de cette option ne diffère pas selon
\texttt{tikz
} ou
682 \texttt{pstricks
}. On procède de la façon suivante:
685 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
686 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true, couleurOmbre = black!
60,blur
]{Mon Titre
}
687 Du texte qui se répète encore et encore pour l'exemple, du texte qui
688 se répète encore et encore pour l'exemple, du texte qui se répète
689 encore et encore pour l'exemple
\dots
696 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, ombre = true, couleurOmbre = black!
60,blur
]{Mon Titre
}
697 Du texte qui se répète encore et encore pour l'exemple, du texte qui
698 se répète encore et encore pour l'exemple, du texte qui se répète
699 encore et encore pour l'exemple
\dots
702 \subsection{Styles de barre
}
704 La syntaxe générale de commande du style de barre est
\texttt{barre=<style>
}.
706 \subsubsection{La barre droite
}
708 Par défaut, on a une barre verticale droite comme dans tous les exemples
709 précédents (la commande est
\texttt{barre=line
}).
711 \paragraph{Épaisseur
}
712 On peut régler l'épaisseur de la barre grâce à la commande
\texttt{epBarre = <valeur en pt>
}. Par exemple:
715 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
716 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, epBarre =
3.5]{Mon Titre
}
717 Du texte qui se répète encore et encore pour l'exemple, du texte qui
718 se répète encore et encore pour l'exemple, du texte qui se répète
719 encore et encore pour l'exemple
\dots
725 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, epBarre =
4.5]{Mon Titre
}
726 Du texte qui se répète encore et encore pour l'exemple, du texte qui
727 se répète encore et encore pour l'exemple, du texte qui se répète
728 encore et encore pour l'exemple
\dots
731 Par défaut cette valeur est
\texttt{epBarre =
1.5pt
}.
733 \subsubsection{La barre «zigzag»
}
735 Ce style de barre s'obtient avec la commande
\texttt{barre=zigzag
}. Par
738 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
739 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = zigzag
]{Mon Titre
}
740 Du texte qui se répète encore et encore pour l'exemple, du texte qui
741 se répète encore et encore pour l'exemple, du texte qui se répète
742 encore et encore pour l'exemple
\dots
749 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = zigzag
]{Mon Titre
}
750 Du texte qui se répète encore et encore pour l'exemple, du texte qui
751 se répète encore et encore pour l'exemple, du texte qui se répète
752 encore et encore pour l'exemple
\dots
755 \subsubsection{La barre «snake»
}
756 Ce style de barre s'obtient avec la commande
\texttt{barre=snake
}. Par exemple:
758 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
759 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = snake
]{Mon Titre
}
760 Du texte qui se répète encore et encore pour l'exemple, du texte qui
761 se répète encore et encore pour l'exemple, du texte qui se répète
762 encore et encore pour l'exemple
\dots
769 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = snake
]{Mon Titre
}
770 Du texte qui se répète encore et encore pour l'exemple, du texte qui
771 se répète encore et encore pour l'exemple, du texte qui se répète
772 encore et encore pour l'exemple
\dots
775 \subsubsection{Réglage pour «snake» et «zigzag»
}
777 Pour ces deux styles de barre, on règle la taille (ou amplitude) de
778 l'ondulation avec la commande
\par\noindent\texttt{tailleOndu = <valeur en pt>
}. C'est la
779 taille d'
\textbf{une
} ondulation. Par défaut la valeur est de
2.5. Par exemple:
781 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
782 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = snake,tailleOndu =
1.5]{Mon Titre
}
783 Du texte qui se répète encore et encore pour l'exemple, du texte qui
784 se répète encore et encore pour l'exemple, du texte qui se répète
785 encore et encore pour l'exemple
\dots
792 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = snake,tailleOndu =
1.5]{Mon Titre
}
793 Du texte qui se répète encore et encore pour l'exemple, du texte qui
794 se répète encore et encore pour l'exemple, du texte qui se répète
795 encore et encore pour l'exemple
\dots
798 \subsubsection{Répétition d'un «motif»
}
800 Cette fonction permet de répéter verticalement un motif quelconque à la place
801 de la barre verticale. Ceci s'obtient avec la commande
\texttt{barre = motif
}
802 et ce
\textbf{couple
} avec la commande
\texttt{motifBarre = <motif>
}. Par
805 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
806 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = motif,motifBarre = $
\star$
]{Mon Titre
}
807 Du texte qui se répète encore et encore pour l'exemple, du texte qui
808 se répète encore et encore pour l'exemple, du texte qui se répète
809 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
810 se répète encore et encore pour l'exemple, du texte qui se répète
811 encore et encore pour l'exemple
\dots
817 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = motif,motifBarre = $
\star$
]{Mon Titre
}
818 Du texte qui se répète encore et encore pour l'exemple, du texte qui
819 se répète encore et encore pour l'exemple, du texte qui se répète
820 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
821 se répète encore et encore pour l'exemple, du texte qui se répète
822 encore et encore pour l'exemple
\dots
826 Si je dispose d'une image personnelle, par exemple
827 \texttt{spir.mps
}\footnote{Ici, j'utilise un
\texttt{.mps
} mais un utilisateur
828 de
\texttt{latex
} peut très bien utiliser un
\texttt{eps
} et un utilisateur de
\texttt{pdflatex
} peut très bien utiliser un
\texttt{jpg
},
829 \texttt{pdf
}\dots} \includegraphics{spir
}, il suffit de mettre:
831 \verb+motifBarre =
\includegraphics{spir
}+.
834 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = motif,motifBarre =
\includegraphics{spir
}]{Mon Titre
}
835 Du texte qui se répète encore et encore pour l'exemple, du texte qui
836 se répète encore et encore pour l'exemple, du texte qui se répète
837 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
838 se répète encore et encore pour l'exemple, du texte qui se répète
839 encore et encore pour l'exemple
\dots
843 Un autre exemple pour donner des idées
\dots
846 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = motif,motifBarre =
{\includegraphics[width=
8pt
]{bc-inter
}}]{Mon Titre
}
847 Du texte qui se répète encore et encore pour l'exemple, du texte qui
848 se répète encore et encore pour l'exemple, du texte qui se répète
849 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
850 se répète encore et encore pour l'exemple, du texte qui se répète
851 encore et encore pour l'exemple
\dots
854 \subsubsection{Image personnelle «étendue»
}
856 Si je dispose d'une image, par exemple
\texttt{brace.mps
}\footnote{Comme
857 précédemment, les utilisateurs de
\LaTeX peuvent utiliser une image eps et ceux de pdf
\LaTeX{} peuvent utiliser une image pdf.
}
859 \includegraphics{brace
}
861 grâce à la commande
\texttt{barre = imageExt
} couplée avec
\texttt{imageBarre =
862 brace
}, je l'obtiens «étirée» à la place de la barre verticale. Par exemple:
865 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
866 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = imageExt,imageBarre = brace
]{Mon Titre
}
867 Du texte qui se répète encore et encore pour l'exemple, du texte qui
868 se répète encore et encore pour l'exemple, du texte qui se répète
869 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
870 se répète encore et encore pour l'exemple, du texte qui se répète
871 encore et encore pour l'exemple
\dots
877 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = imageExt,imageBarre = brace
]{Mon Titre
}
878 Du texte qui se répète encore et encore pour l'exemple, du texte qui
879 se répète encore et encore pour l'exemple, du texte qui se répète
880 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
881 se répète encore et encore pour l'exemple, du texte qui se répète
882 encore et encore pour l'exemple
\dots
885 \subsubsection{Image personnelle «clippée»
}
887 Si on dispose d'une image personnelle (assez longue de préférence), on peut
888 grâce à la commande
\texttt{barre=imageClip
} couplée encore une fois avec la
889 commande
\texttt{imageBarre = <monimage>
}. On obtient à la place de la barre
890 verticale, l'image «tronquée». Par exemple, si je dispose de l'image
891 \texttt{losanges.mps
} (image tournée de
90 degrés):
893 \noindent\includegraphics[angle =
90,bb=
0 0 17 \linewidth,clip
]{losanges
}
899 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
900 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = imageClip,imageBarre = losanges
]{Mon Titre
}
901 Du texte qui se répète encore et encore pour l'exemple, du texte qui
902 se répète encore et encore pour l'exemple, du texte qui se répète
903 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
904 se répète encore et encore pour l'exemple, du texte qui se répète
905 encore et encore pour l'exemple
\dots
912 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = imageClip,imageBarre = losanges
]{Mon Titre
}
913 Du texte qui se répète encore et encore pour l'exemple, du texte qui
914 se répète encore et encore pour l'exemple, du texte qui se répète
915 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
916 se répète encore et encore pour l'exemple, du texte qui se répète
917 encore et encore pour l'exemple
\dots
920 \subsubsection{Pour les utilisateurs de mathdesign
}
922 Si on utilise une police
\textit{mathdesign
}, alors on a accès à une barre
923 ondulée, faite avec un glyphe répété verticalement, grâce à la commande
924 \texttt{barre = wave
}. Voici un exemple:
927 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
928 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = wave
]{Mon Titre
}
929 Du texte qui se répète encore et encore pour l'exemple, du texte qui
930 se répète encore et encore pour l'exemple, du texte qui se répète
931 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
932 se répète encore et encore pour l'exemple, du texte qui se répète
933 encore et encore pour l'exemple
\dots
940 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, barre = wave
]{Mon Titre
}
941 Du texte qui se répète encore et encore pour l'exemple, du texte qui
942 se répète encore et encore pour l'exemple, du texte qui se répète
943 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
944 se répète encore et encore pour l'exemple, du texte qui se répète
945 encore et encore pour l'exemple
\dots
949 \subsubsection{Couleur de la barre
}
951 Pour les barres
\texttt{line
},
\texttt{zigzag
},
\texttt{snake
},
\texttt{motif
}
952 et
\texttt{wave
} (pour motif, seulement si on utilise un motif provenant de
953 \LaTeX{}, caractères, traits
\dots), on peut changer la couleur. Pour ce faire,
954 on utilise la commande
\texttt{couleurBarre = <ma couleur>
}. Par exemple:
956 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
957 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, couleurBarre = green!
80!blue!
60]{Mon Titre
}
958 Du texte qui se répète encore et encore pour l'exemple, du texte qui
959 se répète encore et encore pour l'exemple, du texte qui se répète
960 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
961 se répète encore et encore pour l'exemple, du texte qui se répète
962 encore et encore pour l'exemple
\dots
968 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion, couleurBarre = red!
60!black!
100]{Mon Titre
}
969 Du texte qui se répète encore et encore pour l'exemple, du texte qui
970 se répète encore et encore pour l'exemple, du texte qui se répète
971 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
972 se répète encore et encore pour l'exemple, du texte qui se répète
973 encore et encore pour l'exemple
\dots
976 avec
\texttt{barre = snake
}
978 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion,barre = snake, couleurBarre = red!
60!black!
100]{Mon Titre
}
979 Du texte qui se répète encore et encore pour l'exemple, du texte qui
980 se répète encore et encore pour l'exemple, du texte qui se répète
981 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
982 se répète encore et encore pour l'exemple, du texte qui se répète
983 encore et encore pour l'exemple
\dots
986 \subsubsection{Pas de barre
}
988 Si on ne veut pas de barre verticale sur le côté, il suffit d'utiliser la
989 commande
\texttt{barre = none
}. Par exemple:
992 \begin{lstlisting
}[ breaklines=true,breakindent=
30pt
]
993 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion,barre = none
]{Mon Titre
}
994 Du texte qui se répète encore et encore pour l'exemple, du texte qui
995 se répète encore et encore pour l'exemple, du texte qui se répète
996 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
997 se répète encore et encore pour l'exemple, du texte qui se répète
998 encore et encore pour l'exemple
\dots
1005 \begin{bclogo
}[couleur = blue!
30, arrondi =
0.1, logo =
\bcquestion,barre = none
]{Mon Titre
}
1006 Du texte qui se répète encore et encore pour l'exemple, du texte qui
1007 se répète encore et encore pour l'exemple, du texte qui se répète
1008 encore et encore pour l'exemple
\dots Du texte qui se répète encore et encore pour l'exemple, du texte qui
1009 se répète encore et encore pour l'exemple, du texte qui se répète
1010 encore et encore pour l'exemple
\dots
1013 \subsection{Le bord--Épaisseur
}
1015 On peut (depuis la version
2.24) régler l'épaisseur du trait de bord grâce à la
1016 commande
\par\noindent\texttt{epBord=<valeur>
} (attention, ne pas mettre d'unité). Par
1020 \begin{bclogo
}[logo =
\bccrayon, epBord=
0.2]{Mon titre
}
1021 Du texte qui se répète encore et encore pour l'exemple, du
1022 texte qui se répète encore et encore pour l'exemple, du texte
1023 qui se répète encore et encore pour l'exemple
\dots Du texte
1024 qui se répète encore et encore pour l'exemple, du texte qui se
1025 répète encore et encore pour l'exemple, du texte qui se
1026 répète encore et encore pour l'exemple
\dots
1032 \begin{bclogo
}[logo =
\bccrayon, epBord=
0.2]{Mon titre
}
1033 Du texte qui se répète encore et encore pour l'exemple, du
1034 texte qui se répète encore et encore pour l'exemple, du texte
1035 qui se répète encore et encore pour l'exemple
\dots Du texte
1036 qui se répète encore et encore pour l'exemple, du texte qui se
1037 répète encore et encore pour l'exemple, du texte qui se
1038 répète encore et encore pour l'exemple
\dots
1041 Par défaut, l'épaisseur est à
0.8pt.
1043 \subsubsection{Option
\texttt{noborder
}}
1045 Par défaut, il y a un trait pour délimiter le bord de la boîte, on peut
1046 cependant choisir de ne pas en mettre avec l'option
\texttt{noborder = true
}
1047 (par défaut elle est à
\texttt{false
}).
1052 \begin{bclogo
}[logo =
\bccrayon, noborder = true
]{Mon titre
}
1053 Du texte qui se répète encore et encore pour l'exemple, du
1054 texte qui se répète encore et encore pour l'exemple, du texte
1055 qui se répète encore et encore pour l'exemple
\dots Du texte
1056 qui se répète encore et encore pour l'exemple, du texte qui se
1057 répète encore et encore pour l'exemple, du texte qui se
1058 répète encore et encore pour l'exemple
\dots
1064 \begin{bclogo
}[logo =
\bccrayon, noborder = true
]{Mon titre
}
1065 Du texte qui se répète encore et encore pour l'exemple, du
1066 texte qui se répète encore et encore pour l'exemple, du texte
1067 qui se répète encore et encore pour l'exemple
\dots Du texte
1068 qui se répète encore et encore pour l'exemple, du texte qui se
1069 répète encore et encore pour l'exemple, du texte qui se
1070 répète encore et encore pour l'exemple
\dots
1073 \noindent Cela ne vous dit rien?
1075 \noindent Voici un autre exemple, avec de la couleur
\dots
1077 \begin{bclogo
}[logo =
\bcbook, noborder = true, couleur = red!
30!blue!
40]{Mon titre
}
1078 Du texte qui se répète encore et encore pour l'exemple, du
1079 texte qui se répète encore et encore pour l'exemple, du texte
1080 qui se répète encore et encore pour l'exemple
\dots Du texte
1081 qui se répète encore et encore pour l'exemple, du texte qui se
1082 répète encore et encore pour l'exemple, du texte qui se
1083 répète encore et encore pour l'exemple
\dots
1086 \subsection{Les marges
}
1088 On peut aussi régler les marges entre l'intérieur de la boîte et le bord. Ceci
1089 se fait par la commande
\texttt{marge= <entier>
}. Elle est définie en nombre
1090 de points, par défaut
\texttt{marge =
3} (ne pas préciser l'unité).
1092 Cette nouvelle commande (due à Patrick
\textsc{Fradin
} sur une demande de
1093 Gaétan
\textsc{Marris
}) permet, entre autre, de prolonger le texte jusqu'à la
1094 marge de la page lorsque
\texttt{noborder=true
}. Par exemple,
1099 \begin{bclogo
}[logo =
\bccrayon, noborder = true,marge=
0]{Mon titre
}
1103 \begin{bclogo
}[logo =
\bccrayon, noborder = true,marge=
8]{Mon titre
}
1114 \begin{bclogo
}[logo =
\bccrayon, noborder = true,marge=
0]{Mon titre
}
1118 \begin{bclogo
}[logo =
\bccrayon, noborder = true,marge=
8]{Mon titre
}
1122 \section{Liste des boîtes
}
1124 On peut, comme avec
\verb+
\tableofcontents+, lister les boîtes utilisées dans
1125 le
document et ce grâce à la commande:
1131 Les noms affichés dans la liste sont les différents titres des boîtes et,
1132 si on utilise le package
\verb+hyperref+, cette liste est «cliquable» et permet
1133 le transport dans le
document\footnote{Ce transport est maintenant mieux géré
1134 (version
2.21) grâce à François
\textsc{Pétiard
}}. Par exemple dans ce
document
1135 la liste donne (ici j'utilise un
\texttt{multicols
} pour l'affichage sur deux
1137 \begin{multicols
}{2}
1142 Le titre de la liste peut alors être modifié par la commande:
1145 \renewcommand{\titrebclogo}{Liste des fiches
}
1148 \section{Avec
\texttt{framed.sty
}}
1150 Je présente ici une utilisation de
\texttt{bclogo
} \emph{couplée
} avec un
1151 environnement écrit par Jean-Michel
\textsc{Sarlat
} utilisant
1152 \texttt{framed.sty
}. Voici cet environnement:
1156 \newenvironment{gbar
}[1]{%
1157 \def\FrameCommand{{\color{#1}\vrule width
3pt
}\colorbox{fbase
}}%
1158 \MakeFramed {\advance\hsize-
\width \FrameRestore}}%
1163 En disposant cet environnement, on s'amuser à mélanger les deux:
1166 \begin{bclogo
}[logo=
\bcinfo,barre = none,noborder=true
]{Test avec
1167 \texttt{framed.sty
}}%
1168 \begin{gbar
}{yellow
}
1169 Du texte qui se répète encore et encore pour l'exemple, du
1170 texte qui se répète encore et encore pour l'exemple, du texte
1171 qui se répète encore et encore pour l'exemple
\dots Du texte
1172 qui se répète encore et encore pour l'exemple, du texte qui se
1173 répète encore et encore pour l'exemple, du texte qui se
1174 répète encore et encore pour l'exemple
\dots
1183 \begin{bclogo
}[logo=
\bcinfo,barre = none,noborder=true
]{Test avec
\texttt{framed.sty
}}%
1184 \begin{gbar
}{yellow
}
1185 Du texte qui se répète encore et encore pour l'exemple, du
1186 texte qui se répète encore et encore pour l'exemple, du texte
1187 qui se répète encore et encore pour l'exemple
\dots Du texte
1188 qui se répète encore et encore pour l'exemple, du texte qui se
1189 répète encore et encore pour l'exemple, du texte qui se
1190 répète encore et encore pour l'exemple
\dots
1194 \section{Réglage global des paramètres
}
1196 On peut régler les paramètres pour toutes les boîtes
\texttt{bclogo
}. Pour cela
1197 on utilise la commande
1199 \presetkeys{bclogo
}{<liste des parametres>
}{}
1203 \presetkeys{bclogo
}{ombre=true, epBord=
1pt
}{}
1206 \section{Historique
}
1208 \item bclogo v2.26 (
29 Juillet
2011) : Passage au format mps pour les
1209 logos, ajouts de nouveaux logos (François
\textsc{Pétiard
}),
1210 corrections du code pour éviter les overfull et underfull box
1211 \item bclogo v2.25 (
06 Juillet
2011) : correction du drapeau allemand
1212 \item bclogo v2.24 (
09 septembre
2009) : plein de nouveauté, logos, réglage de couleur de bord, d'épaisseur de bord, de marge à l'intérieur, option blur pour l'ombre, nouvelle barre pour les utilisateurs de mathdesign
1214 \item bclogo v2.22 (
18 janvier
2009) : toujours la même version, j'avais oublié de documenter l'option noborder
1216 \item bclogo v2.22 (
15 janvier
2009) : Réglages arrondis absolu en pstricks, les logos (fichiers) sont renommés bc-<logo>.<ext>
1218 \item bclogo v2.21 (
12 janvier
2009) : Nouveaux logos crayon et pique, plus amélioration de la gestion des références, amélioration de la documentation
1220 \item bclogo v2.2 (
11 janvier
2009) : Options sur la barre verticale, nouveau logo question
1222 \item bclogo v2.1 (
04 janvier
2009) : Inversion de l'option par défaut, maintenant c'est pstricks, nouveau logo livre
1224 \item bclogo v2.0 (
27 décembre
2008) : Options tikz ou pstricks suivant le choix de compilation, ombre,
3 logos take care, lampe et trêfle
1226 \item bclogo v1.3 (
20 août
2008) : Gestion des paramètres avec « xkeyval » et ajout de
3 logos de François Boerkmann
1228 \item bclogo v1.27 (
14 juillet
2008) : Correction de l'oubli de chargement du paquet « ifthen »
1230 \item bclogo v1.26 (
30 juin
2008) : création du logo ornement -- deux styles de titre -- fonction listofbclogo
1232 \item bclogo v1.25 (
5 avril
2008) : modification du logo attention et création du coeur
1234 \item bclogo v1.2 (
2 avril
2008) : création des logo etoile, ours et attention
1236 \item bclogo v1.15 (
19 mars
2008) : ajout de la fonction « arrondi » en quatrième argument
1238 \item bclogo v1.1 (
19 mars
2008)
1243 %\begin{lstlisting}[style=numbers, breaklines=true,breakindent=30pt]
1244 \lstset{style=numbers, breaklines=true,breakindent=
30pt
}
1245 \lstinputlisting{../latex/bclogo.sty
}