You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koffice/lib/kformula
Timothy Pearson 974382c11f
Rename additional instances of KDE to TDE
13 years ago
..
config TQt4 port koffice 14 years ago
dtd Added old abandoned KDE3 version of koffice 15 years ago
fonts Added old abandoned KDE3 version of koffice 15 years ago
pics Fixed images 15 years ago
prototype rename the following methods: 14 years ago
scripts rename the following methods: 14 years ago
AUTHORS Added old abandoned KDE3 version of koffice 15 years ago
DESIGN rename the following methods: 14 years ago
FILTERS Added old abandoned KDE3 version of koffice 15 years ago
Makefile.am Rename additional instances of KDE to TDE 13 years ago
MatrixDialog.cc rename the following methods: 14 years ago
MatrixDialog.h rename the following methods: 14 years ago
README Added old abandoned KDE3 version of koffice 15 years ago
TODO Added old abandoned KDE3 version of koffice 15 years ago
actionelement.cc rename the following methods: 14 years ago
actionelement.h rename the following methods: 14 years ago
basicelement.cc rename the following methods: 14 years ago
basicelement.h rename the following methods: 14 years ago
bracketelement.cc rename the following methods: 14 years ago
bracketelement.h rename the following methods: 14 years ago
contextstyle.cc TQt4 port koffice 14 years ago
contextstyle.h TQt4 port koffice 14 years ago
creationstrategy.cc TQt4 port koffice 14 years ago
creationstrategy.h TQt4 port koffice 14 years ago
elementindex.h Added old abandoned KDE3 version of koffice 15 years ago
elementtype.cc TQt4 port koffice 14 years ago
elementtype.h rename the following methods: 14 years ago
elementvisitor.h Added old abandoned KDE3 version of koffice 15 years ago
encloseelement.cc rename the following methods: 14 years ago
encloseelement.h rename the following methods: 14 years ago
entities.cc Added old abandoned KDE3 version of koffice 15 years ago
entities.h TQt4 port koffice 14 years ago
errorelement.cc rename the following methods: 14 years ago
errorelement.h rename the following methods: 14 years ago
fontstyle.cc rename the following methods: 14 years ago
fontstyle.h Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
formulacursor.cc rename the following methods: 14 years ago
formulacursor.h rename the following methods: 14 years ago
formulaelement.cc rename the following methods: 14 years ago
formulaelement.h rename the following methods: 14 years ago
fractionelement.cc rename the following methods: 14 years ago
fractionelement.h rename the following methods: 14 years ago
glyphelement.cc rename the following methods: 14 years ago
glyphelement.h rename the following methods: 14 years ago
identifierelement.cc rename the following methods: 14 years ago
identifierelement.h rename the following methods: 14 years ago
indexelement.cc rename the following methods: 14 years ago
indexelement.h rename the following methods: 14 years ago
kformulacommand.cc rename the following methods: 14 years ago
kformulacommand.h rename the following methods: 14 years ago
kformulacompatibility.cc TQt4 port koffice 14 years ago
kformulacompatibility.h TQt4 port koffice 14 years ago
kformulaconfigpage.cc rename the following methods: 14 years ago
kformulaconfigpage.h TQt4 port koffice 14 years ago
kformulacontainer.cc Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
kformulacontainer.h TQt4 port koffice 14 years ago
kformuladefs.h Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
kformuladocument.cc rename the following methods: 14 years ago
kformuladocument.h rename the following methods: 14 years ago
kformulainputfilter.cc Added old abandoned KDE3 version of koffice 15 years ago
kformulainputfilter.h TQt4 port koffice 14 years ago
kformulalib.h Added old abandoned KDE3 version of koffice 15 years ago
kformulamathmlread.cc rename the following methods: 14 years ago
kformulamathmlread.h TQt4 port koffice 14 years ago
kformulamimesource.cc Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
kformulamimesource.h TQt4 port koffice 14 years ago
kformulaview.cc Remove the tq in front of these incorrectly TQt4-converted methods/data members: 14 years ago
kformulaview.h TQt4 port koffice 14 years ago
kformulawidget.cc rename the following methods: 14 years ago
kformulawidget.h rename the following methods: 14 years ago
main.cc rename the following methods: 14 years ago
mathml.xml Added old abandoned KDE3 version of koffice 15 years ago
matrixelement.cc rename the following methods: 14 years ago
matrixelement.h rename the following methods: 14 years ago
numberelement.cc rename the following methods: 14 years ago
numberelement.h rename the following methods: 14 years ago
oasiscreationstrategy.cc rename the following methods: 14 years ago
oasiscreationstrategy.h TQt4 port koffice 14 years ago
oldformula Added old abandoned KDE3 version of koffice 15 years ago
operatordictionary.cc Added old abandoned KDE3 version of koffice 15 years ago
operatordictionary.h Added old abandoned KDE3 version of koffice 15 years ago
operatorelement.cc rename the following methods: 14 years ago
operatorelement.h rename the following methods: 14 years ago
paddedelement.cc rename the following methods: 14 years ago
paddedelement.h rename the following methods: 14 years ago
phantomelement.cc rename the following methods: 14 years ago
phantomelement.h rename the following methods: 14 years ago
rootelement.cc rename the following methods: 14 years ago
rootelement.h rename the following methods: 14 years ago
scrollview.h TQt4 port koffice 14 years ago
sequenceelement.cc rename the following methods: 14 years ago
sequenceelement.h rename the following methods: 14 years ago
sequenceparser.cc rename the following methods: 14 years ago
sequenceparser.h TQt4 port koffice 14 years ago
spaceelement.cc rename the following methods: 14 years ago
spaceelement.h rename the following methods: 14 years ago
stringelement.cc rename the following methods: 14 years ago
stringelement.h rename the following methods: 14 years ago
styleelement.cc rename the following methods: 14 years ago
styleelement.h rename the following methods: 14 years ago
symbolaction.cc rename the following methods: 14 years ago
symbolaction.h rename the following methods: 14 years ago
symbolelement.cc rename the following methods: 14 years ago
symbolelement.h rename the following methods: 14 years ago
symbolfontmapping.cc Added old abandoned KDE3 version of koffice 15 years ago
symboltable.cc rename the following methods: 14 years ago
symboltable.h rename the following methods: 14 years ago
textelement.cc rename the following methods: 14 years ago
textelement.h rename the following methods: 14 years ago
tokenelement.cc rename the following methods: 14 years ago
tokenelement.h rename the following methods: 14 years ago
tokenstyleelement.cc rename the following methods: 14 years ago
tokenstyleelement.h rename the following methods: 14 years ago
unicodetable.cc TQt4 port koffice 14 years ago

README

This is the new kformula library. It's used by the kformula part and kword.

To test the library do
make kformulatest
./kformulatest

Supported actions include:

Ctrl-O                  open (to "test.xml")
Ctrl-S                  save (from "test.xml")
Ctrl-M			open (from "mathml.xml")
Ctrl-Q                  quit

Ctrl-Z                  undo
Ctrl-Shift-Z            redo

Ctrl-X                  cut
Ctrl-C                  copy
Ctrl-V                  paste
Ctrl-A                  selectAll

---

Ctrl-U                  upper index (symbol/root)
Ctrl-L                  lower index (symbol)

Ctrl-1                  sum
Ctrl-2                  product
Ctrl-3                  integral
Ctrl-4                  root
Ctrl-5                  fraction
Ctrl-6                  matrix
Ctrl-D, Ctrl-R          remove enclosing element
Ctrl-G                  make current letter a greek one

^, _, Ctrl-^, Ctrl-_    standart indexes
(, [, |                 brackets

Text, numbers and operators are supported as well.

Please note that the key bindings are for testing only. The library
is meant to be used with KActions. Look at KFormulaDocument::createActions.

See DESIGN to know the structure of the formulas