<!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>oXygen XML Editor Blog</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/)">[oXygen XML Editor Blog] - Checking terminology when editing in 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/OPQOXtUW3J8/checking-terminology-when-editing-in.html?utm_source=feedburner&utm_medium=email">Checking terminology when editing in Oxygen XML Editor</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> 15 Jun 2017 11:28 PM PDT</p>
<div style="margin:0;font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;font-size:13px;color:#000000;"><div class="body"> <div class="section">In this blog post I will try to give a general overview about the current possibilities you have available to impose your own language checking rules when working with Oxygen XML Editor.</div> <div class="section" id="checking_terminology_with_oxygen_xml_editor__section_ps4_mrb_g1b"><h2 class="title sectiontitle">Builtin support</h2> <p class="p">Oxygen comes bundled with the popular <a class="xref" href="http://hunspell.github.io/" target="_blank">Hunspell</a> spell checker and besides the regular bundled dictionaries for English, German, Spanish and French it allows you to install new dictionaries, either for other languages or custom dictionaries (for example dictionaries of medical terms) which you can build separately: <a class="xref" href="https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/spell-dictionary-Hunspell.html" target="_blank">https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/spell-dictionary-Hunspell.html</a>.</p> <p class="p">Besides the spell checker, Oxygen also has support for <a class="xref" href="https://www.oxygenxml.com/doc/versions/19.0/ug-editor/topics/autocorrect.html" target="_blank">Auto-correct</a> and you can add your own Auto-correct pairs to Oxygen.</p> </div> <div class="section" id="checking_terminology_with_oxygen_xml_editor__section_ild_5rb_g1b"><h2 class="title sectiontitle">Commercial alternatives</h2> <p class="p"><a class="xref" href="https://support.acrolinx.com/hc/en-us" target="_blank">Acrolinx</a> is a very popular commercial tool for checking content for consistency and terminology. The plugins Acrolinx developed for Oxygen standalone, Oxygen Eclipse plugin and Oxygen Web Author allow you to run the Acrolinx checker directly from inside the application.</p> <p class="p"><a class="xref" href="https://www.simplifiedenglish.net/hyperste/" target="_blank">HyperSTE</a> is yet another popular commercial tool for checking content and terminology. They also have a plugin for Oxygen standalone.</p> </div> <div class="section" id="checking_terminology_with_oxygen_xml_editor__section_h1h_msb_g1b"><h2 class="title sectiontitle">Open source alternatives</h2> <p class="p"><a class="xref" href="https://www.languagetool.org/" target="_blank">LanguageTools</a> is an Open Source proofÂreading program for English, French, German, Polish, and more than 20 other languages . There is an open source plugin for Oxygen available on <a class="xref" href="https://github.com/danielnaber/oxygen-languagetool-plugin" target="_blank">GitHub</a>.</p> <p class="p">The DITA Open Toolkit terminology checker plugin from <a class="xref" href="https://github.com/doctales/org.doctales.terminology" target="_blank">Doctales</a> contains Schematron rules checking that various words adhere to the terminology dictionaries which are custom built using DITA.</p> </div> <div class="section" id="checking_terminology_with_oxygen_xml_editor__section_v55_hvb_g1b"><h2 class="title sectiontitle">Building your own terminology checker</h2> <p class="p">The fastest and simplest way to build a simple terminology checker is by using Schematron rules. The <strong class="ph b">Doctales</strong> plugin is a good example for this. </p> <p class="p">At some point, as the terminology dictionary keeps growing you may encounter delays and slow downs when editing the documents and validating it using the custom Schematron rules. So an alternative to this is by using our <a class="xref" href="https://www.oxygenxml.com/oxygen_sdk.html" target="_blank">Author SDK</a> to build your own Oxygen plugin which can use our API to check the content and then add highlights. The <a class="xref" href="https://www.languagetool.org/" target="_blank">LanguageTools</a> open source plugin may be a good starting example for this.</p> </div> </div><img src="http://feeds.feedburner.com/~r/AboutOxygenXmlEditor/~4/OPQOXtUW3J8?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/">oXygen XML Editor Blog</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>