Patent attributes
Text-fragment based content editing and publishing, in which a text-fragment is created in response to a trigger event by receiving text and storing the received text into the text-fragment. The text-fragment is added to a text file containing multiple text-fragments. The trigger may be received by an editor from a user interface or through an application programming interface to the editor. A publishable output is generated in response to the text-fragments in the text file and a selected theme defining the appearance of one or more Web pages within the publishable output. One or more previews of the publishable output may be displayed together with one or more of the text fragments within the user interface. Metadata in individual text-fragments may include versioning labels and other information. Ordering of the text-fragments in the text file may indicate an order in which content is provided within the publishable output.