Entendendo suporte para idioma bidirecional do VT (árabe e hebraico)
Como editar funções
Configurando opções de exibição
Como remapear teclas bidirecionais
Suporte bidirecional para impressão em sessão VT
Entendendo suporte bidirecional para hebraico
Entendendo suporte bidirecional para árabe
Como editar funções
Para alterar as definições de Recortar, Copiar e Colar
em uma sessão ativa do Host On-Demand:
- No menu Editar, clique em Tipo de Texto, Orientação do Texto ou
Formato Numérico.
- Seleção dos valores apropriados para Corte/Cópia & Colagem bidirecional
- Tipo de Texto - Visual ou Lógico
- Orientação do Texto - Da Esquerda Para a Direita ou Da Direita
Para a Esquerda
- Formato Numérico - Nacional, Nominal ou Contextual
 |
A opção de menu em forma numérica está disponível somente para sessões em árabe. |
Configurando opções de exibição
Para configurar opções de exibição bidirecional:
- Clique com o botão direito do mouse em um ícone de sessão configurada.
- Clique em Propriedades.
- Selecionar página de código de host bidirecional.
- Clicar em idioma.
- Selecionar os valores apropriados para:
- Modo BIDI - Ligado ou Desligado
- Formato Numérico - Nacional, Nominal ou Contextual
- Direção do Cursor - Esquerda para Direita ou Direita para Esquerda
- Clique em OK.
Para alterar estes valores em uma sessão Host On-Demand ativa:
- No menu Visualizar, clique Modo Bidi ou Forma Numérica.
- Selecione os valores apropriados:
- Formato Numérico - Nacional, Nominal ou Contextual
- Modo BIDI - Ligado ou Desligado
 |
- As opções de menu Forma Numérica e Modo Bidi estão disponíveis somente para sessões em idioma árabe.
- A opção de menu Direção do cursor está disponível somente para sessões em idioma hebraico em modo de texto visual.
|
- Pedido inteligente ativado
- Um segmento é um grupo de caracteres que possuem os mesmos atributos.
Nesse modo, o texto é ordenado por segmento a segmento.
Para ativar esse modo, selecione Exibir > Opções para exibição Bidi > Pedido Inteligente e selecione Ativar.
Nesse modo, você pode indicar se deseja que o atributo underline fique visível ou invisível.
Selecione Exibir > Opções para exibição Bidi > Mostrar atributo do texto e clique na caixa de entrada Ativado, se desejar que o sublinhado esteja visível.
- Pedido inteligente desativado
- Nesse modo, o texto é exibido com os atributos padrão.
Para ativar esse modo, selecione Exibir > Opções para exibição Bidi > Pedido Inteligente e selecione Desativar.
Remapeando teclas bidirecionais
- Clique com o botão direito do mouse em um ícone de sessão configurada.
- Clique em Propriedades.
- Selecionar página de código de host bidirecional.
- Clique em Remapear Teclado.
- Pressione a tecla que você quer remapear.
- Selecione a função bidirecional que deseja remapear para esta tecla.
As seguintes funções bidirecionais estão disponíveis para uma sessão VT bidirecional:
- Tela reversa (para texto lógico somente)
- Camada de teclado nacional
- Camada de teclado em Latim
- Ativa/Desativa direção de cursor da direita para esquerda (para sessões em hebraico e tipo de texto visual somente)
- Comutar entre modos de caracteres de 7 ou 8 bits (para sessões em hebraico somente)
- Ajuste de título de coluna (para sessões em árabe somente)
Suporte bidirecional para impressão em uma sessão VT
Para imprimir adequadamente o texto árabe e hebraico, deverá ser
implememtado o seguinte:
- Antes de submeter um job de impressora, envie uma seqüência de Esq de início para a impressora que fará ela utilize um
conjunto de caracteres nacional e uma fonte apropriada
- Converter qualquer caractere nacional da página de códigos do host para a página de códigos da impressora.
- Após concluir um job da impressora, envie uma seqüência de Esq final para a impressora que reinstalará as definições
padrão da impressora
As seqüências de Esq inicial e final são dependentes da impressora. Atualmente, a impressão VT não utiliza os
Printer Definition Files (PDFs). Mas o arquivo PDF é utilizado para sessões Bidirecionais para definir os códigos de controle e conversão
ASCII do host para a impressora, enviados no início e no final de cada job de impressão do host.
Consulte Referência de Impressão do Host para obter mais informações sobre a criação e utilização dos PDTs (Tabelas de Definição de Impressora) e dos PDFs (Arquivos de Definição de Impressora).
Escolhendo uma PDF (Arquivo de Definição de Impressora)
Para uma sessão bidirecional VT, selecione um PDF da guia Impressora da caixa de diálogo Propriedades da Sessão.
Para uma sessão bidirecional não-VT, a guia Impressora da caixa de diálogo Propriedades da Sessão inclui uma lista de PDFs relevantes para uma sessão VT.
Criando uma PDT (Tabela de Definição de Impressora) para uma sessão bidirecional
Para ser utilizada para uma sessão VT, a PDT deve incluir o parâmetro VT_PRINT?=x, onde x é um número que identifica um idioma.
Os identificadores a seguir são suportados atualmente:
- 0 - Ignorar
- 1 - Árabe
- 2 - Hebraico
Se o parâmetro não existir ou se estiver definido como 0, a PDT não deverá ser utilizada para impressão VT e não será exibida na lista de PDFs. Se o parâmetro for definido para um dos idiomas atualmente suportados, o PDF não será exibido na caixa de diálogo Propriedades da Sessão para uma sessão de impressora 3270.
Segue abaixo um exemplo de um segmento do arquivo PDF com parâmetros importantes para a impressão bidirecional VT.
Este PDF é projetado para impressão em hebraico na impressora HP LaserJet 4.
...
/* user-defined macros */
BEGIN_MACROS
...
...
SUL EQU 1B 26 64 33 44 /* Start Underline */
CUL EQU 1B 26 64 40 /* Cancel Underline */
SBP EQU 1B 28 73 31 42 /* Start Bold Printing */
CBP EQU 1B 28 73 30 42 /* Cancel Bold Printing */
CS1 EQU 1B 28 38 55 /* Roman 8 char set 1 */
CS2 EQU 1B 29 38 55 /* Roman 8 char set 2 */
SFT EQU 1B 28 31 35 51 1B 28 73 30 70 31 30 2E 32 36 68 31 32 2E 30 76 30 73 30 62 39 38 54
ARA EQU 1
/* Hebrew char set */
END_MACROS
/**********************************************************************/
/* Control Codes */
/**********************************************************************/
/* user defined sequences */
......
START_JOB= CUL CBP SFT
END_JOB= CUL CBP CS1
VT_PRINT?=ARA
......
/**********************************************************************/
/* Character Definitions */
/**********************************************************************/
/*example: convert ASCII from 1255 (Hebrew codepage on Windows 98) to 862 (Hebrew codepage used on printer)*/
/* the table is in format source=destination */
.....
E0=80
E1=81
E2=82
E3=83
E4=84
...
Outros parâmetros PDT não precisam ser processados para o suporte bidirecional base e serão ignorados para uma sessão VT.
Suporte de modo PASSTHRU
O terminal VT utiliza o modo PASSTHRU para enviar dados para uma impressora sem exibi-los em uma tela.
Os dados podem ser texto corrido ou dados binários, tal como uma imagem ou texto Postscript.
Consulte a documentação do terminal VT, para obter mais informações sobre o modo PASSTHRU.
Alguns aplicativos do host enviam o texto que já está convertido para a página de códigos da impressora.
Nesses casos, o emulador não deve executar nenhuma conversão.
Por padrão, a conversão ASCII para modo PASSTHRU está desativada, porque o emulador VT não pode determinar se a conversão é necessária.
Para ativar a conversão, selecione Editar > Converter para página de códigos da impressora.
Para modos de impressão VT diferentes de PASSTHRU, a conversão ASCII é ativada por padrão.
Entendendo o suporte ao hebraico bidirecional
O suporte ao hebraico bidirecional no VT permite que o programa emule um terminal VT220 Inglês/Hebraico.
Funções bidirecionais e Especiais do Idioma são incluídas à lista de funções padrões suportadas pelo programa de emulação.
Como configurar uma estação de trabalho
Configurando tipos de texto
Entendendo Hebraico e funções bidirecionais
Resumo das combinações de teclas bidirecionais para Hebraico
Entendendo a Área de Informação do Operador (OIA) no modo de emulação de terminal
Configurando uma estação de trabalho
- Clique com o botão direito do mouse sobre o ícone de sessão VT configurada.
- Clique em Propriedades.
- Selecione Hebraico ISO Adicional (página de código 916, 8-bit) ou, Hebraico DEC (página de código 1349, 8-bit) ou, Hebraico NRCS (página de código 1134, 7-bit) para página de código do host.
- Clique na guia Tela e deixe a fonte bitmap padrão em HEB3270 como fonte ativa para exibição ou selecione a fonte de sistema Courier.
Configurando tipos de texto
As sessões bidirecionais suportam dois modos texto e sua correspondente manipulação: Implícita (Lógica) ou Visual.
No modo texto implícito, os caracteres são armazenados na mesma ordem que são digitados.
O texto é transformado em sua forma digital somente quando é exibido.
No modo de texto Visual, os caracteres são armazenados do mesmo modo como são exibidos na janela.
Para comutar entre os modos de texto Visual ou Lógico:
- Clique com o botão direito do mouse em um ícone de sessão configurada.
- Clique em Propriedades.
- Selecionar página de código de host bidirecional.
- Clicar em idioma.
- Selecionar os valores apropriados para Tipo de Texto.
- Clique em OK.
 |
O modo de texto visual está disponível para hebraico somente. |
Entendendo Hebraico e funções bidirecionais
- Seleção de Idiomas
- A combinação de teclas
Ctrl+N ou Ctrl+L permite que você altere a camada de idioma.
Se a camada de idioma for Latim, pressionar Ctrl+N altera a camada de
idioma para Hebraico.
Se a camada de idioma for Hebraico,
pressionar Ctrl+L altera a camada de idioma para Latim.
-
Direção do Cursor
- A combinação de teclas Ctrl+D permite a alteração da direção do cursor.
Se a direção atual do cursor é esquerda-para-direita, pressionando Ctrl+D altera a direção para direita-para-esquerda e, vice-versa.
Esta função é permitida somente para tipo de texto visual.
Quando a direção do cursor é direita-para-esquerda, isto não afeta o movimento
e endereçamento do cursor, inserção ou exclusão de caracteres, remoção em linha ou em tela.
As seguinte funções são afetadas pela definição da direção do cursor da direita-para-esquerda:
- Backspace (O cursor move-se um caracter para a direita)
- Retorno de linha (O cursor move-se para a posição mais a direita da linha atual)
- Avanço de linha (O cursor move-se para a posição mais a direita da nova linha)
- Digitação em modo de quebra de palavra automático (a linha atual continua na posição mais
à direita da próxima linha).
Modos de conjuntos de caracteres
- Esta função é ativada pela seqüência de teclas Ctrl+B e comuta entre conjunto de caracteres de 7-bit e 8-bit.
Se o conjunto de caracteres atual é Hebraico DEC (8-bit) ou Hebraico ISO Adicional (8-bit), pressionando-se Ctrl+B, altera o conjunto de caracteres atual para Hebraico NRCS (7-bit).
Se o conjunto de caracteres é Hebraico NRCS (7-bit), pressionando-se Ctrl+B carrega um dos dois conjuntos de caracteres de 8-bit, baseado na seguinte regra:
- Se a sessão está configurada com um dos conjuntos de caracteres de 8-bit, o conjunto de caracteres de 8-bit da sessão é carregado.
- Se a sessão está configurada com conjunto de caracteres de 7-bit, Hebraico ISO Adicional será carregado.
A camada de idioma atual e direção do cursor não são alteradas.
Para conjunto de caracteres de 7 bits, há uma opção adicional denominada
Comutar Modo Hebraico de 7 bits. Quando o conjunto de caracteres de 7 bits
é utilizado e o layout do teclado está definido como hebraico, essa opção
redesenha todos os caracteres hebraicos como caracteres latinos pequenos.
O layout do teclado permanece hebraico, portanto, os caracteres digitados mais tarde serão
hebraicos, há a possibilidade de ver caracteres latinos pequenos e caracteres
hebraicos na mesma exibição para o modo de 7 bits.
A chamada adicional para essa opção retornará todos os caracteres latinos pequenos em caracteres
hebraicos. Por padrão, essa opção pode ser chamada pressionando Alt+B.
-
- Reverso da tela
- Essa função está disponível apenas para modo de exibição Lógico.
A combinação de teclas Ctrl+S inverte a tela.
Se a orientação de tela é esquerda-para-direita, pressionando-se Ctrl+S inverte a
imagem da tela para direita-para-esquerda.
Se a orientação de tela é direita-para-esquerda, pressionando-se Ctrl+S inverte a
imagem da tela para esquerda-para-direita.
- Modo de Exibição
- É possível alternar entre os modos de exibição Lógico e Visual utilizando combinações de
teclas e o menu.
No menu, escolha Modo de Exibição no menu pop-up Exibir. No teclado, utilize
Alt+L para definir o modo Lógico e Alt+V para definir o modo Visual.
Resumindo combinações de tecla para Hebraico
Função |
Combinação |
Idioma Hebraico |
Ctrl+N |
Idioma Inglês |
Ctrl+L |
Comutar direção do cursor |
Ctrl+D |
Comutar modo de conjunto de caracteres |
Ctrl+B |
Inversão de Tela |
Ctrl+S |
Comutar Modo Hebraico de 7 Bits
|
Alt+B
|
Configurar modo de exibição Lógico
|
Alt+L
|
Configurar modo de exibição Visual
|
Alt+V
|
Entendendo a Área de Informação do Operador (OIA) no modo de emulação de terminal
Na sessão do host, o fundo da tela é chamado de Área de
Informações do Operador (OIA).
Essa linha é sempre exibida da esquerda para direita.
Para ambiente Hebraico, os seguintes símbolos são adicionados:
Indicador de Idioma |
H - O idioma atual é o hebraico
E - O idioma atual é o inglês |
Direção do Cursor |
=> - Direção da esquerda para a direita
<= - Direção da direita para a esquerda |
Modo de tipo de texto |
I - Modo Implícito
V - Modo Visual |
Direção da Tela |
S> - Direção de tela da esquerda para a direita
<S - Direção da tela da direita para a esquerda |
Entendendo o suporte bidirecional para Árabe
O suporte ao árabe bidirecional no VT permite que o programa emule um terminal VT220 Inglês/Árabe.
Funções bidirecionais e Especiais do Idioma são incluídas à lista de funções padrões suportadas pelo programa de emulação.
Como configurar uma estação de trabalho
Entendendo Árabe e funções bidirecionais
Resumo das combinações de teclas bidirecionais para Árabe
Entendendo a Área de Informação do Operador (OIA) no modo de emulação de terminal
Configurando uma estação de trabalho
- Clique com o botão direito do mouse sobre o ícone de sessão VT configurada.
- Clique em Propriedades.
- Selecione ASMO-449 (7-bit) ou ASMO-708 (8-bit) para página de código do host.
- Clique na guia Tela e certifique-se que AVT3270 é a fonte ativa.
Entendendo Árabe e funções bidirecionais
- Seleção de Idiomas
- A combinação de teclas
Ctrl+N ou Ctrl+L permite que você altere a camada de idioma.
Se a camada de idioma for Latim, pressionar Ctrl+N altera a camada de
idioma para Árabe.
Se a camada de idioma for Árabe,
pressionar Ctrl+L altera a camada de idioma para Latim.
-
Inversão de Tela
- A combinação de teclas Ctrl+S inverte a tela.
Se a orientação da tela for da
esquerda para direita, pressionar esta combinação de teclas altera a
imagem da tela para orientação da direita para esquerda. Se a orientação da tela for da direita para a esquerda, pressionar
esta combinação de teclas reverte a imagem da tela para orientação da
esquerda para a direita.
- Título de Coluna
- Modo de título de coluna faz com que brancos sejam inseridos entre as colunas de texto para que textos de títulos de coluna em Inglês mantenham sua posição correta.
Para ativar o modo de título de coluna, pressione a combinação de teclas Ctrl+C.
O seguinte exemplo ilustra a utilidade do título de coluna:
Quando título de coluna está desligado:
Enviado pelo host |
Exibido pelo Terminal
(Tela RTL)
|
PCs Impressoras
200 40
500 90 |
PCs Impressoras
40 200
90 500
|
Quando título de coluna está ligado:
Enviado pelo host |
Exibido pelo Terminal
(Tela RTL)
|
PCs Impressoras
200 40
500 90 |
Impressoras PCs
40 200
90 500
|
Resumindo combinações de tecla para Árabe
Função |
Combinação de teclas |
Idioma Árabe |
Ctrl+N |
Idioma Inglês |
Ctrl+L |
Inversão de Tela |
Ctrl+S |
Título de Coluna |
Ctrl+C |
Entendendo a Área de Informação do Operador (OIA) no modo de emulação de terminal
Na sessão do host, a linha inferior é chamada de Área de
Informações do Operador (OIA).
Essa linha é sempre exibida da esquerda para direita.
Para ambiente Árabe, os seguintes símbolos são adicionados:
Indicador de Idioma |
(AIN) Caracter Árabe - Idioma corrente é Árabe.
E - O idioma atual é o inglês |
Direção da Tela |
S> - Direção de tela da esquerda para a direita
<S - Direção da tela da direita para a esquerda |
Título de Coluna |
CH : CH - Título de Coluna está ligado.
|
Tarefas Relacionadas