Para poder imprimir el codigo de tus programas hay varias opciones, y para todos los gustos.
La opcion mas rapida en cuanto a accesibilidad es la opcion printer dentro del menu File en el IDE (editor) de pascal
Es muy rapido el acceder a este menu, pero como invariablemente, imprime desde DOS la impresion tarda un poco en realizarse, ademas que no hay muchas opciones para la configuracion de la impresora.
Esta otra opcion es desde la linea de Comandos, en DOS (C:\Tp\Bin>) escribiendo la siguiente orden copy prog.pas lpt1     Diego Romero en la web del programador
Las otras opciones, es hacerlo desde cualquier editor de texto, desde windows o desde DOS como Ms-Word, Bloc de Notas o el WordPad, para imprimir desde alguno de los editores de texto en windows, lo que tienes que hacer es primero, abrirlo, despues irte al menu archivo y seleccionar abrir, una ves ahi en la cajita de texto que dice Nombre del archivo: colocar *.pas asi podras ver todos los archivos con esa extension, ahora lo unico que tienes que hacer es buscar la carpeta que contiene el programa que vas a imprimir. una vez abierto ya puedes mandar a imprimir como siempre.
A mi en lo personal me gusta mucho imprimir los codigos en el bloc de notas con la fuente fixedsys, hay que recordar que en el bloc de notas no se aprecian los cambios del tamaņo de letra ni de las fuentes, sino hasta el momento de hacer la impresion.