diff options
author | Ian Jauslin <ian.jauslin@roma1.infn.it> | 2016-10-07 22:31:25 +0000 |
---|---|---|
committer | Ian Jauslin <ian.jauslin@roma1.infn.it> | 2016-10-09 03:24:52 +0000 |
commit | d178209af8152764071b8743c47321447ba47c19 (patch) | |
tree | 962d95594267dfac031595e1c82c5273617f334f /toolbox.sty |
Diffstat (limited to 'toolbox.sty')
-rw-r--r-- | toolbox.sty | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/toolbox.sty b/toolbox.sty new file mode 100644 index 0000000..b214a3e --- /dev/null +++ b/toolbox.sty @@ -0,0 +1,32 @@ +%% +%% A collection of useful commands +%% + +%% can call commands even when they are not defined +\def\safe#1{ + \ifdefined#1 + #1 + \else + {\color{red}\bf?} + \fi +} + + +%% larger skip +\newskip\hugeskipamount + \hugeskipamount=24pt plus8pt minus8pt +\def\hugeskip{\vskip\hugeskipamount} + + +%% stack relations in subscript or superscript +\def\mAthop#1{\displaystyle\mathop{\scriptstyle #1}} + +%% array spanning the entire line +\newlength\largearray@width +\setlength\largearray@width\textwidth +\addtolength\largearray@width{-10pt} +\def\largearray{\begin{array}{@{}>{\displaystyle}l@{}}\hphantom{\hspace{\largearray@width}}\\[-.5cm]} +\def\endlargearray{\end{array}} + +%% qedsquare +\def\qed{\penalty10000\hfill\penalty10000$\square$} |