% TeXdraw macros % $Id: texdraw.sty,v 2.4 2019/03/28 texdraw-V2R0a $ % Copyright (C) 1991-2019 Peter Kabal % This work is licensed under the Creative Commons Attribution (CC-BY) % License, any version. To view the licenses, visit % creativecommons.org/licenses/by or send a letter to % Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. % Peter Kabal % Department of Electrical Engineering % McGill University % 3480 University % Montreal, Quebec % Canada H3A 2A7 % peter dot kabal at mcgill dot ca % =============================================================== \NeedsTeXFormat{LaTeX2e} % Pass all options to the graphics package \DeclareOption*{\PassOptionsToPackage{\CurrentOption}{graphics}} \ProcessOptions % Load the graphics package if not already loaded \RequirePackage{graphics} % Define the error routine \def\t@xderror #1{% \GenericError{% \space\space\space\@spaces\@spaces\@spaces }{% TeXdraw Error: #1% }{% See the TeXdraw manual for an explanation.% }{\@ehc}% } % Load the TeXdraw macros \input texdraw \ProvidesPackage{texdraw}[\TeXdrawId] \newenvironment{texdraw}{\leavevmode\btexdraw}{\etexdraw}