author: Chris Noxz <email@example.com>
date: Mon, 15 Aug 2022 20:25:34 +0200
add semi-new article about missing GUI in GeoGebra
7 files changed, 14 insertions(+), 20 deletions(-)
diff --git a/noxz.tech/guides/geogebra/.assemble b/noxz.tech/articles/missing_gui_in_geogebra/.assemble
rename noxz.tech/guides/geogebra/.assemble → noxz.tech/articles/missing_gui_in_geogebra/.assemble
diff --git a/noxz.tech/articles/missing_gui_in_geogebra/.buildignore b/noxz.tech/articles/missing_gui_in_geogebra/.buildignore
diff --git a/noxz.tech/articles/missing_gui_in_geogebra/.metadata b/noxz.tech/articles/missing_gui_in_geogebra/.metadata
@@ -0,0 +1,5 @@
+.ds YEAR 2019
+.ds MONTH September
+.ds DAY 25
+.ds DATE \*[MONTH] \*[DAY], \*[YEAR]
+.ds TITLE Missing GUI in GeoGebra
diff --git a/noxz.tech/guides/geogebra/geogebra.png b/noxz.tech/articles/missing_gui_in_geogebra/geogebra.png
rename noxz.tech/guides/geogebra/geogebra.png → noxz.tech/articles/missing_gui_in_geogebra/geogebra.png
diff --git a/noxz.tech/guides/geogebra/index.www b/noxz.tech/articles/missing_gui_in_geogebra/index.www
rename noxz.tech/guides/geogebra/index.www → noxz.tech/articles/missing_gui_in_geogebra/index.www
@@ -1,23 +1,19 @@
I personally use a portable version of GeoGebra as I'm not that fond of
installing a full Java environment on my machine, and the portable version of
GeoGebra comes with a portable version of JRE as well. So keep that in mind
-when reading these guides.
+when reading this article.
-As it turns out Java has a problem with rendering the GUI correctly on
+As it turns out, Java has a problem with rendering the GUI correctly on
non-reparenting window managers, such as
-\(en the one I use. The solution to the problem is easy though. If JDK is
+(the one I use). The solution to the problem is easy, though. If JDK is
patched to check for the environment variable
.B _JAVA_AWT_WM_NONREPARENTING ,
you can set this to equal
.I 1 .
-I've created a startup script for GeoGebra like so:
+I've created a startup script for GeoGebra, like so:
@@ -25,16 +21,16 @@ _JAVA_AWT_WM_NONREPARENTING=1 ./geogebra-portable
-This workaround is of course not only applicable to GeoGebra, but to all
+This workaround is, of course, not only applicable to GeoGebra but to all
Java applications with similar problems.
Using GTK theming in GeoGebra
-If you want to have the same look and feel in GeoGebra, as the rest of your GTK
-applications, this can be easily achieved by setting Java options through the
+If you want to have the same look and feel in GeoGebra as in the rest of your
+GTK applications, this can be easily achieved by setting Java options through
+the environment variable
.B _JAVA_OPTIONS ,
@@ -48,4 +44,4 @@ _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
-Again, this is of course applicable to all GUI applications in Java.
+Again, this is, of course, applicable to all GUI applications written in Java.
diff --git a/noxz.tech/guides/geogebra/.metadata b/noxz.tech/guides/geogebra/.metadata
@@ -1 +0,0 @@
-.ds TITLE GeoGebra
diff --git a/noxz.tech/guides/index.www b/noxz.tech/guides/index.www
@@ -8,12 +8,6 @@ Programs
-.LIURL geogebra "Geogebra"
-is an interactive geometry, algebra,
-statistics and calculus application, intended for learning and teaching
-mathematics and science from primary school to university level.
.LIURL groff "Groff"
(also called GNU troff) is a typesetting system
that creates formatted output when given plain text mixed with formatting