A system architecture integrates spreadsheet fields and functionality into
text. In one implementation, a free floating field is presented in line
with text in a document. The free floating field is configured to present
content derived from a source. Upon modification of the source, the
content in the free floating field is automatically updated to reflect
changes to the source. In a particular implementation, where the source
is a spreadsheet, modifications made to the spreadsheet are then
reflected in updates in the free floating fields of the text.