Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

AsciiDoc Example Files

This directory contains example AsciiDoc files that demonstrate each AsciiDocDITA rule. Use these to understand what triggers each rule and how fixes are applied.

File Organization

  • rule-examples/ - Individual files showing each rule
  • comprehensive-example.adoc - Single file triggering multiple rules
  • clean-example.adoc - DITA-compliant example showing best practices

Testing Examples

You can test these examples with Aditi:

cd docs/examples/
aditi init
aditi check rule-examples/
aditi fix --dry-run rule-examples/

Rule Coverage

All 27 AsciiDocDITA rules are demonstrated:

Fully Deterministic (Auto-fixable)

  • EntityReference

Partially Deterministic (Partial auto-fix)

  • ContentType

Non-Deterministic (Manual review required)

  • AdmonitionTitle, AuthorLine, BlockTitle, ConditionalCode
  • CrossReference, DiscreteHeading, EquationFormula, ExampleBlock
  • IncludeDirective, LineBreak, LinkAttribute, NestedSection
  • PageBreak, RelatedLinks, ShortDescription, SidebarBlock
  • TableFooter, TagDirective, TaskDuplicate, TaskExample
  • TaskSection, TaskStep, TaskTitle, ThematicBreak