Aims and Objectives of Creole#(this is a stub)
Audience#This creole specification is intended to be read by those developing applications using markup to format text.
The aim of Creole is to mark up text so as to differentiate between sections, ascribing additional properties such as emphasis or marking as a heading to allow the application to convey this information through its own choice of formatting.
- to specify generic relativetext formatting for free-flowing text providing the common elements used for headings, emphasis and notes, (i.e. leaving the actual choiceof font, actual, rather than relative, size, position on page margins,etc. to the implementation)
- to create a markup specification useable across a range of applications
- to create a markup useable across the range of different languages without a requirement to know English
- to develop a logical and consistent syntax which is as intuitive as practical
- to allow simple inline links: intra-page, intra-application and internet
- to allow simple inline inclusion of images
- to specify the bare minimum text layout formatting allowing paragraphs, newlines, lists, indents, and tables
- to include provision for common text formatting including, levels of headings, codeblocks, horizontal lines, quotations, references and signatures
- to make provision for application specific extensions