Ubuntu 12.04 LTS, kernel genérico 3.8.0-35, Firefox 27.0
Si imprimo un archivo de texto en PDF, obtengo un nombre de archivo predeterminado que siempre es el mismo. (siempre es "salida.pdf")
- ¿Cómo puedo tener un nombre de archivo automático basado en la marca de tiempo?
- ¿Cómo puedo usar esa impresora en particular en la línea de comando?
- ¿Cuál es el nombre de esa impresora (virtual) que estoy usando?
también desde firefox, si imprimo en pdf
- ¿Cómo puedo tener un nombre de archivo automático basado en la marca de tiempo?
siguiendo algunos comandos y el resultado que recibí:
~$ lp "$in"
lp: Error - no default destination available.
~$ lpr "$in"
lpr: Error - no default destination available.
~$ dpkg --list | grep ' cups '
ii cups 1.5.3-0ubuntu8 Common UNIX Printing System(tm) - server
~$ ps -ef|grep cups | grep -v grep
root 867 1 0 14:51 ? 00:00:00 /usr/sbin/cupsd -F
~$ cups --version
cups: command not found
~$ cups-pdf
cups-pdf: command not found
Me gustaría no instalar otra impresora PDF, porque la predeterminada funciona muy bien.
Respuesta1
Todavía no estoy 100% seguro de lo que estás intentando hacer (sería útil saber más sobre con qué tipo de archivo estás comenzando), pero tienes muchas opciones.
Desde elForos de Ubuntu, intentara2ps
yps2pdf
$ a2ps file.txt -o file.ps
$ ps2pdf file.ps file.pdf
a2ps
(Cualquier cosa para Post Script) tendrá que instalarlo, ps2pdf
(Post Script a PDF) ya debería estar instalado.
o deCómo imprimir un archivo normal a pdf desde la línea de comandopuedes probarenscript
.
O si desea escribir algo en Python, pdfgen de reportlab es excelente.
Y si necesita realizar algún trabajo después de haber creado un PDF,pdftkes ideal para manipular archivos PDF terminados o marcarlos con agua.