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.
 
 
 
 
 
Maxim Likhachev 059b391ad9 Remove unused files 3 years ago
dist Add host parameter 3 years ago
vendor Add host parameter 3 years ago
web Update about page 3 years ago
COPYING Lexis v1.0 5 years ago
CoC.md Added GPLv3 license and CoC 5 years ago
Containerfile Add host parameter 3 years ago
Makefile Add host parameter 3 years ago
README.md Add Dockerfile 5 years ago
go.mod Add host parameter 3 years ago
go.sum Add host parameter 3 years ago
lexis.go Add host parameter 3 years ago

README.md

LEΞΙΣ v1.0

This application is a part of the glossa.info project.

This is a semi-automatic parser of Ancient Greek and Latin languages, based on 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.

Usage

Reference

The program parses word form and suggests possible properties to be chosen in a drop-down menu.

Click the word to open Perseus analysis page

All fields are editable.

Adjust the table by choosing font size and disabling borders.

The table settings are saved when the document is printed.

Command line usage

Launch locally

Download

Binary files are available for Linux and MacOS.

Building from sources

$ git clone https://code.envrm.info/src/lexis
$ 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

Web-service launch using docker

$ make docker
docker build -f Dockefile .
[...]
Server is started at port 9000

Development

Submit your suggestions, amendments and improvements at https://code.envrm.info/src/lexis or send them to the e-mail address specified at glossa.info.