définition des lengths mdfbox, préfixage des length, ajout de l'option nobreak, modif...
[bclogo.git] / dev / doc / bclogo-doc.tex
1 \documentclass[a4paper,10pt,frenchb]{article}
2 \usepackage[latin1]{inputenc}
3 \usepackage{lmodern}
4 \usepackage[charter]{mathdesign}
5 %\usepackage[scaled=0.875]{helvet}
6 \renewcommand{\ttdefault}{lmtt}
7 \usepackage{framed}
8 \usepackage[svgnames]{xcolor}
9 \usepackage[tikz]{bclogo}
10 \usepackage{fancyvrb}
11 \usepackage{fancyhdr}%style fancy
12 \usepackage[margin=2.5cm,headheight=15pt]{geometry}
13 \usepackage{amsmath}
14 \usepackage{multicol}
15 \usepackage{listings}
16 \usepackage{pifont}
17 \usepackage{lipsum}
18 \usepackage{mflogo}
19 \usepackage{longtable,microtype}
20 \usepackage{url,lastpage}
21 \definecolor{cPG}{RGB}{235, 227, 150}%
22 \definecolor{link}{RGB}{150, 81, 0}%
23 \definecolor{url}{rgb}{0, .3, .03}%
24 \definecolor{vert}{RGB}{0,105,29}%
25 \definecolor{bleu}{RGB}{78,88,169}%
26 \usepackage[colorlinks, linkcolor=link,urlcolor=url]{hyperref}
27 \usepackage{babel}
28 %
29 \pagestyle{fancyplain}
30 \renewcommand{\sectionmark}[1]{\markright{#1}}
31 %\lhead[\fancyplain{}{\slshape\thepage}]{\fancyplain{}{\slshape\rightmark}}
32 %\rhead[\fancyplain{}{\slshape\leftmark}]{\fancyplain{}{\slshape\thepage}}
33 %\lhead{\chaptername}
34 \lhead{\rightmark}
35 \rhead{\textsl{bclogo v3.0}}
36 \lfoot{\footnotesize Maxime \textsc{Chupin} \& Patrick \textsc{Fradin}}%
37 \cfoot{\footnotesize -- \url{http://melusine.eu.org/syracuse/G/bclogo/} -- }%
38 \rfoot{\thepage/\pageref{LastPage}}%
39
40 %\usetikzlibrary{decorations.pathmorphing}
41 \usetikzlibrary{shapes}
42 \definecolor{fbase}{gray}{0.95}%
43 \newenvironment{gbar}[1]{%
44 \def\FrameCommand{{\color{#1}\vrule width 3pt}\colorbox{fbase}}%
45 \MakeFramed{\advance\hsize-\width\FrameRestore}}%
46 {\endMakeFramed}%
47
48 \lstset{% general command to set parameter(s)
49 basicstyle=\small, % print whole listing small
50 keywordstyle=\color{bleu}\ttfamily,
51 % underlined bold black keywords
52 % identifierstyle=,
53 basicstyle=\ttfamily\footnotesize, % nothing happens
54 commentstyle=\itshape\color{vert}, % white comments
55 stringstyle=\ttfamily, % typewriter type for strings
56 showstringspaces=false,
57 language=[LaTeX]TeX,
58 defaultdialect=[LaTeX]TeX,
59 morekeywords={RequirePackage}
60 }
61 \lstdefinestyle{numbers}%
62 {numbers=left, stepnumber=1, numberstyle=\tiny, numbersep=10pt}%
63
64 \newenvironment{enum}{%
65 \begin{dingautolist}{202}}%
66 {\end{dingautolist}}%
67
68 \newenvironment*{Code}{%
69 \begin{bclogo}[logo=\bccrayon, noborder=true]{Code}%
70 }%
71 {%
72 \end{bclogo}
73 }%
74
75 \newenvironment*{demo}{%
76 \VerbatimOut{toto.txt}%
77 }%
78 {%
79 \endVerbatimOut%
80 \begin{bclogo}[margeG=1,logo=\bccrayon,couleurTexte=vert,couleurBarre=Gray,barre=wave,noborder]{Code}%
81 \begin{footnotesize}%
82 \VerbatimInput{toto.txt}%
83 \end{footnotesize}%
84 \end{bclogo}%
85 \color{black}%
86 \par%\goodbreak%
87 \noindent\textbf{Résultat}:\par\smallskip
88 \input{toto.txt}%
89 }%
90
91 \newcommand*\cmd{\color{Maroon}}%
92
93 \definecolor{cPG}{RGB}{235, 227, 150}%
94
95 \title{\texttt{bclogo} version 3.0}
96 \author{ Maxime \textsc{Chupin} et Patrick \textsc{Fradin}
97 \footnote{Merci à tous ceux qui ont participé, entre autres, Jean-Côme \textsc{Charpentier},
98 Ulrike \textsc{Fischer} et Manuel \textsc{Pégourié-Gonnard}\dots et
99 plus particulièrement à François \textsc{Pétiard}}\\\url{notezik@gmail.com}}
100 \date{15 octobre 2011}
101
102 \begin{document}
103 %% === Page de garde ===================================================
104 \thispagestyle{empty}
105 \begin{tikzpicture}[remember picture, overlay]%
106 \node[below right, shift={(-4pt,4pt)}] at (current page.north west) {%
107 \includegraphics{fond.pdf}%
108 };
109 \end{tikzpicture}%
110
111 \noindent
112 \includegraphics{bclogo}\\
113 {\large Extension \LaTeX{} pour la réalisation de boîtes colorées
114 avec logos}\\[1cm]
115 \parbox{0.6\textwidth}{
116 \includegraphics[width=5cm]{bc-crayon.mps}
117 }\hfill
118 \parbox{0.4\textwidth}{\Large\raggedleft
119 \textbf{Contributeurs}\\
120 Patrick \bsc{Fradin}\\
121 Maxime \textsc{Chupin}\\
122 \textbf{Email}\\
123 \url{notezik@gmail.com}
124 }
125 \vfill
126 \begin{center}
127 Version 3.0 du 15 octobre 2011\\
128 \url{http://melusine.eu.org/syracuse/G/bclogo/}\\
129 \includegraphics[width=6cm]{syracuse-crop}
130 \end{center}
131 %% == Page de garde ====================================================
132 \newpage
133
134 \begin{abstract}
135 Ce paquet permet la création, via \texttt{Pstricks} ou \texttt{Tikz}, de boîtes
136 colorées avec un logo, un titre et une couleur de fond\footnote{Il y a bien
137 entendu d'autres options}.
138 \end{abstract}
139
140 \newpage
141
142 \tableofcontents
143 \newpage
144
145 \section{Introduction}
146
147 \subsection{Présentation}
148
149 Ce paquet a été créé pour faciliter la fabrication de boîtes colorées plus ou
150 moins complexes disposant d'un titre, d'un logo et d'une couleur de fond pour une mise en relief du contenu.
151 Depuis la version 2.0, \texttt{bclogo} s'appuie sur
152 \texttt{Pstricks} \textbf{ou} sur \texttt{tikz}\footnote{Ceci grâce à Patrick
153 \textsc{Fradin}}. Ce paquet utilise \texttt{xkeyval} pour la gestion des
154 paramètres. Pour son bon fonctionnement, il est nécessaire d'avoir les extensions suivants
155 installées sur votre machine:
156
157 \begin{bclogo}[couleur=cPG, logo=\bcattention, cadreTitre=true, arrondi=0.1]{Les extensions \textit{indispensables}}%
158 \begin{multicols}{2}
159 \begin{enum}
160 \item \verb+Pstricks+
161 \item \verb+mdframed+ (coupure des boîtes)
162 \item \verb+graphicx+
163 \item \verb+pst-grad+
164 \item \verb+xkeyval+
165 \item \verb+pst-coil+
166 \item \verb+ifthen+
167 \item \verb+ifpdf+
168 \item \verb+pst-blur+ si l'on souhaite utiliser la fonction (voir section \ref{blur})
169 \end{enum}
170 \end{multicols}
171 ou \texttt{tikz} et ses librairies \texttt{shadows} et
172 \texttt{decorations.pathmorphing}. Les paquets \verb+mdframed+, \verb+xkeyval+, \verb+ifthen+ et
173 \verb+ifpdf+ sont nécessaires dans les deux utilisations.
174 \end{bclogo}
175
176 Depuis la version 3.0, bclogo utilise le paquet \emph{mdframed} qui autorise les coupures de boîtes en fin de page (ce qui n'était pas le cas auparavant). Les macros de ce paquet liées à l'affichage des boîtes, ont été redéfinies pour ajouter le titre, le logo, la barre et l'ombre éventuelle. Ces modifications sont dans les fichiers \emph{bclogoMdframedTikz.tex} et \emph{bclogoMdframedPst.tex}, ceux-ci sont chargés juste après \emph{mdframed}.
177
178 \begin{demo}
179 \begin{bclogo}[logo=\bcplume,couleur=AliceBlue,blur,epBord=0.8,couleurOmbre=gray,barre=wave,%
180 couleurBarre=red]{Exemple de coupure}%
181 \lipsum[1-13]
182 \end{bclogo}
183 \end{demo}
184
185 \subsection{Le chargement du paquet}
186
187 Depuis la version 2.0 de \texttt{bclogo}, le chargement s'effectue avec deux
188 options, soit on utilise \texttt{pstricks} (par défaut)\footnote{Sur un conseil
189 d'Herbert \textsc{Voss} qui vérifie à chaque nouvelle version le code, merci à
190 lui.} soit \texttt{tikz}. Ceci s'effectue dans le préambule du document
191 \LaTeX{}:
192
193 \medskip
194 \hfil{\cmd\verb|\usepackage[tikz]{bclogo}|} ou {\cmd\verb|\usepackage[pstricks]{bclogo}|.}\hfil
195
196 \medskip
197 \noindent\textbf{Remarque}: La syntaxe {\cmd\verb|\usepackage{bclogo}|} est équivalente à {\cmd\verb|\usepackage[pstricks]{bclogo}|}.
198
199 \subsection{Utilisation}
200
201 Quelle que soit l'option de chargement choisie, la syntaxe pour la création de boîtes est la même. Voici l'environnement pour réaliser une boîte (tous les réglages se font dans l'argument optionnel):
202
203 \begin{small}%
204 \cmd%
205 \begin{Verbatim}[xleftmargin=5cm]
206 \begin{bclogo}[<options>]{Titre}
207 Corps de la boite...
208 \end{bclogo}
209 \end{Verbatim}
210 \end{small}%
211
212 \section{Réglages des couleurs}
213
214 \subsection{Le fond et le texte}
215
216 La couleur du fond (blanc par défaut) se définit avec l'option {\cmd\verb|couleur=<macouleur>|}, et la couleur du texte (noir par défaut) se définit avec l'option {\cmd\verb|couleurTexte=<couleur>|}. Il est préférable de ne pas fixer la couleur du texte dans l'environnement \emph{bclogo} car en cas de coupure de boîte, seule la première partie aura la bonne couleur.
217
218 \subsection{Le bord}
219
220 La couleur du cadre (noir par défaut) se définit avec l'option {\cmd\verb|couleurBord=<couleur>|}\footnote{Cette nouvelle option a été créée sur la demande de Philippe \bsc{Fortemps}.}
221
222 \subsection{La barre}
223
224 La couleur de la barre (noir par défaut) se définit avec l'option {\cmd\verb|couleurBarre=<couleur>|}. Par exemple:
225
226 \begin{demo}
227 \begin{bclogo}[couleur=blue!30,couleurTexte=DarkBlue,couleurBord=red!30,
228 barre=snake,couleurBarre=Maroon]{Mon Titre}
229 \lipsum[1]
230 \end{bclogo}
231 \end{demo}
232
233 \section{Le bord}
234
235 \subsection{\'Epaisseur du bord}
236
237 On peut (depuis la version 2.24) régler l'épaisseur du trait de bord (0.4pt par défaut) grâce à l'option
238 {\cmd\verb|epBord=<valeur>|} (attention, ne pas mettre d'unité). Par
239 exemple:
240
241 \begin{demo}
242 \begin{bclogo}[logo=\bccrayon,epBord=0.2]{Mon titre}
243 \lipsum[1]
244 \end{bclogo}
245 \end{demo}
246
247 \subsection{L'arrondi des coins}
248
249 On règle la taille de l'arrondi avec l'option {\cmd\verb|arrondi=<valeur>|}\footnote{Avant la version 2.22, les arrondis
250 pstricks étaient relatifs, ils sont maintenant absolus.}. L'unité est le cm et ne doit pas figurer. Par défaut l'arrondi vaut $0$. Exemple:
251
252 \begin{demo}
253 \begin{bclogo}[couleur=blue!30,arrondi=0.1]{Mon Titre}
254 \lipsum[1]
255 \end{bclogo}
256 \end{demo}
257
258 \subsection{Supprimer le bord}
259
260 Par défaut, il y a un trait pour délimiter le bord de la boîte, on peut
261 cependant choisir de ne pas en mettre avec l'option {\cmd\verb|noborder=true|}
262 (par défaut elle est à \texttt{false}). Par exemple:
263
264 \begin{demo}
265 \begin{bclogo}[logo=\bccrayon,noborder=true,barre=wave,couleurBarre=gray]{Mon titre}
266 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
267 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
268 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
269 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
270 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
271 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
272 \end{bclogo}
273 \end{demo}
274
275 \noindent Cela ne vous dit rien? Voici un autre exemple, avec de la couleur:
276
277 \begin{bclogo}[logo=\bcbook,noborder=true,couleur=red!30!blue!40]{Mon titre}
278 \lipsum[1]
279 \end{bclogo}
280
281 \section{Les marges}
282
283 \subsection{Marge intérieure}
284
285 On peut régler les marges entre le texte de la boîte et le bord avec l'option {\cmd\verb|marge=<entier>|}. Cette marge est définie en nombre
286 de points, sa valeur par défaut est $3$ (ne pas mettre l'unité). Cette nouvelle option\footnote{Due à Patrick \textsc{Fradin} sur une demande de
287 Gaétan \textsc{Marris}} permet, entre autre, de prolonger le texte jusqu'à la
288 marge droite de la page lorsque {\cmd\verb|noborder=true|} et que la marge extérieure droite est nulle. Par exemple:
289
290 \begin{demo}
291 \begin{bclogo}[logo=\bccrayon,noborder=true,marge=0]{Mon titre}%
292 \lipsum[2]
293 \end{bclogo}
294 \begin{bclogo}[logo=\bccrayon,marge=8]{Mon titre}%
295 \lipsum[2]
296 \end{bclogo}
297 \end{demo}
298
299 \subsection{Marges extérieures}
300
301 Il est possible de laisser une marge à gauche de la boîte et une marge à droite de la boîte. Ces marges sont nulles par défaut et peuvent être mofiées par les options {\cmd\verb|margeG=<valeur>|} et {\cmd\verb|margeD=<valeur>|}, l'unité est le centimètre et ne doit pas être précisée. Ces valeurs peuvent être négatives. Exemple:
302
303 \begin{demo}
304 \begin{bclogo}[margeG=-1,margeD=1,couleur=blue!30,blur]{Modification marges}%
305 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
306 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
307 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
308 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
309 \end{bclogo}
310 \end{demo}
311
312 \section{Le titre}
313
314 \subsection{Styles de titre}
315
316 Il y a deux styles de titre. Celui par défaut (ou avec la commande
317 {\cmd\verb|cadreTitre=false|}) est celui utilisé pour les boîtes précédentes. On
318 peut cependant le modifier grâce à la commande:
319
320 \hfil{\cmd\verb|\renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill}|}\hfil
321
322 Ce qui produit:
323 \renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill}
324
325 \begin{bclogo}[couleur=blue!30, arrondi=0.1]{Mon Titre}
326 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
327 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
328 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
329 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
330 \end{bclogo}
331
332 Par défaut, \verb+\bcStyleTitre+ est définie comme cela:
333
334 \hfil{\cmd\verb|\renewcommand\bcStyleTitre[1]{\large\textbf{#1}}|}\hfil
335
336 \renewcommand\bcStyleTitre[1]{\large\textbf{#1}}
337 On peut alors s'amuser à toutes sortes de choses. En voici un exemple:
338
339 \begin{demo}
340 \renewcommand\bcStyleTitre[1]{\hfill\tikz\node[fill=blue!20,starburst,draw=black]{#1};\hfill}%
341 \begin{bclogo}[noborder]{Mon Titre}%
342 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
343 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
344 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
345 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
346 \end{bclogo}
347 \end{demo}
348
349 \renewcommand\bcStyleTitre[1]{\large\textbf{#1}}
350
351 Le second style, plus élaboré mais non modifiable, est un cadre avec un
352 gradient de couleur \textit{gold}. Ceci s'obtient avec l'option {\cmd\verb|cadreTitre=true|}.
353
354 \begin{demo}
355 \begin{bclogo}[couleur=blue!30,arrondi=0.1,cadreTitre]{Mon Titre}%
356 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
357 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
358 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
359 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
360 \end{bclogo}
361 \end{demo}
362
363 \subsection{Sous-titre}
364
365 Si on utilise le style de titre sans cadre (\textit{i.e.} le style par défaut)
366 alors on peut définir un sous-titre grâce à la commande {\cmd\verb|sousTitre=<Monsous-titre>|}
367 \footnote{Cette option a été mise en place sur la demande de Gaétan
368 \textsc{Marris}}. Par exemple:
369
370 \begin{demo}
371 \begin{bclogo}[couleur=blue!30,arrondi=0.1,sousTitre=Sous-titre]{Mon Titre}%
372 \lipsum[2]
373 \end{bclogo}
374 \end{demo}
375
376 \noindent\textbf{Le style du sous-titre}: on peut redéfinir le style de sous-titre comme ceci:
377
378 \hfil{\cmd\verb|\renewcommand\styleSousTitre[1]{\hfill\textsl{#1}}|}\hfil
379
380 \renewcommand\styleSousTitre[1]{\hfill\textsl{#1}}
381
382 On obtient alors:
383
384 \begin{bclogo}[couleur=blue!30,arrondi=0.1,sousTitre=Sous-titre]{Mon Titre}
385 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
386 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
387 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
388 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
389 \end{bclogo}
390
391 Dans \texttt{bclogo}, \verb+\styleSousTitre+ est définie comme ceci:
392
393 \hfil{\cmd\verb|\newcommand\styleSousTitre[1]{\normalsize\textit{#1}}|}\hfil
394
395 \renewcommand\styleSousTitre[1]{\normalsize\textit{#1}}
396
397 Il faut juste se dire que l'on se trouve dans une case d'un tableau,
398 ainsi des constructions plus complexes sont envisageables.
399
400 \section{Les logos}
401
402 \subsection{Création de logos}
403
404 C'est là que réside l'originalité de \texttt{bclogo}\dots{} Pour la plupart
405 des logos, je les ai dessinés avec \textit{Inkscape}.
406 Pour d'autres, Patrick \bsc{Fradin} et Alphonse \bsc{Capriani} ont utilisé le
407 super \TeX{}graph.
408
409 Depuis la version 2.6\footnote{Dans les versions précédentes, deux formats étaient utilisés, soit \texttt{eps}, soit
410 \texttt{pdf}. La conversion en masse a été réalisée grâce à
411 l'utilitaire \texttt{pstoedit}.}, on passe\footnote{Sur une initiative de
412 François \bsc{Pétiard}.} par \MP{} pour générer des fichiers
413 \texttt{.mps} qui sont interprétés en eps ou en pdf selon le mode dans
414 lequel on se trouve (d'où la nécessité de l'extension \verb+ifpdf+).
415
416 La création de logo est un travail amusant, ceux qui veulent y participer n'ont
417 qu'à me contacter par mail (les logos sont définis avec une largeur de 17pt, la
418 hauteur est plus ou moins libre dans la mesure du raisonnable).
419 Si vous souhaitez participer à l'élaboration de logos, fournissez moi soit un fichier \MP{}, soit un fichier
420 \texttt{eps}.
421
422 Je remercie tout ceux qui participent à la création de logo et en particulier
423 Alphonse \bsc{Capriani} et François \bsc{Pétiard} qui ont bien
424 augmenté la collection.
425
426 \subsection{Liste des logos}
427
428 Le choix des drapeaux n'est pas délibéré, ce sont des contributions, vous pouvez bien sûr augmenter la collection !
429
430 \begin{longtable}{cccc}
431 Nom & Commande & Image & Auteur \\\hline\endhead
432 \hline &&&\hfill suite\dots\\\endfoot
433 \hline&&&\endlastfoot
434 la fleur& \verb+\bcfleur+ & \bcfleur & Maxime \bsc{Chupin}\\
435 \og{}en chantier\fg{}&\verb+\bcpanchant+&\bcpanchant&Jean-Michel
436 \textsc{Sarlat}\\
437 la note&\verb+\bcnote+&\bcnote&Thomas \textsc{Labarussias}\\
438 l'étoile& \verb+\bcetoile+&\bcetoile& Maxime \bsc{Chupin}\\
439 l'ourson& \verb+\bcours+&\bcours&"\\
440 \og{}attention\fg{}&\verb+\bcattention+&\bcattention& "\\
441 le c\oe{}ur&\verb+\bccoeur+&\bccoeur&"\\
442 ornement&\verb+\bcorne+&\bcorne&"\\
443 danger&\verb+\bcdanger+&\bcdanger&François \textsc{Boerkmann}\\
444 smiley heureux&\verb+\bcsmbh+&\bcsmbh&"\\
445 smiley malheureux&\verb+\bcsmmh+&\bcsmmh&"\\
446 take care&\verb+\bctakecare+&\bctakecare&Patrick \textsc{Fradin}\\
447 la lampe& \verb+\bclampe+&\bclampe&"\\
448 le livre&\verb+\bcbook+&\bcbook&"\\
449 le trèfle&\verb+\bctrefle+&\bctrefle&Maxime \bsc{Chupin}\\
450 le point d'interrogation&\verb+\bcquestion+&\bcquestion&"\\
451 le crayon& \verb+\bccrayon+&\bccrayon&Anne-Sophie
452 \textsc{Philippe}\\
453 le pique de \LaTeX{}&\verb+\bcspadesuit+&\bcspadesuit&\LaTeX\\
454 logo info&\verb+\bcinfo+&\bcinfo&Thomas \textsc{Labarussias}\\
455 la plume& \verb+\bcplume+&\bcplume& Maxime \bsc{Chupin}\\
456 la bombe& \verb+\bcbombe+&\bcbombe&Alphonse \bsc{Capriani}\\
457 le cube&\verb+\bccube+&\bccube&"\\
458 le dodécaèdre&\verb+\bcdodecaedre+&\bcdodecaedre&"\\
459 l'icosaèdre&\verb+\bcicosaedre+&\bcicosaedre&"\\
460 l'octaèdre&\verb+\bcoctaedre+&\bcoctaedre&"\\
461 le tétraèdre&\verb+\bctetraedre+&\bctetraedre&"\\
462 l'Allemagne&\verb+\bcdallemagne+&\bcdallemagne&"\\
463 l'Autriche&\verb+\bcdautriche+&\bcdautriche&François \bsc{Pétiard}\\
464 la Belgique&\verb+\bcdbelgique+&\bcdbelgique&Alphonse
465 \bsc{Capriani}\\
466 la Bulgarie&\verb+\bcdbulgarie+&\bcdbulgarie&François
467 \bsc{Pétiard}\\
468 la France&\verb+\bcdfrance+&\bcdfrance&Alphonse
469 \bsc{Capriani}\\
470 l'Italie&\verb+\bcditalie+&\bcditalie&"\\
471 le Luxembourg&\verb+\bcdluxembourg+&\bcdluxembourg&François
472 \bsc{Pétiard}\\
473 les Pays-Bas&\verb+\bcdpaysbas+&\bcdpaysbas&Alphonse
474 \bsc{Capriani}\\
475 le soleil&\verb+\bcsoleil+&\bcsoleil&"\\
476 l'éclaircie&\verb+\bceclaircie+&\bceclaircie&"\\
477 la pluie&\verb+\bcpluie+&\bcpluie&"\\
478 la neige&\verb+\bcneige+&\bcneige&"\\
479 le sens interdit&\verb+\bcinterdit+&\bcinterdit&"\\
480 le poisson&\verb+\bcpoisson+&\bcpoisson&"\\
481 l'horloge&\verb+\bchorloge+&\bchorloge&"\\
482 le calendrier&\verb+\bccalendrier+&\bccalendrier&"\\
483 la rose des vents&\verb+\bcrosevents+&\bcrosevents&"\\
484 le yin et le yang&\verb+\bcyin+&\bcyin&"\\
485 danger glissant&\verb+\bcdz+&\bcdz&Vincent \bsc{Pantaloni}\\
486 le vélo&\verb+\bcvelo+&\bcvelo&François \bsc{Pétiard}\\
487 le \emph{peace and love}&\verb+\bcpeaceandlove+&\bcpeaceandlove&"\\
488 l'\oe il&\verb+\bcoeil+&\bcoeil&"\\
489 le nucléaire& \verb+\bcnucleaire+&\bcnucleaire&"\\
490 la femme&\verb+\bcfemme+&\bcfemme&"\\
491 l'homme&\verb+\bchomme+&\bchomme&"\\
492 la loupe&\verb+\bcloupe+&\bcloupe&"\\
493 le recyclage&\verb+\bcrecyclage+&\bcrecyclage&"\\
494 le valet de c\oe ur&\verb+\bcvaletcoeur+&\bcvaletcoeur&"\\
495 la clé&\verb+\bccle+&\bccle&"\\
496 la clé de fa&\verb+\bcclefa+& \bcclefa&"\\
497 la clé de sol&\verb+\bcclesol+&\bcclesol&"\\
498 le feu vert&\verb+\bcfeuvert+&\bcfeuvert&"\\
499 le feu jaune&\verb+\bcfeujaune+&\bcfeujaune&"\\
500 le feu rouge&\verb+\bcfeurouge+&\bcfeurouge&"\\
501 le feu tricolore&\verb+\bcfeutricolore+&\bcfeutricolore&"\\
502 l'outil&\verb+\bcoutil+&\bcoutil&"\\
503 le trombone&\verb+\bctrombone+&\bctrombone&"
504 \end{longtable}
505
506 Par exemple,
507
508 \begin{demo}
509 \begin{bclogo}[couleur=blue!30, arrondi=0.1, logo=\bctrefle]{Mon Titre}
510 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
511 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
512 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
513 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
514 \end{bclogo}
515 \end{demo}
516
517 \noindent\textbf{Remarque}: on peut se définir soi-même de nouvelles commandes de logo sans pour autant que
518 ces logos soient disponibles dans \verb+bclogo+. Par exemple, pour obtenir le
519 \emph{c\oe{}ur} de \LaTeX{} $\heartsuit$, il suffit de définir dans le
520 préambule de document la commande:
521
522 \hfil{\cmd\verb|\newcommand\bcheartsuit{\centering \huge $\heartsuit$}|}\hfil
523
524 Ceci donnera le même résultat que pour le pique \LaTeX{} (attention
525 \verb+\bcheartsuit+ n'est pas définie dans \verb+bclogo+).
526
527 On peut aussi faire ceci pour un code \verb+pstricks+, \verb+pgf+, une
528 image\dots{} Voici trois exemples illustrant respectivement les trois cas
529 mentionnés:
530
531 \begin{small}
532 \cmd%
533 \begin{Verbatim}[xleftmargin=2cm]
534 % mon logo code pstricks
535 \newcommand\monlogopst{\begingroup \input{monlogo.pst}\endgroup}
536 % mon logo code pgf
537 \newcommand\monlogopgf{\begingroup \input{monlogo.pgf}\endgroup}
538 % mon image
539 \newcommand\monimage{\includegraphics[width=17pt]{monimage}}
540 \end{Verbatim}
541 \end{small}
542
543 \subsection{Taille des logos}
544
545 On peut redéfinir la taille des logos en largeur. Par défaut celle-ci est de
546 17pt. Cette redéfinition s'effectue de la manière suivante: {\cmd\verb|\renewcommand\logowidth{<valeur>pt}|}.
547
548 Par exemple, une redéfinition à 10pt donnera:
549
550 \renewcommand\logowidth{10pt}
551 \begin{bclogo}[couleur=blue!30,arrondi=0.1]{Mon Titre}
552 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
553 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
554 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
555 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
556 \end{bclogo}
557 \renewcommand\logowidth{17pt}
558
559 \section{L'ombre}
560
561 La gestion de l'ombre se règle comme les autres options. Par défaut, il n'y en
562 a pas (la valeur \texttt{ombre} vaut \texttt{false}). On active l'ombre avec la
563 commande {\cmd\verb|ombre=true|}. Par exemple:
564
565 \begin{demo}
566 \begin{bclogo}[couleur=blue!30,arrondi=0.1,ombre=true]{Mon Titre}
567 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
568 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
569 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
570 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
571 \end{bclogo}
572 \end{demo}
573
574 \subsection{Paramètres de l'ombre}
575
576 \noindent\textbf{Épaisseur}: on règle l'épaisseur de l'ombre avec la commande \texttt{epOmbre =
577 <\textrm{valeur en cm}>}. La valeur par défaut est de 0.125 cm.
578
579 \noindent\textbf{Couleur}: on règle la couleur avec la commande \texttt{couleurOmbre =
580 <\textrm{couleur}>}. La valeur par défaut est \textit{black}.
581
582 Voici un exemple illustrant les deux options:
583
584 \begin{demo}
585 \begin{bclogo}[couleur=blue!30,arrondi=0.1,ombre=true,epOmbre=0.25,
586 couleurOmbre=black!30]{Mon Titre}
587 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
588 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
589 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
590 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
591 \end{bclogo}
592 \end{demo}
593
594 \subsection{\label{blur}Le paramètre \texttt{blur}}
595
596 Depuis la version 2.24, on a rajouté l'option proposée par le paquet
597 \texttt{pst-blur}. L'utilisation de celle-ci est légèrement plus compliquée que
598 celle des autres.
599
600 Si on utilise \texttt{pstricks}, alors, lors du chargement de \texttt{bclogo},
601 il faut mettre l'option \texttt{blur} qui permet de «charger»
602 \texttt{pst-blur}: {\cmd\verb|\usepackage[blur]{bclogo}|}.
603
604 Si on utilise \texttt{tikz}, alors il n'y a pas besoin de rajouter l'option
605 \texttt{blur} au chargement de \texttt{bclogo}.
606
607 L'utilisation de cette option ne diffère pas selon \texttt{tikz} ou
608 \texttt{pstricks}. On procède de la façon suivante:
609
610 \begin{demo}
611 \begin{bclogo}[couleur=blue!30,arrondi=0.1,ombre=true,
612 couleurOmbre=black!60,blur]{Mon Titre}
613 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
614 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
615 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
616 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
617 \end{bclogo}
618 \end{demo}
619
620 \section{La barre}
621
622 La syntaxe générale de commande du style de barre est {\cmd\verb|barre=<style>|}.
623
624 \subsection{La barre droite}
625
626 Par défaut, on a une barre verticale droite comme dans tous les exemples
627 précédents (la commande est {\cmd\verb|barre=line|}).
628
629 \noindent\textbf{Épaisseur}: on peut régler l'épaisseur de la barre grâce à la commande {\cmd\verb|epBarre=<valeur en pt>|}. Par exemple:
630
631 \begin{demo}
632 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,epBarre=3.5]{Mon Titre}
633 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
634 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
635 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
636 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
637 \end{bclogo}
638 \end{demo}
639
640 Par défaut cette valeur est de 1.5pt.
641
642 \subsection{La barre «zigzag»}
643
644 Ce style de barre s'obtient avec la commande {\cmd\verb|barre=<zigzag>|}. Par exemple:
645
646 \begin{demo}
647 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=zigzag]{Mon Titre}
648 \lipsum[1]
649 \end{bclogo}
650 \end{demo}
651
652 \subsection{La barre «snake»}
653 Ce style de barre s'obtient avec la commande {\cmd\verb|barre=<snake>|}. Par exemple:
654
655 \begin{demo}
656 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=snake]{Mon Titre}
657 \lipsum[3]
658 \end{bclogo}
659 \end{demo}
660
661 \subsection{Réglages pour «snake» et «zigzag»}
662
663 Pour ces deux styles de barre, on règle la taille (ou amplitude) de
664 l'ondulation avec la commande {\cmd\verb|tailleOndu=<valeur en pt>|}. C'est la
665 taille d'\textbf{une} ondulation. Par défaut la valeur est de 2.5. Par exemple:
666
667 \begin{demo}
668 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=snake,
669 tailleOndu=1.5]{Mon Titre}
670 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
671 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
672 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
673 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
674 \end{bclogo}
675 \end{demo}
676
677 \subsection{Répétition d'un «motif»}
678
679 Cette fonction permet de répéter verticalement un motif quelconque à la place
680 de la barre verticale. Ceci s'obtient avec la commande {\cmd\verb|barre=motif|}
681 et ce \textbf{couple} avec la commande {\cmd\verb|motifBarre=<motif>|}. Par exemple:
682
683 \begin{demo}
684 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=motif,
685 motifBarre=$\star$]{Mon Titre}
686 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
687 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
688 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
689 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
690 \end{bclogo}
691 \end{demo}
692
693 Si je dispose d'une image personnelle, par exemple
694 \texttt{spir.mps}\footnote{Ici, j'utilise un \texttt{.mps} mais un utilisateur
695 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},
696 \texttt{pdf}\dots} \includegraphics{spir}, il suffit de mettre:
697
698 \hfil{\cmd\verb+motifBarre=\includegraphics{spir}+}.\hfil
699
700 Ceci donne:
701
702 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=motif,
703 motifBarre=\includegraphics{spir}]{Mon Titre}
704 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
705 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
706 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
707 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
708 \end{bclogo}
709
710 Un autre exemple pour donner des idées\dots
711
712 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,
713 barre=motif,motifBarre={\includegraphics[width=8pt]{bc-inter}}]{Mon Titre}
714 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
715 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
716 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
717 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
718 \end{bclogo}
719
720 \subsection{Image personnelle «étendue»}
721
722 Si je dispose d'une image, par exemple \texttt{brace.mps}\footnote{Comme
723 précédemment, les utilisateurs de \LaTeX peuvent utiliser une image eps et ceux de pdf\LaTeX{} peuvent utiliser une image pdf.} (image normalement verticale): \includegraphics[angle=90]{brace}
724 grâce à la commande {\cmd\verb|barre=imageExt|} couplée avec {\cmd\verb|imageBarre=brace|}, je l'obtiens «étirée» à la place de la barre verticale. Par exemple:
725
726 \begin{demo}
727 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=imageExt,
728 imageBarre=brace]{Mon Titre}
729 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
730 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
731 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
732 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
733 \end{bclogo}
734 \end{demo}
735
736 \subsection{Image personnelle «clippée»}
737
738 Si on dispose d'une image (assez longue de préférence), on peut
739 grâce à la commande {\cmd\verb|barre=imageClip|} couplée encore une fois avec la
740 commande {\cmd\verb|imageBarre=<monimage>|}. On obtient à la place de la barre
741 verticale, l'image «tronquée». Exemple avec l'image
742 \texttt{losanges.mps} ci-dessous (image normalement verticale):
743
744 \noindent\includegraphics[angle=90,viewport=0 0 17 \linewidth,clip]{losanges}
745
746 \begin{demo}
747 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=imageClip,
748 imageBarre=losanges]{Mon Titre}
749 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
750 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
751 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
752 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
753 \end{bclogo}
754 \end{demo}
755
756 \subsection{Pour les utilisateurs de mathdesign}
757
758 Si on utilise une police \textit{mathdesign}, alors on a accès à une barre
759 ondulée, faite avec un glyphe répété verticalement, grâce à la commande
760 {\cmd\verb|barre=wave|}. Voici un exemple:
761
762 \begin{demo}
763 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=wave]{Mon Titre}
764 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
765 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
766 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
767 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
768 \end{bclogo}
769 \end{demo}
770
771 \subsection{Pas de barre}
772
773 Si on ne veut pas de barre verticale sur le côté, il suffit d'utiliser la
774 commande {\cmd\verb|barre=none|}. Par exemple:
775
776 \begin{demo}
777 \begin{bclogo}[couleur=blue!30,arrondi=0.1,logo=\bcquestion,barre=none]{Mon Titre}
778 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
779 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
780 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
781 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
782 \end{bclogo}
783 \end{demo}
784
785 \section{Liste des boîtes}
786
787 On peut, comme avec \verb+\tableofcontents+, lister les boîtes utilisées dans
788 le document et ce grâce à la commande {\cmd\verb|\listofbclogo|}.
789
790 Les noms affichés dans la liste sont les différents titres des boîtes et,
791 si on utilise le package \verb+hyperref+, cette liste est «cliquable» et permet
792 le transport dans le document\footnote{Ce transport est maintenant mieux géré
793 (version 2.21) grâce à François \textsc{Pétiard}}. Par exemple dans ce document
794 la liste donne (ici j'utilise un \texttt{multicols} pour l'affichage sur deux
795 colonnes):
796
797 \begin{multicols}{2}
798 \listofbclogo
799 \end{multicols}
800
801 Le titre de la liste peut alors être modifié par la commande:
802
803 \hfil{\cmd\verb|\renewcommand{\titrebclogo}{Liste des fiches}|}.\hfil
804
805 \section{Avec \texttt{framed.sty}}
806
807 Je présente ici une utilisation de \texttt{bclogo} \emph{couplée} avec un
808 environnement écrit par Jean-Michel \textsc{Sarlat} utilisant
809 \texttt{framed.sty}. Voici cet environnement:
810
811 \begin{small}
812 \cmd%
813 \begin{Verbatim}[xleftmargin=2cm]
814 \newenvironment{gbar}[1]{%
815 \def\FrameCommand{{\color{#1}\vrule width 3pt}\colorbox{fbase}}%
816 \MakeFramed {\advance\hsize-\width \FrameRestore}}%
817 {\endMakeFramed}
818 \end{Verbatim}
819 \end{small}
820
821 En disposant cet environnement, on s'amuser à mélanger les deux:
822
823 \begin{demo}
824 \begin{bclogo}[logo=\bcinfo,barre=none,noborder=true]{Test avec \texttt{framed.sty}}%
825 \begin{gbar}{yellow}
826 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
827 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple.
828 Du texte qui se répète encore et encore pour l'exemple, du texte qui se répète encore
829 et encore pour l'exemple, du texte qui se répète encore et encore pour l'exemple\dots
830 \end{gbar}
831 \end{bclogo}
832 \end{demo}
833
834 \section{Réglage global des paramètres}
835
836 On peut régler les paramètres pour toutes les boîtes \texttt{bclogo}. Pour cela
837 on utilise la commande:
838
839 \hfil{\cmd\verb|\presetkeys{bclogo}{<liste des parametres>}{}|}.\hfil
840
841 Par exemple:
842
843 \hfil{\cmd\verb|\presetkeys{bclogo}{ombre=true,epBord=1pt}{}|}.\hfil
844
845
846 \section{Historique}
847
848 \begin{itemize}
849 \item bclogo v3.0 (15 octobre 2011): utilisation du paquet mdframed permettant les coupures de boîtes en fin de page. Ajout des options \emph{couleurTexte} (couleur du texte), \emph{margeG} (marge gauche, avant la boîte) et \emph{margeD} (marge droite, après la boîte)
850 \item bclogo v2.26 (29 Juillet 2011) : Passage au format mps pour les logos, ajouts de nouveaux logos (François \textsc{Pétiard}), corrections du code pour éviter les overfull et underfull box
851 \item bclogo v2.25 (06 Juillet 2011) : correction du drapeau allemand
852 \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
853
854 \item bclogo v2.22 (18 janvier 2009) : toujours la même version, j'avais oublié de documenter l'option noborder
855
856 \item bclogo v2.22 (15 janvier 2009) : Réglages arrondis absolu en pstricks, les logos (fichiers) sont renommés bc-<logo>.<ext>
857
858 \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
859
860 \item bclogo v2.2 (11 janvier 2009) : Options sur la barre verticale, nouveau logo question
861
862 \item bclogo v2.1 (04 janvier 2009) : Inversion de l'option par défaut, maintenant c'est pstricks, nouveau logo livre
863
864 \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
865
866 \item bclogo v1.3 (20 août 2008) : Gestion des paramètres avec « xkeyval » et ajout de 3 logos de François Boerkmann
867
868 \item bclogo v1.27 (14 juillet 2008) : Correction de l'oubli de chargement du paquet « ifthen »
869
870 \item bclogo v1.26 (30 juin 2008) : création du logo ornement -- deux styles de titre -- fonction listofbclogo
871
872 \item bclogo v1.25 (5 avril 2008) : modification du logo attention et création du coeur
873
874 \item bclogo v1.2 (2 avril 2008) : création des logo etoile, ours et attention
875
876 \item bclogo v1.15 (19 mars 2008) : ajout de la fonction « arrondi » en quatrième argument
877
878 \item bclogo v1.1 (19 mars 2008)
879 \end{itemize}
880
881 \section{Le code}
882
883 %\begin{lstlisting}[style=numbers, breaklines=true,breakindent=30pt]
884 \lstset{style=numbers, breaklines=true,breakindent=30pt}
885 \lstinputlisting{../latex/bclogo.sty}
886 %\end{lstlisting}
887
888 \end{document}

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.