<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>About oXygen XML Editor</title>
</head>
<body>
<style type="text/css">

                        h1 a:hover {background-color:#888;color:#fff ! important;}

                        div#emailbody table#itemcontentlist tr td div ul {
                                        list-style-type:square;
                                        padding-left:1em;
                        }
        
                        div#emailbody table#itemcontentlist tr td div blockquote {
                                padding-left:6px;
                                border-left: 6px solid #dadada;
                                margin-left:1em;
                        }
        
                        div#emailbody table#itemcontentlist tr td div li {
                                margin-bottom:1em;
                                margin-left:1em;
                        }


                        table#itemcontentlist tr td a:link, table#itemcontentlist tr td a:visited, table#itemcontentlist tr td a:active, ul#summarylist li a {
                                color:#000099;
                                font-weight:bold;
                                text-decoration:none;
                        }       

                        img {border:none;}


                </style>
<div xmlns="http://www.w3.org/1999/xhtml" id="emailbody" style="margin:0 2em;font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;font-size:13px;color:#000000;">
<table style="border:0;padding:0;margin:0;width:100%">
<tr>
<td style="vertical-align:top" width="99%">
<h1 style="margin:0;padding-bottom:6px;">
<a style="color:#888;font-size:22px;font-family:Arial,Helvetica,Sans-Serif;font-weight:normal;text-decoration:none;" href="http://blog.oxygenxml.com/" title="(http://blog.oxygenxml.com/)">About oXygen XML Editor</a>
</h1>
</td>
<td width="1%" />
</tr>
</table>
<hr style="border:1px solid #ccc;padding:0;margin:0" />
<table id="itemcontentlist">
<tr xmlns="">
<td style="margin-bottom:0;line-height:1.4em;">
<p style="margin:1em 0 3px 0;">
<a name="1" style="font-family:Arial,Helvetica,Sans-Serif;font-size:18px;" href="http://feedproxy.google.com/~r/AboutOxygenXmlEditor/~3/eupu2DkD4is/dita-13-key-scopes-next-generation-of.html?utm_source=feedburner&utm_medium=email">DITA 1.3 Key Scopes - Next Generation of Reuse</a>
</p>
<p style="font-size:13px;color:#555;margin:9px 0 3px 0;font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;font-size:13px;">
<span>Posted:</span> 24 Aug 2015 03:34 AM PDT</p>
<div style="margin:0;font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;font-size:13px;color:#000000;"><div class="body">    <p class="p">Thanks to the hard working <a class="xref" href="https://www.oasis-open.org/committees/membership.php?wg_abbrev=dita" target="_blank">OASIS DITA TC Group</a> the DITA 1.3 standard is quite close to being       released. Oxygen 17.1 which will be released probably in September this year will have       experimental DITA 1.3 support. This will include publishing using a custom build of the latest         <a class="xref" href="http://www.dita-ot.org/" target="_blank"><strong class="ph b">DITA Open Toolkit           2.x</strong></a> engine in which the main developer <a class="xref" href="http://www.elovirta.com/" target="_blank">Jarno Elovirta</a> has already added incipient support for       key scopes and branch filtering.</p>     <p class="p">In this blog post I'm going to give you a small example of how key scopes can benefit simple       cases of reuse which could not be done previously.</p>     <p class="p">Let's say you have a simple <strong class="ph b">DITA</strong> task in which you have described how a certain task       can be performed for a certain product. In our case, the task describes peeling a         <strong class="ph b">potato</strong>:</p>     <img class="image" src="data:image/png;base64,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"/>    <div class="p">The task works and at some point in your <strong class="ph b">Vegetables Soup</strong> publication you realise you       need to write a similar task about peeling <strong class="ph b">cucumbers</strong>. The task is exactly the same,       except the product name. So naturally you want to reuse the existing written task. For this we       re-write the task so that instead of of the product <strong class="ph b">potatoes</strong> it contains a key       reference:<pre class="pre codeblock language-xml"><strong class="hl-tag" style="color:#000096">&lt;ph</strong> <span class="hl-attribute" style="color: #ff7935">keyref</span>=<span class="hl-value" style="color: #993300">"vegetable"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong></pre></div>     <div class="p">Next we need to define in our DITA Map the <strong class="ph b">vegetable</strong> key and bind it to a specific       value in the potatoes       context:<pre class="pre codeblock language-xml"> <strong class="hl-tag" style="color:#000096">&lt;topicref</strong> <span class="hl-attribute" style="color: #ff7935">href</span>=<span class="hl-value" style="color: #993300">"potatoes_overview.dita"</span> <span class="hl-attribute" style="color: #ff7935">keyscope</span>=<span class="hl-value" style="color: #993300">"potatoes"</span><strong class="hl-tag" style="color:#000096">&gt;</strong><br />  <em class="hl-comment" style="color:#006400">&lt;!-- Define the vegetable key value in this key scope --&gt;</em><br />  <strong class="hl-tag" style="color:#000096">&lt;keydef</strong> <span class="hl-attribute" style="color: #ff7935">keys</span>=<span class="hl-value" style="color: #993300">"vegetable"</span><strong class="hl-tag" style="color:#000096">&gt;</strong><br />   <strong class="hl-tag" style="color:#000096">&lt;topicmeta&gt;</strong><br />    <strong class="hl-tag" style="color:#000096">&lt;keywords&gt;</strong><br />     <strong class="hl-tag" style="color:#000096">&lt;keyword&gt;</strong>potatoes<strong class="hl-tag" style="color:#000096">&lt;/keyword&gt;</strong><br />    <strong class="hl-tag" style="color:#000096">&lt;/keywords&gt;</strong><br />   <strong class="hl-tag" style="color:#000096">&lt;/topicmeta&gt;</strong><br />  <strong class="hl-tag" style="color:#000096">&lt;/keydef&gt;</strong><br />  <em class="hl-comment" style="color:#006400">&lt;!-- Reference to the common task --&gt;</em><br />  <strong class="hl-tag" style="color:#000096">&lt;topicref</strong> <span class="hl-attribute" style="color: #ff7935">href</span>=<span class="hl-value" style="color: #993300">"peeling.dita"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong><br /> <strong class="hl-tag" style="color:#000096">&lt;/topicref&gt;</strong></pre>and       add in our DITA Map another key scope with the overview and the task which deal with         <strong class="ph b">cucumbers</strong>      peeling:<pre class="pre codeblock language-xml"> <strong class="hl-tag" style="color:#000096">&lt;topicref</strong> <span class="hl-attribute" style="color: #ff7935">href</span>=<span class="hl-value" style="color: #993300">"cucumbers_overview.dita"</span> <span class="hl-attribute" style="color: #ff7935">keyscope</span>=<span class="hl-value" style="color: #993300">"cucumbers"</span><strong class="hl-tag" style="color:#000096">&gt;</strong><br />  <em class="hl-comment" style="color:#006400">&lt;!-- Define the vegetable key value in this key scope --&gt;</em><br />  <strong class="hl-tag" style="color:#000096">&lt;keydef</strong> <span class="hl-attribute" style="color: #ff7935">keys</span>=<span class="hl-value" style="color: #993300">"vegetable"</span><strong class="hl-tag" style="color:#000096">&gt;</strong><br />   <strong class="hl-tag" style="color:#000096">&lt;topicmeta&gt;</strong><br />    <strong class="hl-tag" style="color:#000096">&lt;keywords&gt;</strong><br />     <strong class="hl-tag" style="color:#000096">&lt;keyword&gt;</strong>cucumbers<strong class="hl-tag" style="color:#000096">&lt;/keyword&gt;</strong><br />    <strong class="hl-tag" style="color:#000096">&lt;/keywords&gt;</strong><br />   <strong class="hl-tag" style="color:#000096">&lt;/topicmeta&gt;</strong><br />  <strong class="hl-tag" style="color:#000096">&lt;/keydef&gt;</strong><br />  <em class="hl-comment" style="color:#006400">&lt;!-- Reference to the common task --&gt;</em><br />  <strong class="hl-tag" style="color:#000096">&lt;topicref</strong> <span class="hl-attribute" style="color: #ff7935">href</span>=<span class="hl-value" style="color: #993300">"peeling.dita"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong><br /> <strong class="hl-tag" style="color:#000096">&lt;/topicref&gt;</strong></pre></div>     <div class="p">As you may have noticed, we have not used the key scope names for anything. Just by defining       the key scopes, we made the product name to be expanded differently in both contexts. But our         <strong class="ph b">Vegetables Soup</strong> publication may also contain a topic which lists all possible       vegetables. This topic is defined in a context outside any key       scope:<pre class="pre codeblock language-xml"><strong class="hl-tag" style="color:#000096">&lt;topicref</strong> <span class="hl-attribute" style="color: #ff7935">href</span>=<span class="hl-value" style="color: #993300">"vegetables_over.dita"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong></pre>and       this overview topic can refer to each product name using the full keyscope key reference       value:<pre class="pre codeblock language-xml"><span class="hl-tag" style="color: #0000ff">&lt;!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd"&gt;</span><br /><strong class="hl-tag" style="color:#000096">&lt;topic</strong> <span class="hl-attribute" style="color: #ff7935">id</span>=<span class="hl-value" style="color: #993300">"vegetables_over"</span><strong class="hl-tag" style="color:#000096">&gt;</strong><br />  <strong class="hl-tag" style="color:#000096">&lt;title&gt;</strong>Vegetables Overview<strong class="hl-tag" style="color:#000096">&lt;/title&gt;</strong><br />  <strong class="hl-tag" style="color:#000096">&lt;body&gt;</strong><br />    <strong class="hl-tag" style="color:#000096">&lt;p&gt;</strong>This is an overview of all vegetables necessary to make soup. You will learn how to use<br />      vegetables like <strong class="hl-tag" style="color:#000096">&lt;ph</strong> <span class="hl-attribute" style="color: #ff7935">keyref</span>=<span class="hl-value" style="color: #993300">"potatoes.vegetable"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong> and <strong class="hl-tag" style="color:#000096">&lt;ph</strong> <span class="hl-attribute" style="color: #ff7935">keyref</span>=<span class="hl-value" style="color: #993300">"cucumbers.vegetable"</span><strong class="hl-tag" style="color:#000096">/&gt;</strong> to<br />      make a great starter soup.<strong class="hl-tag" style="color:#000096">&lt;/p&gt;</strong><br />  <strong class="hl-tag" style="color:#000096">&lt;/body&gt;</strong><br /><strong class="hl-tag" style="color:#000096">&lt;/topic&gt;</strong></pre></div>     <p class="p">As stated before, this kind of reuse was not possible using the standard DITA 1.2 standard       constructs. As it turns out, with DITA 1.3 we can also implement this kind of reuse using       branch filtering. The DITA samples for this post can be downloaded from <a class="xref" href="http://www.oxygenxml.com/forum/files/keyscopesBlogSamples.zip" target="_blank">http://www.oxygenxml.com/forum/files/keyscopesBlogSamples.zip</a>.</p>     <p class="p">As usual any feedback is welcomed.</p>     <p class="p">If you would like to beta test <strong class="ph b">Oxygen XML Editor 17.1</strong> with experimental DITA 1.3       support please contact us to <strong class="ph b">support@oxygenxml.com</strong>.</p>   </div><img src="http://feeds.feedburner.com/~r/AboutOxygenXmlEditor/~4/eupu2DkD4is?utm_source=feedburner&utm_medium=email" height="1" width="1" alt=""/></div>
</td>
</tr>
</table>
<table style="border-top:1px solid #999;padding-top:4px;margin-top:1.5em;width:100%" id="footer">
<tr>
<td style="text-align:left;font-family:Helvetica,Arial,Sans-Serif;font-size:11px;margin:0 6px 1.2em 0;color:#333;">You are subscribed to email updates from <a href="http://blog.oxygenxml.com/">About oXygen XML Editor</a>
<br />To stop receiving these emails, you may <a href="https://feedburner.google.com/fb/a/mailunsubscribe?k=y_tRXtumvTurKTedh51JnlYsGXw">unsubscribe now</a>.</td>
<td style="font-family:Helvetica,Arial,Sans-Serif;font-size:11px;margin:0 6px 1.2em 0;color:#333;text-align:right;vertical-align:top">Email delivery powered by Google</td>
</tr>
<tr>
<td colspan="2" style="text-align:left;font-family:Helvetica,Arial,Sans-Serif;font-size:11px;margin:0 6px 1.2em 0;color:#333;">Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States</td>
</tr>
</table>
</div>
</body>
</html>