% Deze module legt de vormt de interface tussen PPCHTEX andere
% macro-pakketten. Ten behoeve van de LaTeX heeft deze file de extensie
% 'sty'. Er wordt echter nergens gebruik gemaakt van LaTeX-macro's,
% zodat deze file ook met andere pakketten te gebruiken is.

% naam      : PPCHTEX / koppeling met andere pakketten
% versie    : 1995.07.01
% auteur    : J. Hagen
% copyright : J. Hagen, A.F. Otten

\input m-cont-a
\input m-cont-s

% De chemie-macro's maken gebruik van de onderstaande constanten. Deze
% constanten mogen niet worden gewijzigd!

\defineconstant   {aan}
\defineconstant   {assenstelsel}
\defineconstant   {boven}
\defineconstant   {breedte}
\defineconstant   {file}
\defineconstant   {formaat}
\defineconstant   {getal}
\defineconstant   {groot}
\defineconstant   {hoogte}
\defineconstant   {intekst}
\defineconstant   {kader}
\defineconstant   {klein}
\defineconstant   {korps}
\defineconstant   {letter}
\defineconstant   {links}
\defineconstant   {middel}
\defineconstant   {offset}
\defineconstant   {onder}
\defineconstant   {optie}
\defineconstant   {passend}
\defineconstant   {plaats}
\defineconstant   {rechts}
\defineconstant   {resolutie}
\defineconstant   {schaal}
\defineconstant   {start}
\defineconstant   {status}
\defineconstant   {stop}
\defineconstant   {tekst}
\defineconstant   {tekstformaat}
\defineconstant   {test}
\defineconstant   {uit}
\defineconstant   {variant}
\defineconstant   {x}
\defineconstant   {y}

% There is an english interface too. This can be activated by
% \setinterface[english]. Here are the definitions:

\defineinterface  [english]

\redefinecommand  {definieerchemie} {definechemical}
\redefinecommand  {stelchemiein}    {setupchemical}
\redefinecommand  {chemie}          {chemical}
\redefinecommand  {naarchemie}      {tochemical}
\redefinecommand  {startchemie}     {startchemical}
\redefinecommand  {stopchemie}      {stopchemical}

\redefineconstant {variant}         {alternative}
\redefineconstant {assenstelsel}    {axis}
\redefineconstant {groot}           {big}
\redefineconstant {kader}           {border}
\redefineconstant {onder}           {bottom}
\redefineconstant {korps}           {corps}
\redefineconstant {file}            {file}
\redefineconstant {passend}         {fit}
\redefineconstant {hoogte}          {height}
\redefineconstant {intekst}         {intext}
\redefineconstant {links}           {left}
\redefineconstant {plaats}          {location}
\redefineconstant {middel}          {medium}
\redefineconstant {getal}           {number}
\redefineconstant {offset}          {offset}
\redefineconstant {uit}             {off}
\redefineconstant {aan}             {on}
\redefineconstant {optie}           {option}
\redefineconstant {resolutie}       {resolution}      
\redefineconstant {rechts}          {right}
\redefineconstant {schaal}          {scale}
\redefineconstant {klein}           {small}
\redefineconstant {formaat}         {size}
\redefineconstant {start}           {start}
\redefineconstant {status}          {status}
\redefineconstant {stop}            {stop}
\redefineconstant {letter}          {style}
\redefineconstant {tekstformaat}    {textsize}       
\redefineconstant {test}            {test}
\redefineconstant {boven}           {top}
\redefineconstant {breedte}         {width}
\redefineconstant {x}               {x}
\redefineconstant {y}               {y}

% Vervolgens laden we de chemie-commando's.

\input m-chemie

% en stellen een en ander wat anders in:

\stelchemiein
  [resolutie=\systeemresolutie,
   korps=\systeemkorps]

% Bij de voorbereiding van het artikel in de MAPS (texnl) bleek het
% nieuwe font-selectie-mechanisme in LaTeX wat problemen op te leveren.
% Hopelijk is het ontstane probleem hieronder afdoende opgelost.

\doifdefinedelse{mathrm}
  {\stelchemiein[letter=\mathrm]}
  {\stelchemiein[letter=\rm]}
