La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34983 - COMO CREAR UN DEMONIO DE IMPRESION PARA LINUX
Autor:  Mario Molina Cano
Hola, estoy programado un editor en TCL, en linux red hat 7 y no se como hacer la secuencia de programacion en c para mandar imprimir desde mi editor, no se si la funcion principal sea desde ioctl, algo asi como cuando se programa el Cd-ROM.
Espero que me ayuden, les estare muy agradecido.

Ahh, y si tambien saben como hacer las funciones de deshacer y de buscar y reemplazar pues mejor aun.

Gracias.

  Respuesta:  Rolando José Torres Sánchez
Conociendo que TCL no dispone de funciones para imprimir yo lo que acostumbro hacer es usar lp para mandar imprimir texto.

También para graficas generas un documento pdf con las librerias trampoline o con pdf4tcl, que generan pdf y asi si mando la impresión.
Puedes encontrar mas en:
http://wiki.tcl.tk/2?Q=print
En cuanto al deshacer del cuadro de texto lo consigues con la opcion -undo en el text.

ej: text .t -width 10 -height 10 -bg white -fg black -wrap word -undo
pack .t -side left -expand 1 -fill both