Se muestran los artículos pertenecientes al tema impresion.
Las preferencias de impresión (duplex, paginas por hojas, tamaños, ...) pueden configurarse para todos los usuarios del sistema o ser personalizadas para cada usuario. Las preferencias globales vienen marcadas por el fichero ppd de cada impresora y aquella personalizaciones de cada usuario en el fichero /%HOME/.lpoptions
La definición de las impresoras en AZLinux (como cualquier otro GNU/Linux) se realiza mediante ficheros PPD
Cada PPD (archivos de descripción de impresoras PostScript® ) define las características de la impresora.
Es relativamente fácil encontrar el fichero PPD para tu modelo de impresora (/usr/share/cups/model o en openprinting.org ), pero casi todos en perfecto Ingles. Por lo tanto o el usuario aprende que es long edge, duplex unit , fit to page y unos 70 términos más o le traducimos los drivers.
Después de muchas investigaciones sobre traducción de drivers de impresoras llegamos a la conclusión de que no hay software ni procesos automatizados para traducir ficheros ppd. (gran decepción)
Por tanto los traducimos nosotros mismos editando cada ppd y siguiendo estas pequeñas reglas
Ejemplo
*OpenUI *PrintoutMode/Modo de Impresion: PickOne
*FoomaticRIPOption PrintoutMode: enum Composite B
*OrderDependency: 10 AnySetup *PrintoutMode
*DefaultPrintoutMode: Normal
*PrintoutMode Draft/Borrador: "%% FoomaticRIPOptionSetting: PrintoutMode=Draft"
*FoomaticRIPOptionSetting PrintoutMode=Draft: "Quality=300DraftGraysca&&
leK"
*End
*PrintoutMode Normal/Normal: "%% FoomaticRIPOptionSetting: PrintoutMode=Normal"
*FoomaticRIPOptionSetting PrintoutMode=Normal: "Quality=300GrayscaleK"
*PrintoutMode High/Alta Calidad: "%% FoomaticRIPOptionSetting: PrintoutMode=High"
*FoomaticRIPOptionSetting PrintoutMode=High: "Quality=600GrayscaleK"
*CloseUI: *PrintoutMode
Como siempre esperamos vuestras aportaciones y comentarios
Enlaces
Nuestro diccionario particular
PostScript ® Printer Description File Format Specification Version 4.3 (PPD Spec 4.3)