Received: by nummer-3.proteosys id <01C19443.965B7BE4@nummer-3.proteosys>; Thu, 3 Jan 2002 11:44:14 +0100 Return-Path: <@vm.gmd.de:LATEX-L@DHDURZ1.BITNET> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.965B7BE4" x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Subject: New theme: More Flexibility in Math Notation Date: Thu, 9 Jan 1992 17:43:59 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "J%org Knappen" Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 539 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.965B7BE4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable More Flexibility in Math Notation Mathematical notation has different conventions, varying by countries = and the groups of users (e.g. physicists vs mathematicians). Unfortunately, TeX and LaTeX support only one style of mathematical = notation which looks very american to european users. Typical points are the = use of slanted integrals, upright greek capitals, italic d for differential, = and italic e for the number e. Other points are the non-existence of upright greek lowers and of sans serif bold extended inclined math fonts (used for tensors). The hegemony of TeX in mathematical and physical typesetting has = already let to a dominance of the default TeX style in math notation. To overcome = this mess, I wrote an option eumath.sty, which allows the user easily to = change several aspects of math typesetting. I don't want to publish this = option on a server, because the details of the implementation are subject to = change. You can request a copy from me. Maybe I'll couple out some modules, = most probably the integral switching one, for public use. Find below the main features of it. J"org Knappen knappen@vkpmzd.kph.uni-mainz.de %%%%%%%%%%% from the documentation of eumath.sty = %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentstyle[a4]{article} \begin{document} \section{Introduction} \LaTeX\ was first developed in the USA, and thus it is no wonder that it follows american typesetting conventions. The underlying machine, \TeX, = is flexible enough to follow other conventions. This style allows the easy = use of some conventions used in europe: \begin{itemize} \item upright (Euler-style) integrals \item \verb|\mit| greek capitals as default \item \verb|\mathrm{e,i}| \item \verb|\mathrm d| (in integral measures for instance) \item upright greek lowers \item sans serif bold extended inclined letters for tensors \item some more mathematical operators \end{itemize} The following points are not yet implemented, because the mentioned = symbols aren't available in any font: \begin{itemize} \item upright \verb|\partial| \item special integrals (surface integral, combined sum and integral) \end{itemize} \section{Commands for the end user} \subsection{Integrals} The user can switch between upright and slanted integrals with the two control sequences \verb|\eulerintegrals| and \verb|\slantedintegrals|. = After this file is read in, \verb|\eulerintegrals| is default. \subsection{Greek} The user can switch the default for the greek capitals by using \verb|\mitgreekcaps| (math italic greek capitals) = and\verb|\reggreekcaps| (regular greek capitals). The default is \verb|\mitgreekcaps|. Since the Ohm sign should never be italic, there is a control sequence \verb|\Ohm| to = produce it. \verb|\Ohm| can be used in and outside math mode. You can use single greek capitals in the non-default style by saying \verb|\mathrm{\Lambda}| or \verb|\mit{\Lambda}| respective. This = mechanism does {\em not} work for the lowercase letters. This is a question of = the different font layouts behind the screens. This problem should vanish = with the ec math fonts to come. The user can switch the default for the greek lowercase letters by = using \verb|\mitgreeklowers|, \verb|\reggreeklowers|, and \verb|slantedgreeklowers|. Note that in the regular font some variants are not included and are mapped to their non-variant counterparts. The default is \verb|\slantedgreeklowers|. Note that you need the greek rgr-fonts by Yannis Haralambous for this = part. \subsection{Tensors} The command \verb|\tens{#1}| produces an inclined bold extended sans = serif letter for a tensor. You have to create the non-standard fonts needed = with the help of {\sf METAFONT}. \subsection{Miscellaneous} The commands \verb|\de|, \verb|\ee| and \verb|\ie| produce mathroman d, e, and i respective. \verb|\pie| produces an upright $\pi$. The additional mathematical operators \verb|\rot| and \verb|\spur|~(sp) are defined. \end{document} ------_=_NextPart_001_01C19443.965B7BE4 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable New theme: More Flexibility in Math Notation

          &nbs= p;    More Flexibility in Math Notation

  Mathematical notation has different = conventions, varying by countries and the
  groups of users (e.g. physicists vs = mathematicians).

  Unfortunately, TeX and LaTeX support only one = style of mathematical notation
  which looks very american to european users. = Typical points are the use of
  slanted integrals, upright greek capitals, = italic d for differential, and
  italic e for the number e.

  Other points are the non-existence of upright = greek lowers and of
  sans serif bold extended inclined math fonts = (used for tensors).

  The hegemony of TeX in mathematical and = physical typesetting has already let
  to a dominance of the default TeX style in = math notation. To overcome this
  mess, I wrote an option eumath.sty, which = allows the user easily to change
  several aspects of math typesetting. I don't = want to publish this option
  on a server, because the details of the = implementation are subject to change.
  You can request a copy from me. Maybe I'll = couple out some modules, most
  probably the integral switching one, for = public use.

  Find below the main features of it.

  J"org Knappen
  knappen@vkpmzd.kph.uni-mainz.de

%%%%%%%%%%% from the documentation of eumath.sty = %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentstyle[a4]{article}
\begin{document}
\section{Introduction}

\LaTeX\ was first developed in the USA, and thus it is = no wonder that it
follows american typesetting conventions. The = underlying machine, \TeX, is
flexible enough to follow other conventions. This = style allows the easy use of
some conventions used in europe:
\begin{itemize}
 \item upright (Euler-style) integrals
 \item \verb|\mit| greek capitals as = default
 \item \verb|\mathrm{e,i}|
 \item \verb|\mathrm d| (in integral measures = for instance)
 \item upright greek lowers
 \item sans serif bold extended inclined letters = for tensors
 \item some more mathematical operators
\end{itemize}

 The following points are not yet implemented, = because the mentioned symbols
 aren't available in any font:
\begin{itemize}
 \item upright \verb|\partial|
 \item special integrals (surface integral, = combined sum and integral)
\end{itemize}

\section{Commands for the end user}

\subsection{Integrals}
 The user can switch between upright and slanted = integrals with the two
 control sequences \verb|\eulerintegrals| and = \verb|\slantedintegrals|. After
 this file is read in, \verb|\eulerintegrals| is = default.

\subsection{Greek}
 The user can switch the default for the greek = capitals by using
 \verb|\mitgreekcaps| (math italic greek = capitals) and\verb|\reggreekcaps|
 (regular greek capitals). The default is = \verb|\mitgreekcaps|.
 Since the Ohm sign
 should never be italic, there is a control = sequence \verb|\Ohm| to produce it.
 \verb|\Ohm| can be used in and outside math = mode.

 You can use single greek capitals in the = non-default style by saying
 \verb|\mathrm{\Lambda}| or \verb|\mit{\Lambda}| = respective. This mechanism
 does {\em not} work for the lowercase letters. = This is a question of the
 different font layouts behind the screens. This = problem should vanish with
 the ec math fonts to come.

 The user can switch the default for the greek = lowercase letters by using
 \verb|\mitgreeklowers|, = \verb|\reggreeklowers|,
 and \verb|slantedgreeklowers|.
 Note that in the regular font
 some variants are not included and are mapped = to their non-variant
 counterparts. The default is = \verb|\slantedgreeklowers|.

 Note that you need the greek rgr-fonts by Yannis = Haralambous for this part.

\subsection{Tensors}
 The command \verb|\tens{#1}| produces an = inclined bold extended sans serif
 letter for a tensor. You have to create the = non-standard fonts needed with the
 help of {\sf METAFONT}.

\subsection{Miscellaneous}
 The commands \verb|\de|, \verb|\ee| and = \verb|\ie| produce mathroman
 d, e, and i respective. \verb|\pie| produces an = upright $\pi$.

 The additional mathematical operators = \verb|\rot| and \verb|\spur|~(sp)
 are defined.

  \end{document}

------_=_NextPart_001_01C19443.965B7BE4--