André Pönitz
ed79aee921
don't assert() on missing macro arguments
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3878 a592a061-630c-0410-9148-cb99ea01b6c8
2002-04-02 07:33:38 +00:00
André Pönitz
1c77a120de
consolidate interface for macro creation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3855 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 18:04:36 +00:00
André Pönitz
855181bd35
small parser tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3854 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 16:13:52 +00:00
André Pönitz
593247d98a
bugfix for compound 'symbols' using \lyxkern
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3850 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-27 10:51:46 +00:00
André Pönitz
4366ef931c
- revive 1.1.6 eqnarray behaviour when pressing <Del> in the last position of a
...
cell.
- allow additional argument to math-macros for drawing purposes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3823 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-25 12:11:25 +00:00
Lars Gullik Bjønnes
2b8ef58dc0
ws cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3804 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-21 17:42:56 +00:00
André Pönitz
eb39922612
Fix parser glitch as reported by J.L.M.Assirati
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3696 a592a061-630c-0410-9148-cb99ea01b6c8
2002-03-07 17:34:51 +00:00
Lars Gullik Bjønnes
7ea7dabed1
to much stuff for my liking...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3554 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-16 15:59:55 +00:00
André Pönitz
df36a96f80
support for 'gathered', 'aligned', 'matrix', \overleftrightarrow,
...
\underleftrightarrow
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3546 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:50:40 +00:00
André Pönitz
0ad5f550fe
fix parser bug for \begin{align}...\end{align}
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3545 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:18:44 +00:00
André Pönitz
d7f701b8d6
move around debugging stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3544 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-15 14:07:09 +00:00
André Pönitz
5e6481b76e
support for \substack
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3540 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 14:52:23 +00:00
André Pönitz
e6947f6187
full support for vmatrix and Vmatrix,
...
added missing parts for pmatrix and bmatrix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3539 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-14 14:19:52 +00:00
André Pönitz
e70e507d01
support for AMS's \pmatrix and \bmatrix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3530 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-13 13:15:15 +00:00
André Pönitz
d672af78a8
forgot to remove some debug output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3526 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-12 09:46:10 +00:00
André Pönitz
6748408e65
fix parser bugs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3525 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-12 09:11:50 +00:00
André Pönitz
2c81992188
show the 'empty base dot' less frequently
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3522 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-11 15:55:13 +00:00
André Pönitz
dd60fa8ccb
fix parser bug;
...
some stuff for hadling xymatrix (not 'activated' yet)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3514 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-11 08:19:02 +00:00
André Pönitz
ffabba6156
Finxing Umlauts, Part I
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3503 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-08 08:03:38 +00:00
André Pönitz
e5e39c1884
bugfix: in some cases the parser created unecessary extra braces
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3499 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-07 09:47:21 +00:00
André Pönitz
b5fd9ac98d
basic support for \xymatrix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3482 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-04 18:44:51 +00:00
André Pönitz
0c60793515
partial fix for #141
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3474 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 17:01:30 +00:00
André Pönitz
b1d75ead87
Somewhat better behaviour for Umlauts in math
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3472 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 14:56:49 +00:00
André Pönitz
c3e5ddf89a
Fix fuer #209
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3468 a592a061-630c-0410-9148-cb99ea01b6c8
2002-02-01 10:21:29 +00:00
Angus Leeming
44806c63f9
Fixes for a broken std::count.
...
A couple of white-space type changes in mathed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3341 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-11 17:57:02 +00:00
André Pönitz
32253ab4d1
make \newcommand{\bb}[1]{\mathbf{#1}} work for read/write/display.
...
No editing possible, though...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3328 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 14:02:37 +00:00
Dekel Tsur
f60e175f1e
Support for \begin{math}
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3326 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-10 13:07:53 +00:00
André Pönitz
76d05a79f2
whitespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3323 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-09 15:21:56 +00:00
André Pönitz
75408c2bcc
more small patches
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3313 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-08 13:31:14 +00:00
André Pönitz
2c2ce9424f
more 'informational' messages removed?
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3312 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-08 11:39:24 +00:00
André Pönitz
f4892a2d33
visual support for \displaystyle
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3280 a592a061-630c-0410-9148-cb99ea01b6c8
2002-01-03 12:02:54 +00:00
André Pönitz
d109cee80b
preliminary support for \mbox
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3237 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-18 12:21:33 +00:00
Lars Gullik Bjønnes
f70513fe19
small stuff, perhaps you should have a look at the change in math_parser, Andre
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3230 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-18 03:16:46 +00:00
André Pönitz
34ed3608a0
support for fraktur font in mathed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3184 a592a061-630c-0410-9148-cb99ea01b6c8
2001-12-11 10:14:51 +00:00
André Pönitz
9b0945a47f
re-enable the mathcursor->normalize() safety belt.
...
This trades Asserts() against a console warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3103 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-28 13:09:40 +00:00
André Pönitz
29663cf58f
handle \cr and \crcr like \\
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3013 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-12 18:00:20 +00:00
André Pönitz
c12d116ce7
support for \begin{cases}...\end{cases} (for interactive creation type M-x
...
math-insert cases <number_of_case_you_want>)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3011 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-12 16:45:09 +00:00
André Pönitz
c93e9dcbc5
some support for matrix operations with maple ('M-x math-extern maple evalm')
...
further cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2991 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-09 08:35:57 +00:00
André Pönitz
f34e4919f7
cosmetics: rename (x)array.[Ch] into math_(x)data.[Ch]
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2988 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-08 12:55:58 +00:00
André Pönitz
15b1e9cdde
cosmetics: rename "matrix" into "hull" since it is used only for the
...
outermost math inset in a formula and not for matrices at all...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2986 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-08 12:28:33 +00:00
André Pönitz
1b787e207d
cosmetics: rename support.[Ch] into math_support.[Ch]
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2985 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-08 12:15:12 +00:00
André Pönitz
0daba49b1d
don't #include too much stuff in .h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2984 a592a061-630c-0410-9148-cb99ea01b6c8
2001-11-08 12:06:56 +00:00
André Pönitz
48a3633de7
drop extra {} in "obvious" cases
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2954 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-31 15:14:22 +00:00
André Pönitz
fcb060f97d
make undo more granular in mathed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2951 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-31 12:26:42 +00:00
André Pönitz
9665dd5ff0
parser tweaks
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2950 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-31 12:04:45 +00:00
André Pönitz
60ccb16240
Fix reading of mathrm etc as reported bei Norbert
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2947 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-31 09:54:47 +00:00
André Pönitz
3b0329fe27
read support for \begin{displaymath}...\end{displaymath}
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2945 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-29 16:10:41 +00:00
André Pönitz
fcc87d756b
Re-introduction of a BraceInset to handle "extra braces"
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2943 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-29 15:45:24 +00:00
André Pönitz
1b8991ea00
re-enable support for TeX-style {\it..} (\rm, \bf, \tt...)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2936 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-24 17:14:05 +00:00
André Pönitz
5507c1ad69
use stream-like syntax for LaTeX output
...
(instead of inset.write(stream) functions)
prepare fix for proper font sizes in chapter heading etc...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2899 a592a061-630c-0410-9148-cb99ea01b6c8
2001-10-19 11:25:48 +00:00