From ecae50600f4ff400880e629e4f32baccb07507e4 Mon Sep 17 00:00:00 2001 From: Dilsan Mahadeva <dilsan.mahadeva@ruhr-uni-bochum.de> Date: Wed, 10 May 2023 22:12:25 +0000 Subject: [PATCH] Code Description --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index d90e195..792342d 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,16 @@ java --module-path $PATH JAVAFX LIB$ --add-modules javafx.controls,javafx.fxml m ## Description This program allows the user to transcript from tamil script into philological transcript (ISO 15919) and from the philological transcript to tamil script. Moreover, it also allows to copy past any tamil script/ philological transcript to transcript it into the the other script. In case the user do not have any keyboard layout, the button has been added to make this program also useable for with only mouse. +## Code Description +The big magic happens in the tamilController.java, the rest is simple FXML structure. For any geeks ;) that structure can be divided into following: +``` +Line 1-267: import FXML, FXML variables, local variables +Line 269-674: philological transcript to tamil script via User Interface (UI) +Line 676-1085: tamil script to philological transcript via UI +Line 1088-1341: tamil script to philological transcript for any copy past text passages by pressing "->" +Line 1343-1690: philological transcript to tamil script for any copy past text passages by pressing "->" +``` + ## Usage Use it to transcript tamil <-> philogical transcript (ISO 15919) via direct input with buttons or via copy paste any text passages. -- GitLab