On Monday, April 20, 2020 at 12:20:48 AM UTC-4, Iohannes wrote:
>
> Hi, a beginner here again.
>
> I would appreciate some advice on how to se tup Leo. I am no professional 
> programmer. I am doing research in humanities but I like to do some little 
> stuff here and there.
>
> - ideally also xQuery and XSLT
>

Leo will colorize xml files if you start them with the directive @language 
xml. For tasks like validating, running transforms, etc., it's probably 
best to learn how to create little python scripts that you turn into 
buttons.  They can also be attached to a hot key if you like.  Here is what 
a script to run an xslt transform using Saxon might look like:

import subprocess
sax = r'java -jar d:\xml\saxon6-5-5\saxon.jar'.split()

# create this command:
# sax -o pass1.xml merge_driver.xml merge_pass1.xsl

sax.extend([
        '-o',
        'pass1.xml',
        'merge_driver.xml',
        'merge_pass1.xsl'
       ])

subprocess.call(sax)

So these little launch scripts aren't hard to create.

 

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/de36a650-20c7-4a00-b1b2-486ed549912f%40googlegroups.com.

Reply via email to