CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/interval

% (C) Lars Madsen, daleif@math.au.dk, 2019/03/06
% This material is subject to the LaTeX Project Public License. 
% See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html 
% for the details of that license.

This small package use the pgfkeys pacakge to solve the problem of
using the ]a,b[ syntax for indicating an open interval. Instead of
having to type this as \mathopen{]}a,b\mathclose{[} users can simply

  \interval[open]{a}{b}        (= ]a,b[ with proper spacing)

Other usages include

  \interval[open left]{a}{b}   (= ]a,b])
  \interval{a}{b}              (= [a,b])

We also provide a simple interface to switch to the more convenient
(a,b) tradition for specifying an open interval.

See the manual for details. 

* v0.4:
  Added \ointerval, \linterval, \rinterval short hands (suggested by Frank Mittelbach).
  They are just shots ways to say, say, \interval[open]{a}{b}, etc.

  Removed \intervalsetup (now gives an error if used, was set to equal \intervalconfig)

* v0.3: added the colorize option
* v0.2: typo in manual

Download the contents of this package in one zip archive (317.6k).

interval – Format mathematical intervals, ensuring proper spacing

When typing an open interval as $]a,b[$, a closing bracket is being used in place of an opening fence and vice versa. This leads to the wrong spacing in, say, $]-a,b[$ or $A\in]a,b[=B$. The package attempts to solve this using:
\interval{a}{b} -> [a,b]
\interval[open]{a}{b} -> ]a,b[
\interval[open left]{a}{b} -> ]a,b]

The package also supports fence scaling and ensures that the enclosing fences will end up having the proper closing and opening types. maths does not do this job properly.

The package depends on pgfkeys.

Version0.4 2019-03-06
LicensesThe Project Public License 1.3
MaintainerLars Madsen
Contained inTeX Live as interval
MiKTeX as interval
TopicsParentheses management
Guest Book Sitemap Contact Contact Author