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 11191ef0b9
Rename old tq methods that no longer need a unique name
13 years ago
..
config Revert "Rename a number of old tq methods that are no longer tq specific" 13 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 14 years ago
prototype Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
scripts Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
AUTHORS Added old abandoned KDE3 version of koffice 15 years ago
DESIGN Revert "Rename a number of old tq methods that are no longer tq specific" 13 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 Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
MatrixDialog.h rename the following methods: 13 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 Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
actionelement.h rename the following methods: 13 years ago
basicelement.cc rename the following methods: 13 years ago
basicelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
bracketelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
bracketelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
contextstyle.cc TQt4 port koffice 13 years ago
contextstyle.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
creationstrategy.cc TQt4 port koffice 13 years ago
creationstrategy.h TQt4 port koffice 13 years ago
elementindex.h Added old abandoned KDE3 version of koffice 15 years ago
elementtype.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
elementtype.h rename the following methods: 13 years ago
elementvisitor.h Added old abandoned KDE3 version of koffice 15 years ago
encloseelement.cc rename the following methods: 13 years ago
encloseelement.h rename the following methods: 13 years ago
entities.cc Added old abandoned KDE3 version of koffice 15 years ago
entities.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
errorelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
errorelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
fontstyle.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
fontstyle.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
formulacursor.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
formulacursor.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
formulaelement.cc rename the following methods: 13 years ago
formulaelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
fractionelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
fractionelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
glyphelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
glyphelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
identifierelement.cc rename the following methods: 13 years ago
identifierelement.h rename the following methods: 13 years ago
indexelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
indexelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulacommand.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulacommand.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulacompatibility.cc TQt4 port koffice 13 years ago
kformulacompatibility.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulaconfigpage.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulaconfigpage.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulacontainer.cc Rename old tq methods that no longer need a unique name 13 years ago
kformulacontainer.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformuladefs.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformuladocument.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformuladocument.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulainputfilter.cc Added old abandoned KDE3 version of koffice 15 years ago
kformulainputfilter.h TQt4 port koffice 13 years ago
kformulalib.h Added old abandoned KDE3 version of koffice 15 years ago
kformulamathmlread.cc rename the following methods: 13 years ago
kformulamathmlread.h TQt4 port koffice 13 years ago
kformulamimesource.cc Rename old tq methods that no longer need a unique name 13 years ago
kformulamimesource.h Rename old tq methods that no longer need a unique name 13 years ago
kformulaview.cc Remove the tq in front of these incorrectly TQt4-converted methods/data members: 13 years ago
kformulaview.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
kformulawidget.cc Rename old tq methods that no longer need a unique name 13 years ago
kformulawidget.h rename the following methods: 13 years ago
main.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
mathml.xml Added old abandoned KDE3 version of koffice 15 years ago
matrixelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
matrixelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
numberelement.cc rename the following methods: 13 years ago
numberelement.h rename the following methods: 13 years ago
oasiscreationstrategy.cc rename the following methods: 13 years ago
oasiscreationstrategy.h TQt4 port koffice 13 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 Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
operatorelement.h rename the following methods: 13 years ago
paddedelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
paddedelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
phantomelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
phantomelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
rootelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
rootelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
scrollview.h TQt4 port koffice 13 years ago
sequenceelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
sequenceelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
sequenceparser.cc rename the following methods: 13 years ago
sequenceparser.h TQt4 port koffice 13 years ago
spaceelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
spaceelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
stringelement.cc rename the following methods: 13 years ago
stringelement.h rename the following methods: 13 years ago
styleelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
styleelement.h rename the following methods: 13 years ago
symbolaction.cc Rename old tq methods that no longer need a unique name 13 years ago
symbolaction.h rename the following methods: 13 years ago
symbolelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
symbolelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
symbolfontmapping.cc Added old abandoned KDE3 version of koffice 15 years ago
symboltable.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
symboltable.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
textelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
textelement.h Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
tokenelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
tokenelement.h rename the following methods: 13 years ago
tokenstyleelement.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 years ago
tokenstyleelement.h rename the following methods: 13 years ago
unicodetable.cc Revert "Rename a number of old tq methods that are no longer tq specific" 13 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