 |
Editando sessões interativas |
 |
Dentro dos campos de entrada de sessões interativas, as teclas
de cursor tem significado especial: quando você move o cursor
para cima ou para baixo, você move a entrada para os campos de
entrada anteriores ou posteriores. Quando você usa as teclas de
movimento para a esquerda ou direita, você nunca deixa o campo
de entrada atual, você precisa usar o mouse para mover o cursor
lateralmente para fora de um campo de entrada.
Os menus Sessão→Insert
fields e Sessão→Remove fields fornecem algumas facilidades
para editar os campos de entrada, saída e textos. A maioria das
operações aplica-se diretamente a um par correspondente
de campos de entrada e saída. Opcionalmente, um campo com um
texto explicativo pode ser associado com um campo de entrada com
Sessão→Insert
fields→Insert text field.
Atalhos do teclado para inserção de campos são
A-acima (insere acima) a A-abaixo
(insere abaixo). Atalhos de teclado para campos de
texto/entrada/saída correspondentes são
A-backspace (remove para trás) e
A-apagar (remove os campos correntes).
É possível criar “sub-sessões” usando
Sessão→Insert
fields→Fold input field
ou A-direita. Neste caso, o campo corrente de texto,
entrada ou saída torna-se o corpo de uma sub-sessão
“desdobrada”. Esta sub-sessão consiste de um texto
explicativo junto a uma seqüência de campos de entrada e
saída. Subsessões podem ser “dobradas” e
“desdobradas” com M-A-acima e
M-A-abaixo, respectivamente. A
formatação gráfica das subsessões na tela
é muito atraente quando se usa o pacote varsession que está em Documento→Usar pacote→Programa.
Outras operações de edição úteis
para campos de text/entrada/saída são Sessão→Remove fields→Remove all output
fields, que é útil para criar
sessões de demonstração que serão
executadas mais tarde, e Sessão→Split session, que pode ser usada para
dividir uma seção em várias partes para
inclusão em um artigo.
© 1998–2003 Joris van der Hoeven, Ramiro Brito Willmersdor
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts. A copy of the license is included in the section entitled
"GNU Free Documentation License".