{"id":28,"date":"2008-09-29T13:04:11","date_gmt":"2008-09-29T11:04:11","guid":{"rendered":"http:\/\/www.blackhats.es\/wordpress\/?p=28"},"modified":"2022-08-20T18:26:24","modified_gmt":"2022-08-20T16:26:24","slug":"imprimiendo-desde-emacs","status":"publish","type":"post","link":"https:\/\/www.blackhats.es\/wordpress\/?p=28","title":{"rendered":"Imprimiendo desde Emacs"},"content":{"rendered":"<p>Para imprimir desde emacs, obviamente la impresora deber\u00e1 estar configurada en nuesto sistema, a partir de aqu\u00ed debemos indicar en nuestro <strong>.emacs<\/strong> que impresora vamos a utilizar para imprimir. Realmente Emacs checkea la variable <strong>lpr-switches<\/strong> para determinar las opciones a pasar a unix (el comando <strong>lpr<\/strong>). Si por ejemplo nuestra impresora es <strong>lpt1 <\/strong>podemos poner en nuestro <strong>.emacs<\/strong>:<\/p>\n<p style=\"padding-left: 30px;\"><em>(setq lpr-switches &#8216;(\u00ab-Plpt1\u00bb))<\/em><\/p>\n<p>Una vez configurada, podemos lanzar los siguientes comandos de impresi\u00f3n:<\/p>\n<p><strong>M-x print-buffer<\/strong> : imprime con cabecera (nombre del fichero) y pie (p\u00e1gina). El programa envia el buffer a <strong>pr<\/strong> (que es un programa de simple formateo para listados).<br \/>\n<strong>M-x lpr-buffer <\/strong>: imprime directamente sin pasar por pr.<br \/>\n<strong>M-x print-region<\/strong> : imprime una regi&oacute;n con cabecera y pie.<br \/>\n<strong>M-x lpr-region <\/strong>: imprime una regi\u00f3n sin pasar por pr.<\/p>\n<p>Recordemos que poniendo <strong>P<\/strong> desde dired tambi\u00e9n podemos imprimir un fichero. Adem\u00e1s de ellos podemos imprimir un buffer con o sin atributos del texto, esto es, que generar\u00e1 una imagen postscript del buffer o regi\u00f3n, teniendo en cuenta tipos de fuente, color, etc.<\/p>\n<p><strong>M-x ps-print-buffer-with-faces<\/strong> : imprime un buffer con atributos del texto.<br \/>\n<strong>M-x ps-print-region-with-faces<\/strong> : imprime una regi\u00f3n con atributos del texto.<\/p>\n<p>Debido a que todos estos comandos no son acciones tan habituales, no est&aacute;n asociados a ning\u00fan keystroke, dependiendo del uso que le demos, podr&iacute;amos asociarlo a cualquier keystroke deseado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para imprimir desde emacs, obviamente la impresora deber\u00e1 estar configurada en nuesto sistema, a partir de aqu\u00ed debemos indicar en nuestro .emacs que impresora vamos a utilizar para imprimir. Realmente Emacs checkea la variable lpr-switches para determinar las opciones a pasar a unix (el comando lpr). Si por ejemplo nuestra impresora es lpt1 podemos poner [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[36],"class_list":["post-28","post","type-post","status-publish","format-standard","hentry","category-basic","tag-emacs-imprimir-impresoras"],"_links":{"self":[{"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/28"}],"collection":[{"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=28"}],"version-history":[{"count":1,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/28\/revisions"}],"predecessor-version":[{"id":803,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/28\/revisions\/803"}],"wp:attachment":[{"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blackhats.es\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}