Solaris CDE - Guide de l'utilisateur

Hébreu

L'environnement d'exploitation Solaris 7 inclut l'environnement en langue hébraïque. Cette section décrit les principales fonctions de cet environnement.

Saisie de texte en hébreu

Vous aurez peut-être besoin d'insérer des caractères anglais et des caractères hébraïques dans un même fichier. Pour passer du mode d'entrée en hébreu au mode d'entrée en anglais et inversement, appuyez sur les touches Control+T. La fenêtre de message située dans la partie inférieure de chaque outil affiche la langue d'entrée utilisée.

Edition de texte en hébreu

Cette section décrit comment utiliser du texte en hébreu, plus particulièrement comment déplacer le curseur en mode d'édition logique.


Remarque :

Il se peut que vous trouviez une image résiduelle du curseur au début de la ligne de texte, après la saisie du texte. La fonctionnalité n'est pas affectée par cette image résiduelle. Continuez à entrer des données.


Insertion de caractères

Le point d'insertion du texte n'est pas le même en hébreu et en anglais. Pour résoudre ce problème, un double curseur a été inséré pour refléter ces deux positions. Le texte se présente sous la forme ab|DC|, “|” représentant chaque curseur.


Remarque :

le double curseur peut ne pas s'afficher correctement lorsque vous appuyez sur les touches Origine (Home) et Fin.


Impression de texte en hébreu

L'impression en hébreu s'effectue à l'aide de filtres. Le module SUNWheu pour l'hébreu doit être installé sur la machine serveur à laquelle l'imprimante est connectée et à la machine cliente.

Filtres installés pour l'hébreu

La liste suivante de filtres est incluse dans le module pour l'hébreu.

heb2ps

Le filtre heb2ps convertit le texte au format postscript et envoie la police hébreu à l'imprimante avec les autres polices.

hebl2r

Lorsque vous effectuez une impression en utilisant le filtre hebl2r, le texte entré n'est pas réorganisé. Le texte est formaté pour tenir dans une feuille à 80 colonnes. Cela sera utile pour imprimer un document en anglais ne comportant que peu de mots en hébreu.

hebr21

Lorsque vous effectuez une impression en utilisant le filtre hebr21, tout le texte est inversé et la sortie résultante alignée à droite.

hebtxt

Lorsque vous effectuez une impression en utilisant le filtre hebtxt, le texte est trié dans le sens de l'hébreu et de l'anglais et la sortie résultante alignée à droite.

Utilisation du filtre pour l'hébreu à partir de la ligne de commande

Pour effectuer une impression à partir de la ligne de commande, utilisez le filtre hebtxt. La commande d'impression lp est lp -T hebtxt -d printer_name .

Impressions à partir d'applications dt

La zone d'impression des fichiers de configuration dtdoit être modifiée pour ajouter le filtre de texte hébreu. Par exemple, dans l'application dtmail , l'action d'imprimer dans le fichier /usr/dt/appconfig/types/he/dtmail.dt se traduirait par :

ACTION Print  
{
LABEL           Print 
ARG_TYPE        DTMAIL_FILE   
TYPE            COMMAND
WINDOW_TYPE     NO_STDIO
EXEC_STRING     sh -c ' \                                 
                dtmailpr -p -f %(File)Arg_1% | 
                /usr/lib/lp/postscript/convert_text -inputTextMode 
                -text_mode_implicit -outputTextMode text_mode_visual 
                -lineWidth 80 -inputLayoutDirection left_down
                -outputLayoutDirection right_down| mp -A4 -L he| dtlp 
                -u %(File)Arg_1%;'}

Les paramètres convert_text imprimeront de droite à gauche le texte aligné à droite. Pour imprimer le texte aligné à gauche de gauche à droite, remplacez les paramètres précédents par -lineWidth 80.