A semi-automatic parser of Ancient Greek and Latin languages. https://lexis.glossa.info/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

84 lines
1.8 KiB

6 years ago
# LEΞΙΣ v1.0
This application is a part of the [glossa.info](https://glossa.info/) project.
This is a semi-automatic parser of Ancient Greek and Latin languages, based on [http://www.perseus.tufts.edu/](http://www.perseus.tufts.edu/).
The application can be used to determine the root form of a word from its form, facilitating translation from ancient languages.
# License
[GNU General Public License v3.](https://www.gnu.org/licenses/gpl-3.0.html)
# Usage
## Reference
The program parses word form and suggests possible properties to be chosen in a drop-down menu.
![](/web/assets/img/screenshot_1.png)
Click the word to open Perseus analysis page
All fields are editable.
![](web/assets/img/screenshot_2.png)
Adjust the table by choosing font size and disabling borders.
![](web/assets/img/screenshot_3.png)
The table settings are saved when the document is printed.
### Command line usage
![](web/assets/img/screenshot_6.png)
## Launch locally
### Download
Binary files are available for [Linux](dist/lexis.linux.bin) and [MacOS](dist/lexis.darwin.bin).
### Building from sources
$ git clone https://code.envrm.info/src/lexis
6 years ago
$ cd lexis
#1
$ make build
#2
$ go build lexis.go
### Launch
#### Command line arguments:
$ lexis -h
Usage:
CLI: lexis <text>
WEB: lexis --serve [--port]
-port int
Server port (default 9000)
-serve
Serve LEΞΙΣ
#### Web-service launch
#1
$ make serve
Server is started at port 9000
#2
$ lexis --serve [--port]
Server is started at port 9000
$ xdg-open http://localhost:9000
# Development
Submit your suggestions, amendments and improvements at [https://code.envrm.info/src/lexis](https://code.envrm.info/src/lexis) or send them to the e-mail address specified at [glossa.info](https://glossa.info/).
6 years ago