Glyph - Document Authoring Framework Documentation Table of Contents IntroductionLicense AcknowledgementsGetting StartedCreating your first Glyph ProjectDocument StructureProject Configuration Authoring Documents.glyph filesIntroducing Glyph MacrosMacro attributesMacro CompositionEscaping and QuotingSections and HeadersSection AliasesTopics Links and BookmarksImages and FiguresSource CodeOther HTML ElementsTextile or MarkdownXML Fallback Adding StylesheetsContent ReuseRemarks Conditional MacrosSimple Programming and Code EvaluationTuring-completenessOperations on integer valuesLexically-scoped attribute assignmentEvaluating Ruby code Generating Output FilesCompiling a projectCompiling single Glyph filesUsing Glyph programmatically Document StatisticsUsing the stats commandMacro StatisticsSnippet StatisticsBookmark StatisticsLink Statistics Extending GlyphA quick look at Glyph's internalsDefining Custom MacrosParameters and AttributesBookmarks and HeadersUsing PlaceholdersUsing ValidatorsInterpreting Glyph CodeLayoutsFurther Reading Defining Custom Commands and TasksDefining Custom TasksDefining Custom Commands TroubleshootingGeneric ErrorsParsing ErrorsCommand ErrorsMacro Errors Command ReferenceMacro ReferenceCore MacrosBlock MacrosInline MacrosFilter MacrosStructure Macros Configuration Referencedocument.*filters.*options.*output.* Changelog Tweet