kriegaex / Galileo-Openbook-Cleaner

HTML cleaner for Galileo Computing's openbooks, implemented in Java
Other
64 stars 6 forks source link

Tabellen im Buch Shell-Programmierung mit schwarzer Schrift auf schwarzem Hintergrund #23

Closed alutec300 closed 10 years ago

alutec300 commented 10 years ago

Hallo Herr Kriegisch,

die Bereinigung des Buches Shell-Programmierung funktioniert gut. Allerdings sind Tabelleninhalte nicht lesbar, da schwarze Schrift auf schwarzem Hintergrund. Habe ich da Parameter falsch gesetzt? Nutze Java 1.7.0_55 unter Ubuntu 12.10.

Viele Grüsse Jürgen Groner

kriegaex commented 10 years ago

Danke für das Feedback. In welcher Version tritt das Problem auf? In welchem Kapitel (Nr. und Dateiname) und bei welchem Text? Helfen Sie mir bitte beim Suchen, das beschleunigt die Diagnose.

alutec300 commented 10 years ago

Hallo Herr Kriegisch,

Danke, dass Sie sich meines Problems annehmen! Folgende Informationen: Ich benutze dei Version 1.1.0 des OBC. Im ganzen Buch Shell Programmierung sind die Tabellen schwarz. Beispielhaft hier Tabelle 1.5 aus Kapitel 1.10.6 Screenshot Online-Buch in HTML als Anlage:/home/groner/2014-08-18-220519_1680x945_scrot.png

Aufruf derselben Tabelle aus dem lokalen, umgewandelten html: /home/groner/2014-08-18-220220_1680x945_scrot.png

Eben habe ich festgestellt, dass auch der Block Tipp schwarz ist! Da gab es doch schon mal eine ähnliche Konstellation.

Viele Grüße Jürgen Groner

kriegaex commented 10 years ago

Ja, #12 war so ähnlich. Ich kann das Problem aber absolut nicht nachvollziehen. Der andere Poster nutzte auch Ubuntu. Ob da evtl. die Stylesheets im Browser anders sind oder mit dem OpenJDK etwas nicht stimmt? Haben Sie die Möglichkeit, unter Windows zu testen? Ich starte mal meine alte Linux-Mühle und probiere.

Update: Habe gerade getestet unter Linux mit folgenden Versionen:

$ uname -srvmpio
Linux 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

$ chromium-browser --version
Chromium 34.0.1847.116 Ubuntu 14.04 aura

Der Fehler ist mit keiner Version zwischen 1.0.1 und 1.1.0 nachvollziehbar. Aber das Buch-ZIP wurde auf dem Server mal aktualisiert. Evtl. mal das ZIP mitsamt Unterverzeichnis _shellprog löschen und neu herunterladen lassen, dabei beim ersten Versuch die MD5-Fehlermeldung ignorieren und ein zweites Mal starten. Wenn das ZIP mal heruntergeladen wurde, wird es trotzdem entpackt.

Update 2: Firefox und der Ubuntu Mini-Browser zeigen auch alles normal an. Ich kann das Problem nicht reproduzieren. Falls Sie mir keinen Weg zeigen, das zu tun, würde ich demnächst das Ticket schließen, so leid es mir tut. Ich habe jetzt 30 min herumprobiert.

alutec300 commented 10 years ago

Sie haben Recht, das Problem ist nicht in Ihrer Software begründet, sonder liegt irgendwo in den Tiefen Ubuntus :-) Das gleiche Jar-Archiv bringt unter Vista das gewünschte Ergebnis. Ich werde jetzt also zuerst mal versuchen das Ticket mit einer entsprechenden Bemerkung zu schliessen und dann das Problem zu orten. Sollte ich fündig werden (eher unwahrscheinlich, da Linux Neuling :-) melde ich mich wieder. Vielen Dank für Ihre Unterstützung und die hervorragende Software!!!

alutec300 commented 10 years ago

bin in der von Ihnen vorgeschlagenen Art und Weise vorgegangen. Habe alle bisherigen Dateien gelöscht und nochmals herunter geladen - und nun ist alles perfekt!!

Vielen Dank!!