What is BeaGTex?
BeaGTex is a modern Texteditor for LaTex-Documents that has been developed so that LaTex-Users can use LaTex in a comfortable way and use in a similar way that they are used to with other textprocessors. Because BeaGTex has been fully programmed in Java, it is possible to use it on all the common Operating Systems.

System requirements
  • Java version 1.6.0 (tested with version 1.6.0ga5)


BeaGTex on an eComStation machine with Open JDK


Installing BeaGTex
Download BeaGTex1.3.zip (0.7Mb). Open the zip file and copy the directory/map "BeaGTex1.3" to a drive/directory of your choice. Delete the files "BeagTex1.3_src.zip", "start.bat" and "start.sh", the first is a source file and the last two are for an other OS. That's it! I did rename the directory/map "BeaGTex1.3" to "BeaGTex", but that's up to you. You can find a German or an English manual in the directory/map "readme". The program is hard coded for only German or English, despite the language files. So no Dutch, therefor a.o. the file "LanguageChoiceWindow.class" needs to be rewritten.

The used cmd file
BeaGTex works with Open JDK in OS/2-eCS. I have a "BeaGTex.cmd" file with the following contents;
@echo off
SET BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
SET path=[drive: java]\JAVA160ga5\bin
SET CLASSPATH=
[drive: BeaGTex]
cd [drive: BeaGTex]\BeaGTex
java -jar BeaGTex.jar 2>beagtex-bugs.txt
I use 2 separate folders (directories), one for Java and one for BeaGTex with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: BeaGTex] = drive with BeaGTex

should be replaced with real drive letters. Save the file and name it "BeaGTex.cmd" or use the file from "beagtex-ecs.zip", see below. This file is copied to the "BeaGTex" directory/map. Furthermore, different paths?, adjust according to your needs.
Create a new program object. Specify the path and file name: "[drive: BeaGTex]\BeaGTex\BeaGTex.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "BeaGTex". There is an OS/2 icon in the file "beagtex-ecs.zip".

Parameters / options explained
  • There is no statement "-Duser.home=[drive: BeaGTex]\BeaGTex", because it has no effect on the behaviour of the program.
  • The addition "2>beagtex-bugs.txt" ensures that errors are saved in the file "beagtex-bugs.txt". The 2 in "2>" is not a typo! The file did not stay empty on my system, a "0" is written, don't know what that means.

Remarks with running BeaGTex
The program was probably written and compiled with the "other" Java brand. At startup you get a screen with two choices and the left choice won't respond sometimes. So try harder, double clicking can help.

Download
In the file you can find above command file (all drive letters are on set to C:) and an OS/2 BeaGTex icon: beagtex-ecs.zip.

revision July 21, 2020