lyx_mirror/src/mathed
Enrico Forestieri 0237292eb1 Fix bug #10546
A labeled equation is also numbered.
2017-07-09 23:31:33 +02:00
..
BUGS Improve math-mode lfun for switching to text 2015-08-23 11:10:05 +02:00
CMakeLists.txt Fix building with cmake and Qt4 2015-06-11 00:09:31 +02:00
CommandInset.cpp
CommandInset.h
InsetMath.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
InsetMath.h Sanitize InsetMathHull and add a check for mutability in LFUN_MATH_MUTATE 2016-06-15 22:32:52 +01:00
InsetMathAMSArray.cpp New LFUN tabular-feature (#9794) 2016-01-27 18:20:37 +01:00
InsetMathAMSArray.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathArray.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
InsetMathArray.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathBig.cpp Use symbols file to lookup entities for delimiters. Fixes bug #8280. 2016-06-29 22:42:03 -04:00
InsetMathBig.h
InsetMathBoldSymbol.cpp
InsetMathBoldSymbol.h
InsetMathBox.cpp Inset files: add includes to compile with cxx11 2015-12-10 01:15:16 +01:00
InsetMathBox.h
InsetMathBrace.cpp
InsetMathBrace.h
InsetMathCancel.cpp
InsetMathCancel.h
InsetMathCancelto.cpp Convert remaining C++ files to UTF-8 2015-12-05 19:33:24 +00:00
InsetMathCancelto.h Convert remaining C++ files to UTF-8 2015-12-05 19:33:24 +00:00
InsetMathCases.cpp Fix CSS for math cases. 2016-07-31 03:42:38 -04:00
InsetMathCases.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathChar.cpp Introduce proper integer rounding function 2016-02-17 21:42:37 +01:00
InsetMathChar.h
InsetMathColor.cpp In mathed, require xcolor instead of color when appropriate 2016-10-27 03:18:29 +02:00
InsetMathColor.h
InsetMathComment.cpp Fix bug #6466 2015-08-23 11:47:37 +02:00
InsetMathComment.h Fix bug #6466 2015-08-23 11:47:37 +02:00
InsetMathDecoration.cpp Add some missing member variable initializations 2015-09-13 19:47:21 +02:00
InsetMathDecoration.h
InsetMathDelim.cpp Use symbols file to lookup entities for delimiters. Fixes bug #8280. 2016-06-29 22:42:03 -04:00
InsetMathDelim.h
InsetMathDiagram.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
InsetMathDiagram.h
InsetMathDiff.cpp
InsetMathDiff.h
InsetMathDots.cpp Add missing intializations 2015-10-10 21:04:28 +02:00
InsetMathDots.h
InsetMathEnsureMath.cpp
InsetMathEnsureMath.h
InsetMathEnv.cpp
InsetMathEnv.h
InsetMathExFunc.cpp
InsetMathExFunc.h
InsetMathExInt.cpp
InsetMathExInt.h
InsetMathFont.cpp Add class attribute for \mathbb in XHTML output. Fixes part of 8251. 2016-06-29 23:02:28 -04:00
InsetMathFont.h
InsetMathFontOld.cpp
InsetMathFontOld.h
InsetMathFrac.cpp Fix comments 2015-06-11 20:40:04 +02:00
InsetMathFrac.h Replacement for commits bc47054b and ad0d0f6d 2015-06-14 18:10:29 +02:00
InsetMathGrid.cpp Set vertical lines in math arrays correctly on Y axis 2016-09-09 09:56:44 +02:00
InsetMathGrid.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathHull.cpp - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathHull.h Strike out (in the output) deleted display math with track-changes 2016-11-05 21:31:09 +01:00
InsetMathKern.cpp Improve support for on screen length calculation 2015-03-26 17:10:15 +01:00
InsetMathKern.h
InsetMathLefteqn.cpp
InsetMathLefteqn.h
InsetMathLim.cpp
InsetMathLim.h
InsetMathMatrix.cpp Parse \multicolumn in math (bug 396) 2015-05-17 13:43:37 +02:00
InsetMathMatrix.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathNest.cpp Set cursor properly after double/triple click in mathed 2017-06-15 10:21:18 +02:00
InsetMathNest.h
InsetMathNumber.cpp
InsetMathNumber.h
InsetMathOverset.cpp
InsetMathOverset.h
InsetMathPar.cpp
InsetMathPar.h
InsetMathPhantom.cpp Inset files: add includes to compile with cxx11 2015-12-10 01:15:16 +01:00
InsetMathPhantom.h
InsetMathRef.cpp
InsetMathRef.h
InsetMathRoot.cpp
InsetMathRoot.h
InsetMathScript.cpp
InsetMathScript.h
InsetMathSideset.cpp Remove dead code 2015-09-13 14:05:49 +02:00
InsetMathSideset.h
InsetMathSize.cpp Fix silly error outputting math sizes. Fixes bug #10129. 2016-06-11 00:50:36 -04:00
InsetMathSize.h
InsetMathSpace.cpp Improve support for on screen length calculation 2015-03-26 17:10:15 +01:00
InsetMathSpace.h
InsetMathSpecialChar.cpp
InsetMathSpecialChar.h
InsetMathSplit.cpp - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathSplit.h Fix the display of column spacing in AMS environments 2016-06-15 22:32:52 +01:00
InsetMathSqrt.cpp
InsetMathSqrt.h
InsetMathStackrel.cpp
InsetMathStackrel.h
InsetMathString.cpp Remove a deep copy of MathData in lyx::write 2015-10-19 06:55:18 +01:00
InsetMathString.h
InsetMathSubstack.cpp New LFUN tabular-feature (#9794) 2016-01-27 18:20:37 +01:00
InsetMathSubstack.h
InsetMathSymbol.cpp Introduce proper integer rounding function 2016-02-17 21:42:37 +01:00
InsetMathSymbol.h
InsetMathTabular.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
InsetMathTabular.h - backport fix for bug #10466 2017-04-18 23:53:27 +02:00
InsetMathUnderset.cpp
InsetMathUnderset.h
InsetMathUnknown.cpp Add missing intializations 2015-10-10 21:04:28 +02:00
InsetMathUnknown.h
InsetMathXArrow.cpp Inset files: add includes to compile with cxx11 2015-12-10 01:15:16 +01:00
InsetMathXArrow.h
InsetMathXYArrow.cpp Add missing intializations 2015-10-10 21:04:28 +02:00
InsetMathXYArrow.h
InsetMathXYMatrix.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
InsetMathXYMatrix.h
MacroTable.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
MacroTable.h Fix crash when copying a macro with instant preview on 2015-06-24 23:38:53 +02:00
MathAtom.cpp
MathAtom.h
MathAutoCorrect.cpp Remove unused methods in anononymous namespace 2016-10-26 15:15:54 +02:00
MathAutoCorrect.h
MathCompletionList.h
MathData.cpp Fix display and output of math macros with optional arguments 2016-12-04 22:52:22 +01:00
MathData.h Initialize MathData members 2015-09-12 22:47:09 +02:00
MathExtern.cpp Fix CAS input on windows (bug 10262) 2016-07-03 19:48:15 +02:00
MathExtern.h Remove a deep copy of MathData in lyx::write 2015-10-19 06:55:18 +01:00
MathFactory.cpp
MathFactory.h
MathMacro.cpp Fix display and output of math macros with optional arguments 2016-12-04 22:52:22 +01:00
MathMacro.h Pimpl MathMacro 2015-04-02 21:20:32 +02:00
MathMacroArgument.cpp
MathMacroArgument.h
MathMacroTemplate.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
MathMacroTemplate.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
MathParser_flags.h
MathParser.cpp Fix bug #10546 2017-07-09 23:31:33 +02:00
MathParser.h
MathStream.cpp Fix display and output of math macros with optional arguments 2016-12-04 22:52:22 +01:00
MathStream.h Fix display and output of math macros with optional arguments 2016-12-04 22:52:22 +01:00
MathSupport.cpp Adding TexRow information on math latex output (#4725) 2015-10-19 06:55:17 +01:00
MathSupport.h Improve support for on screen length calculation 2015-03-26 17:10:15 +01:00
README
ReplaceData.h
texify
TextPainter.cpp
TextPainter.h

Inset 'Xyz' is implemented by 'MathXyzInset' in 'math_xyzinset.[hC]'


Inset hierarchy:

                                   MathInset
                                (abstract base)

                         /            |               \

              Dim                  Char               Symbol, Space, ...
         (thing that need       (for things formerly
          the width_/ascent_     known as characters)
          /descent_ cache)

          /             \

       Nest              Dots,  Func, ...
  (for thing with
   nested content)

        |         \

      Grid        Decoration   Delim   Frac  Macro  Root  Script  Sqrt

      /   \

 Array    Hull
         (base for eqnarray/align/...)