From 50c7698471bead67efa87f380ca89bb742d4a12b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 1 Aug 2011 00:49:08 +0000 Subject: bclogo (7jul11) git-svn-id: svn://tug.org/texlive/trunk@23295 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/bclogo/LISEZ-MOI | 4 +- Master/texmf-dist/doc/latex/bclogo/README | 9 +- Master/texmf-dist/doc/latex/bclogo/README.latex | 4 +- Master/texmf-dist/doc/latex/bclogo/bclogo-doc.pdf | Bin 439731 -> 447636 bytes Master/texmf-dist/doc/latex/bclogo/bclogo-doc.tex | 110 +++-- Master/texmf-dist/tex/latex/bclogo/bccube.eps | 350 ++++++------- .../texmf-dist/tex/latex/bclogo/bcdallemagne.eps | 4 +- .../texmf-dist/tex/latex/bclogo/bcdallemagne.pdf | Bin 3862 -> 3898 bytes .../texmf-dist/tex/latex/bclogo/bcdodecaedre.eps | 500 +++++++++---------- Master/texmf-dist/tex/latex/bclogo/bcdpaysbas.eps | 428 ++++++++-------- Master/texmf-dist/tex/latex/bclogo/bcicosaedre.eps | 542 ++++++++++----------- Master/texmf-dist/tex/latex/bclogo/bclogo.sty | 43 +- Master/texmf-dist/tex/latex/bclogo/bcneige.eps | 364 +++++++------- Master/texmf-dist/tex/latex/bclogo/bcoctaedre.eps | 368 +++++++------- Master/texmf-dist/tex/latex/bclogo/bctetraedre.eps | 308 ++++++------ Master/texmf-dist/tex/latex/bclogo/bcying.eps | 266 +++++----- 16 files changed, 1671 insertions(+), 1629 deletions(-) diff --git a/Master/texmf-dist/doc/latex/bclogo/LISEZ-MOI b/Master/texmf-dist/doc/latex/bclogo/LISEZ-MOI index 21d3702a63e..bd9400791d6 100644 --- a/Master/texmf-dist/doc/latex/bclogo/LISEZ-MOI +++ b/Master/texmf-dist/doc/latex/bclogo/LISEZ-MOI @@ -1,12 +1,12 @@ -*- coding: utf-8 -*- Paquet bclogo par Maxime Chupin -Version 2.24 datée du 09 Septembre 2009 +Version 2.24 datée du 06 Juillet 2011 Ce paquet facilite la création de boîtes colorées avec un titre et un logo. Il s'appuie principalement sur PSTricks et/ou sur Tikz. La documentation pdf (en français) presente la syntaxe et les paramétrages -FICHIERS : +FICHIERS : ===== documentation ===== LISEZ-MOI diff --git a/Master/texmf-dist/doc/latex/bclogo/README b/Master/texmf-dist/doc/latex/bclogo/README index 06639e01c86..07db42460d3 100644 --- a/Master/texmf-dist/doc/latex/bclogo/README +++ b/Master/texmf-dist/doc/latex/bclogo/README @@ -1,11 +1,11 @@ Bclogo package by Maxime Chupin -Version 2.24 dated 09/09/2009 +Version 2.25 dated 06/07/2011 This package facilitates the creation of colorful boxes with a title and logo. It relies mainly on PSTricks and/or Tikz. The documentation pdf (in french) presents the syntax and parameters -FICHIERS : +FICHIERS : ===== documentation ===== LISEZ-MOI @@ -112,8 +112,3 @@ LISEZ-MOI README ================== -The archive bclogo-v2-24.zip contains all the files to insert into a tree LaTeX. - -This work may be distributed and/or mofified under the conditions -of the LaTeX Project Public Licence. -http://www.latex-project.org/lppl/ diff --git a/Master/texmf-dist/doc/latex/bclogo/README.latex b/Master/texmf-dist/doc/latex/bclogo/README.latex index a7d65721799..3f3da35afd8 100644 --- a/Master/texmf-dist/doc/latex/bclogo/README.latex +++ b/Master/texmf-dist/doc/latex/bclogo/README.latex @@ -1,11 +1,11 @@ Bclogo package by Maxime Chupin -Version 2.24 dated 09/09/2009 +Version 2.25 dated 06/07/2011 This package facilitates the creation of colorful boxes with a title and logo. It relies mainly on PSTricks and/or Tikz. The documentation pdf (in french) presents the syntax and parameters -FICHIERS : +FICHIERS : ===== documentation ===== LISEZ-MOI diff --git a/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.pdf b/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.pdf index e580cdbd4db..2c9a2d38fc1 100644 Binary files a/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.pdf and b/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.tex b/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.tex index f02d03337b6..6c2726610aa 100644 --- a/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.tex +++ b/Master/texmf-dist/doc/latex/bclogo/bclogo-doc.tex @@ -2,6 +2,7 @@ \usepackage[utf8]{inputenc} \usepackage[charter]{mathdesign} \usepackage[blur]{bclogo} +\usepackage{tikz} \usepackage{verbatim} \usepackage[margin=2.5cm]{geometry} \usepackage{amsmath} @@ -15,7 +16,8 @@ \definecolor{cPG}{RGB}{235, 227, 150} \definecolor{link}{RGB}{150, 81, 0} \usepackage[colorlinks, linkcolor=link]{hyperref} - +\usetikzlibrary{decorations.pathmorphing} +\usetikzlibrary{shapes} \definecolor{fbase}{gray}{0.95} \usepackage{framed} \newenvironment{gbar}[1]{% @@ -29,7 +31,7 @@ basicstyle=\small, % print whole listing small keywordstyle=\color{bleu}\ttfamily, % underlined bold black keywords -% identifierstyle=, +% identifierstyle=, basicstyle=\ttfamily\footnotesize, % nothing happens commentstyle=\itshape\color{vert}, % white comments stringstyle=\ttfamily, % typewriter type for strings @@ -58,9 +60,9 @@ \definecolor{cPG}{RGB}{235, 227, 150} -\title{\texttt{bclogo} version 2.24} +\title{\texttt{bclogo} version 2.25} \author{ Maxime \textsc{Chupin} et Patrick \textsc{Fradin} \footnote{Merci à tous ceux qui ont participé, entre autres, Jean-Côme \textsc{Charpentier}, Ulrike \textsc{Fischer} et Manuel \textsc{Pégourié-Gonnard}\dots}\\\url{notezik@gmail.com}} -\date{10 Septembre 2009} +\date{06 Juillet 2011} \begin{document} @@ -132,7 +134,7 @@ Ce paquet permet la création, via \texttt{Pstricks} ou \texttt{Tikz}, de boîte Ce paquet a été créé pour faciliter la fabrication de boîtes colorées plus ou moins complexes disposant d'un titre, d'un logo et d'une couleur de fond. Depuis la version 2.0, \texttt{bclogo} s'appuie principalement sur \texttt{Pstricks} \textbf{ou} sur \texttt{tikz}\footnote{Ceci grâce à Patrick \textsc{Fradin}}. Ce paquet utilise \texttt{xkeyval} pour la gestion des paramètres. Ces boîtes permettent de colorer un peu les pages d'un document \LaTeX{} tout en mettant en relief le contenu de la boîte. Pour son bon fonctionnement, il est nécessaire d'avoir les paquets suivants installés sur votre machine. - + \begin{bclogo}[couleur = cPG, logo = \bcattention, cadreTitre = true, arrondi = 0.1]{Les paquets \textit{indispensables}} \begin{multicols}{2} \begin{enum} @@ -164,7 +166,7 @@ ou \end{lstlisting} \end{Code} -\noindent\textbf{Remarque : } Les syntaxes +\noindent\textbf{Remarque : } Les syntaxes \begin{lstlisting} \usepackage[pstricks]{bclogo} \end{lstlisting} @@ -204,7 +206,7 @@ On définit la couleur de fond grâce à \texttt{couleur = }, par exe \end{Code} \bigskip -Ce qui donne : +Ce qui donne : \medskip \begin{bclogo}[couleur = blue!30]{Mon Titre} Du texte qui se répète encore et encore pour l'exemple, du texte qui @@ -229,7 +231,7 @@ Cette nouvelle option a été créée sur la demmande de Philippe \bsc{Fortemps} \end{Code} \bigskip -Ce qui donne : +Ce qui donne : \medskip \begin{bclogo}[couleur = blue!30,couleurBord=red!30]{Mon Titre} Du texte qui se répète encore et encore pour l'exemple, du texte qui @@ -266,10 +268,50 @@ Par défaut, l'arrondi est à 0. \subsection{Le style de titre} -Il y a deux styles de titre. Un, par défaut ou avec la commande \texttt{cadreTitre = false}. Les boîtes précédentes utilisent ce style de titre. +Il y a deux styles de titre. Celui par défaut (ou avec la commande \texttt{cadreTitre = false}) est celui utilisé pour les boîtes précédentes. On peut cependant le modifier grâce à la commande~: +\begin{lstlisting} +\renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill} +\end{lstlisting} +Ce qui produit~: +\renewcommand\bcStyleTitre[1]{\hfill\large\textsl{#1}\hfill} + +\medskip +\begin{bclogo}[couleur = blue!30, arrondi = 0.1]{Mon Titre} + Du texte qui se répète encore et encore pour l'exemple, du texte qui + se répète encore et encore pour l'exemple, du texte qui se répète + encore et encore pour l'exemple\dots +\end{bclogo} + +Par défaut, \verb+\bcStyleTitre+ est définie comme cela : +\begin{lstlisting} +\renewcommand\bcStyleTitre[1]{\large\textbf{#1}} +\end{lstlisting} +\renewcommand\bcStyleTitre[1]{\large\textbf{#1}} +On peut alors s'ammuser à toutes sortes de choses ; en voici un exemple. +\begin{Code} +\begin{lstlisting} +\renewcommand\bcStyleTitre[1]{\hfill\tikz % + \node[fill=blue!20,starburst,draw=black] {#1};\hfill} +\begin{bclogo}[noborder=true]{Mon Titre} + Du texte qui se r\'ep\`ete encore et encore pour l'exemple, du texte qui + se r\'ep\`ete encore et encore pour l'exemple, du texte qui se r\'ep\`ete + encore et encore pour l'exemple\dots +\end{bclogo} +\end{lstlisting} +\end{Code} + +\renewcommand\bcStyleTitre[1]{\hfill\tikz \node[fill=blue!20,starburst,draw=black] {#1};\hfill} +\begin{bclogo}[noborder=true]{Mon Titre} + Du texte qui se répète encore et encore pour l'exemple, du texte qui + se répète encore et encore pour l'exemple, du texte qui se répète + encore et encore pour l'exemple\dots +\end{bclogo} + +\renewcommand\bcStyleTitre[1]{\large\textbf{#1}} + \bigskip -Le second style, plus élaboré, est un cadre avec un gradient de couleur \textit{gold}. Ceci s'obtient avec la commande \texttt{cadreTitre = true}. +Le second style, plus élaboré mais non modifiable, est un cadre avec un gradient de couleur \textit{gold}. Ceci s'obtient avec la commande \texttt{cadreTitre = true}. \begin{Code} \begin{lstlisting} @@ -320,7 +362,7 @@ Ce qui donne : \renewcommand\styleSousTitre[1]{\textsl{#1}} -On obtient alors +On obtient alors \medskip \begin{bclogo}[couleur = blue!30, arrondi = 0.1, sousTitre= Mon sous-titre]{Mon Titre} @@ -403,7 +445,7 @@ Voici la liste des logos : \end{multicols} \end{bclogo} -Par exemple, +Par exemple, \begin{Code} \begin{lstlisting} @@ -423,11 +465,11 @@ produit : encore et encore pour l'exemple\dots \end{bclogo} -\paragraph{Remarque :} On peut se définir soi-même de nouvelles commandes de logo sans pour autant que ces logos soient disponibles dans \verb+bclogo+. Par exemple, pour obtenir le \emph{coeur} de \LaTeX{} $\heartsuit$, il suffit de définir dans le préambule de document la commande : +\paragraph{Remarque :} On peut se définir soi-même de nouvelles commandes de logo sans pour autant que ces logos soient disponibles dans \verb+bclogo+. Par exemple, pour obtenir le \emph{coeur} de \LaTeX{} $\heartsuit$, il suffit de définir dans le préambule de document la commande : \begin{lstlisting} \newcommand\bcheartsuit{\centering \huge $\heartsuit$} -\end{lstlisting} +\end{lstlisting} Ceci donnera le même resultat que pour le pique \LaTeX{} (attention \verb+\bcheartsuit+ n'est pas définie dans \verb+bclogo+). @@ -439,9 +481,9 @@ On peut aussi faire ceci pour un code \verb+pstricks+, \verb+pgf+, une image\dot \newcommand\monlogopst{\begingroup \input{monlogo.pst}\endgroup} % mon logo code pgf \newcommand\monlogopgf{\begingroup \input{monlogo.pgf}\endgroup} -% mon image +% mon image \newcommand\monimage{\includegraphics[width=17pt]{monimage}} -\end{lstlisting} +\end{lstlisting} \end{Code} \subsubsection{Taille des logos} @@ -474,7 +516,7 @@ La gestion de l'ombre se règle comme les autres options. Par défaut, il n'y en \end{lstlisting} \end{Code} -Ce qui produit : +Ce qui produit : \medskip \begin{bclogo}[couleur = blue!30, arrondi = 0.1, ombre = true]{Mon Titre} @@ -510,7 +552,7 @@ produit : encore et encore pour l'exemple\dots \end{bclogo} -\subsubsection{Le paramètre \texttt{blur}} +\subsubsection{\label{blur}Le paramètre \texttt{blur}} Depuis la version 2.24, on a rajouté l'option proposée par le paquet \texttt{pst-blur}. L'utilisation de celle-ci est légèrement plus compliquée que celle des autres. @@ -547,7 +589,7 @@ La syntaxe générale de commande du style de barre est \texttt{barre=