Uso básico

Uma seção interativa pode ser iniciada com o menu TextoSessão. Uma seção consiste de uma seqüência de ambientes de entrada e saída, possivelmente com algum texto entre eles. Quando você pressiona return dentro de um ambiente de entrada de uma sessão, o texto dentro deste ambiente é executado e o resultado é mostrado no ambiente de saída.

Quando você envia um comando para um interpretador, o aplicativo tenta executá-lo. Vários comandos podem ser executados ao mesmo tempo no mesmo documento, mas a saída só será ativa para a sessão na qual o cursor está localizado, e no local exato do cursor. Desta forma, recomendamos que o uso de buffers diferentes para execuções em paralelo.

Para cada tipo de aplicativo externo, você pode escolher entre compartilhar um único processo por todas as sessões abertas, ou iniciar um processo diferente para cada sessão. Mais precisamente, quando você insere uma sessão com TextoSessãoOutro, você pode especificar tanto o “tipo da sessão” (Shell, Pari, Maxima, etc.) quando um “nome da sessão” (o nome padrão é “default”). Sessões com nomes diferentes correspondem a processos diferentes, e sessões com o mesmo nome compartilham um mesmo processo.

Para terminar o processo subjacente a uma dada sessão, você pode usar SessãoEncerrar sessão. Quando você tecla return na entrada de um sistema que não está conectado, ele será reiniciado automaticamente. Você também pode usar SessãoInterromper execução para interromper a execução de um comando. Vários aplicativos, no entanto, não tem esta funcionalidade.

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".