This repository contains an oXygen XML Editor framework to customize the editing environment of the Digital Scholarly Edition Annermarie Schwarzenbach (dse-as).
🔬Experimental, do not use in production!
- Simple graphical display of the project's markup based on TEI-XML and the DTA-Basisformat.
- Referencing of Geovistory entites via SPARQL API.
- Referencing of bibliographic entries in Zotero Groups.
- Uses ediarum.JAR for index operations in Oxygen Author Mode.
- Insert actions for frequently used tags.
This is the preferred installation method for editors:
- Open
Options > Preferences > Add-ons
on Windows orOxygen XML Editor > Preferences > Add-ons
(on other platforms) from the menu. Add
a new add-on by entering this URL: https://docs.annemarie-schwarzenbach.ch/dseas.xml"Enable automatic updates checking"
should be activated. This will automatically prompt you to update the framework when an update was deployed.- Confirm with
OK
. - Open
Help > Install new add-ons...
from the menu. Select the dse-as URL from the dropdown menu ("Show add-ons from"). - The latest version of the add-on should be displayed. Select it, choose
Next
and confirm all upcoming prompts (including possible certificate warnings). - Restart the application. Note: The framework/add-on should keep itself up to date. Updates will be offered during the start of oXygen.
- Open
Options > Preferences > Document Type Associations
on Windows orOxygen XML Editor > Preferences > Document Type Associations
(on other platforms) from the menu and make sure the framework is activated.
This is the preferred method for developers:
- Clone this repository.
- Open project file (
dseas-framework.xpr
) with Oxygen XML Editor. - Go to Options > Preferences > Network Connection Settings > Trusted Hosts and add an entry for
sparql.geovistory.org
andhttps://api.zotero.org
. - Go to Options > Preferences > Document Type Association > Locations and select Project Options at the bottom of the page.
- In the Additional frameworks directories list, add a new entry:
${pd}
. - Go back to Document Type Association and select the framework.
👉 To update, do
git pull
.
See also the official documentation.
This framework is made possible thanks to the inspirations from this projects:
- dse-as/oxygen-framework: ISC, see LICENSE
This framework contains software and icons from third parties:
- ediarum.jar by Berlin-Brandenburg Academey of Sciences and Humanities: GNU Lesser General Public License, see LGPL.txt
- Icons from HisTEI by Mike Olson: MIT, see LICENSE