From: André Pönitz Date: Mon, 6 Aug 2001 13:21:07 +0000 (+0000) Subject: getting started with documentation X-Git-Tag: 1.6.10~20921 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=24ef8d0aab52f7a671d8b129809f083b01e8fc13;p=features.git getting started with documentation git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2424 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/mathed/README b/src/mathed/README new file mode 100644 index 0000000000..8f6b5afe6d --- /dev/null +++ b/src/mathed/README @@ -0,0 +1,37 @@ + +Inset 'Xyz' is implemented by 'MathXyzInset' in 'math_xyzinset.[hC]' + + +Inset hierarchy: + + MathInset + (abstract base) + + / | \ + + Dim Char MacroArg + (thing that need (for things formerly + the width_/ascent_ known as characters) + /descent_ cache) + + / \ + + Nest Dots Func Space Symbol + (for thing with + nested content) + + | \ + + Grid Decoration Delim Frac Macro Root Script Sqrt + + / \ + + Array "Matrix" + (base for eqnarray/align/...) + + + +There are only two "real LyXInsets" in here: + +Formula - containing a pointer to a MathMatrixInset (a misnomer...) +FormulaMacro - containing a pointer to a MathMacroTemplate