https://github.com/ocr-d/keyboardgt
Offer of different keyboards for transcription software (Aletheia, Transkribus, LAREX, QURATOR-neat, eScriptorium)
https://github.com/ocr-d/keyboardgt
aletheia escriptorium ground-truth keyboard-layout larex ocr qurator-neat transcription transkribus
Last synced: 5 months ago
JSON representation
Offer of different keyboards for transcription software (Aletheia, Transkribus, LAREX, QURATOR-neat, eScriptorium)
- Host: GitHub
- URL: https://github.com/ocr-d/keyboardgt
- Owner: OCR-D
- License: cc-by-sa-4.0
- Created: 2022-04-04T15:03:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T14:54:50.000Z (about 2 years ago)
- Last Synced: 2025-02-03T01:34:03.504Z (over 1 year ago)
- Topics: aletheia, escriptorium, ground-truth, keyboard-layout, larex, ocr, qurator-neat, transcription, transkribus
- Language: XSLT
- Homepage: https://ocr-d.de/keyboardGT/overview.html
- Size: 8.31 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# keyboardGT
The Aletheia document image analysis system, Transkribus, LAREX, QURATOR-neat and eScriptorium offer the possibility to install additional virtual keyboards or to customize them.
This repository offers about 80 keyboards based on the [MUFI snapshot](https://gefin.ku.dk/q.php?q=mufiexport) for download on the [Github page](https://tboenig.github.io/keyboardGT/overview.html).
## Download your Keyboard
You can download the suitable keyboard here.
### 🖮 https://ocr-d.de/keyboardGT/overview.html 🖮
## In-house Keyboard Production
The production of the keyboards is done automatically.
An XSLT stylesheet and a Github action workflow are used.
If you want to create the keyboard on your computer
- an XSLT processor is installed (Saxon is recommended)
- clone the repo and
- the following command is necessary.
**For Aletheia**
`java -jar saxon-he.jar -xsl:scripts/keyboard.xsl output=keyboards -s:scripts/keyboard.xsl `
**For Transkribus**
`java -jar saxon-he.jar -xsl:scripts/keyboard.xsl output=tkeyboards -s:scripts/keyboard.xsl `
**For LAREX**
`java -jar saxon-he.jar -xsl:scripts/keyboard.xsl output=lkeyboards -s:scripts/keyboard.xsl `
**For QURATOR-neat**
`java -jar saxon-he.jar -xsl:scripts/keyboard.xsl output=qkeyboards -s:scripts/keyboard.xsl `
**For eScriptorium**
`java -jar saxon-he.jar -xsl:scripts/keyboard.xsl output=ekeyboards -s:scripts/keyboard.xsl `
📝 Note: The keyboards are stored in the folder `ghout/keyboards` on your system.
## See Also
- MUFI: The Medieval Unicode Font Initiative https://mufi.info/
- Aletheia https://www.primaresearch.org/tools/Aletheia
- Transkribus https://readcoop.eu/transkribus/
- LAREX https://github.com/OCR4all/LAREX
- QURATOR-neat https://github.com/qurator-spk/neat
- eScriptorium https://gitlab.com/scripta/escriptorium
- Saxon https://www.saxonica.com/welcome/welcome.xml