[oXygen-user] oXygen and Java Input Methods for Unicode
Ken Beesley
Wed Jan 18 08:38:56 CST 2006
Beginner question: RE: oXygen and Java Input Methods for Unicode
Goal: I want to type Unicode chars in oXygen buffers using standard
Java Input Methods, installed in the Java Extension directory(ies)
Experiments so far:
1. I downloaded a 30-day trial version of oXygen (for Linux) and
it appears to be working. The executable is installed in
~/oxygen/oxygen7.0
wherein, if I understand things, the oXygen application is launched with
this command:
"$app_java_home/bin/java" -client -Dinstall4j.jvmDir="$app_java_home"
-Dinstall4j.appDir="$app_home" -Dexe4j.moduleName="$prg_dir/$prg"
"-Xmx180m" $INSTALL4J_ADD_VM_PARAMS -classpath "$local_classpath"
com.install4j.runtime.Launcher launch ro.sync.exml.Oxygen true false
"$prg_dir/error.log" "" true true false "SplashScreen.gif" false true
418 281 "" 20 20 "Arial" "0,0,0" 8 500 "" 20 40 "Arial" "0,0,0" 8 500
-1 "$@"
oXygen is a Java application, and (from the documentation) it
claims to be Unicode-savvy. However, I haven't yet been able to
get oXygen to respond to my Linux Java Input Method "hotkey"
and allow me to select an active input from from the installed Java
Input Methods.
2. I have personal Java Input Methods (that work with other Java
applications like jEdit) in /home/beesley/java/input-methods/lib, and I
modified
the launching command in oxygen7.0 to include a -Djava.ext.dirs flag
thus:
"$app_java_home/bin/java" -client -Dinstall4j.jvmDir="$app_java_home"
-Dinstall4j.appDir="$app_home"
-Djava.ext.dirs="$app_java_home/jre/lib/ext:/home/beesley/java/input-methods/lib"
-Dexe4j.moduleName="$prg_dir/$prg" "-Xmx180m" $INSTALL4J_ADD_VM_PARAMS
-classpath "$local_classpath" com.install4j.runtime.Launcher launch
ro.sync.exml.Oxygen true false "$prg_dir/error.log" "" true true false
"SplashScreen.gif" false true 418 281 "" 20 20 "Arial" "0,0,0" 8 500 ""
20 40 "Arial" "0,0,0" 8 500 -1 "$@"
That should tell the application to consult the normal Extensions directory
for the installation and my personal directory for extensions, including
Java Input Methods.
My Java Input Method "hotkey" on Linux is defined as F12, and it works
with other Java applications (like jEdit). But with oXygen, pressing F12
does not bring up a Java Input Method selection window.
****************
What am I missing?
Thanks,
Ken
More information about the oXygen-user
mailing list