From 7f75afca3aa3d645c67ee84efeb01c08482d71ac Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 17 Jul 2020 21:39:34 +0000 Subject: pas-cours (17jul20) git-svn-id: svn://tug.org/texlive/trunk@55859 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/pas-cours/pas-cours.sty | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/pas-cours/pas-cours.sty b/Master/texmf-dist/tex/latex/pas-cours/pas-cours.sty index 88b91f54e86..a5e4a698850 100644 --- a/Master/texmf-dist/tex/latex/pas-cours/pas-cours.sty +++ b/Master/texmf-dist/tex/latex/pas-cours/pas-cours.sty @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % -% pas-cours.sty V1.6 encodage : UTF8 % +% pas-cours.sty V1.9 encodage : UTF8 % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -37,10 +37,16 @@ % Ajout du 29/07/2016 : modification de ma macro "definmot" pour mettre en gras le mode mathématique % Ajout du 04/08/2016 : ajout de l'option générale "noeffect" et "notitlebreak". Ajout d'options à \boule. % Ajout du 18/08/2016 : ajout de l'environnnement "ifactors" (décomposition en produit de facteurs premiers) +% Ajout du 25/10/2016 : ajout de l'option "calculs" au package pour ne pas créer des fichiers auxiliaires pour rien. +% ajout de l'environnement "fracsimplify" (qui simplifie une fraction) et "exprsimplify" (qui simplifie des expressions littérales). +% ajout de la macro "graphsuite". +% Ajout du 21/09/2017 : correction d'un bug dans l'environnement pasbox après la commande \breakbox. +% Modification du 28/08/2018 : légère modification de la définition des items (dans la commande itemclass) +% Ajout du 04/09/2019 : environnement xcas % Informations générales \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{pas-cours}[2016/08/04] +\ProvidesPackage{pas-cours}[2019/09/04] %% Chargement des packages nécessaires @@ -50,17 +56,25 @@ \@ifpackageloaded{tikz}{}{\RequirePackage{tikz}} \usetikzlibrary{calc,arrows,fadings} \@ifpackageloaded{enumitem}{}{\RequirePackage{enumitem}} +\@ifpackageloaded{numprint}{}{\RequirePackage{numprint}} +% indispensable pour la liaison avec xcas : \@ifpackageloaded{fancyvrb}{}{\RequirePackage{fancyvrb}} +\@ifpackageloaded{ifplatform}{}{\RequirePackage{ifplatform}} +\@ifpackageloaded{pst-plot}{}{\RequirePackage{pst-plot}} +\@ifpackageloaded{auto-pst-pdf}{}{\RequirePackage{auto-pst-pdf}} \newif\if@ant \newif\if@everytoc \newif\if@noitemstyle % NEW 2016-07-24 \newif\if@noeffect % NEW 2016-08-04 \newif\if@notitlebreak % NEW 2016-08-04 +\newif\if@xcas \DeclareOption{ant}{\@anttrue} \DeclareOption{everytoc}{\@everytoctrue} \DeclareOption{noitemstyle}{\@noitemstyletrue} \DeclareOption{noeffect}{\@noeffecttrue} \DeclareOption{notitlebreak}{\@notitlebreaktrue} +\DeclareOption{calculs}{\@xcastrue} % vestige de la version 1.81 +\DeclareOption{xcas}{\@xcastrue} \ProcessOptions \newenvironment{ant}{ @@ -86,5 +100,7 @@ \input{macro-patrons.tex} \input{macro-solides.tex} \input{macro-styles.tex} -\input{macro-calculs.tex} +\if@xcas + \input{macro-calculs.tex} +\fi \endinput -- cgit v1.2.3