lyx_mirror/src/mathed
Richard Kimberly Heck e438c0f90b Fix bug #11010.
Handle LFUN_PHANTOM_INSERT in math.
2021-01-09 19:17:47 -05:00
..
BUGS Run codespell on src/mathed 2020-06-25 23:31:42 +02:00
CMakeLists.txt
InsetMath.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMath.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathAMSArray.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathAMSArray.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathArray.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathArray.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBig.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBig.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBoldSymbol.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBoldSymbol.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBox.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBox.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBrace.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathBrace.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCancel.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCancel.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCancelto.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCancelto.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCases.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCases.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathChar.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathChar.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathClass.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathClass.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathColor.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathColor.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCommand.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathCommand.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathComment.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathComment.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDecoration.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDecoration.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDelim.cpp Fix MathML delimiters again. 2021-01-03 19:29:04 -05:00
InsetMathDelim.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDiagram.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDiagram.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDiff.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDiff.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathDots.cpp Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathDots.h Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathEnsureMath.cpp Make paste in ensuremath work as in simple math hulls 2021-01-06 02:07:25 +01:00
InsetMathEnsureMath.h Fix unused paramaters warnings 2021-01-06 11:57:22 +01:00
InsetMathEnv.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathEnv.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathExFunc.cpp Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathExFunc.h Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathExInt.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathExInt.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathFont.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathFont.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathFontOld.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathFontOld.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathFrac.cpp Implement \case for AASTeX. 2021-01-06 14:08:00 +01:00
InsetMathFrac.h Implement \case for AASTeX. 2021-01-06 14:08:00 +01:00
InsetMathGrid.cpp Micro optimization and constness 2021-01-05 17:45:50 -05:00
InsetMathGrid.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathHull.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathHull.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathKern.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathKern.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathLefteqn.cpp
InsetMathLefteqn.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
InsetMathLim.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathLim.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMacro.cpp Correctly terminate a user math macro in certain circumstances 2021-01-07 00:57:36 +01:00
InsetMathMacro.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMacroArgument.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMacroArgument.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMacroTemplate.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMacroTemplate.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMatrix.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathMatrix.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathNest.cpp Fix bug #11010. 2021-01-09 19:17:47 -05:00
InsetMathNest.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathNumber.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathNumber.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathOverset.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathOverset.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathPar.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathPar.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathPhantom.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathPhantom.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathRef.cpp Fix bug #11104. Activate refstyle support for InsetMathRef. 2021-01-05 18:17:53 -05:00
InsetMathRef.h Fix bug #11104. Activate refstyle support for InsetMathRef. 2021-01-05 18:17:53 -05:00
InsetMathRoot.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathRoot.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathScript.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathScript.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSideset.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSideset.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSize.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSize.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSpace.cpp Move assignment where needed 2021-01-05 18:22:09 -05:00
InsetMathSpace.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSpecialChar.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSpecialChar.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSplit.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSplit.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSqrt.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSqrt.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathStackrel.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathStackrel.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathString.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathString.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSubstack.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSubstack.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSymbol.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathSymbol.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathTabular.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathTabular.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathUnderset.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathUnderset.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathUnknown.cpp Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathUnknown.h Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00
InsetMathXArrow.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathXArrow.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathXYMatrix.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
InsetMathXYMatrix.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
MacroTable.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
MacroTable.h MacroData refactoring 2020-11-06 21:33:56 +02:00
MathAtom.cpp
MathAtom.h Remove unused forward declarations 2020-10-13 09:57:36 +03:00
MathAutoCorrect.cpp Move include of own header to the top. Fix dependencies 2020-10-25 19:58:57 +02:00
MathAutoCorrect.h
MathClass.cpp
MathClass.h
MathCompletionList.h Amend efc0877f 2020-10-05 09:37:15 +02:00
MathData.cpp Overhaul (no)limits support 2020-12-09 14:10:17 +01:00
MathData.h Overhaul (no)limits support 2020-12-09 14:10:17 +01:00
MathExtern.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
MathExtern.h Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
MathFactory.cpp Implement \case for AASTeX. 2021-01-06 14:08:00 +01:00
MathFactory.h
MathParser_flags.h Run codespell on src/mathed 2020-06-25 23:31:42 +02:00
MathParser.cpp Fix bug #11104. Activate refstyle support for InsetMathRef. 2021-01-05 18:17:53 -05:00
MathParser.h Implement variable size bigops 2020-07-17 22:25:18 +02:00
MathRow.cpp Cleanup headers 2020-12-03 00:38:27 +02:00
MathRow.h Cleanup headers 2020-12-03 00:38:27 +02:00
MathStream.cpp Correctly terminate a user math macro in certain circumstances 2021-01-07 00:57:36 +01:00
MathStream.h Correctly terminate a user math macro in certain circumstances 2021-01-07 00:57:36 +01:00
MathSupport.cpp Rename WriteStream to TeXMathStream. 2021-01-02 19:52:23 +01:00
MathSupport.h Fix placement of limits with integral signs 2020-07-24 12:32:24 +02:00
README
ReplaceData.h
texify Run codespell on src/mathed 2020-06-25 23:31:42 +02:00
TextPainter.cpp Match header/source function argument naming 2020-11-01 22:23:44 +02:00
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/...)