General TaskとStrict Taskの構造の違い
DITAのArchitecture Specificationを調べてみたら、General TaskとStrict Taskの構造の違いについて比較表が掲載されていました。結構、分かりやすいです。
General Taskのtaskbody | Strict Taskのtaskbody |
---|---|
prerequisite(省略可、いくつでも書ける、順不同) | prerequisite(省略可、1つだけ書ける、必ずcontextの前) |
context(省略可、いくつでも書ける、順不同) | context(省略可、1つだけ書ける、必ずprerequisiteの後) |
section(省略可、いくつでも書ける、順不同) | sectionは書けない |
steps-unordered | steps-unordered |
steps-informal | steps-informalは書けない |
result(省略可、1つだけ書ける、exampleの前) | result(省略可、1つだけ書ける、exampleの前) |
example(省略可、いくつでも書ける、post-reqの前) | example(省略可、1つだけ書ける、post-reqの前) |
post-req(省略可、いくつでも書ける) | post-req(省略可、1つだけ書ける) |