<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elovirta.com &#187; domain specialization</title>
	<atom:link href="http://www.elovirta.com/tag/domain-specialization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elovirta.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Dec 2010 13:05:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>DITA Authoring DTD Generator</title>
		<link>http://www.elovirta.com/2008/03/18/dita-authoring-dtd-generator/</link>
		<comments>http://www.elovirta.com/2008/03/18/dita-authoring-dtd-generator/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 08:54:23 +0000</pubDate>
		<dc:creator>Jarno Elovirta</dc:creator>
				<category><![CDATA[DITA]]></category>
		<category><![CDATA[authoring]]></category>
		<category><![CDATA[domain specialization]]></category>
		<category><![CDATA[generator]]></category>

		<guid isPermaLink="false">http://dita.elovirta.com/2008/03/18/dita-authoring-dtd-generator/</guid>
		<description><![CDATA[A DITA authoring DTD generator for creating DTDs that are not valid specialization, but can be used for authoring purposes. See DITA Architectural Specification for limits of specialization, in particular chapter &#8220;Customized subset document types for authoring&#8221; for description of &#8230; <a href="http://www.elovirta.com/2008/03/18/dita-authoring-dtd-generator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A DITA authoring DTD generator for creating DTDs that are <em>not</em> valid specialization, but can be used for authoring purposes.<span id="more-16"></span> See <a href="http://docs.oasis-open.org/dita/v1.1/OS/archspec/speclimits.html">DITA Architectural Specification</a> for limits of specialization, in particular chapter &#8220;<a href="http://docs.oasis-open.org/dita/v1.1/OS/archspec/speclimits.html#customsubset">Customized subset document types for authoring</a>&#8221; for description of specialization possibilities. For valid specializations, see <a href="/2007/12/09/dita-specialization-generator/">DITA Specialization Generator</a>.</p>
<div class="note">
<p><strong>Note</strong>: There is a new version of the generator at <a href="/dita-generator/">DITA DTD Generator</a>. It does not enable all the possibilities offered here, but is more robust and support DITA 1.2.</p>
</div>
<p><script type="application/javascript" src="/wp-content/uploads/2008/03/form.js"></script></p>
<form action="/cgi-bin/dtdgenerator.py" method="get" onsubmit="return validateForm(event);" style="text-align: left" target="_blank">
<table>
<tbody>
<tr>
<th><label for="type">Base type</label>*</th>
<td colspan="2">
<select name="type" id="type" class="required">
<option value=""></option>
<option value="topic">topic</option>
<option value="concept">concept</option>
<option value="task">task</option>
<option value="reference">reference</option>
</select>
</td>
<td></td>
</tr>
<tr valign="top">
<th rowspan="6">Domains</th>
<td>
<input type="checkbox" name="domain" value="ui" /></td>
<td>User interface</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="hi" /></td>
<td>Highlight</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="pr" /></td>
<td>Programming</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="sw" /></td>
<td>Software</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="ut" />
  </td>
<td>Utilities</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="indexing" /></td>
<td>Indexing</td>
<td></td>
</tr>
<tr valign="top">
<th rowspan="2">Content-model rewrite</th>
<td>
<input type="checkbox" name="remove" value="separate" /></td>
<td>Block-inline separation</td>
<td></td>
</tr>
<tr valign="top">
<td>
<input type="checkbox" name="remove" value="foreigndata" />
  </td>
<td>foreign and data element removal</td>
<td></td>
</tr>
<tr>
<th><label for="root">Root element</label></th>
<td colspan="2">
<input type="text" name="root" id="root" class="xrequired" /></td>
<td>Leave empty to override base topic root element.</td>
</tr>
<tr>
<th><label for="nested">Nested topics</label></th>
<td colspan="2">
<input type="checkbox" name="nested" id="nested" value="true" /></td>
<td></td>
</tr>
<tr>
<th>Global attributes</th>
<td colspan="2"><textarea name="attribute">xtrc CDATA #IMPLIED&#xA;xtrf CDATA #IMPLIED</textarea></td>
<td>Attributes that are added globally by integrating into <code>%global-atts;</code>. Contents of the field are used as is in the DTD files.</td>
</tr>
<tr>
<th><label for="owner"><abbr title="Public Formal Identifier">PFI</abbr> owner</label></th>
<td colspan="2">
<input type="text" name="owner" id="owner" disabled="disabled" /></td>
<td>For example a domain. PFI will not be used if empty.</td>
</tr>
<tr valign="top">
<th rowspan="2">Download</th>
<td colspan="2"><button type="submit" name="file" value="dtd">dtd</button> <button type="submit" name="file" value="mod">mod</button></td>
<td></td>
</tr>
<tr valign="top">
<td colspan="2"><button type="submit" name="file" value="tgz">all files</button></td>
<td></td>
</tr>
</tbody>
</table>
<p>* denotes required fields
</p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.elovirta.com/2008/03/18/dita-authoring-dtd-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DITA Specialization Generator</title>
		<link>http://www.elovirta.com/2007/12/09/dita-specialization-generator/</link>
		<comments>http://www.elovirta.com/2007/12/09/dita-specialization-generator/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 18:02:59 +0000</pubDate>
		<dc:creator>Jarno Elovirta</dc:creator>
				<category><![CDATA[DITA]]></category>
		<category><![CDATA[domain specialization]]></category>
		<category><![CDATA[generator]]></category>

		<guid isPermaLink="false">http://dita.elovirta.com/2007/12/09/dita-specialization-generator/</guid>
		<description><![CDATA[A DITA structural specialization generator for creating working DTDs that can be used as such or as stubs for further topic type development. All DTDs generated by the tool will be valid DITA specializations. Note: There is a new version &#8230; <a href="http://www.elovirta.com/2007/12/09/dita-specialization-generator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A DITA structural specialization generator for creating working DTDs that can be used as such or as stubs for further topic type development. All DTDs generated by the tool will be valid DITA specializations.<span id="more-8"></span></p>
<p><strong>Note</strong>: There is a new version of the generator at <a href="/dita-generator/">DITA DTD Generator</a>.</p>
<p><script type="application/javascript" src="/wp-content/uploads/2008/03/form.js"></script></p>
<form action="/cgi-bin/dtdgenerator.py" method="get" onsubmit="return validateForm(event);" style="text-align: left" target="_blank">
<table>
<tbody>
<tr>
<th><label for="type">Base type</label>*</th>
<td colspan="2">
<select name="type" id="type" class="required">
<option value=""></option>
<option value="topic">topic</option>
<option value="concept">concept</option>
<option value="task">task</option>
<option value="reference">reference</option>
</select>
</td>
<td></td>
</tr>
<tr valign="top">
<th rowspan="6">Domains</th>
<td>
<input type="checkbox" name="domain" value="ui" /></td>
<td>User interface</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="hi" /></td>
<td>Highlight</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="pr" /></td>
<td>Programming</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="sw" /></td>
<td>Software</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="ut" />
  </td>
<td>Utilities</td>
<td></td>
</tr>
<tr>
<td>
<input type="checkbox" name="domain" value="indexing" /></td>
<td>Indexing</td>
<td></td>
</tr>
<tr>
<th><label for="root">Root element</label>*</th>
<td colspan="2">
<input type="text" name="root" id="root" class="required" value="" /></td>
<td></td>
</tr>
<tr>
<th><label for="nested">Nested topics</label></th>
<td colspan="2">
<input type="checkbox" name="nested" id="nested" value="true" /></td>
<td></td>
</tr>
<tr>
<th><label for="owner"><abbr title="Public Formal Identifier">PFI</abbr> owner</label></th>
<td colspan="2">
<input type="text" name="owner" id="owner" value="" /></td>
<td>For example a domain. PFI will not be used if empty.</td>
</tr>
<tr valign="top">
<th rowspan="2">Download</th>
<td colspan="2"><button type="submit" name="file" value="dtd">dtd</button> <button type="submit" name="file" value="mod">mod</button></td>
<td>Opens in new window</td>
</tr>
<tr valign="top">
<td colspan="2"><button type="submit" name="file" value="tgz">all files</button></td>
<td></td>
</tr>
</tbody>
</table>
<p>* denotes required fields
</p></form>
<h3>Change History</h3>
<table border="1">
<tr>
<th>Version</th>
<th>Date</th>
<th>Description</th>
</tr>
<tr>
<td>1.0.0</td>
<td>2007-12-09</td>
<td>Initial release.</td>
</tr>
<tr>
<td>1.1.0</td>
<td>2008-03-17</td>
<td>Added restriction not to override DITA root elements.</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.elovirta.com/2007/12/09/dita-specialization-generator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ruby Annotation Domain for DITA 1.1</title>
		<link>http://www.elovirta.com/2007/10/27/ruby-annotation-domain/</link>
		<comments>http://www.elovirta.com/2007/10/27/ruby-annotation-domain/#comments</comments>
		<pubDate>Sat, 27 Oct 2007 07:12:30 +0000</pubDate>
		<dc:creator>Jarno Elovirta</dc:creator>
				<category><![CDATA[DITA]]></category>
		<category><![CDATA[domain specialization]]></category>
		<category><![CDATA[ruby annotation]]></category>

		<guid isPermaLink="false">http://test.elovirta.com/?p=1</guid>
		<description><![CDATA[Note: W3C has dealt with this in W3C Best Practices for XML Internationalization. A DITA 1.1 domain specialization of ph element. The element naming and content models follows Ruby Annotation and Internationalization Tag Set, with the exception of omission of &#8230; <a href="http://www.elovirta.com/2007/10/27/ruby-annotation-domain/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="note">
<p><strong class="note-title">Note: </strong>W3C has dealt with this in <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213/#its-dita">W3C Best Practices for XML Internationalization</a>.</p>
</div>
<p>A <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=dita">DITA 1.1</a> domain specialization of <tt>ph</tt> element. The element naming and content models follows <a href="http://www.w3.org/TR/ruby/">Ruby Annotation</a> and <a href="http://www.w3.org/TR/its/">Internationalization Tag Set</a>, with the exception of</p>
<ul>
<li>omission of <tt>rbspan</tt> attribute from <tt>rt</tt> element.</li>
</ul>
<p>See DTD files for details.</p>
<p>Download <a href="/wp-content/uploads/2007/12/rubydomain_111tar.gz" title="Ruby Annotation domain version 1.1.1">latest version</a>.</p>
<p><span id="more-1"></span></p>
<h3>Example</h3>
<pre>&lt;!DOCTYPE i18n_concept
  PUBLIC "-//ELOVIRTA.COM//DTD DITA I18N Concept//EN"
         "i18n_concept.dtd"&gt;&lt;i18n_concept id="ruby"&gt;
  &lt;title&gt;Ruby test&lt;/title&gt;
  &lt;conbody&gt;
    &lt;p&gt;W3C Associate Chairman, &lt;ruby xml:lang="ja"&gt;
        &lt;rbc&gt;
          &lt;rb&gt;斎&lt;/rb&gt;&lt;rb&gt;藤&lt;/rb&gt;&lt;rb&gt;信&lt;/rb&gt;&lt;rb&gt;男&lt;/rb&gt;
        &lt;/rbc&gt;
        &lt;rtc&gt;
          &lt;rt&gt;さい&lt;/rt&gt;&lt;rt&gt;とう&lt;/rt&gt;&lt;rt&gt;のぶ&lt;/rt&gt;&lt;rt&gt;お&lt;/rt&gt;
        &lt;/rtc&gt;
      &lt;/ruby&gt;&lt;/p&gt;
  &lt;/conbody&gt;
&lt;/i18n_concept&gt;</pre>
<h3>Change History</h3>
<table border="1">
<tr>
<th>Version</th>
<th>Date</th>
<th>Description</th>
<th>Download</th>
</tr>
<tr>
<td>1.0.0</td>
<td>2007-03-21</td>
<td>Initial release.</td>
<td>unavailable</td>
</tr>
<tr>
<td>1.1.0</td>
<td>2007-04-11</td>
<td>Moved elements to ITS namespace.</td>
<td><a href="/wp-content/uploads/2007/10/rubydomain_110tar.gz" title="Ruby Annotation domain 1.1.0">rubydomain_110tar.gz</a></td>
</tr>
<tr>
<td></td>
<td>2007-09-17</td>
<td>Changed the DITA base to version 1.1 without changes.</td>
<td></td>
</tr>
<tr>
<td>1.1.1</td>
<td>2007-12-09</td>
<td>Clarified licensing.</td>
<td><a href='/wp-content/uploads/2007/12/rubydomain_111tar.gz' title='Ruby Annotation domain version 1.1.1'>rubydomain_111tar.gz</a></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.elovirta.com/2007/10/27/ruby-annotation-domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

