[MEI-L] TEI Facsimile Oxygen XML Editor Plugin

Roland, Perry D. (pdr4h) pdr4h at eservices.virginia.edu
Wed Nov 4 15:39:17 CET 2015


Hello everyone,

Perhaps some of you were already aware of this tool, but this is the first time I've heard of it.  It seems like it ought to be adaptable to MEI facsimile work, but I don't have any idea where to begin.  Does anyone on the list have experience with oXygen plugins?

--
p.


> -----Original Message-----
> From: TEI (Text Encoding Initiative) public discussion list [mailto:TEI-
> L at LISTSERV.BROWN.EDU] On Behalf Of TEI-L automatic digest system
> Sent: Wednesday, November 04, 2015 12:03 AM
> To: TEI-L at LISTSERV.BROWN.EDU
> Subject: TEI-L Digest - 2 Nov 2015 to 3 Nov 2015 (#2015-225)
> 
> There is 1 message totaling 453 lines in this issue.
> 
> Topics of the day:
> 
>   1. TEI Facsimile Oxygen XML Editor Plugin
> 
> ----------------------------------------------------------------------
> 
> Date:    Tue, 3 Nov 2015 16:28:57 +0200
> From:    Alex Jitianu <alex_jitianu at SYNC.RO>
> Subject: Re: TEI Facsimile Oxygen XML Editor Plugin
> 
> Dear all,
> 
> I just want to let you know that the TEI facsimile plugin for Oxygen has a few
> new features. For those of you that are working with TEI digital facsimiles
> and might be interested in the plugin, the improvements can grouped in a
> few categories:
> 
> 1. More flexibility in adding zones/rectangles (for example when using large
> images)
> - there is now Zoom support. There are buttons on the toolbar and you can
> also press CTRL and use the mouse scroll wheel.
> - a rectangle/zone can be resized. It means that you can grab an existing
> rectangle by one of its corners and resize it.
> - you can duplicate an existing rectangle (there is a Duplicate action in the
> contextual menu presented over a rectangle, in the view)
> 
> 2. A seamless integration between the document and the view
> - for every new rectangle drawn in the view, a new <zone> element will be
> automatically inserted in the document.
> - for every rectangle resized in the view, the corresponding <zone> element
> will be automatically updated in the document.
> - every change in the document will determine the view to automatically
> reload all the zones
> 
> 3. Linking a zone with existing transcribed text elements There is a
> *Copy/Generate ID* action in the contextual menu presented for an area (in
> the image view). What this action does is:
> 1. if the zone doesn't have an ID it will generate one. The pattern is read
> from the configuration file *etc/id_pattern.txt* and it accepts Oxygen editor
> variables.
> 2. copy /#id/ to clipboard
> The idea is that after invoking this action you will go on an element and just
> paste the value inside an @facs.
> 
> A quick way to install the plugin is to unzip the archive from the URL below
> inside {oXygenInstallDir}/plugins
> 
> https://github.com/oxygenxml/TEI-Facsimile-
> Plugin/blob/master/builds/image-markup-plugin-1.0.0-SNAPSHOT-
> plugin.zip?raw=true
> 
> Make sure to remove any previous version of the plugin and not to create
> any additional directories when unzipping. The file system should look like
> this:
> {oxygenInstallDir}
> --plugins
> ----image-markup-plugin-1.0.0-SNAPSHOT
> ------plugin.xml
> 
> Thank you all again for your feedback!
> 
> Best regards,
> Alex
> --
> Alex Jitianu
> <oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
> http://www.oxygenxml.com
> 
> On 1/20/2015 9:33 AM, Alex Jitianu wrote:
> > Hello,
> >
> > Matthew, I am aware that the synchronization between the view and the
> > editor is far from perfect. The main issue in that regards is that the
> > view doesn't automatically pick up the changes from the editor. I'll
> > have to think on a solution on that so I will add an issue on the GIT
> > project to tackle this issue. A second issue would be about
> > automatically scrolling when you are drawing a rectangle.  The fact
> > that the view doesn't pick up the zone elements from your file also
> > needs investigation. Can you send me the file for debugging? Or you
> > could add an issue yourself on the GIT project [1].
> >
> > Immanuel, I think I got the the general idea but it would be great if
> > you could also send me a sample file. I don't work with TEI on a daily
> > basis and sometimes I get lost in all the specific terms and concepts.
> >
> > [1] https://github.com/oxygenxml/TEI-Facsimile-Plugin
> >
> > Best regards,
> > Alex
> > --
> > Alex Jitianu
> > <oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
> > http://www.oxygenxml.com
> >
> > On 1/16/2015 7:44 PM, Matthew Davis wrote:
> >> That would be a useful solution.  Playing around with the tool there
> >> are two issues I’m seeing:  first, that there’s no way to draw a
> >> bounding box around a large zone when the image file is larger than
> >> the screen.  While that’s not something that’s likely to happen
> >> often, it would be useful to have that functionality.  Second (and
> >> potentially something that may be a bug in terms of the described
> >> functionality in README.md:  I do not get any zones in my image files
> >> on load, and when I reload the image after creating one that zone’s
> >> bounding box disappears on the image (but not in the xml code if I’ve
> >> pasted the zone in, obviously).
> >>
> >> All best,
> >> —Matt
> >>
> >>> On Jan 16, 2015, at 10:59 AM, Immanuel Normann
> >>> <immanuel.normann at PAGINA-TUEBINGEN.DE> wrote:
> >>>
> >>> Hello oXygen team,
> >>>
> >>> we have just played a bit with your plugin - it really looks very
> >>> promising! For whom text-image-linking is a central task having this
> >>> feature integrated in a single tool - oxygen - would make life much
> >>> easier!
> >>>
> >>> Yet, the tool probably needs some twaeks to become a real productive
> >>> tool in some scenarios. The scenario I have in mind is this: you
> >>> already have a TEI-document, i.e. all the zones and lines are
> >>> already present, but you have to link the existing zones or lines to
> >>> rectangles in the facsimile. If you want to link within a zone a
> >>> sequence of lines in the facsimile to their counterparts in TEI it
> >>> would be very convenient to do so just be clicking for each line in
> >>> the facsimilie on the base line. The system should be intelligent
> >>> enough (without image analysis) to choose the suitable length for
> >>> the line rectangle (namely like the width of the parent zone) and a
> >>> reasonable line height. Having this feature would mean one click per
> >>> line for the text-image-link. Whereas in the current plugin linking
> >>> a single line are many more steps: 1) click for the upper left
> >>> corner of the rectangular, 2) drag for the bottom right corner, 3)
> >>> right click for context menu, 4) click to choose "copy" in the
> >>> context menu 5) switching the view from image to xml-file and 6)
> >>> pasting the line-element. That means 6 times as many interaction as
> >>> necessary for the given scenario. If there were the one-click
> >>> solution as mentioned above then the plugin would be the first
> >>> choice for text-image-linking. It isn't yet, but it may become
> >>> without too much development effort.
> >>>
> >>> Best regards,
> >>> Immanuel
> >>>
> >>>
> >>> Am 12/17/2014 um 09:14 AM schrieb Radu Coravu:
> >>>> Hello,
> >>>>
> >>>> At the DIXIT camp that took place in Gratz, Alex Jitianu (a lead
> >>>> developer from Oxygen XML Editor) had a presentation on how to
> >>>> develop Oxygen plugins for TEI. The sample plugin that we presented
> >>>> was intended to help people working with TEI digital facsimiles.
> >>>> The idea was to offer a side view in which an user could load an
> >>>> image and:
> >>>> - see the marked areas (all the zone elements from a TEI document)
> >>>> - draw new areas over the image and copy them into the editor
> >>>>
> >>>> The reason for this email is that we published the source code of
> >>>> that plugin as open source on Git. Since the time we presented it
> >>>> we did manage to work a little more on it (mainly suggestions
> >>>> received from the DIXIT audience) but there are still a lot of
> >>>> things to improve. If anyone is interested in testing it (and
> >>>> giving us feedback on what it could be improved) or contributing to
> >>>> it (it will require Java skills), here is the link from where you
> >>>> can get it:
> >>>>
> >>>> https://github.com/oxygenxml/TEI-Facsimile-Plugin
> >>>>
> >>>> The README.md file should provide instructions on how to install
> >>>> and use the plugin. The plugin is compatible with Oxygen version 15
> >>>> or later.
> >>>>
> >>>> We look forward for any feedback you may have.
> >>>>
> >>>> Regards,
> >>>> Radu
> >>>>
> >>>> Radu Coravu
> >>>> <oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
> >>>> http://www.oxygenxml.com
> >
> 
> ------------------------------
> 
> End of TEI-L Digest - 2 Nov 2015 to 3 Nov 2015 (#2015-225)
> **********************************************************


More information about the mei-l mailing list