diff options
Diffstat (limited to 'macros/latex/contrib')
-rw-r--r-- | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md | 2 | ||||
-rw-r--r-- | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty | 5 | ||||
-rw-r--r-- | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf | bin | 177229 -> 177469 bytes | |||
-rw-r--r-- | macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.tex | 10 | ||||
-rw-r--r-- | macros/latex/contrib/eso-pic/README.md | 2 | ||||
-rw-r--r-- | macros/latex/contrib/eso-pic/eso-pic.dtx | 22 | ||||
-rw-r--r-- | macros/latex/contrib/eso-pic/eso-pic.pdf | bin | 299089 -> 299571 bytes | |||
-rw-r--r-- | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf | bin | 929713 -> 930794 bytes | |||
-rw-r--r-- | macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex | 24 | ||||
-rw-r--r-- | macros/latex/contrib/proflycee/tex/ProfLycee.sty | 3 | ||||
-rw-r--r-- | macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex | 16 | ||||
-rw-r--r-- | macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex | 31 |
12 files changed, 72 insertions, 43 deletions
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md index f950f9b51b..91f07c7663 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md +++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/README.md @@ -2,7 +2,7 @@ A beamer inner theme which reproduces standard beamer blocks using tcolorboxes -Current version: 2022/09/14 version v0.5 +Current version: 2023/05/03 version v0.6 This project is licensed under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty index 7878e5620e..770a00d0b5 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty +++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamerinnerthemetcolorbox.sty @@ -12,7 +12,7 @@ % See http://www.latex-project.org/lppl.txt % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ProvidesPackage{beamerinnerthemetcolorbox}[2022/09/14 version v0.5 Beamer blocks with tcolorboxes] +\ProvidesPackage{beamerinnerthemetcolorbox}[2023/05/03 version v0.6 Beamer blocks with tcolorboxes] \RequirePackage{tcolorbox} \tcbuselibrary{skins,hooks} @@ -228,11 +228,12 @@ beamer@tcb@if={ifbeamer@tcb@right}{halign=right}{}, left=\beamer@tcb@leftskip, right=\beamer@tcb@rightskip, + before upper={\strut}, }% } \ifbeamer@tcb@titlepage - \addtobeamertemplate{title page}{\begingroup\beamer@tcb@patchcolorbox}{\endgroup} + \addtobeamertemplate{title page}{\begingroup\ifx\insertsubtitle\@empty\else\apptocmd{\insertsubtitle}{\strut}{}{}\fi\beamer@tcb@patchcolorbox}{\endgroup} \addtobeamertemplate{part page}{\begingroup\beamer@tcb@patchcolorbox}{\endgroup} \addtobeamertemplate{section page}{\begingroup\beamer@tcb@patchcolorbox}{\endgroup} \addtobeamertemplate{subsection page}{\begingroup\beamer@tcb@patchcolorbox}{\endgroup} diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf Binary files differindex 6c7f2c6a11..db3b354834 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf +++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.pdf diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.tex b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.tex index 1adec46b48..8bd7fc2fa4 100644 --- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.tex +++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-tcolorbox/beamertheme-tcolorbox-doc.tex @@ -86,7 +86,7 @@ \url{https://github.com/samcarter/beamertheme-tcolorbox}\\ \url{https://www.ctan.org/pkg/beamertheme-tcolorbox} }{samcarter}} -\date{Version v0.5 \textendash{} 2022/09/14} +\date{Version v0.6 \textendash{} 2023/05/03} \begin{document} \maketitle @@ -142,6 +142,8 @@ In this simple configuration, the look and feel of the new blocks will be taken \end{document} \end{tcblisting} +Additional settings done by user, like e.g. \lstinline|\setbeamertemplate{blocks}[rounded]|, won't be taken into account and the \lstinline|tcolorbox| inner theme should be loaded after such modifications. + \section{Options} In addition to automatically adopting settings from other themes, one can also explicitly influence the look and feel via these options: @@ -184,7 +186,7 @@ If one for example likes the Antibes theme, but prefers the blocks to have shado \end{document} \end{tcblisting} -Beyond these two options, the users also has the myriads of options of the tcolobox package to their disposal, e.g.\ via \lstinline|\tcbset{...}|: +Beyond these two options, the users also has the myriads of options of the tcolobox package to their disposal, e.g.\ via \lstinline|\tcbset{...}| or \lstinline|\tcbsetforeverylayer{...}|: \begin{tcblisting}{ listing and comment, @@ -197,8 +199,8 @@ Beyond these two options, the users also has the myriads of options of the tcolo \usetheme{Ilmenau} \useinnertheme{tcolorbox} \tcbsetforeverylayer{ - boxrule=3pt, - borderline={1pt}{0pt}{pink,dashed}, + borderline={1pt}{0pt}{ + black,dashed} } \begin{document} \begin{frame} diff --git a/macros/latex/contrib/eso-pic/README.md b/macros/latex/contrib/eso-pic/README.md index 2633b5dc54..6d4b5f8e66 100644 --- a/macros/latex/contrib/eso-pic/README.md +++ b/macros/latex/contrib/eso-pic/README.md @@ -7,5 +7,7 @@ The package adds one or more user commands to LaTeX’s shipout routine, w may be used to place the output at fixed positions. The grid option may be used to find the correct places. +See: https://github.com/rolfn/eso-pic + Rolf Niepraschk diff --git a/macros/latex/contrib/eso-pic/eso-pic.dtx b/macros/latex/contrib/eso-pic/eso-pic.dtx index 3ffa221f47..859b3137a0 100644 --- a/macros/latex/contrib/eso-pic/eso-pic.dtx +++ b/macros/latex/contrib/eso-pic/eso-pic.dtx @@ -23,7 +23,7 @@ % \iffalse %<package>\NeedsTeXFormat{LaTeX2e}[2020/10/01] %<package>\ProvidesPackage{eso-pic} -%<package> [2023/03/23 v3.0b eso-pic (RN)] +%<package> [2023/05/03 v3.0c eso-pic (RN)] % %<*driver> \documentclass[a4paper]{ltxdoc} @@ -35,7 +35,7 @@ %</driver> % \fi % -% \CheckSum{753} +% \CheckSum{758} % % \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 @@ -289,23 +289,29 @@ % \begin{macro}{\AtTextUpperLeft} % \changes{v2.0a}{2009/10/07}{Works now for class \clsname{memoir}} % \changes{v2.0e}{2014/04/20}{Wrong horizontal position in one-column mode} +% \changes{v3.0c}{2023/05/03}{Wrong horizontal position in memoir one-side +% mode (issue \#5)} % \begin{macrocode} \ESO@isMEMOIR{% \newcommand\AtTextUpperLeft[1]{% \begingroup - \ifodd\c@page - \ESO@tempdima=\spinemargin + \if@twoside + \ifodd\c@page + \ESO@tempdima=\spinemargin + \else + \ESO@tempdima=\paperwidth + \advance\ESO@tempdima-\textwidth + \advance\ESO@tempdima-\spinemargin + \fi \else - \ESO@tempdima=\paperwidth - \advance\ESO@tempdima-\textwidth - \advance\ESO@tempdima-\spinemargin + \ESO@tempdima=\spinemargin \fi \ESO@tempdimb=-\uppermargin \AtPageUpperLeft{% \put(\ESO@tempdima,\ESO@tempdimb){#1}% }% \endgroup - } + }% }{% \newcommand\AtTextUpperLeft[1]{% \begingroup diff --git a/macros/latex/contrib/eso-pic/eso-pic.pdf b/macros/latex/contrib/eso-pic/eso-pic.pdf Binary files differindex 5b570eff40..3e92c7f697 100644 --- a/macros/latex/contrib/eso-pic/eso-pic.pdf +++ b/macros/latex/contrib/eso-pic/eso-pic.pdf diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf Binary files differindex bb928c6bfb..59e4a2b8b9 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf diff --git a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex index 02c32d66f9..1d1638cbee 100644 --- a/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex +++ b/macros/latex/contrib/proflycee/doc/ProfLycee-doc.tex @@ -5,8 +5,8 @@ % arara: lualatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)') \documentclass[a4paper,french,11pt]{article} -\def\PLversion{2.6.1} -\def\PLdate{27 avril 2023} +\def\PLversion{2.6.2} +\def\PLdate{3 mai 2023} \usepackage{ProfLycee} \useproflyclib{piton,minted,pythontex} \usepackage[math-style=french]{fourier-otf} @@ -3652,6 +3652,9 @@ Les \Cle{Clés} pour cette possibilité sont : \item un booléen \Cle{Equationsin} pour \textit{activer} \og $\sin=$ \fg;\hfill{}défaut \Cle{false} \item la clé \Cle{sin} qui est la valeur de l'angle (en degrés) du sin ;\hfill{}défaut \Cle{30} \item la clé \Cle{cos} qui est la valeur de l'angle (en degrés) cos ;\hfill{}défaut \Cle{45} + \item \cmaj{2.6.2} un booléen \Cle{AffTraitsEq} qui permet d'afficher les \textit{traits de construction secondaires} pour les équations ; + + \hfill{}défaut \Cle{true} \item la clé \Cle{CouleurSol} qui est la couleur des \textit{solutions}.\hfill{}défaut \Cle{blue} \end{itemize} \vspace*{-\baselineskip}\leavevmode @@ -3661,16 +3664,16 @@ Les \Cle{Clés} pour cette possibilité sont : \begin{center} \begin{tikzpicture} \CercleTrigo[% - AffAngles=false,AffValeurs=false,AffTraits=false,Rayon=2,Equationsin,sin=-30, CouleurSol=red] + AffAngles=false,AffValeurs=false,Rayon=2,Equationsin,sin=-30, CouleurSol=red] \end{tikzpicture} - ~~~~ \begin{tikzpicture} \CercleTrigo[% AffAngles=false,AffValeurs=false,AffTraits=false,Rayon=2,Equationcos,cos=135, CouleurSol=orange] \end{tikzpicture} - - \medskip - + \begin{tikzpicture} + \CercleTrigo[% + AffAngles=false,AffValeurs=false,AffTraits=false,AffTraitsEq=false,Rayon=2, Equationcos,cos=126,CouleurSol=violet] + \end{tikzpicture} \begin{tikzpicture} \CercleTrigo[% AffTraits=false,AffAngles=false,Rayon=2.5,Equationcos,cos=60,CouleurSol=purple, TailleValeurs=\tiny] @@ -3689,6 +3692,11 @@ Les \Cle{Clés} pour cette possibilité sont : \CercleTrigo[% AffAngles=false,AffValeurs=false,AffTraits=false,Rayon=2,Equationcos,cos=135,CouleurSol=orange] \end{tikzpicture} + ~~~~ + \begin{tikzpicture} + \CercleTrigo[% + AffAngles=false,AffValeurs=false,AffTraits=false,AffTraitsEq=false,Rayon=2, Equationcos,cos=126,CouleurSol=violet] + \end{tikzpicture} \medskip @@ -6482,6 +6490,8 @@ La grille, créée en \TikZ, est portée par le rectangle de \og coins \fg{} $(0 \part{Historique} +{\small \bverb|v 2.6.2|~:~~~~Ajout d'une clé [AffTraitsEq] pour les équations trigo (page \pageref{cercletrigo}) + {\small \bverb|v 2.6.1|~:~~~~Ajout de commandes pour du calcul intégral (pages \pageref{calcintegr} et \pageref{integrtikz}) {\small \bverb|v 2.6.0|~:~~~~Ajout d'une clé [Brut] pour les mesures principales + correction d'un bug} + Refonte de la doc diff --git a/macros/latex/contrib/proflycee/tex/ProfLycee.sty b/macros/latex/contrib/proflycee/tex/ProfLycee.sty index 6a98a82d75..4056245d3e 100644 --- a/macros/latex/contrib/proflycee/tex/ProfLycee.sty +++ b/macros/latex/contrib/proflycee/tex/ProfLycee.sty @@ -3,7 +3,8 @@ % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{ProfLycee}[2023/04/27 2.6.1 Aide pour l'utilisation de LaTeX en lycee] +\ProvidesPackage{ProfLycee}[2023/05/03 2.6.2 Aide pour l'utilisation de LaTeX en lycee] +% 2.6.2 Correction de commandes pour la pseudo3d + nouvelle clé pour la trigo % 2.6.1 Ajout de commandes pour du calcul intégral (valeur approchée + tikz) % 2.6.0 Ajout d'une clé [Brut] pour les mesures principales + commande calcul ligne trigo % Refonte des fichiers inclus + correction de bugs mineurs diff --git a/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex b/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex index 5b041fcd0f..93e0e09191 100644 --- a/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex +++ b/macros/latex/contrib/proflycee/tex/proflycee-tools-geom.tex @@ -70,13 +70,13 @@ \draw (\PaveG) node[above right] {\ifboolKV[paramspave]{Math}{$\PaveG$}{\PaveG}} ; \draw (\PaveH) node[above left] {\ifboolKV[paramspave]{Math}{$\PaveH$}{\PaveH}} ;} {}%on affiche rien - \draw[\PFPaveThick] (\PaveA)--(\PaveB)--(\PaveF)--(\PaveE)--cycle - (\PaveB)--(\PaveC)--(\PaveG)--(\PaveF)--cycle - (\PaveG)--(\PaveH)--(\PaveE) ; + \draw[\PFPaveThick,line join=bevel] (\PaveA)--(\PaveB)--(\PaveF)--(\PaveE)--cycle + (\PaveB)--(\PaveC)--(\PaveG)--(\PaveF)--cycle + (\PaveG)--(\PaveH)--(\PaveE) ; \ifboolKV[paramspave]{Plein} {} - {\draw[dashed,\PFPaveThick] (\PaveA)--(\PaveD)--(\PaveC) - (\PaveD)--(\PaveH) ;} + {\draw[dashed,\PFPaveThick,line join=bevel] (\PaveA)--(\PaveD)--(\PaveC) + (\PaveD)--(\PaveH) ;} } %%------TétraèdreTikZ @@ -122,11 +122,11 @@ \draw (\TetraC) node[right] {\ifboolKV[paramstetra]{Math}{$\TetraC$}{\TetraC}} ; \draw (\TetraD) node[above] {\ifboolKV[paramstetra]{Math}{$\TetraD$}{\TetraD}} ;} {}%on affiche rien - \draw[\PFTetraThick] (\TetraA)--(\TetraD)--(\TetraC)--(\TetraB)--cycle - (\TetraD)--(\TetraB) ; + \draw[\PFTetraThick,line join=bevel] (\TetraA)--(\TetraD)--(\TetraC)--(\TetraB)--cycle + (\TetraD)--(\TetraB) ; \ifboolKV[paramstetra]{Plein} {} - {\draw[dashed,\PFTetraThick] (\TetraA)--(\TetraC) ;} + {\draw[dashed,\PFTetraThick,line join=bevel] (\TetraA)--(\TetraC) ;} } %%------MainLevée TikZ diff --git a/macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex b/macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex index c27a135bf0..cd85a0ed44 100644 --- a/macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex +++ b/macros/latex/contrib/proflycee/tex/proflycee-tools-trigo.tex @@ -31,6 +31,7 @@ EpaisseurSol=very thick,% AffAngles=true,% AffTraits=true,% + AffTraitsEq=true,% AffValeurs=true,% MoinsPi=true,% TailleValeurs=\scriptsize,% @@ -82,24 +83,30 @@ %equations \ifboolKV[cercletrigo]{Equationcos} {%traitsdeconstructioncos - \draw[\PLcerclethick,dotted,gray] (-45:\PLcerclerayon) -- (135:\PLcerclerayon) - (-135:\PLcerclerayon) -- (45:\PLcerclerayon) - (30:\PLcerclerayon) -- (150:\PLcerclerayon) - (-30:\PLcerclerayon) -- (-150:\PLcerclerayon) - (-60:\PLcerclerayon)--(60:\PLcerclerayon) - (-120:\PLcerclerayon)--(120:\PLcerclerayon) ; + \ifboolKV[cercletrigo]{AffTraitsEq} + {% + \draw[\PLcerclethick,dotted,gray] (-45:\PLcerclerayon) -- (135:\PLcerclerayon) + (-135:\PLcerclerayon) -- (45:\PLcerclerayon) + (30:\PLcerclerayon) -- (150:\PLcerclerayon) + (-30:\PLcerclerayon) -- (-150:\PLcerclerayon) + (-60:\PLcerclerayon)--(60:\PLcerclerayon) + (-120:\PLcerclerayon)--(120:\PLcerclerayon) ; + }{}% \draw[\PLcerclesolthick,\PLcerclecoleq] ({\PLcerclevalcos}:\PLcerclerayon)--({-\PLcerclevalcos}:\PLcerclerayon) ; \filldraw[\PLcerclecoleq] ({\PLcerclevalcos}:\PLcerclerayon) circle[radius=2pt] ({-\PLcerclevalcos}:\PLcerclerayon) circle[radius=2pt] ;% } {} \ifboolKV[cercletrigo]{Equationsin} {%traitsdeconstructioncos - \draw[\PLcerclethick,dotted,gray] (-45:\PLcerclerayon) -- (135:\PLcerclerayon) - (-135:\PLcerclerayon) -- (45:\PLcerclerayon) - (30:\PLcerclerayon) -- (150:\PLcerclerayon) - (-30:\PLcerclerayon) -- (-150:\PLcerclerayon) - (-60:\PLcerclerayon)--(60:\PLcerclerayon) - (-120:\PLcerclerayon)--(120:\PLcerclerayon) ; + \ifboolKV[cercletrigo]{AffTraitsEq} + {% + \draw[\PLcerclethick,dotted,gray] (-45:\PLcerclerayon) -- (135:\PLcerclerayon) + (-135:\PLcerclerayon) -- (45:\PLcerclerayon) + (30:\PLcerclerayon) -- (150:\PLcerclerayon) + (-30:\PLcerclerayon) -- (-150:\PLcerclerayon) + (-60:\PLcerclerayon)--(60:\PLcerclerayon) + (-120:\PLcerclerayon)--(120:\PLcerclerayon) ; + }{}% \draw[\PLcerclesolthick,\PLcerclecoleq] ({\PLcerclevalsin}:\PLcerclerayon)--({180-\PLcerclevalsin}:\PLcerclerayon) ; \filldraw[\PLcerclecoleq] ({\PLcerclevalsin}:\PLcerclerayon) circle[radius=2pt] ({180-\PLcerclevalsin}:\PLcerclerayon) circle[radius=2pt] ;% } |