diff options
author | Karl Berry <karl@freefriends.org> | 2023-04-16 20:22:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-04-16 20:22:34 +0000 |
commit | 7d24ab35bf8515f17ce5647b1bd9815085920aac (patch) | |
tree | 36174d913387a4d2291ad8431123415e90c43435 /Master/texmf-dist/doc/latex/pas-tableur | |
parent | 5774cf17476496d41ce64d67397654d7a8b4aff8 (diff) |
pas-tableur (16apr23)
git-svn-id: svn://tug.org/texlive/trunk@66860 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/pas-tableur')
3 files changed, 52 insertions, 80 deletions
diff --git a/Master/texmf-dist/doc/latex/pas-tableur/README.TEXLIVE b/Master/texmf-dist/doc/latex/pas-tableur/README.TEXLIVE index be87441fe8e..37f3dc69823 100644 --- a/Master/texmf-dist/doc/latex/pas-tableur/README.TEXLIVE +++ b/Master/texmf-dist/doc/latex/pas-tableur/README.TEXLIVE @@ -1,7 +1,9 @@ -The following files have been removed in the TeX Live installation of -the current package, typically due to duplication, lack of space, or -missing source code. You can find these files on CTAN at - http://mirror.ctan.org/macros/latex/contrib/pas-tableur -If questions or concerns, email tex-live@tug.org. +The files below have been removed in the TeX Live installation of +the current package, possibly because of missing source (e.g., a +PDF with no source), possibly because their only purpose is to support +nonfree fonts or other software, possibly for other reasons. +More info: https://tug.org/texlive/pkgcontrib.html#requirements + +If this is a concern, please contact the package maintainer. pas-tableur.pdf diff --git a/Master/texmf-dist/doc/latex/pas-tableur/doc.codes.tex b/Master/texmf-dist/doc/latex/pas-tableur/doc.codes.tex index 429b0cad3c6..e34785a237b 100644 --- a/Master/texmf-dist/doc/latex/pas-tableur/doc.codes.tex +++ b/Master/texmf-dist/doc/latex/pas-tableur/doc.codes.tex @@ -30,12 +30,12 @@ listing only, left=6mm, listing options={ - basicstyle=\ttfamily\fontsize{7}{9}\selectfont, + basicstyle=\ttfamily\fontsize{10}{12}\selectfont, keywordstyle=\color{blue}, numbers=left, language=TeX, breaklines=true, - morekeywords={definecolor,tcbset,begin, newtcbtheorem,newenvironment,newcommand,bfseries,color, sffamily,tcblower,ttfamily,setlength}, + morekeywords={definecolor,tcbset,begin, newtcbtheorem,newenvironment,newcommand,bfseries,color, sffamily,tcblower,ttfamily,setlength,tabcolwidth,tabnumlinewidth, tablineheight,celtxt,selecCell}, numberstyle=\tiny\color{red!75!black}}, breakable } @@ -56,13 +56,13 @@ colback=listingTitleBackRight, breakable, listing options={ - basicstyle=\ttfamily\fontsize{7}{9}\selectfont, + basicstyle=\ttfamily\fontsize{10}{12}\selectfont, keywordstyle=\color{listingTitleFont}, numbers=left, language=TeX, breaklines=true, numbersep=5pt, - morekeywords={ifelse,begin,definecolor,tcbset}, + morekeywords={ifelse,begin,definecolor,tcbset,tableur,draw, celtxt,multiSelec}, numberstyle=\tiny\color{red!75!black}}, }, interior style={ diff --git a/Master/texmf-dist/doc/latex/pas-tableur/pas-tableur.tex b/Master/texmf-dist/doc/latex/pas-tableur/pas-tableur.tex index 33e85c2bb4f..89a961a1d75 100644 --- a/Master/texmf-dist/doc/latex/pas-tableur/pas-tableur.tex +++ b/Master/texmf-dist/doc/latex/pas-tableur/pas-tableur.tex @@ -1,6 +1,6 @@ \documentclass[a4paper,french]{article} \usepackage[latin1]{inputenc} - \usepackage[T1]{fontenc} +\usepackage[T1]{fontenc} \usepackage{babel} \usepackage{etex} \usepackage{fourier} @@ -31,11 +31,13 @@ \begin{center} \begin{tcolorbox}[head] {\bfseries\LARGE Documentation \texttt{pas-tableur} }\\[3mm] -{\large Version 2.01 -- \today} +{\large Version 2.05 -- \today} \end{tcolorbox} {\large \href{http://www.mathweb.fr/contact.html}{St\'ephane Pasquet}} + +{\small\emph{Thanks to Susumu Tanimura for his contribution th the improvement of this package}} \end{center} \begin{tcolorbox}[toc] @@ -260,19 +262,25 @@ node[right] {C'est la cellule {\helvbx B2}}; \medskip -Les options sont : - -\medskip - -\begin{itemize} -\item \texttt{c} : pour centrer le texte ; -\item \texttt{l} : pour positionner le texte \`a gauche (c'est cette valeur qui est d\'esign\'ee par d\'efaut) ; -\item \texttt{r} : pour positionner le texte \`a droite ; - -\item \texttt{width=} : pour sp\'ecifier la largeur de la colonne dans le cas o\`u nous avons utilis\'e la commande \texttt{\textbackslash tableur*}. Par d\'efaut,la largeur est 7em (largeur par d\'efaut de chaque colonne) ; - -\item \texttt{color=} : couleur du texte. Par d\'efaut, la couleur est noire. -\end{itemize} +\begin{tabularx}{\linewidth}{|>{\ttfamily\arraybackslash}Sc|X|} +\hline\rowcolor{gray!25} +\multicolumn{2}{|Sl|}{Les options}\\ +\hline +align=center & pour centrer le texte\\ +\hline +align=left & pour positionner le texte \`a gauche (par d\'efaut)\\ +\hline +align=right & pour positionner le texte \`a droite\\ +\hline +ajust & si l'on souhaite ajuster le texte correctement sur plusieurs lignes \\ +\hline +width= & pour sp\'ecifier la largeur de la colonne dans le cas o\`u nous avons utilis\'e la commande \texttt{\textbackslash tableur*}. Par d\'efaut,la largeur est 7em (largeur par d\'efaut de chaque colonne)\\ +\hline +color= & couleur du texte. Par d\'efaut, la couleur est noire\\ +\hline +font= & formate le texte\\ +\hline +\end{tabularx} \medskip @@ -283,8 +291,8 @@ Le texte peut \^etre format\'e de deux fa\c cons diff\'erentes selon qu'il d\'es \begin{tcblisting}{listing,title=Exemple 1} \begin{tikzpicture} \tableur[2]{M-O} +\celtxt[align=right,font=\scriptsize]{N}{2}{Du texte ici} \celtxt{M}{1}{=B1^2} -\celtxt[r]{N}{2}{Du texte ici} \end{tikzpicture} \end{tcblisting} @@ -294,53 +302,17 @@ Le texte peut \^etre format\'e de deux fa\c cons diff\'erentes selon qu'il d\'es \begin{tikzpicture} \tableur*[2]{M/13mm,N/3cm} \celtxt[width=13mm]{M}{1}{=B1^2} -\celtxt[r,width=3cm]{N}{2} +\celtxt[align=right,width=3cm]{N}{2} {Du texte ici} \end{tikzpicture} \end{tcblisting} -\subsection{Formater le texte} - -On peut mettre en italique : - -\medskip - -\begin{tcblisting}{listing,title=\'Ecrire en italique} -\begin{tikzpicture} -\tableur[2]{M-O} -\celtxt{M}{1}{=B1^2} -\celtxt[r]{N}{2} -{\itshape Du texte ici} -\end{tikzpicture} -\end{tcblisting} - -\medskip - -ou m\^eme en gras : - -\medskip - -\begin{tcblisting}{listing,title=\'Ecrire en gras} -\begin{tikzpicture} -\tableur[2]{M-O} -\celtxt{M}{1}{=B1^2} -\celtxt[r]{N}{2} -{\bfseries Du texte ici} -\end{tikzpicture} -\end{tcblisting} - -voire m\^eme en petites majuscules : +\paragraph*{Nouveaut\'e du 18/06/2016 :} on peut d\'esormais \'ecrire un texte sur plusieurs lignes dans une cellule. -\medskip - -\begin{tcblisting}{listing,title=\'Ecrire en petites majuscules} -\begin{tikzpicture} -\tableur[2]{M-O} -\celtxt{M}{1}{=B1^2} -\celtxt[r,color=red]{N}{2} -{\scshape Du texte ici} -\end{tikzpicture} -\end{tcblisting} +Le texte tient sur plusieurs lignes automatiquement s'il d\'eborde de la cellule. En revanche, si vous souhaitez aller \`a la ligne manuellement (avec les \textbackslash\textbackslash), il faudra ajouter \`a la commande l'option \emph{ajust} : +\begin{center} +\texttt{\textbackslash celtxt[ajust]\{Un texte ici\textbackslash\textbackslash et ici\}} +\end{center} \subsection{Mode math\'ematique dans une cellule} @@ -348,24 +320,22 @@ G\'en\'eration des premiers termes de la suite d\'efinie par $\left\{\begin{arra u_0=5\\ u_{n+1}=au_n+0,1 \end{array} -\right.$ o\`u $a$ est une valeur mise dans la cellule \helvbx{ -C1}. +\right.$ o\`u $a$ est une valeur mise dans la cellule {\helvbx{ +C1}}. \begin{tcblisting}{listing,title=\'Ecrire en mode math\'ematique} \begin{tikzpicture} \tableur*[3]{A/2cm,B/3cm,C/2cm} -\celtxt*[c]{A}{1}{$n$} -\celtxt*[c]{B}{1}{$u_n$} -\celtxt[c]{C}{1}{0.85} -\celtxt[c]{A}{2}{0} -\celtxt[c]{B}{2}{5} +\celtxt*[align=center]{A}{1}{$n$} +\celtxt*[align=center]{B}{1}{$u_n$} +\celtxt[align=center]{C}{1}{0.85} +\celtxt[align=center]{A}{2}{0} +\celtxt[align=center]{B}{2}{5} \celtxt{A}{3}{=A2+1} \celtxt{B}{3}{=$C$1*B2+0.1} \end{tikzpicture} \end{tcblisting} -\paragraph*{Remarque :} les commandes \texttt{\textbackslash celtxt} et sa version \'etoil\'ee (introduites dans la version 2.01 du 31 janvier 2016) ont \'et\'e r\'e-\'ecrites et imagin\'ees sur la page \url{https://groups.google.com/forum/#!topic/fr.comp.text.tex/7K1r9fUd_Rs}. J'ai donc d\'ecid\'e d'introduire ce nouveau code car il semblerait que certains utilisateurs aient express\'ement envie d'ins\'erer du texte en mode math\'ematique dans certaines cellules. - \section{S\'election de cellules} \subsection{\textbackslash selecCell : s\'election d'une cellule} @@ -387,6 +357,7 @@ Permet de simuler le cas o\`u une cellule est s\'electionn\'ee, comme le montre \end{tikzpicture} \end{tcblisting} +\newpage \subsection{\textbackslash multiSelec : s\'election de plusieurs colonnes} @@ -401,7 +372,6 @@ Voyons un exemple pour comprendre la syntaxe : \end{tikzpicture} \end{tcblisting} -\newpage \subsection{Les couleurs par d\'efaut} @@ -429,19 +399,19 @@ Voyons un exemple pour comprendre la syntaxe : \hline \texttt{\textbackslash tableur*[3]\{A/2cm,B/5cm\}} & Trace un tableur sur 3 lignes, avec des colonnes A et B de largeur diff\'erente.\\ \hline -\texttt{\textbackslash celtxt[c]\{A\}\{1\}\{=B2*2\}} & Affiche la formule \og =B2*2 \fg{} dans la cellule A1 centr\'ee horizontalement.\\ +\texttt{\textbackslash celtxt[align=center]\{A\}\{1\}\{=B2*2\}} & Affiche la formule \og =B2*2 \fg{} dans la cellule A1 centr\'ee horizontalement.\\ \hline \texttt{\textbackslash celtxt[color=red]\{A\}\{1\}\{=B2*2\}} & Affiche en rouge la formule \og =B2*2 \fg{} dans la cellule A1.\\ \hline \texttt{\textbackslash celtxt[width=5cm]\{A\}\{1\}\{=B2*2\}} & Affiche la formule \og =B2*2 \fg{} dans la cellule A1, de largeur 5 cm.\\ \hline -\texttt{\textbackslash celtxt*[r]\{A\}\{1\}\{\verb+$+u\verb+_+n\verb+$+\}} & Affiche \og $u_n$ \fg{} dans la cellule A1, align\'e \`a droite.\\ +\texttt{\textbackslash celtxt*[align=right]\{A\}\{1\}\{\verb+$+u\verb+_+n\verb+$+\}} & Affiche \og $u_n$ \fg{} dans la cellule A1, align\'e \`a droite.\\ \hline \texttt{\textbackslash selecCell\{A\}\{1\}} & Dessine un cadre autour de la cellule A1.\\ \hline \texttt{\textbackslash multiSelec\{A-1\}\{C-2\}} & Simule la s\'election des cellules allant de A1 \`a C2.\\ \hline -\texttt{\textbackslash helvbx\{A1\}} & Affiche \helvbx{A1}.\\ +\texttt{\{\textbackslash helvbx A1\}} & Affiche : \helvbx{A1}.\\ \hline \end{tabularx} |