Release Notes > 12.1.0.0 > Updates in This Release > Insert Markup > Introduction
  
Introduction
When creating template solutions, a common task it to provide the end-users with a set of tools to work with the template, such as inserting bold or italic, inserting tables and so on. Additionally, with the introduction of PTC Arbortext Layout Editor, we want to provide a set of tools ‘out of the box’ which can apply formatting changes and insert common items, but which can be easily configured to work well with any solution.
The idea behind the Insert Markup feature is to provide a simple way to set-up and configure a way to insert mark-up into a content stream without requiring knowledge of dialog boxes and associated scripting methods. This has been enabled via a new tinsertmarkup macro and the FOM equivalent fStream.insertMarkup() method. Definitions for insert markup can be stored at both the application and the template level. The definitions state what to insert when calling that type.