lyx_mirror/src/mathed
2017-01-07 14:38:00 +01:00
..
BUGS
CMakeLists.txt Remove InsetMathXYArrow 2016-06-16 20:39:32 +02:00
CommandInset.cpp Get rid of Inset::setDimCache 2016-12-06 16:15:47 +01:00
CommandInset.h
InsetMath.cpp Improve spacing of BOX elements 2016-12-02 16:14:12 +01:00
InsetMath.h Skip drawing of markers in non-editable math data 2016-11-17 08:48:32 +01:00
InsetMathAMSArray.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathAMSArray.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathArray.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathArray.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathBig.cpp Fix missing \bigg variants for \llbracket 2016-12-20 00:15:59 +01:00
InsetMathBig.h Fix missing \bigg variants for \llbracket 2016-12-20 00:15:59 +01:00
InsetMathBoldSymbol.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathBoldSymbol.h
InsetMathBox.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathBox.h
InsetMathBrace.cpp Skip drawing of markers in non-editable math data 2016-11-17 08:48:32 +01:00
InsetMathBrace.h
InsetMathCancel.cpp Thickness of \cancel 2016-12-20 00:15:59 +01:00
InsetMathCancel.h
InsetMathCancelto.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathCancelto.h
InsetMathCases.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathCases.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathChar.cpp mathedSymbolDim only needs a MathBase 2016-11-21 00:08:11 +01:00
InsetMathChar.h Introduce the notion of math class 2016-11-16 15:21:52 +01:00
InsetMathClass.cpp Skip drawing of markers in non-editable math data 2016-11-17 08:48:32 +01:00
InsetMathClass.h Add support for \mathbin and friends 2016-11-16 15:21:53 +01:00
InsetMathColor.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathColor.h
InsetMathComment.cpp Skip drawing of markers in non-editable math data 2016-11-17 08:48:32 +01:00
InsetMathComment.h
InsetMathDecoration.cpp Some code factoring for changing mode. 2017-01-03 20:18:48 +01:00
InsetMathDecoration.h
InsetMathDelim.cpp Fix missing \bigg variants for \llbracket 2016-12-20 00:15:59 +01:00
InsetMathDelim.h Introduce the notion of math class 2016-11-16 15:21:52 +01:00
InsetMathDiagram.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathDiagram.h Correct computation of math font size 2016-11-21 00:02:35 +01:00
InsetMathDiff.cpp
InsetMathDiff.h
InsetMathDots.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathDots.h
InsetMathEnsureMath.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathEnsureMath.h
InsetMathEnv.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathEnv.h
InsetMathExFunc.cpp
InsetMathExFunc.h
InsetMathExInt.cpp
InsetMathExInt.h
InsetMathFont.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathFont.h Fix display and export of some latex macros 2016-09-10 18:32:44 +02:00
InsetMathFontOld.cpp Simplify Changers interface 2016-11-21 00:08:11 +01:00
InsetMathFontOld.h Remove a conversion to_utf8() inside FontSetChanger 2016-06-13 08:46:15 +01:00
InsetMathFrac.cpp Factor code for math axis height 2016-12-20 00:15:59 +01:00
InsetMathFrac.h Fix vertical alignment of fractions 2016-11-21 00:08:11 +01:00
InsetMathGrid.cpp New word-movement behaviour in Math 2017-01-03 20:35:41 +01:00
InsetMathGrid.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathHull.cpp Get rid of Inset::setDimCache 2016-12-06 16:15:47 +01:00
InsetMathHull.h Introduce the InsetMathHull::outerDisplay method and use it 2016-10-20 00:06:42 +02:00
InsetMathKern.cpp Status bar information for InsetMathKern 2016-12-27 19:25:46 +01:00
InsetMathKern.h Status bar information for InsetMathKern 2016-12-27 19:25:46 +01:00
InsetMathLefteqn.cpp Skip drawing of markers in non-editable math data 2016-11-17 08:48:32 +01:00
InsetMathLefteqn.h
InsetMathLim.cpp
InsetMathLim.h
InsetMathMatrix.cpp Use convertDelimToXMLEscape with matrix delimiters, too. 2016-06-29 22:52:27 -04:00
InsetMathMatrix.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathNest.cpp New word-movement behaviour in Math 2017-01-03 20:35:41 +01:00
InsetMathNest.h New word-movement behaviour in Math 2017-01-03 20:35:41 +01:00
InsetMathNumber.cpp Do not include MetricsInfo.h in MathStream.h 2016-06-13 08:46:15 +01:00
InsetMathNumber.h
InsetMathOverset.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathOverset.h
InsetMathPar.cpp Do not include MetricsInfo.h in MathStream.h 2016-06-13 08:46:15 +01:00
InsetMathPar.h
InsetMathPhantom.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathPhantom.h
InsetMathRef.cpp
InsetMathRef.h
InsetMathRoot.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathRoot.h
InsetMathScript.cpp Fine tune the math class of InsetMathScript after a4676712 2017-01-05 12:04:35 +01:00
InsetMathScript.h Introduce the notion of math class 2016-11-16 15:21:52 +01:00
InsetMathSideset.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSideset.h
InsetMathSize.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSize.h Correct computation of math font size 2016-11-21 00:02:35 +01:00
InsetMathSpace.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSpace.h
InsetMathSpecialChar.cpp RefChanger 2016-06-13 08:46:15 +01:00
InsetMathSpecialChar.h
InsetMathSplit.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathSplit.h InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSqrt.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSqrt.h
InsetMathStackrel.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathStackrel.h Introduce the notion of math class 2016-11-16 15:21:52 +01:00
InsetMathString.cpp Do not include MetricsInfo.h in MathStream.h 2016-06-13 08:46:15 +01:00
InsetMathString.h
InsetMathSubstack.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathSubstack.h
InsetMathSymbol.cpp mathedSymbolDim only needs a MathBase 2016-11-21 00:08:11 +01:00
InsetMathSymbol.h Introduce the notion of math class 2016-11-16 15:21:52 +01:00
InsetMathTabular.cpp Fix borders of InsetMathGrid 2016-10-06 01:11:49 +02:00
InsetMathTabular.h Don't parse multicolumn if the grid does not support it 2016-11-05 18:36:39 +01:00
InsetMathUnderset.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathUnderset.h
InsetMathUnknown.cpp Do not include MetricsInfo.h in MathStream.h 2016-06-13 08:46:15 +01:00
InsetMathUnknown.h
InsetMathXArrow.cpp InsetMath: match the screen display with the EnsureMath behaviour in output 2016-11-22 11:30:26 +01:00
InsetMathXArrow.h MathClass of xrightarrow & co 2016-12-20 00:15:58 +01:00
InsetMathXYMatrix.cpp Get rid of Inset::setPosCache 2016-12-06 16:15:47 +01:00
InsetMathXYMatrix.h Correct computation of math font size 2016-11-21 00:02:35 +01:00
MacroTable.cpp Don't print useless messages while parsing math macros 2016-10-31 15:23:20 +01:00
MacroTable.h Fix display and export of some latex macros 2016-09-10 18:32:44 +02:00
MathAtom.cpp
MathAtom.h
MathAutoCorrect.cpp Remove unused methods in anononymous namespace 2016-10-19 17:51:32 +02:00
MathAutoCorrect.h
MathClass.cpp Correct computation of math font size 2016-11-21 00:02:35 +01:00
MathClass.h Implement computation of spacing according to the TeXBook 2016-11-16 15:21:52 +01:00
MathCompletionList.h
MathData.cpp Define mathClass of MathMacro 2017-01-03 20:35:41 +01:00
MathData.h Define mathClass of MathMacro 2017-01-03 20:35:41 +01:00
MathExtern.cpp Fix regression of 6dfc25508 2016-07-03 19:41:04 +02:00
MathExtern.h
MathFactory.cpp Add InsetMathClass to the list of math completions 2016-12-20 00:15:59 +01:00
MathFactory.h
MathMacro.cpp Lost in refactoring 2017-01-07 14:38:00 +01:00
MathMacro.h Use math class information from lib/symbols for intelligent splitting 2017-01-03 20:35:41 +01:00
MathMacroArgument.cpp Fix wrong parse of macro parameter and crash 2017-01-03 20:35:41 +01:00
MathMacroArgument.h Fix wrong parse of macro parameter and crash 2017-01-03 20:35:41 +01:00
MathMacroTemplate.cpp Get rid of Inset::setDimCache 2016-12-06 16:15:47 +01:00
MathMacroTemplate.h A more radical approach to inset background painting 2016-08-17 12:05:00 +02:00
MathParser_flags.h
MathParser.cpp Fix wrong parse of macro parameter and crash 2017-01-03 20:35:41 +01:00
MathParser.h
MathRow.cpp Improve spacing of BOX elements 2016-12-02 16:14:12 +01:00
MathRow.h Improve spacing of BOX elements 2016-12-02 16:14:12 +01:00
MathStream.cpp Fix display and output of math macros with optional arguments 2016-12-01 18:02:47 +01:00
MathStream.h Fix display and output of math macros with optional arguments 2016-12-01 18:02:47 +01:00
MathSupport.cpp Fix missing \bigg variants for \llbracket 2016-12-20 00:15:59 +01:00
MathSupport.h Fix missing \bigg variants for \llbracket 2016-12-20 00:15:59 +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/...)