15. A user interface, produced by, and defined on, a computing device, comprising: at least one table residing within a document, the table having multiple cells; at least one free floating field inline with text in the document, the free floating field containing a formula that references a cell in the table, wherein the free floating field is integrated into the text, and wherein selecting and applying formatting to the text applies the formatting to the free floating field; and the formula in the free floating field being automatically recalculated upon modification of the cell in the table; and a second free floating field residing inline with the text in the document, the second free floating field created in response to a selection of at least a portion of the text in the document, and the second free floating field configured to contain the selected portion of text.
15. A user interface, produced by, and defined on, a computing device, comprising: at least one table residing within a document, the table having multiple cells; at least one free floating field inline with text in the document, the free floating field containing a formula that references a cell in the table, wherein the free floating field is integrated into the text, and wherein selecting and applying formatting to the text applies the formatting to the free floating field; and the formula in the free floating field being automatically recalculated upon modification of the cell in the table; and a second free floating field residing inline with the text in the document, the second free floating field created in response to a selection of at least a portion of the text in the document, and the second free floating field configured to contain the selected portion of text. 19. The user interface of claim 15 , further comprising a formula edit box overlaid on the free floating field to facilitate entry of the formula.