<div dir="ltr"><div class="gmail_default" style=""><font face="arial, helvetica, sans-serif" size="4">Dear Radu,</font></div><div class="gmail_default" style=""><font face="arial, helvetica, sans-serif" size="4"><br></font></div><div class="gmail_default" style=""><font face="arial, helvetica, sans-serif" size="4">         For us this is really a </font></div><div class="gmail_default" style=""><font face="arial, helvetica, sans-serif" size="4"><br></font></div><div class="gmail_default" style=""><font face="arial, helvetica, sans-serif" size="4">great "initiative" (in <span style="color:rgb(135,135,135);white-space:pre-wrap">Tamiḻ </span><span style="background-color:transparent;white-space:pre-wrap;color:rgb(33,33,33)">முயற்சி = </span><span style="color:rgb(135,135,135);white-space:pre-wrap">Muyaṟci</span><span style="white-space:pre-wrap"><font color="#000000">)</font></span></font></div><div class="gmail_default" style=""><span style="white-space:pre-wrap"><font color="#000000" face="arial, helvetica, sans-serif" size="4"><br></font></span></div><div class="gmail_default" style=""><font color="#000000" style="" face="arial, helvetica, sans-serif" size="4"><span style="white-space:pre-wrap">for processing.</span></font></div><div class="gmail_default" style=""><font color="#000000" style="" face="arial, helvetica, sans-serif" size="4"><span style="white-space:pre-wrap"><br></span></font></div><div class="gmail_default" style=""><font color="#000000" style="" face="arial, helvetica, sans-serif" size="4"><span style="white-space:pre-wrap">Thank you,</span></font></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Yours,<br><br></div>Thilak .B<br></div></div></div>
<br><div class="gmail_quote">On Thu, Sep 21, 2017 at 2:47 PM, Oxygen XML Editor Support (Radu Coravu) <span dir="ltr"><<a href="mailto:support@oxygenxml.com" target="_blank">support@oxygenxml.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jean-Luc,<br>
<br>
Indeed the installation procedure of the JAR library that I gave you would need to be repeated for each new installed Oxygen version. Which is not very practical.<br>
<br>
So I created an add-on for Oxygen which adds this extra library:<br>
<br>
<a href="https://github.com/oxygenxml/oxygenxml.icu4j.i18n" rel="noreferrer" target="_blank">https://github.com/oxygenxml/o<wbr>xygenxml.icu4j.i18n</a><br>
<br>
It has installation instructions there. The add-on can be installed in Oxygen no matter in what operating system it is running.<br>
Once you install an add-on, after you switch to a newer Oxygen version, the new Oxygen will ask you if you want to use the old installed add-ons. Even if you choose not to use the old add-ons you can install the add-on again in the new Oxygen version using the same simple procedure.<span class="im HOEnZb"><br>
<br>
Regards,<br>
Radu<br>
<br>
Radu Coravu<br>
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger<br>
<a href="http://www.oxygenxml.com" rel="noreferrer" target="_blank">http://www.oxygenxml.com</a><br>
<br></span><div class="HOEnZb"><div class="h5">
On 9/21/2017 11:03 AM, Jean-Luc Chevillard wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Radu,<br>
<br>
now comes what we call in French "une question subsidiaire" :-)<br>
<br>
Should I expect to have to do the same manipulation each time<br>
Oxygen is upgraded to a new (major) version,<br>
or to a new "build"?<br>
<br>
Best wishes<br>
<br>
-- Jean-Luc (in Pondy)<br>
<br>
<a href="https://univ-paris-diderot.academia.edu/JeanLucChevillard" rel="noreferrer" target="_blank">https://univ-paris-diderot.aca<wbr>demia.edu/JeanLucChevillard</a><br>
<br>
<a href="https://twitter.com/JLC1956" rel="noreferrer" target="_blank">https://twitter.com/JLC1956</a><br>
<br>
<br>
<br>
<br>
On 21/09/2017 10:52, Oxygen XML Editor Support (Radu Coravu) wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jean-Luc,<br>
<br>
No problem. I'm glad this works for you now.<br>
<br>
Regards,<br>
Radu<br>
<br>
Radu Coravu<br>
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger<br>
<a href="http://www.oxygenxml.com" rel="noreferrer" target="_blank">http://www.oxygenxml.com</a><br>
<br>
On 9/21/2017 8:19 AM, Jean-Luc Chevillard wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
POST-SCRIPTUM<br>
<br>
I have to apologize for sending an unnecessary request.<br>
<br>
As pointed out just now by Thilak Bhaskaran,<br>
who works in our EFEO research center,<br>
the file "icu4j.jar"<br>
DOES EXIST on the Windows laptop also.<br>
<br>
It is located in<br>
the "lib" directory<br>
of the folder called "Oxygen XML Editor 19"<br>
<br>
I have replaced it by "icu4j-59_1.jar"<br>
and restarted Oxygen<br>
and now the Tamil Alphabetical order<br>
is perfectly obtained.<br>
<br>
That is GREAT!<br>
<br>
-- Jean-Luc (in Pondy)<br>
<br>
<a href="https://univ-paris-diderot.academia.edu/JeanLucChevillard" rel="noreferrer" target="_blank">https://univ-paris-diderot.aca<wbr>demia.edu/JeanLucChevillard</a><br>
<br>
<a href="https://twitter.com/JLC1956" rel="noreferrer" target="_blank">https://twitter.com/JLC1956</a><br>
<br>
<br>
<br>
##############################<br>
<br>
Dear Radu,<br>
<br>
this morning in Pondicherry<br>
I have tried to locate the "icu4j.jar"<br>
and was successful in the case of my UBUNTU laptop (running Ubuntu<br>
14.04)<br>
but UNSUCCESSFUL  in the case of my Windows laptop (running Windows 7).<br>
<br>
I am part of a research team where both types of computers are<br>
represented<br>
and have to be conversant with both sides.<br>
<br>
I usually run Oxygen on the Windows Laptop (where I have a bigger screen<br>
:-)<br>
and my version is<br>
<oXygen/> XML Editor 19.0, build 2017042020<br>
<br>
I occasionally run Oxygen on my Ubuntu laptop<br>
and have not yet upgraded to Oxygen 18<br>
and my version there is<br>
<oXygen/> XML Editor 18.0, build 2016051118<br>
<br>
Since I could not locate the "icu4j.jar" on the Windows laptop,<br>
I could apply your solution ONLY on the Ubuntu laptop,<br>
WHERE IT WORKED PERFECTLY.<br>
<br>
THANKS A LOT for your timely and efficient help.<br>
<br>
All that remains for me to be happy is your telling me how to handle the<br>
Windows 7 laptop.<br>
<br>
As far as I can see,<br>
inside the "Program Files" folder<br>
there is a folder called "Oxygen XML Editor 19"<br>
that folder contains a folder called ".install4j"<br>
which contains several .jar files<br>
but none is called "icu4j.jar"<br>
and a SEARCH on the computer hard disk does not reveal anything<br>
<br>
Thanks for giving me additional pointers<br>
<br>
Of course, I could use the Ubuntu machine as my main machine ;-)<br>
but I can't expect everyone else to also do that .... ;-)<br>
<br>
Best wishes<br>
<br>
-- Jean-Luc (in Pondy)<br>
<br>
<a href="https://univ-paris-diderot.academia.edu/JeanLucChevillard" rel="noreferrer" target="_blank">https://univ-paris-diderot.aca<wbr>demia.edu/JeanLucChevillard</a><br>
<br>
<a href="https://twitter.com/JLC1956" rel="noreferrer" target="_blank">https://twitter.com/JLC1956</a><br>
<br>
<br>
<br>
<br>
<br>
On 20/09/2017 18:14, Oxygen XML Editor Support (Radu Coravu) wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jean-Luc,<br>
<br>
I tried working a little bit with your samples on my side and I think<br>
I managed to make this work.<br>
In the Oxygen libraries directory "OXYGEN_INSTALL_DIR\lib" there is a<br>
JAR library called "icu4j.jar". It is an incomplete version of a<br>
larger ICU4J library which can be downloaded from:<br>
<br>
<a href="http://site.icu-project.org/download/59#TOC-ICU4J-Download" rel="noreferrer" target="_blank">http://site.icu-project.org/do<wbr>wnload/59#TOC-ICU4J-Download</a><br>
<br>
Once you have the "icu4j-59_1.jar", move the original "icu4j.jar" from<br>
the Oxygen library folder to some other place and replace it with this<br>
larger JAR library.<br>
<br>
Also the xsl:sort in the XSLT worked only if I used this syntax:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<xsl:sort select="."<br>
collation="<a href="http://www.w3.org/2013/collation/UCA?lang=ta" rel="noreferrer" target="_blank">http://www.w3.org/2<wbr>013/collation/UCA?lang=ta</a>"/><br>
</blockquote>
<br>
I do not know much about the values that the collation attribute<br>
takes, but this was in one of the examples on the Saxonica<br>
documentation page:<br>
<br>
<a href="http://www.saxonica.com/html/documentation/xsl-elements/sort.html" rel="noreferrer" target="_blank">http://www.saxonica.com/html/d<wbr>ocumentation/xsl-elements/sort<wbr>.html</a><br>
<br>
Regards,<br>
Radu<br>
<br>
Radu Coravu<br>
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger<br>
<a href="http://www.oxygenxml.com" rel="noreferrer" target="_blank">http://www.oxygenxml.com</a><br>
<br>
On 9/19/2017 5:15 PM, Jean-Luc Chevillard wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Greetings<br>
<br>
The title of this message says it all:<br>
<br>
Is Tamil among the languages for which a specific collation is<br>
available<br>
when using Oxygen?<br>
<br>
I have to sort items in the Tamil alphabetical order,<br>
but when I specify that « lang="ta" »<br>
as a parameter in my sort command,<br>
the order I obtain is the one which is based<br>
on the Unicode codepoint collation,<br>
which is not what one expects while sorting Tamil words<br>
<br>
The same thing happens if I define<br>
a parameter such as<br>
<br>
<xsl:param name="sorting-collation"<br>
select="'<a href="http://saxon.sf.net/collation?lang=ta" rel="noreferrer" target="_blank">http://saxon.sf.net/c<wbr>ollation?lang=ta</a>'"/><br>
<br>
and then use it in a sort command<br>
<br>
<xsl:sort select="." collation="{$sorting-collation<wbr>}"/><br>
<br>
<br>
To give a specific example<br>
the following short list is extracted from a much longer list<br>
which is part of an HTML file<br>
created by applying an XSLT file<br>
(containing SORT commands)<br>
to an XML file<br>
<br>
<br>
<ul><br>
<li>அத்தத்தின் பெயர் [head-word ABOVE 7 items]</li><br>
<li>அனந்தன் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனற்பொறியின் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனற்றிரளின் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனுடத்தின் பெயர் [head-word ABOVE 7 items]</li><br>
<li>அமரமாதர் பெயர் [head-word ABOVE 2 items]</li><br>
<li>அரக்கர் பெயர் [head-word ABOVE 7 items]</li><br>
<li>அருகன் பெயர் [head-word ABOVE 43 items]</li><br>
</ul><br>
<br>
HOWEVER, this is not the proper Tamil dictionnary order order, which<br>
should be:<br>
<br>
<ul><br>
<li>அத்தத்தின் பெயர் [head-word ABOVE 7 items]</li><br>
<li>அமரமாதர் பெயர் [head-word ABOVE 2 items]</li><br>
<li>அரக்கர் பெயர் [head-word ABOVE 7 items]</li><br>
<li>அருகன் பெயர் [head-word ABOVE 43 items]</li><br>
<li>அனந்தன் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனற்பொறியின் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனற்றிரளின் பெயர் [head-word ABOVE 1 items]</li><br>
<li>அனுடத்தின் பெயர் [head-word ABOVE 7 items]</li><br>
</ul><br>
<br>
<br>
<br>
Any suggestions would be appreciated<br>
<br>
<br>
-- Jean-Luc Chevillard (currently in Pondicherry, India)<br>
<br>
<a href="https://univ-paris-diderot.academia.edu/JeanLucChevillard" rel="noreferrer" target="_blank">https://univ-paris-diderot.aca<wbr>demia.edu/JeanLucChevillard</a><br>
<br>
<a href="https://twitter.com/JLC1956" rel="noreferrer" target="_blank">https://twitter.com/JLC1956</a><br>
______________________________<wbr>_________________<br>
oXygen-user mailing list<br>
<a href="mailto:oXygen-user@oxygenxml.com" target="_blank">oXygen-user@oxygenxml.com</a><br>
<a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user" rel="noreferrer" target="_blank">https://www.oxygenxml.com/mail<wbr>man/listinfo/oxygen-user</a><br>
</blockquote>
______________________________<wbr>_________________<br>
oXygen-user mailing list<br>
<a href="mailto:oXygen-user@oxygenxml.com" target="_blank">oXygen-user@oxygenxml.com</a><br>
<a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user" rel="noreferrer" target="_blank">https://www.oxygenxml.com/mail<wbr>man/listinfo/oxygen-user</a><br>
</blockquote>
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
oXygen-user mailing list<br>
<a href="mailto:oXygen-user@oxygenxml.com" target="_blank">oXygen-user@oxygenxml.com</a><br>
<a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user" rel="noreferrer" target="_blank">https://www.oxygenxml.com/mail<wbr>man/listinfo/oxygen-user</a><br>
</blockquote>
______________________________<wbr>_________________<br>
oXygen-user mailing list<br>
<a href="mailto:oXygen-user@oxygenxml.com" target="_blank">oXygen-user@oxygenxml.com</a><br>
<a href="https://www.oxygenxml.com/mailman/listinfo/oxygen-user" rel="noreferrer" target="_blank">https://www.oxygenxml.com/mail<wbr>man/listinfo/oxygen-user</a><br>
</div></div></blockquote></div><br></div>