Liebe Gruppe drei,

On 21.11.2022 09:38, Jana Korunovska wrote:
danke für die Antwort.

Wir benutzen Windows und Jetbrain. Wir haben die Illustration von einer Website kopiert, aber sie bleibt gleich, wenn wir sie in Notepad kopieren.

Wie können wir herausfinden, welche Zeichenette unsere Umgebung oder unser Programm verwendet? Oder mit welcher Zeichenette wurde so eine Illustration gescrieben?

Gute Frage! :)

Das hängt von den Programmen ab, die man verwendet. Es kommt hinzu, dass man diese auch konfigurieren kann, sodass verschiedene Installationen unterschiedlich eingestellt sind. Unter Windows gibt es insbesondere das Problem, dass Kommandozeilenfenster unterschiedliche Zeichensatztabellen parallel haben können und zum anderen Windowsprogramme wie Word im Westen nur eine bestimmte Windows-Zeichensatztabelle standardmäßig unterstützen.

Das ist ein Problembereich, der den wenigsten bewusst ist. Sobald wir beim Programmieren von Windows und Windowsprogrammen ankommen, gibt es anschließend sogar eine eigene Einheit über Zeichensatztabellen, um diesen Problembereich auszuleuchten, zu verstehen und auch zu lernen, wie man sich hier helfen kann! Dazu kommt dann noch einmal ein Hinweis, wenn wir beginnen, mit ooRexx Java zu nutzen, weil Sie dann die Möglichkeit an die Hand bekommen, gezielt und zuverlässig Textdaten von einem Zeichensatz in einen anderen zu übersetzen (was nicht trivial ist, aber mit bsf.iconv() ein Klacks sein wird).

Mit freundlichem Gruß

Rony G. Flatscher


 

 

From: Wu_bp_2022w <wu_bp_2022w-bounces@alice.wu.ac.at> On Behalf Of Rony G. Flatscher
Sent: Sonntag, 20. November 2022 14:44
To: wu_bp_2022w@alice.wu.ac.at
Subject: Re: [Wu_bp_2022w] G03 T05

 

Liebe Gruppe 3,

On 17.11.2022 15:12, Hietel, Birgit wrote:

... cut ...

 

*** Aufgabe 3: ***

say "resource named 'wu':"
say .resources~wu
::resource wu
 
╔══╗
╚╗╔╝
╔╝(¯`v´¯)
╚══`.¸.[WU]
::END

 

Wo (welches Betriebssystem) und womit haben Sie das Rexxprogramm geschrieben? Oder anders gefragt: mit welcher Zeichensatztabelle wurde das Rexxprogramm geschrieben?

Output:
resource named 'wu':

â•”â•â•â•—
â•šâ•—â•”â•

â•”â•
(¯`v´¯)
â•šâ•
â•`.¸.[WU]

Process finished with exit code 0
FRAGE: Warum übernimmt es im Output unsere Formatierung nicht?

Die Ausgabe erfolgt wahrscheinlich in Unicode, daher die Frage, wo Sie das Programm ausgeführt haben bzw. welche Zeichensatztabelle wird hier verwendet?

Hintergrund: wenn Sie im Texteditor und in der Umgebung, in der das Rexxprogramm ausgeführt wird, dieselbe Zeichensatztabelle verwenden, müssten Sie dieselbe Ausgabe erhalten, vorausgesetzt, dass auch die Schriften in beiden Fällen über alle Zeichen verfügen!

Mit freundlichem Gruß

Rony G. Flatscher

--
__________________________________________________________________________________
 
Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020  Wien/Vienna, Austria/Europe
 
http://www.wu.ac.at
__________________________________________________________________________________
 
 
 
 
 

-- 
--
__________________________________________________________________________________

Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020  Wien/Vienna, Austria/Europe

http://www.wu.ac.at
__________________________________________________________________________________