Comprehensive TeX Archive Network

Direc­tory tex-archive/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.


Name Size Date Notes
README 1209 2014-08-23 11:29
breqn.dtx 251837 2015-08-11 23:47
breqn.pdf 654479 2015-08-11 23:47
flex­isym.dtx 66427 2015-08-11 23:47
flex­isym.pdf 286499 2015-08-11 23:47
math­style.dtx 17294 2015-08-11 23:47
math­style.pdf 205518 2015-08-11 23:47

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.

Pack­age De­tailsbreqn
Ver­sion0.98d 2015-08-11
Li­censeThe LaTeX Project Public Li­cense 1.3
Copy­right2007–2008 Morten Høgholm
1997–2003 Michael J. Downes
2007–2014 Lars Mad­sen
2007–2014 Will Robert­son
Main­tainerMichael J. Downes (in­ac­tive)
Lars Mad­sen (in­ac­tive)
Joseph Wright (in­ac­tive)
Morten Høgholm (in­ac­tive)
Will Robert­son
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