latex-homework/shortcuts/shortcuts.sty
Jeff LANCE faf6ae393e - add others shortcuts for sets
- latex mathematics shortcuts print directly in math mode
2016-08-12 00:23:22 +02:00

74 lines
1.3 KiB
TeX

%%%
%%%
%%% Extensions : shortcuts.sty
%%% Version : 1.0
%%% Date : 10/05/16
%%% Auteur : Jeff LANCE
%%% Notes : Cette extension peut demander l'ajout de certains packages.
%%% Il est conseillé de l'appeler dans un(e) classe/(package) appelant
%%% elle(lui)-même ces packages.
%%%
%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{shortcuts}[2016/05/16
Définitions de raccourcis vers des macros, v1.0]
%-- Environments
% itemize
\newcommand{\bi}{\begin{itemize}}
\newcommand{\ei}{\end{itemize}}
% enumerate
\newcommand{\be}{\begin{enumerate}}
\newcommand{\ee}{\end{enumerate}}
% questions
\newcommand{\bq}{\begin{questions}}
\newcommand{\eq}{\end{questions}}
%--%
%-- Texte
% texte gras
\newcommand{\tb}[1]{\textbf{#1}}
% c'est-à-dire
\NewDocumentCommand \cad { } {
{c'est-à-dire}
}
% vecteurs i et j
% utilise la syntax du package xparse non déclaré dans le préambule de ce
% fichier.
\NewDocumentCommand \veci { } {
$ \vec{\imath} $
}
\NewDocumentCommand \vecj { } {
$ \vec{\jmath} $
}
% ensembles
\NewDocumentCommand \R { } {
$ \mathbb{R} $
}
\NewDocumentCommand \RQ { } {
$ \mathbb{R} \setminus \mathbb{Q} $
}
\NewDocumentCommand \Q { } {
$ \mathbb{Q} $
}
\NewDocumentCommand \D { } {
$ \mathbb{D} $
}
\NewDocumentCommand \Z { } {
$ \mathbb{Z} $
}
\NewDocumentCommand \N { } {
$ \mathbb{N} $
}
%--%