code-srv-test/dita-ot-3.6/docsrc/resources/subjectscheme-outputclass.ditamap
2021-03-23 22:38:58 +00:00

165 lines
5.8 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE subjectScheme PUBLIC "-//OASIS//DTD DITA Subject Scheme Map//EN" "subjectScheme.dtd">
<!-- This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license. -->
<subjectScheme>
<subjectHead>
<subjectHeadMeta>
<navtitle>Controlled values for @outputclass on certain elements</navtitle>
</subjectHeadMeta>
</subjectHead>
<subjectdef keys="bootstrap-classes">
<topicmeta>
<navtitle>Bootstrapspecific classes </navtitle>
<shortdesc>Used to pick up Bootstrap formatting in site output.</shortdesc>
</topicmeta>
<subjectdef keys="table-outputclass">
<topicmeta>
<navtitle>Tables</navtitle>
<shortdesc>Highlight rows on hover</shortdesc>
</topicmeta>
<subjectdef keys="table-hover"/>
</subjectdef>
<subjectdef keys="ph-outputclass">
<topicmeta>
<navtitle>Phrases</navtitle>
</topicmeta>
<subjectdef keys="mark"/>
<subjectdef keys="small"/>
<subjectdef keys="text-muted"/>
</subjectdef>
</subjectdef>
<subjectdef keys="codeblock-outputclass">
<topicmeta>
<navtitle>Codeblocks</navtitle>
</topicmeta>
<subjectdef keys="codeblock-dita-ot-extensions">
<topicmeta>
<navtitle>DITA-OT Processing Extensions</navtitle>
<shortdesc>https://www.dita-ot.org/dev/reference/extended-functionality.html</shortdesc>
</topicmeta>
<subjectdef keys="normalize-space"/>
<subjectdef keys="show-line-numbers"/>
<subjectdef keys="show-whitespace"/>
</subjectdef>
<subjectdef keys="codeblock-syntax-highlights">
<topicmeta>
<navtitle>Syntax Highlights</navtitle>
<shortdesc>Used to trigger syntax highlighting via https://prismjs.com.</shortdesc>
</topicmeta>
<subjectdef keys="language-bash"/>
<subjectdef keys="language-clike"/>
<subjectdef keys="language-css"/>
<subjectdef keys="language-dockerfile"/>
<subjectdef keys="language-haskell"/>
<subjectdef keys="language-html"/>
<subjectdef keys="language-java"/>
<subjectdef keys="language-javascript"/>
<subjectdef keys="language-json"/>
<subjectdef keys="language-markdown"/>
<subjectdef keys="language-markup"/>
<subjectdef keys="language-mathml"/>
<subjectdef keys="language-properties"/>
<subjectdef keys="language-svg"/>
<subjectdef keys="language-xml"/>
<subjectdef keys="language-yaml"/>
</subjectdef>
<subjectdef keys="codeblock-syntax">
<topicmeta>
<navtitle>Code language</navtitle>
<shortdesc>Used to define the programming language code in codeblocks.</shortdesc>
</topicmeta>
<subjectdef keys="syntax-bash"/>
<subjectdef keys="syntax-batch"/>
</subjectdef>
</subjectdef>
<subjectdef keys="codeph-outputclass">
<topicmeta>
<navtitle>Code phrases</navtitle>
<shortdesc>&lt;codeph&gt; is used semantically three unique ways in the OT docs. Rather than using element
specialization this limits @outputclass on &lt;codeph&gt;, effectively creating semantic specialization without
needing to modify DTDs or schemas. How &lt;codeph&gt; is used:
https://github.com/dita-ot/docs/wiki/coding-guidelines#plug-ins</shortdesc>
</topicmeta>
<subjectdef keys="ant-target"/>
<subjectdef keys="plugin-name"/>
<subjectdef keys="preprocess"/>
</subjectdef>
<subjectdef keys="filepath-outputclass">
<topicmeta>
<navtitle>Filepath</navtitle>
<shortdesc>Control multi-platform processing</shortdesc>
</topicmeta>
<subjectdef keys="preserve-separator"/>
</subjectdef>
<subjectdef keys="multi-platform-outputclass">
<topicmeta>
<navtitle>Multi-platform examples</navtitle>
<shortdesc>Enable multi-platform tabs in site output</shortdesc>
</topicmeta>
<subjectdef keys="multi-platform"/>
</subjectdef>
<subjectdef keys="title-outputclass">
<topicmeta>
<navtitle>Titles</navtitle>
<shortdesc>Added by automated processes; not to be manually added by authors.</shortdesc>
</topicmeta>
<subjectdef keys="generated"/>
</subjectdef>
<!-- Bind an attribute to a tree of related values -->
<enumerationdef>
<elementdef name="choicetable"/>
<attributedef name="outputclass"/>
<subjectdef keyref="multi-platform-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="codeblock"/>
<attributedef name="outputclass"/>
<subjectdef keyref="codeblock-dita-ot-extensions"/>
<subjectdef keyref="codeblock-syntax-highlights"/>
<subjectdef keyref="codeblock-syntax"/>
<subjectdef keyref="multi-platform-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="codeph"/>
<attributedef name="outputclass"/>
<subjectdef keyref="codeph-outputclass"/>
<subjectdef keyref="codeblock-syntax"/>
</enumerationdef>
<enumerationdef>
<elementdef name="filepath"/>
<attributedef name="outputclass"/>
<subjectdef keyref="filepath-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="ph"/>
<attributedef name="outputclass"/>
<subjectdef keyref="ph-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="simpletable"/>
<attributedef name="outputclass"/>
<subjectdef keyref="table-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="steps"/>
<attributedef name="outputclass"/>
<subjectdef keyref="multi-platform-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="table"/>
<attributedef name="outputclass"/>
<subjectdef keyref="table-outputclass"/>
</enumerationdef>
<enumerationdef>
<elementdef name="title"/>
<attributedef name="outputclass"/>
<subjectdef keyref="title-outputclass"/>
</enumerationdef>
</subjectScheme>