texlive[68780] Master/texmf-dist: tkz-bernoulli (5nov23)

commits+karl at tug.org commits+karl at tug.org
Thu Nov 9 23:19:41 CET 2023


Revision: 68780
          https://tug.org/svn/texlive?view=revision&revision=68780
Author:   karl
Date:     2023-11-09 23:19:41 +0100 (Thu, 09 Nov 2023)
Log Message:
-----------
tkz-bernoulli (5nov23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.pdf
    trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.tex
    trunk/Master/texmf-dist/tex/latex/tkz-bernoulli/tkz-bernoulli.sty

Modified: trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.tex	2023-11-09 22:19:18 UTC (rev 68779)
+++ trunk/Master/texmf-dist/doc/latex/tkz-bernoulli/tkz-bernoulli-doc.tex	2023-11-09 22:19:41 UTC (rev 68780)
@@ -34,8 +34,8 @@
 \hypersetup{pdfborder=0 0 0}
 \usepackage[margin=1.5cm]{geometry}
 \setlength{\parindent}{0pt}
-\def\TPversion{0.1.1}
-\def\TPdate{10 octobre 2023}
+\def\TPversion{0.1.3}
+\def\TPdate{5 novembre 2023}
 \usepackage{tcolorbox}
 \tcbuselibrary{skins,hooks}
 \usepackage{soul}
@@ -233,6 +233,7 @@
 		\item \MontreCode{Notice} := booléen pour afficher les valeurs prises par la v.a. (\MontreCode{false} par défaut) ;
 		\item \MontreCode{Var} := nom de la v.a. pour la notice (\MontreCode{X} par défaut) ;
 		\item \MontreCode{N} := paramètre $n$ du schéma de Bernoulli (\MontreCode{3} par défaut).
+		%\item \MontreCode{Indice} := booléen (expérimental !!) pour forcer l'affichage de l'indice du niveau pour les succès/échecs, au quel cas les évènements doivent utiliser \MontreCode{\_i} (mais pas dans un \MontreCode{\textbackslash overline}\ldots) ! (\MontreCode{false} par défaut).
 	\end{itemize}
 \end{itemize}
 
@@ -259,6 +260,13 @@
 \end{tikzpicture}
 \end{demohigh}
 
+\begin{demohigh}[language=latex/latex2,style/main=cyan!10,style/code=cyan!10]
+%en utilisant des indices, dépendant du niveau \i
+\begin{tikzpicture}
+    \tkzSchemBernoulli[Evts={$S_{\i}$/$\overline{S_{\i}}$}]
+\end{tikzpicture}
+\end{demohigh}
+
 \subsection{Commande autonome}
 
 La commande dédiée pour insertion autonome est \MontreCode{\textbackslash tkzSchemBernoulli*} :
@@ -443,4 +451,20 @@
     Probs={$\nicefrac{1}{6}$/$\nicefrac{5}{6}$}]
 \end{demohigh}
 
+\begin{demohigh}[language=latex/latex2,style/main=cyan!10,style/code=cyan!10]
+%with index for the levels \i
+\begin{tikzpicture}
+    \tkzBernoulliTree[Events={$S_{\i}$/$\overline{S_{\i}}$}]
+\end{tikzpicture}
+\end{demohigh}
+
+\pagebreak
+
+\section{Historique}
+
+{\small \texttt{v0.1.3 : }Correction de la documentation}
+
+{\small \texttt{v0.1.1 : }Commande pour une épreuve de Bernoulli}
+
+{\small \texttt{v0.1.0 : }Version initiale}
 \end{document}
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/tkz-bernoulli/tkz-bernoulli.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tkz-bernoulli/tkz-bernoulli.sty	2023-11-09 22:19:18 UTC (rev 68779)
+++ trunk/Master/texmf-dist/tex/latex/tkz-bernoulli/tkz-bernoulli.sty	2023-11-09 22:19:41 UTC (rev 68780)
@@ -2,9 +2,11 @@
 % licence    : Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txtf
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tkz-bernoulli}[2023/10/10 0.1.1 Draw Bernoulli tree with tikz]
+\ProvidesPackage{tkz-bernoulli}[2023/11/05 0.1.3 Draw Bernoulli tree with tikz]
 
 %====HISTORIQUE
+% v 0.1.3	Retour en arrière pour la clé, qui n'est pas utile en fait...
+% v 0.1.2	Ajout d'une clé pour forcer l'affichage d'un indice pour les succès/échecs (prudence quand même... epérimental)
 % v 0.1.1	Correction de bugs + ajout d'une commande pour une épreuve de Bernoulli
 % v 0.1.0	Version initiale [fr] et [en]
 
@@ -25,30 +27,6 @@
 \tikzstyle{BernProbaE} = [fill=white,midway,font=\footnotesize,inner sep=2pt]
 \tikzstyle{BernNotice} = [inner sep=2pt,text=teal,right=1em]
 
-%commande de personnalisations
-% \NewDocumentCommand\tkzSchemBernStyle{ m m }{%1=type,2=tikzstyle
-	% \xdef\BernStyle{\noexpand#2}
-	% \IfStrEq{#2}{defaut}%
-		% {%
-			% \IfStrEq{#1}{branche}{\tikzstyle{BernBranche} = [semithick]}{}%
-			% \IfStrEq{#1}{racine}{\tikzstyle{BernRacine} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{noeudS}{\tikzstyle{BernNoeudS} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{noeudE}{\tikzstyle{BernNoeudE} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{probaS}{\tikzstyle{BernProbaS} = [fill=white,midway,font=\footnotesize]}{}%
-			% \IfStrEq{#1}{probaE}{\tikzstyle{BernProbaE} = [fill=white,midway,font=\footnotesize]}{}%
-			% \IfStrEq{#1}{notice}{\tikzstyle{BernNotice} = [inner sep=2pt,text=teal,right=1em]}{}%
-		% }%
-		% {%
-			% \IfStrEq{#1}{branche}{\tikzstyle{BernBranche} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{racine}{\tikzstyle{BernRacine} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{noeudS}{\tikzstyle{BernNoeudS} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{noeudE}{\tikzstyle{BernNoeudE} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{probaS}{\tikzstyle{BernProbaS} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{probaE}{\tikzstyle{BernProbaE} = [\BernStyle]}{}%
-			% \IfStrEq{#1}{notice}{\tikzstyle{BernNotice} = [\BernStyle]}{}%
-		% }%
-% }
-
 \NewDocumentCommand\tkzSchemBernStyleDefaut{ }{%
 	\tikzstyle{BernBranche} = [semithick]
 	\tikzstyle{BernRacine} = [inner sep=2pt]
@@ -221,30 +199,6 @@
 \tikzstyle{BernProbF} = [fill=white,midway,font=\footnotesize,inner sep=2pt]
 \tikzstyle{BernGuide} = [inner sep=2pt,text=teal,right=1em]
 
-%commande de personnalisations [en]
-% \NewDocumentCommand\tkzBernTreeStyle{ m m }{%1=type,2=tikzstyle
-	% \IfStrEq{#2}{default}%
-		% \IfStrEq{#2}{defaut}%
-		% {%
-			% \IfStrEq{#1}{edge}{\tikzstyle{BernEdge} = [semithick]}{}%
-			% \IfStrEq{#1}{root}{\tikzstyle{BernRoot} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{nodeS}{\tikzstyle{BernNodeS} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{nodeF}{\tikzstyle{BernNodeF} = [inner sep=2pt]}{}%
-			% \IfStrEq{#1}{probS}{\tikzstyle{BernProbS} = [fill=white,midway,font=\footnotesize]}{}%
-			% \IfStrEq{#1}{probF}{\tikzstyle{BernProbF} = [fill=white,midway,font=\footnotesize]}{}%
-			% \IfStrEq{#1}{guide}{\tikzstyle{BernGuide} = [inner sep=2pt,text=teal,right=1em]}{}%
-		% }%
-		% {%
-			% \IfStrEq{#1}{edge}{\tikzstyle{BernEdge} = [#2]}{}%
-			% \IfStrEq{#1}{root}{\tikzstyle{BernRoot} = [#2]}{}%
-			% \IfStrEq{#1}{nodeS}{\tikzstyle{BernNodeS} = [#2]}{}%
-			% \IfStrEq{#1}{nodeF}{\tikzstyle{BernNodeF} = [#2]}{}%
-			% \IfStrEq{#1}{probS}{\tikzstyle{BernProbS} = [#2]}{}%
-			% \IfStrEq{#1}{probF}{\tikzstyle{BernProbF} = [#2]}{}%
-			% \IfStrEq{#1}{guide}{\tikzstyle{BernGuide} = [#2]}{}%
-		% }%
-% }
-
 \NewDocumentCommand\tkzBernTreeStyleDefault{ }{%1=type,2=tikzstyle
 	\tikzstyle{BernEdge} = [semithick]
 	\tikzstyle{BernRoot} = [inner sep=2pt]



More information about the tex-live-commits mailing list.