Wat is BeaGTex?
BeaGTex is een moderne teksteditor voor LaTex-documenten en is ontwikkeld voor LaTex-gebruikers, zodat deze gebruikers LaTex op een comfortabele en vergelijkbare manier kunnen gebruiken zoals bij andere tekstverwerkers. Omdat BeaGTex volledig in Java is geprogrammeerd, kan het op alle gangbare besturingssystemen worden gebruikt.

Systeemvereisten
  • Java versie 1.6.0 (getest met versie 1.6.0ga5)


BeaGTex op een eComStation machine met Open JDK


Installeren van BeaGTex
Download BeaGTex1.3.zip (0.7Mb). Open het zip-bestand en kopieer de map(directory) "BeaGTex1.3" naar een station/directory naar keuze. Verwijder de bestanden "BeagTex1.3_src.zip", "start.bat" en "start.sh", de eerste is een bronbestand en de laatste twee zijn voor een ander besturingssysteem. Dat is het! Ik heb de map(directory) "BeaGTex1.3" hernoemd naar "BeaGTex", maar dat is aan jou. Je vindt een Duitse of Engelse handleiding in de map(directory) "readme". Het programma is hard gecodeerd voor alleen Duits of Engels, ondanks de taalbestanden. Dus geen Nederlands, daarvoor moet o.a. het bestand "LanguageChoiceWindow.class" herschreven worden.

Het gebruikte cmd bestand
BeaGTex werkt met Open JDK in OS/2-eCS. Ik heb een "BeaGTex.cmd" bestand met de volgende inhoud;
@echo off
SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin
SET path=[station: java]\JAVA160ga5\bin
SET CLASSPATH=
[station: BeaGTex]
cd [station: BeaGTex]\BeaGTex
java -jar BeaGTex.jar 2>beagtex-bugs.txt
Ik gebruik 2 aparte mappen(directories), een voor Java en een voor BeaGTex met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: BeaGTex] = station met BeaGTex

moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "BeaGTex.cmd" of gebruik het bestand uit "beagtex-ecs.zip", onderaan deze pagina. Dit bestand wordt gekopieerd naar de "BeaGTex" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan.
Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: BeaGTex]\BeaGTex\BeaGTex.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "BeaGTex" worden opgegeven. Er zit een OS/2-pictogram in het bestand "beagtex-ecs.zip".

Parameters / opties verklaard
  • Er is geen opgave "-Duser.home=[drive: BeaGTex]\BeaGTex", omdat dit geen invloed heeft op het gedrag van het programma.
  • De toevoeging "2>beagtex-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) bewaard worden in het bestand "BeaGTex-bugs.txt". De 2 in "2>" is geen typefout! Het bestand bleef niet leeg op mijn systeem, er wordt een "0" geschreven, weet niet wat dat betekent.

Opmerkingen bij het uitvoeren van BeaGTex.cmd
Het programma is waarschijnlijk geschreven en gecompileerd met het "andere" Java-merk. Bij het opstarten krijg je een scherm met twee keuzes en de linker keuze reageert soms niet. Dus probeer harder, dubbelklikken kan helpen.

Download
In het bestand zit het bovenstaande cmd bestand (alle schijfletters staan op C:) en een OS/2 BeaGTex icoontje: beagtex-ecs.zip.

revisie 21 juli 2020