長いソースコードをpdfにして読みたいことがある。
そんな時はLaTeXに変換するツールをつかってpdfにすることが出来る。
かなり昔はlgrindを使っていたが、調べてみると今ならPygmentsが良さそう。

LaTeXだけでなくhtmlやRTF, jpg, png, svgにもしてくれる (Available formatters — Pygments)
例えば次のようにして使う:
pygmentize -f latex -O full hoge.f > hoge.tex
ハイライトして、とても美しく読み易くフォーマットしてくれる。