I am amazed at how I can enforce writing rules
using Schematron Quick Fix in oXygen XML and how
much easier my life has been automating the making of rote changes.
I have a DocBook publishing environment tailored
for producing OASIS work products and first used
SQF to enforce non-model content
constraints. Then it became necessary to
simultaneously publish an OASIS standard as an
ISO standard and so wrote a conversion of DocBook
to ISOSTS for my ISOSTS publishing
environment. With SQF I can enforce more DocBook
constraints to support the result of
transformation to ISOSTS where constraints are tighter than DocBook.
I didn't know what I was missing until I had it in my hands and used it!
. . . . . . Ken
At 2016-11-14 11:58 +0200, Octavian Nadolu wrote:
>Hello,
>
>Would be great if you can add some information
>about the Schematron QuickFix language.
>
>Schematron QuickFix (SQF) - a simple language to
>specify the actions that will be used to fix the
>Schematron detected issues, layered on top of
>XPath and XSLT, and integrated within Schematron
>schemas through the annotation support. The
>first draft of the Schematron QuickFix
>specification was published in April 2015 and it
>is now available on GitHub
>(http://schematron-quickfix.github.io/sqf) and
>within the W3C âQuick-Fix Support for XML
>Community Groupâ (https://www.w3.org/community/quickfix/).
>
>There are two implementation available, one in
>oXygen XML Editor validation engine
>(http://www.oxygenxml.com), and one in Escali
>Schematron engine (http://schematron-quickfix.com/escali_xsm.html).
>
>Quick-Fix Support for XML Community Group:
>https://www.w3.org/community/quickfix/
>
>Schematron QuickFix (SQF) Github project:
>https://github.com/schematron-quickfix/sqf
>
>Latest Schematron QuickFix (SQF) published version:
>http://schematron-quickfix.github.io/sqf
>
>Schematron QuickFix website:
>http://www.schematron-quickfix.com
>
>Schematron QuickFix language presented at XML Prague 2016:
>http://www.xmlprague.cz/day2-2016/#sqf
>http://archive.xmlprague.cz/2016/files/xmlprague-2016-proceedings.pdf
>- Schematron QuickFix page 81
>
>Tutorials and samples:
>https://github.com/schematron-quickfix/sqf/tree/master/samples
>http://schematron-quickfix.com/examples.html
>https://www.oxygenxml.com/doc/versions/18.1/ug-editor/topics/customizing-sqf.html
>https://www.oxygenxml.com/demo/Schematron_Quick_Fixes.html
>https://www.oxygenxml.com/events/2016/webinar_understanding_and_developing_schematron_quick_fixes.html
>
>
>Best Regards,
>Octavian
>
>--
>Octavian Nadolu
><oXygen/> XML Editor
>http://www.oxygenxml.com
>
>
>
>On 09.11.2016 14:52, Rick Jelliffe wrote:
>>I am refreshing the Schematron.com site.
>>
>>One thing I would like to do is to put in
>>mentions of current software or systems
>>(proprietary or Open Source) that use
>>Schematron or support Schematron development.
>>If you have or use some system, please let me
>>know and I can put a link in. Systems that
>>generate Schematron certainly of interest.
>>
>>Similarly, if you have any link to an academic
>>paper or conference paper (not being merely a
>>tutorial or introduction) that references
>>Schematron in some interesting way (e.g.
>>concerning graph constraint languages) I'd like
>>to put up some links to those. Or practical
>>papers, in particular where Schematron was used
>>as the initial proof-of-concept implementation
>>but then replaced by some optimized hardcoded system, would be neat too.
>>
>>Thanks
>>Rick
--
Check our site for free XML, XSLT, XSL-FO and UBL developer resources |
Streaming hands-on XSLT/XPath 2 training @US$45: http://goo.gl/Dd9qBK |
Crane Softwrights Ltd. _ _ _ _ _ _ http://www.CraneSoftwrights.com/x/ |
G Ken Holman _ _ _ _ _ _ _ _ _ _ mailto: |
Google+ blog _ _ _ _ _ http://plus.google.com/+GKenHolman-Crane/posts |
Legal business disclaimers: _ _ http://www.CraneSoftwrights.com/legal |