%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Sección: Uso de terminales de texto en entorno gráfico %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Texto en entornos gráficos}

Hasta ahora hemos presentado a ambos tipos de aplicaciones como
opuestas y sin conexión entre ellas. Pero en la vida real no es
así, es muy común usar aplicaciones de texto en entornos gráficos
Se utiliza un programa gráfico que \emph{emula} (o \emph{simula} como
gusten) a una terminal de texto. Sobre esa terminal emulada se
ejecutan las aplicaciones de texto como puede ser
\comando{bash}, un intérprete de comandos.

El \comando{bash} a su vez puede ejecutar otra aplicación de texto.
Este es el funcionamiento normal. Cuando utilizamos el \emph{programa
gráfico} \comando{konsole} este emula una terminal ejecutando
\comando{bash}. Y a partir del \emph{bash} tipeamos el nombre de otro
programa (por ejemplo \comando{mc}) para que se ejecute en esa
terminal. Para salir del \comando{mc} hay que presionar \boton{F10}.

Pero no sólo se ejecutan aplicaciones de texto. También se pueden
ejecutar aplicaciones gráficas que salgan en pantalla. Tranquilamente
estando en \comando{konsole} se puede tipear \comando{kedit} y saldrá
una ventana con el editor de texto.

\figura{ejecución del \comando{kedit} en \comando{konsole}}{konsole-kedit}

Al probar esto último podemos observar que en \comando{konsole} no
aparece el \emph{prompt}\footnote{el prompt suele ser el símbolo {\tt \$} más
información del tipo {\tt [usuario@maquina directorio]}}. Existen dos
alternativas: cerrar el editor de texto o apretar \comando{Ctrl-C} para que
\comando{konsole} mate al editor. 

Existen otras alternativas pero no se discutirán en este curso. 
