/itexToMML

To download this project, use:
bzr branch http://golem.ph.utexas.edu/~distler/code/itexToMML/

« back to all changes in this revision

Viewing changes to itex-src/itex2MML.h

  • Committer: Jacques Distler
  • Date: 2009-10-05 07:21:53 UTC
  • Revision ID: distler@golem.ph.utexas.edu-20091005072153-bibw6asyyutv35n2
Tags: 1.3.13
itex2MML 1.3.13

Introduce \mathrlap{}, \mathllap{} and \mathclap{}.
Actually, \mathrlap{} is equivalent to the foolishly
named \rlap{} command, introduced in itex2MML 1.3.9.
The problem is that TeX's \rlap{} command does not
work in math mode. It is possible to define a TeX
equivalent that does work in math mode (see
http://math.arizona.edu/~aprl/publications/mathclap/ )
and we should give the corresponding itex command the
same name (distinct from \rlap{}).

At the same time, I figured out how to implement
\mathllap{} (a math-mode version of \llap{}) and
\mathclap{} in MathML. So those come as a bonus.

Also, I implemented \colon, which has the correct
math-spacing, unlike ':'.

Show diffs side-by-side

added added

removed removed

1
 
/*             itex2MML 1.3.12
2
 
 *   itex2MML.h last modified 10/4/2009
 
1
/*             itex2MML 1.3.13
 
2
 *   itex2MML.h last modified 10/5/2009
3
3
 */
4
4
 
5
5
#ifndef ITEX2MML_H
6
6
#define ITEX2MML_H
7
7
 
8
 
#define ITEX2MML_VERSION "1.3.12"
 
8
#define ITEX2MML_VERSION "1.3.13"
9
9
 
10
10
#ifdef __cplusplus
11
11
extern "C" {