Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/breqn

# The BREQN packages

This is the latest repository for the breqn package, originally developed by Michael J. Downes and later taken over by Morten Høgholm.

The version of the package here will be used as the source for current CTAN releases.

Internal updates are planned but no major development is expected. Contributors welcome --- if you dare.

Feedback should be directed to the Issue Tracker at:  

## Installation

Running TeX on each dtx file extracts the runtime files. See the dtx
files for details.

## The code

### breqn

The breqn package facilitates automatic line-breaking of displayed
math expressions. The package was originally developed by Michael
J. Downes.

### flexisym

This package turns math symbols into macros.
Is is required by breqn so that breqn can make intelligent decisions
with respect to line-breaking and other details.

### mathstyle

Ensures uniform syntax for math subscript (_) and superscript (^)
operations so that they always take exactly one argument.
Grants access to the current mathstyle which eases several tasks such
as avoiding the many pitfalls of \mathchoice and \mathpalette.
This package is used by flexisym.

Down­load the con­tents of this pack­age in one zip archive (1.2M).

breqn – Au­to­matic line break­ing of dis­played equa­tions

The pack­age pro­vides so­lu­tions to a num­ber of com­mon dif­fi­cul­ties in writ­ing dis­played equa­tions and get­ting high-qual­ity out­put. For ex­am­ple, it is a well-known in­con­ve­nience that if an equa­tion must be bro­ken into more than one line, ‘left...right’ con­structs can­not span lines. The breqn pack­age makes them work as one would ex­pect whether or not there is an in­ter­ven­ing line break.

The sin­gle most am­bi­tious goal of the pack­age, how­ever, is to sup­port au­to­matic line­break­ing of dis­played equa­tions. Such line­break­ing can­not be done with­out sub­stan­tial changes un­der the hood in the way for­mu­lae are pro­cessed; the code must be watched care­fully, keep­ing an eye on pos­si­ble glitches.

The bun­dle also con­tains the flex­isym and math­style pack­ages, which are both des­ig­nated as sup­port for breqn.

Ver­sion0.98d 2015-08-11
Li­censeThe Project Public Li­cense 1.3
Copy­right2007–2014 Lars Mad­sen
1997–2003 Michael J. Downes
2007–2008 Morten Høgholm
2007–2014 Will Robert­son
Main­tainerMichael J. Downes (in­ac­tive)
Will Robert­son
Joseph Wright (in­ac­tive)
Morten Høgholm (in­ac­tive)
Lars Mad­sen (in­ac­tive)
TDS archivebreqn.tds.zip
Con­tained inTeX Live as breqn
MiKTeX as breqn
Topics sup­port for type­set­ting math­e­mat­ics
Guest Book Sitemap Contact Contact Author