Me gustaría convertir el código fuente de algunos proyectos en un archivo imprimible para guardarlo en un usb e imprimirlo fácilmente más tarde. ¿Cómo puedo hacer eso?
Editar
En primer lugar, quiero aclarar que solo quiero imprimir los archivos y directorios no ocultos (por lo que no hay contenido de, .git
por ejemplo).
Para obtener una lista de todos los archivos no ocultos en directorios no ocultos en el directorio actual , puede ejecutar el find . -type f ! -regex ".*/\..*" ! -name ".*"
comando como se ve como la respuesta en este hilo .
Como se sugirió en ese mismo hilo, intenté hacer un archivo pdf de los archivos usando el comando, find . -type f ! -regex ".*/\..*" ! -name ".*" ! -empty -print0 | xargs -0 a2ps -1 --delegate no -P pdf
pero desafortunadamente el archivo pdf resultante es un completo desastre .
a2ps -1 --delegate=0 -l 100 --line-numbers=5 -P pdf
: agregué -l
100 caracteres por fila para evitar algunos ajustes de palabras y números de línea, pero eso es solo una preferencia personal.
a2ps -P file *.src
usted puede producir archivos postscript a partir de su código fuente. Pero los archivos PS deben convertirse y combinarse después.