- ajout de raccourcis pour enumerate et itemize

- nouvelle commande \hcancel de base
- idee d'amélioration de \hcancel utilisant xparse
This commit is contained in:
Jeff Lance 2016-04-07 22:21:19 +02:00
parent 763b5d6c89
commit 56b90a23e3

View File

@ -19,6 +19,7 @@
\RequirePackage{libertine} \RequirePackage{libertine}
\RequirePackage{eurosym} \RequirePackage{eurosym}
\RequirePackage{bbding} \RequirePackage{bbding}
\RequirePackage{xcolor}
% maths % maths
\RequirePackage{amsmath} \RequirePackage{amsmath}
@ -28,9 +29,10 @@
\RequirePackage{pgfplots} \RequirePackage{pgfplots}
\RequirePackage[amssymb, squaren, pstricks]{SIunits} \RequirePackage[amssymb, squaren, pstricks]{SIunits}
\RequirePackage{asymptote} \RequirePackage{asymptote}
% \RequirePackage{cancel}
% programmation % programmation
\RequirePackage{ifthen} \RequirePackage{xifthen}
\RequirePackage{ifmtarg} \RequirePackage{ifmtarg}
\RequirePackage{ifpdf} \RequirePackage{ifpdf}
\RequirePackage{xstring} \RequirePackage{xstring}
@ -125,6 +127,19 @@
% enumerate % enumerate
\newcommand{\be}{\begin{enumerate}} \newcommand{\be}{\begin{enumerate}}
\newcommand{\ee}{\end{enumerate}} \newcommand{\ee}{\end{enumerate}}
% itemize
\newcommand{\bi}{\begin{itemize}}
\newcommand{\ei}{\end{itemize}}
\newcommand\hcancel[2][black]{
\setbox0=\hbox{$#2$}%
\rlap{\raisebox{.45\ht0}{\textcolor{#1}{\rule{\wd0}{2pt}}}}#2
}
% \NewDocumentCommand \hcancel { O{black} O{1pt} } {
% \setbox0=\hbox{$#3$}%
% \rlap{\raisebox{.45\ht0}{\textcolor{#1}{\rule{\wd0}{#2}}}} {#3}
% }
%--% %--%