En el ejemplo se dan por supuestos los siguientes hechos acerca de la aplicación BestTextEditor:
Se ha instalado en el directorio /usr/BTE.
El idioma de sesión del usuario es el valor predeterminado, C.
La línea de comandos para iniciar BestTextEditor es:
BTEd {nombre_archivo]
donde nombre_archivo es el nombre del archivo de datos que se debe abrir en la nueva ventana. BestTextEditor crea su propia ventana, es decir, no se ejecuta en una ventana de emulador de terminal.
BestTextEditor crea y utiliza archivos de datos de dos tipos:
Archivos de documentación. Utilizan la convención de nombrado *.bte. BestTextEditor proporciona una línea de comandos para imprimir los archivos de datos de tipo .bte. La sintaxis del comando es:
BTEPrint [-d destino] [-s] nombre_archivo
donde:
-d destino: especifica la impresora de destino.
-s: especifica impresión silenciosa. No se muestra el cuadro de diálogo Imprimir de la aplicación.
nombre_archivo: especifica el archivo que se va a imprimir.
Archivos de plantilla. Utilizan la convención de nombrado *.tpl. Los archivos de plantilla no se pueden imprimir.
Los archivos app-defaults existentes de BestTextEditor, que no son de escritorio, contienen recursos para las fuentes de la interfaz y los colores de primer plano y fondo.
Se creó un volumen de ayuda en línea para BestTextEditor mediante el Help Developer's Kit del escritorio. Cuando se construyó el volumen de ayuda en línea, se utilizaron los siguientes archivos fuente:
.../BTEHelp.htg .../graphics/BTE1.xwd .../graphics/BTE2.xwd
y se generó el archivo .../BTEHelp.sdl.