diff options
author | Karl Berry <karl@freefriends.org> | 2024-04-13 20:34:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-04-13 20:34:21 +0000 |
commit | 4e954965c9898ca9395e2aa5f1096a41c5c1ac44 (patch) | |
tree | 06439f925b5fe1c40b82a207d04ab4f0f005c260 /Master/texmf-dist/doc | |
parent | befd872dba268d52c8dfdf311590c7896334353c (diff) |
writeongrid (13apr24)
git-svn-id: svn://tug.org/texlive/trunk@70939 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.pdf | bin | 465893 -> 476435 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.tex | 30 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.pdf | bin | 607723 -> 612911 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.tex | 49 |
4 files changed, 68 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.pdf b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.pdf Binary files differindex 2e3d3e8a32d..7bcc35aa1b2 100644 --- a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.pdf +++ b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.pdf diff --git a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.tex b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.tex index 3648aa6f505..070c88b7cdc 100644 --- a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.tex +++ b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-en.tex @@ -45,8 +45,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.5} -\def\TPdate{15/11/2023} +\def\TPversion{0.1.6} +\def\TPdate{12/04/2024} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -252,6 +252,30 @@ The package \textsf{WriteOnGrid} proposes "shortcuts" for classic colors ! {\tikz \filldraw[PapierGris] (0,0) rectangle++ (6,1) node[midway,font=\bfseries\large,text=black] {\verb+PapierGris+};} \end{PresentationCode} +\subsection{The number of squares} + +The number of grid squares (for individual grids and environments) can be given in several ways: + +\begin{itemize} + \item \Cle{NumSquares=<nbcols>x<nblines>} to specify manually; + \item \Cle{NumSquares=Auto} to fill the rest of the page (horiz. and vert.); + \item \Cle{NumSquares=Cx<nblines} to fill horizontally and specify the number of lines; + \item \Cle{NumSquares=<nbcols>xL} to fill vertically and specify the number of columns. +\end{itemize} + +Note that the calculations carried out to determine the remaining \textit{space} do not take into account any elastic springs that \LaTeX\ can add to \textit{optimize} the space. + +\smallskip + +To \textit{force} the addition of additional line(s), it is possible to use: + +\begin{itemize} + \item \Cle{NumSquares=Auto*} to force the addition of one more line; + \item \Cle{NumSquares=Auto**} to force the addition of two more lines; + \item \Cle{NumSquares=Auto***} to force the addition of three more lines; + \item etc. +\end{itemize} + \pagebreak \section{Commands, keys and options} @@ -501,6 +525,8 @@ To sum up, they create full paper grid (by preference for \texttt{\textbf{a4pape \part*{History} +\verb|v0.1.6|~:~~~~Possibility to automatically determine L\&C based on the remaining space. + \verb|v0.1.4|~:~~~~New \texttt{[keys]} + enhancements for paragraphs, for french version (for the moment\dots) \verb|v0.1.4|~:~~~~\texttt{xcolor} isn't loaded with \textsf{[table,svgnames]}) diff --git a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.pdf b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.pdf Binary files differindex c3573469d16..517ce5911d9 100644 --- a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.pdf +++ b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.pdf diff --git a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.tex b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.tex index 74ac22a8986..1da2b2b0bc3 100644 --- a/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.tex +++ b/Master/texmf-dist/doc/latex/writeongrid/WriteOnGrid-doc-fr.tex @@ -48,8 +48,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\TPversion{0.1.5} -\def\TPdate{15 novembre 2023} +\def\TPversion{0.1.6} +\def\TPdate{12 avril 2024} \usepackage[most]{tcolorbox} \tcbuselibrary{minted} @@ -266,7 +266,29 @@ Le package \textsf{WriteOnGrid} définit également des couleurs pour une saisie {\tikz \filldraw[PapierGris] (0,0) rectangle++ (6,1) node[midway,font=\bfseries\large,text=black] {\verb+PapierGris+};} \end{PresentationCode} +\subsection{Le nombre de carreaux} +Le nombre de carreaux de la grille (pour les quadrillages individuelles et les environnements) peuvent être donnés de plusieurs manières : + +\begin{itemize} + \item \Cle{NbCarreaux=<nbcols>x<nblignes>} pour spécifier manuellement ; + \item \Cle{NbCarreaux=Auto} pour remplir le reste de la page (horiz. et vert.) ; + \item \Cle{NbCarreaux=Cx<nblignes} pour remplir horizontalement et spécifier le nombre de lignes ; + \item \Cle{NbCarreaux=<nbcols>xL} pour remplir verticalement et spécifier le nombre de colonnes. +\end{itemize} + +À noter que les calculs effectués pour déterminer la \textit{place} restante ne tiennent pas compte des éventuels ressorts élastiques que \LaTeX\ peut rajouter pour \textit{optimiser} la place. + +\smallskip + +Pour \textit{forcer} l'ajout de ligne(s) supplémentaire(s), il est possible d'utiliser : + +\begin{itemize} + \item \Cle{NbCarreaux=Auto*} pour forcer l'ajout d'une ligne en plus ; + \item \Cle{NbCarreaux=Auto**} pour forcer l'ajout de deux lignes en plus ; + \item \Cle{NbCarreaux=Auto***} pour forcer l'ajout de trois lignes en plus ; + \item etc +\end{itemize} \pagebreak @@ -587,6 +609,14 @@ Le dernier argument, \textit{obligatoire} et entre \texttt{\{...\}} est le parag Un exemple \textit{détaillé}, avec le rendu en page suivante, avec quelques commentaires pour expliquer. \begin{PresentationCode}{listing only} +\documentclass[a4paper,11pt]{article} +\usepackage{WriteOnGrid} +\usepackage{amsmath,amssymb} +\usepackage{frcursive} +\usepackage{lipsum} + +\begin{document} + \pagestyle{empty} \begin{PleinePageSeyes}[NumLignes]%numéro de lignes pour mieux "lire" @@ -601,18 +631,16 @@ Un exemple \textit{détaillé}, avec le rendu en page suivante, avec quelques co %un paragraphe de quelques lignes \ParagraphePapierSeyes[Ligne=10]{\cursive\lipsum[1]} %un paragraphe avec des maths - \ParagraphePapierSeyes[Ligne=22] - {% + \ParagraphePapierSeyes[Ligne=22]{% On essaye avec des maths $1+\frac12=\frac32$ en mode ligne avec des lignes assez longues pour voir ce que ça peut donner\ldots Et une intégrale $\int_0^1 2x dx = 1$.\\On essaye en passant à la ligne !!! - } + } %une ligne avec des maths \LignePapierSeyes[Ligne=25]<center>{${\displaystyle\sum_{i=1}^{n} i=\displaystyle\frac{n(n+1)}{2}}$.} %un environnement, avec ajustement manuel via (x,y)... %pas fonctionnel à 100% - \LignePapierSeyes[Echelle=1.1,Ligne=27](-1.4,0.95) - { + \LignePapierSeyes[Echelle=1.1,Ligne=27](-1.4,0.95){ \begin{align*} \frac{d}{dx} \ln x &= \lim_{h\to 0} \frac{\ln(x+h) - \ln x}{h} \\ &= \ln e^{1/x} &&\text{How this follows is left as an exercise.}\\ @@ -620,9 +648,10 @@ Un exemple \textit{détaillé}, avec le rendu en page suivante, avec quelques co \end{align*} } %un paragraphe multiligne, avec police agrandie - \ParagraphePapierSeyes[Echelle=1.15,Ligne=30] - {BlablablaBlablabla.\\BlablablaBlablablaBlablablaBlablabla.} + \ParagraphePapierSeyes[Echelle=1.15,Ligne=30]{BlablablaBlablabla.\\BlablablaBlablablaBlablablaBlablabla.} \end{PleinePageSeyes} + +\end{document} \end{PresentationCode} \newpage @@ -813,6 +842,8 @@ Les exemples des pages suivantes ont été obtenus de la même manière que celu \section{Historique} +\verb|v0.1.6|~:~~~~Possibilité de déterminer automatiquement L\&C en fonction de la place restante. + \verb|v0.1.5|~:~~~~Possibilité de spécifier la réglure pour les quadrillages de type \textsf{Seyes} + meilleure gestion des paragraphes. \phantom{\texttt{v0.1.5}}~:~~~~Amélioration de la gestion des paragraphes en mode \textsf{pleine page}. |