Active content in multimedia documents helps the reader to grasp the implications of nonlinear and complex systems that are difficult to understand in a text-based description. The readers are able to make their own experiments by changing the underlying rules of these systems. The multimedia authoring environment Sophie has limited capabilities for authoring active dynamic contents. For that reason we integrated a tile scripting system based on Tweak Etoys in Sophie. In SophieScript scripts can be embedded into the text and the reader changes them via direct graphical manipulation. With the implemented tile scripting system the user can easily create dynamic content and, at the same time, make use of the multimedia and text capabilities of Sophie.