%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%
\def\MapleNameDef $#1: #2.#3${\expandafter\gdef\csname Maple@#1\endcsname{#2}} \def\MapleInfoDef $#1: #2 #3${\expandafter\gdef\csname Maple@#1\endcsname{#2}} \MapleNameDef $RCSfile: maple2e.sty,v $ \MapleInfoDef $Revision: 1.15 $ \MapleInfoDef $Date: 1998/09/21 15:58:14 $ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \typeout{Package: \Maple@RCSfile\space \Maple@Date\space v\Maple@Revision} \ProvidesPackage{maple2e}[\Maple@Date\space\Maple@RCSfile Maple Latex Style Package -- \Maple@Date\space\Maple@RCSfile] % % Copyright (c) 1994--1998 by Waterloo Maple Inc., all rights reserved. % % Permission is granted to use this package without charge. It may % be redistributed providing that it is distributed as is % and without charge. You may modify these macros for your own use, % and redistribute them, subject to the following conditions. % % 1. The package name used for any modified version of this file is % different from maple2e and the file name used is different from % maple2e.sty % % 2. You acknowledge this copyright notice and this file as the source. % % 3. The new file is redistributed under the same terms and conditions % as indicated here, including a version of this notice modified to % refer to the new file and/or package name. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Package: maple2e % % This package defines the latex macros used by "Export to LaTeX" and % "Export to techexplorer". It makes use of several sub-packages. % % mapleenv - Maple Environments used to mark mapleinput, mapleoutput, % mapletab - Maple Macros to display tables (spreadsheets) % mapleplots - Maple macros to display plots. % % See the comments in maplenv.sty for a more detailed discussion of % the special environments such as % % \begin{mapleinput} ... \end{mapleinput} % \begin{maplelatex} ... \end{maplelatex} % % and for details about macros such as % % \mapleinline% \maplemultiline{ ... } % % which are used to control style and to embed raw Maple data. % % USAGE: % % To use this package, add the line % % \usepackage{maple2e} to % % your document preamble. If you are using a specific plot % driver such as dvipsone, then add its name as an option as % in: % % \usepackage[dvipsone]{maple2e} % % The default option value is "dvips". % % If you wish to preview your document, ignoring plots, use % the "noplots" option. % % The only options available are precisely those needed to % control plotting. Plots are handled by the standard LaTeX2e % graphics package and for LaTeX are restricted to postscript. % % NOTES: % % It is an easy extension of this code to other plot file formats. % All that is needed is a new definition of \mapleplot % to invoke the graphics code of your choice. % % To adjust the spacing around the Maple environemnts, edit % change the entries in the file mapleenv.def % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Package Options % \newif\ifnoplots\noplotsfalse \DeclareOption{noplots}{ % \PassOptionsToPackage{dvips}{epsfig} \noplotstrue } \DeclareOption{dvips}{ % \PassOptionsToPackage{dvips}{epsfig} \edef\Driver{dvips} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvips driver} \usepackage[dvips]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dvi2ps}{ \edef\Driver{dvi2ps} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvips driver} \usepackage[dvi2ps]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dvilaser}{ \edef\Driver{dvilaser} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvilaser driver} \usepackage[dvilaser]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dvipsone}{ \edef\Driver{dvipsone} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvipsone driver} \usepackage[dvipsone]{epsfig} %%% \let\mapleplot\mapleplotname %%% \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dvitops}{ \edef\Driver{dvitops} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvitops driver} \usepackage[dvitops]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dviwindo}{ \edef\Driver{dviwindo} \AtEndOfPackage{ \typeout{ ...configuring graphics for dviwindo driver} \usepackage[dviwindo]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{emtex}{ \edef\Driver{emtex} \AtEndOfPackage{ \typeout{ ...configuring graphics for emtex driver} \usepackage[emtex]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{pubps}{ \edef\Driver{pubps} \AtEndOfPackage{ \typeout{ ...configuring graphics for pubps driver} \usepackage[pubps]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{textures}{ \edef\Driver{textures} \AtEndOfPackage{ \typeout{ ...configuring graphics for textures driver} \usepackage[textures]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{xdvi}{ \edef\Driver{xdvi} \AtEndOfPackage{ \typeout{ ...configuring graphics for xdvi driver} \usepackage[xdvi]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dvitps}{ \edef\Driver{dvitps} \AtEndOfPackage{ \typeout{ ...configuring graphics for dvitps driver} \usepackage[dvitps]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{dviwin}{ \edef\Driver{dviwin} \AtEndOfPackage{ \typeout{ ...configuring graphics for dviwin driver} \usepackage[dviwin]{epsfig} \let\mapleplot\epsfigmapleplot \let\imapleplot\mapleplot } } \DeclareOption{oztex}{ \edef\Driver{oztex} \AtEndOfPackage{ \typeout{ ...Configuring graphics for OzTex, rotation not supported} \usepackage[oztex]{epsfig} \let\mapleplot\oztexmapleplot \let\imapleplot\mapleplot }% } \DeclareOption{SWP}{ \edef\Driver{SWP} \AtEndOfPackage{ \typeout{ ...Configuring graphics for Scientific Work Place} \let\mapleplot\swpmapleplot \let\imapleplot\mapleplot } } % \ExecuteOptions{dvips} % default's to dvips driver \ProcessOptions* % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Utilities and Environments %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{mapleenv} %%% Standard Maple Environments \usepackage{mapletab} %%% Maple Macros for tables and spreadsheets \usepackage{mapleplots} %%% Maple Macros for Plots \usepackage{maplestyle} %%% Macros supporting Automatic Paragraph Styles \endinput %%%% The End %%%%% %%%