From b1e1420cbf53db6acb48b1a88e8b16904f238db2 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 20 Dec 2022 03:01:10 +0000 Subject: CTAN sync 202212200301 --- macros/latex/contrib/ibrackets/README.md | 28 + macros/latex/contrib/ibrackets/ibrackets.dtx | 200 ++ macros/latex/contrib/ibrackets/ibrackets.ins | 55 + macros/latex/contrib/ibrackets/ibrackets.pdf | Bin 0 -> 96262 bytes macros/latex/contrib/pdfpages/pdfpages.dtx | 22 +- macros/latex/contrib/pdfpages/pdfpages.pdf | Bin 301211 -> 301555 bytes .../latex/contrib/proflycee/doc/ProfLycee-doc.pdf | Bin 755212 -> 767395 bytes .../latex/contrib/proflycee/doc/ProfLycee-doc.tex | 871 +++-- macros/latex/contrib/proflycee/tex/ProfLycee.sty | 182 +- macros/latex/contrib/xput/LICENSE.txt | 416 +++ macros/latex/contrib/xput/README.md | 46 + macros/latex/contrib/xput/doc/1x1.pdf | Bin 0 -> 1028 bytes macros/latex/contrib/xput/doc/2x1.pdf | Bin 0 -> 1064 bytes macros/latex/contrib/xput/doc/3x2.pdf | Bin 0 -> 1067 bytes macros/latex/contrib/xput/doc/example-book.pdf | Bin 0 -> 498079 bytes macros/latex/contrib/xput/doc/example-book.tex | 111 + .../xput/doc/example-borders-and-shadows.pdf | Bin 0 -> 133420 bytes .../xput/doc/example-borders-and-shadows.tex | 52 + macros/latex/contrib/xput/doc/example-graphic.pdf | Bin 0 -> 125432 bytes macros/latex/contrib/xput/doc/example-graphic.tex | 35 + macros/latex/contrib/xput/doc/example-grid.pdf | Bin 0 -> 12036 bytes macros/latex/contrib/xput/doc/example-grid.tex | 150 + macros/latex/contrib/xput/doc/example-template.pdf | Bin 0 -> 6305 bytes macros/latex/contrib/xput/doc/example-template.tex | 46 + macros/latex/contrib/xput/doc/example-text.pdf | Bin 0 -> 11123 bytes macros/latex/contrib/xput/doc/example-text.tex | 53 + macros/latex/contrib/xput/doc/koepi.jpg | Bin 0 -> 11951047 bytes .../contrib/xput/doc/xputmanual-layout-guides.pdf | Bin 0 -> 6452 bytes .../contrib/xput/doc/xputmanual-layout-guides.tex | 40 + macros/latex/contrib/xput/doc/xputmanual.pdf | Bin 0 -> 77006 bytes macros/latex/contrib/xput/doc/xputmanual.tex | 473 +++ macros/latex/contrib/xput/scripts/xput | 509 +++ macros/latex/contrib/xput/scripts/xputserver | 338 ++ macros/latex/contrib/xput/tex/xput.cls | 3740 ++++++++++++++++++++ 34 files changed, 6940 insertions(+), 427 deletions(-) create mode 100644 macros/latex/contrib/ibrackets/README.md create mode 100644 macros/latex/contrib/ibrackets/ibrackets.dtx create mode 100644 macros/latex/contrib/ibrackets/ibrackets.ins create mode 100644 macros/latex/contrib/ibrackets/ibrackets.pdf create mode 100644 macros/latex/contrib/xput/LICENSE.txt create mode 100644 macros/latex/contrib/xput/README.md create mode 100644 macros/latex/contrib/xput/doc/1x1.pdf create mode 100644 macros/latex/contrib/xput/doc/2x1.pdf create mode 100644 macros/latex/contrib/xput/doc/3x2.pdf create mode 100644 macros/latex/contrib/xput/doc/example-book.pdf create mode 100644 macros/latex/contrib/xput/doc/example-book.tex create mode 100644 macros/latex/contrib/xput/doc/example-borders-and-shadows.pdf create mode 100644 macros/latex/contrib/xput/doc/example-borders-and-shadows.tex create mode 100644 macros/latex/contrib/xput/doc/example-graphic.pdf create mode 100644 macros/latex/contrib/xput/doc/example-graphic.tex create mode 100644 macros/latex/contrib/xput/doc/example-grid.pdf create mode 100644 macros/latex/contrib/xput/doc/example-grid.tex create mode 100644 macros/latex/contrib/xput/doc/example-template.pdf create mode 100644 macros/latex/contrib/xput/doc/example-template.tex create mode 100644 macros/latex/contrib/xput/doc/example-text.pdf create mode 100644 macros/latex/contrib/xput/doc/example-text.tex create mode 100644 macros/latex/contrib/xput/doc/koepi.jpg create mode 100644 macros/latex/contrib/xput/doc/xputmanual-layout-guides.pdf create mode 100644 macros/latex/contrib/xput/doc/xputmanual-layout-guides.tex create mode 100644 macros/latex/contrib/xput/doc/xputmanual.pdf create mode 100644 macros/latex/contrib/xput/doc/xputmanual.tex create mode 100755 macros/latex/contrib/xput/scripts/xput create mode 100755 macros/latex/contrib/xput/scripts/xputserver create mode 100644 macros/latex/contrib/xput/tex/xput.cls (limited to 'macros/latex') diff --git a/macros/latex/contrib/ibrackets/README.md b/macros/latex/contrib/ibrackets/README.md new file mode 100644 index 0000000000..87ee53c951 --- /dev/null +++ b/macros/latex/contrib/ibrackets/README.md @@ -0,0 +1,28 @@ +# Intelligent brackets - The ibrackets package + + +## Presentation + +This small package provides a new definition of brackets [ and ] as active characters +to get correct blank spaces in mathematical mode when using for open intervals +instead of parenthesis: ]-\infty, 0[ is equivalent to (-\infty, 0). + + +## Installation + +- run LaTeX on ibrackets.ins, you obtain the file ibrackets.sty, +- if then you run pdfLaTeX on ibrackets.dtx you get the file ibrackets.pdf which is also in the archive, +- put the files ibrackets.sty and ibrackets.pdf in your TeX Directory Structure. + + +## Author + +Antoine Missier + +Email: antoine.missier@ac-toulouse.fr + + +## License + +Released under the LaTeX Project Public License v1.3 or later. +See http://www.latex-project.org/lppl.txt diff --git a/macros/latex/contrib/ibrackets/ibrackets.dtx b/macros/latex/contrib/ibrackets/ibrackets.dtx new file mode 100644 index 0000000000..897cb36de8 --- /dev/null +++ b/macros/latex/contrib/ibrackets/ibrackets.dtx @@ -0,0 +1,200 @@ +% \iffalse meta-comment +% +% Copyright (C) 2022 by Antoine Missier +% +% This file may be distributed and/or modified under the conditions of +% the LaTeX Project Public License, either version 1.3 of this license +% or (at your option) any later version. The latest version of this +% license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.3 or later is part of all distributions of LaTeX version +% 2005/12/01 or later. +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{ibrackets.dtx} +% +%<*package> +\NeedsTeXFormat{LaTeX2e}[2005/12/01] +\ProvidesPackage{ibrackets} + [2022/12/19 v1.0 .dtx ibrackets file] +% +%<*driver> +\documentclass{ltxdoc} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[english]{babel} +\usepackage[charter]{mathdesign} +\usepackage{ibrackets} + +\renewcommand\pi{\piup} +\DeclareMathSymbol{\OB}\mathopen{operators}{091} % open bracket [ +\DeclareMathSymbol{\CB}\mathclose{operators}{093} % close bracket ] + +\DisableCrossrefs +%\CodelineIndex +%\RecordChanges +\usepackage{hyperref} +\hypersetup{% + colorlinks, + linkcolor=blue, + citecolor=red, + pdftitle={ibrackets}, + pdfsubject={LaTeX package}, + pdfauthor={Antoine Missier} +} +\MakeShortVerb{"} +\begin{document} +\DocInput{ibrackets.dtx} +%\PrintChanges +%\PrintIndex +\end{document} +% +% \fi +% +% \CheckSum{49} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% \changes{v1.0}{2022/12/19}{Initial version, creating dtx and ins files} +% +% \GetFileInfo{ibrackets.sty} +% +% \title{Intelligent brackets \\ The \textsf{ibrackets} package\thanks{This document +% corresponds to \textsf{ibrackets}~\fileversion, dated \filedate.}} +% \author{Antoine Missier \\ \texttt{antoine.missier@ac-toulouse.fr}} +% \date{December 19, 2022} +% \maketitle +% +% \section{Introduction} +% +% Open intervals are usually represented with parenthesis $(0, +\infty)$ +% but sometimes we find also +% brackets $]0, +\infty[$, for example in French mathematics. +% In that case the space around them is often unsuitable, e.g.\@ $x \in \CB 0, +\infty\OB$. +% This small package redefines brackets symbols $[$ and $]$ for mathematical mode +% to get correct spacing: $x \in ]0, +\infty[$. +% +% \medskip +% Originally implemented in the \textsf{mismath} package~\cite{MIS} +% and also in \textsf{frenchmath}~\cite{FR} +% since version 2.1, our previous redefinitions produce however incorrect spacing +% when the left boundary of the interval begins with a sign - or +, +% which was then interpreted as a binary operation. Thus blank +% spaces surrounding the sign would have been too large. +% This problem was pointed out by Jean-François Burnol, and +% an easy solution, that has been documented, consisted to nest the operator +% or the left boundary +% within a pair of braces, e.g.\@ |$x \in ]{-}\infty, 0]$|, or use |\left| and |\right| +% or even |\mathopen{]}|. +% +% \medskip +% Inspired by the \textsf{icomma} package~\cite{ICOMMA} of Walter Schmidt, we now provide +% an improved bracket definition that works correctly without +% these pair of brackets. +% +% \medskip +% Let us also mention other approaches e.g.\@ |\DeclarePairedDelimiters|, a macro from +% the \textsf{mathtools} package~\cite{TOOL}, or +% the \textsf{interval} package~\cite{INT} with his +% |\interval| macro. Nevertheless our solution is lighter. +% +% \section{Usage} +% You just have to type intervals in an easy way: +% |$x\in ]0,\pi[ \cup ]2\pi,3\pi[$| +% produce +% \[ x\in ]0, \pi[ \cup ]2\pi, 3\pi[ \mbox{\quad with \textsf{ibrackets}}, \] +% instead of +% \[ x\in \CB 0,\pi \OB \cup \CB 2\pi, 3\pi \OB \mbox{\quad without \textsf{ibrackets}}. \] + +% Generally $[$ and $]$ symbols are not defined anymore as delimiters, +% but as ordinary characters. +% Thereby a line break could occur between the two brackets, but +% it is always possible to transform them +% into delimiters with |\left| and |\right|. +% +% \medskip +% The problem of a sign following the first bracket is solved with this package, +% so the example in the introduction is simply obtained with |$x \in ]-\infty, 0]$| +% which gives $x \in ]-\infty, 0]$. +% +% \medskip +% \emph{However, you don't have to leave a space between the first bracket and the sign}: e.g.\@ +% |$x \in ] -\infty, 0]$| yields $x \in ] -\infty, 0]$ with bad spacing around the +% minus sign. +% Contrariwise, when you want to write algebra on intervals then +% \emph{you must leave a blank space between the second bracket and the} +/- \emph{operations}, +% e.g.\@ |$[a, b] + [c, d]$| yields $[a, b] + [c, d]$ +% but |$[a, b]+ [c, d]$| yields $[a, b]+ [c, d]$. +% To summarize the new behavior of a bracket: it is an ordinary character, +% but an open delimiter when it is immediately followed by a + or - character. +% +% \StopEventually{} +% +% \section{Implementation} +% At |\begin{document}|, we memorize the "\mathcode" of the original brackets, +% in the |\math...bracket| macros, and we make the brackets in math mode active: +% \begin{macrocode} +\AtBeginDocument{% + \mathchardef\mathopenbracket\mathcode`[% + \mathcode`[="8000 + \mathchardef\mathclosebracket\mathcode`]% + \mathcode`]="8000 +% \end{macrocode} +% The active brackets check the next input character. If this is a - or a +, +% the active brackets return |\mathopen| with the saved |\math...bracket| +% so that no space will be added after the bracket; +% otherwise, |\mathord\math...bracket| is returned : +% \begin{macrocode} +} +{\catcode`[=\active + \gdef[{\futurelet\@next\sm@rtopenbracket} +} +\def\sm@rtopenbracket{% + \ifx\@next- \mathopen \else + \ifx\@next+ \mathopen \else + \mathord\fi\fi \mathopenbracket} + +{\catcode`]=\active + \gdef]{\futurelet\@next\sm@rtclosebracket} +} +\def\sm@rtclosebracket{% + \ifx\@next- \mathopen \else + \ifx\@next+ \mathopen \else + \mathord\fi\fi \mathclosebracket} +% \end{macrocode} +% We could have use the internal \TeX\ command |\@ifnextchar| +% to skip blank spaces after the bracket, and look if there is a + or - after, +% but then it would become tricky when you really want +% to follow an interval with an operation plus or minus. +% +% \begin{thebibliography}{5} +% \bibitem{MIS} \emph{\textsf{mismath} -- Miscellaneus mathematical macros}. +% Antoine Missier, CTAN, v2.0 2022/11/11. +% \bibitem{FR} \emph{L'extension \textsf{frenchmath}}. Antoine Missier, CTAN, v2.2 2022/12/15. +% \bibitem{ICOMMA} \emph{The \textsf{icomma} package for \LaTeXe}. +% Walter Schmidt, CTAN, v2.0 2002/03/10. +% \bibitem{TOOL} \emph{The \textsf{mathtool} package}. Morten Høgholm, Lars Madsen, CTAN, +% v1.21 2018/01/08. +% \bibitem{INT} \emph{The \textsf{interval} package}. Lars Madsen, CTAN, +% v0.4 2019/03/06. +% \end{thebibliography} +% \Finale +\endinput diff --git a/macros/latex/contrib/ibrackets/ibrackets.ins b/macros/latex/contrib/ibrackets/ibrackets.ins new file mode 100644 index 0000000000..05e63feb5b --- /dev/null +++ b/macros/latex/contrib/ibrackets/ibrackets.ins @@ -0,0 +1,55 @@ +%% +%% Copyright (C) 2022 by Antoine Missier +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3 of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3 or later is part of all distributions of LaTeX version +%% 2005/12/01 or later. +%% + +\input docstrip.tex +\keepsilent + +\usedir{tex/latex/ibrackets} + +\preamble + +This is a generated file. + +Copyright (C) 2022 by Antoine Missier + +This file may be distributed and/or modified under the conditions of +the LaTeX Project Public License, either version 1.3 of this license +or (at your option) any later version. The latest version of this +license is in: + + http://www.latex-project.org/lppl.txt + +and version 1.3 or later is part of all distributions of LaTeX version +2005/12/01 or later. + +\endpreamble + +\generate{\file{ibrackets.sty}{\from{ibrackets.dtx}{package}}} + +\obeyspaces +\Msg{*************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* files into a directory searched by TeX: *} +\Msg{* *} +\Msg{* ibrackets.sty *} +\Msg{* *} +\Msg{* To produce the documentation run the file *} +\Msg{* ibrackets.dtx through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{*************************************************************} + +\endbatchfile diff --git a/macros/latex/contrib/ibrackets/ibrackets.pdf b/macros/latex/contrib/ibrackets/ibrackets.pdf new file mode 100644 index 0000000000..a45c0dc20f Binary files /dev/null and b/macros/latex/contrib/ibrackets/ibrackets.pdf differ diff --git a/macros/latex/contrib/pdfpages/pdfpages.dtx b/macros/latex/contrib/pdfpages/pdfpages.dtx index 7496cc82d0..8dea875318 100644 --- a/macros/latex/contrib/pdfpages/pdfpages.dtx +++ b/macros/latex/contrib/pdfpages/pdfpages.dtx @@ -27,12 +27,12 @@ %<*dtx> \makeatletter % -\def\AM@fileversion{v0.5w} +\def\AM@fileversion{v0.5x} \def\AM@Git@Date@process$#1: #2 #3${\AM@Git@Date@process@i#2\END} \def\AM@Git@Date@process@i#1-#2-#3\END{\def\AM@Git@Date{#1/#2/#3}} \def\AM@Git@SHA@process$#1: #2${\def\AM@Git@SHA{#2}} -\AM@Git@Date@process$Date: 2022-10-09 23:29:26 +0200 $ -\AM@Git@SHA@process$SHA-1: b912335fcefa15a5e7de97ef3732a2dcb82fe755 $ +\AM@Git@Date@process$Date: 2022-12-19 22:46:31 +0100 $ +\AM@Git@SHA@process$SHA-1: 730ca37af6c475efcbb518a30f4e6a615378fa58 $ % % % @@ -3054,10 +3054,10 @@ \def\@fs@capt##1##2{}% float.sty \AM@addtolist@hook \@ifundefined{hyper@@anchor}{% - \expandafter\caption\expandafter{\AM@lof@heading}% + \expandafter\caption\expandafter{\the\AM@lof@heading}% }{% \hyper@makecurrent{\@captype}% - \expandafter\caption\expandafter{\AM@lof@heading}% + \expandafter\caption\expandafter{\the\AM@lof@heading}% \hyper@@anchor{\@currentHref}{\relax}% \let\Hy@float@currentHref\@undefined }% @@ -3074,11 +3074,12 @@ } % \end{macrocode} % \begin{macrocode} +\newtoks\AM@lof@heading \newcommand{\AM@parse@loflisti}{} \def\AM@parse@loflisti#1,#2,#3,#4,#5\END{% \edef\AM@lof@page{\AM@trim@space{#1}}% \edef\AM@lof@list{\AM@trim@space{#2}}% - \def\AM@lof@heading{\ignorespaces #3}% + \AM@lof@heading{\ignorespaces #3}% \edef\AM@lof@label{\AM@trim@space{#4}}% \AM@checkinteger{\AM@lof@page}% \ifAM@integer\else @@ -3242,8 +3243,8 @@ \else\AM@outputfalse\fi} \define@key{pdfpages}{xr-prefix}{\edef\AM@xrprefix{#1}} \define@key{pdfpages}{fitpaper}[true]{\setboolean{AM@fitpaper}{#1}} -\define@key{pdfpages}{addtotoc}{\edef\AM@toclist{#1,}} -\define@key{pdfpages}{addtolist}{\edef\AM@loflist{#1,}} +\define@key{pdfpages}{addtotoc}{\protected@edef\AM@toclist{#1,}} +\define@key{pdfpages}{addtolist}{\protected@edef\AM@loflist{#1,}} \define@key{pdfpages}{doublepages}[true]% {\setboolean{AM@doublepages}{#1}} \define@key{pdfpages}{doublepagestwist}[true]% @@ -4871,6 +4872,11 @@ % \begin{itemize} % \item Keyval arguments get fully expanded. % \end{itemize} +% +% \subsection*{2022/12/19 v0.5x} +% \begin{itemize} +% \item Expand args of addtotoc and addtolist more graciously. +% \end{itemize} % \Finale % % \iffalse diff --git a/macros/latex/contrib/pdfpages/pdfpages.pdf b/macros/latex/contrib/pdfpages/pdfpages.pdf index 918fc0a62f..6c8e9d74b2 100644 Binary files a/macros/latex/contrib/pdfpages/pdfpages.pdf and b/macros/latex/contrib/pdfpages/pdfpages.pdf differ diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf index ab2a1ab273..3aadbd377b 100644 Binary files a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf and b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf differ diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex index 75756a5bb8..b3c364786e 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex @@ -6,7 +6,7 @@ \documentclass{article} \usepackage[french]{babel} -\usepackage{ProfLycee} +\usepackage[pythontex]{ProfLycee} \usepackage{mathtools} \usepackage{lualatex-math} \usepackage{luatexbase} @@ -62,8 +62,8 @@ \setlength{\parindent}{0pt} \definecolor{LightGray}{gray}{0.9} -\def\PLversion{2.0.9} -\def\PLdate{15 Décembre 2022} +\def\PLversion{2.1.0} +\def\PLdate{18 Décembre 2022} \tcbset{vignettes/.style={% nobeforeafter,box align=base,boxsep=0pt,enhanced,sharp corners=all,rounded corners=southeast,% @@ -221,7 +221,7 @@ \thispagestyle{empty} -{\Large {\bfseries Résumé} : Quelques commandes pour faciliter l'utilisation de \LaTeX{} pour les enseignants de mathématiques en lycée.} +{\large {\bfseries Résumé} : Quelques commandes pour faciliter l'utilisation de \LaTeX{} pour les enseignants de mathématiques en lycée.} \medskip @@ -265,7 +265,9 @@ Une commande pour, en \TikZ, créer des arbres de probas \og classiques \fg. Une commande pour générer des listes d'entiers aléatoires (avec ou sans répétitions). -\vspace{1.5cm} +\ldots + +~ \hfill{}\textit{Merci à Anne pour ses retours et sa relecture !} @@ -279,13 +281,13 @@ Une commande pour générer des listes d'entiers aléatoires (avec ou sans rép \medskip -\begin{tblr}{width=\linewidth,colspec={X[c]X[c]X[c]X[c]X[c]X[c]},cells={font=\sffamily}} - {\huge \LaTeX} & & & & &\\ - & {\huge \pdfLaTeX} & & & & \\ - & & {\huge \LuaLaTeX} & & & \\ - & & & {\huge \TikZ} & & \\ - & & & & {\huge \TeXLive} & \\ - & & & & & {\huge \MiKTeX} \\ +\begin{tblr}{width=\linewidth,colspec={X[c]X[c]X[c]X[c]X[c]X[c]},cells={font=\sffamily\LARGE}} + {\LaTeX} & & & & &\\ + & {\pdfLaTeX} & & & & \\ + & & {\LuaLaTeX} & & & \\ + & & & {\TikZ} & & \\ + & & & & {\TeXLive} & \\ + & & & & & {\MiKTeX} \\ \end{tblr} \medskip @@ -345,20 +347,19 @@ J'ai utilisé les {packages} de C. Tellechea, je vous conseille d'aller jeter un \begin{codetex}[listing only] %exemple de chargement pour une compilation en (pdf)latex \documentclass{article} -\usepackage[french]{babel} \usepackage{ProfLycee} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} +\usepackage[french]{babel} ... \end{codetex} \begin{codetex}[listing only] %exemple de chargement pour une compilation en (xe/lua)latex \documentclass{article} -\usepackage[french]{babel} \usepackage{ProfLycee} -\usepackage{mathtools} \usepackage{fontspec} +\usepackage[french]{babel} ... \end{codetex} @@ -377,6 +378,18 @@ Cependant, si vous ne \underline{souhaitez pas} charger (et utiliser) \ctex{mint ... \end{codetex} +\begin{codeattention} +\cmaj{2.1.0} Le package\ctex{pythontex} nécessitant une chaîne de compilation particulière, j'ai décidé de le mettre en \textit{option}. + +Pour utiliser le package \ctex{pythontex} et utiliser les commandes définies à partir de lui, il faut désormais charger \ctex{ProfLycee} avec l'option \Cle{pythontex}. +\end{codeattention} + +\begin{codetex}[listing only] +... +\usepackage[pythontex]{ProfLycee} +... +\end{codetex} + \begin{codeinfo} En compilant (notamment avec les packages \ctex{minted} et \ctex{pythontex}) on peut spécifier des répertoires particuliers pour les (ou des) fichiers auxiliaires. @@ -402,6 +415,8 @@ Les options précédentes sont cumulables, et, pour info, elles conditionnent le \end{itemize} \end{codeinfo} +\pagebreak + \section{Compléments} \subsection{Changements à partir de cette version !!} @@ -483,6 +498,8 @@ Les \textsf{clés} ou \textsf{options} seront présentées dans des \textsf{boî À noter que certaines commandes disponibles sont liées à un environnement \ctex{tikzpicture}, elles ne sont pas autonomes mais permettent de conserver -- en parallèle -- toute commande liée à \TikZ{} ! \end{codeinfo} +\pagebreak + \subsection{Compilateur(s)} \begin{codeinfo} @@ -516,12 +533,20 @@ Certains packages ont une fâcheuse tendance à être tatillons sur leurs option En dehors de cela, ce sont des tests multiples et variés qui permettront de détecter d'éventuels bugs ! \end{codeinfo} +\pagebreak + +~ + \vfill -\hfill{\Huge $\leftrightsquigarrow$ Bonne(s) découverte(s) $\leftrightsquigarrow$}\hfill~ +%\hfill{\Huge $\leftrightsquigarrow$ Bonne(s) découverte(s) $\leftrightsquigarrow$}\hfill~ + +\hfill\tikz \draw (0,0) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate=25,scale=4] {$\leftrightsquigarrow$ Bonne(s) découverte(s) $\leftrightsquigarrow$} ;\hfill~ \vfill +~ + \newpage \part{Liste des commandes, par thème} @@ -540,6 +565,10 @@ Elles sont présentées de manière \textit{succincte}, mais elles sont présent %Présentation d'une solution par balayage (TVI) \SolutionTVI[]{}{} +%schémas pour le signe affine/trinôme, dans un environnement tikz +\MiniSchemaSignes[] +\MiniSchemaSignesTkzTab[]{}[][] + %Calculer le terme d'une suite récurrente simple, toile pour une suite récurrente simple \CalculTermeRecurrence[]{} \ToileRecurrence[][][