Minted-Haskell.tex 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. \documentclass[a4paper,12pt]{article}
  2. \usepackage{amssymb} % needed for math
  3. \usepackage{amsmath} % needed for math
  4. \usepackage[utf8]{inputenc} % this is needed for german umlauts
  5. \usepackage[ngerman]{babel} % this is needed for german umlauts
  6. \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
  7. \usepackage[margin=2cm]{geometry} %layout
  8. \usepackage{minted} % needed for the inclusion of source code
  9. \usepackage{fancyhdr}
  10. \pagestyle{fancy}
  11. \lhead{Martin Thoma, Tutorium 4}
  12. \rhead{Programmierparadigmen, Blatt 1}
  13. \begin{document}
  14. \renewcommand{\theFancyVerbLine}{
  15. \sffamily\textcolor[rgb]{0.5,0.5,0.5}{\scriptsize\arabic{FancyVerbLine}}}
  16. \inputminted[linenos,
  17. numbersep=7pt,
  18. gobble=0,
  19. frame=lines,
  20. framesep=2mm,
  21. label=Arithmetik.hs,
  22. fontsize=\footnotesize, tabsize=4]{haskell}{Arithmetik.hs}
  23. \clearpage
  24. \inputminted[linenos,
  25. numbersep=7pt,
  26. gobble=0,
  27. frame=lines,
  28. framesep=2mm,
  29. label=ColorClassification.java,
  30. fontsize=\footnotesize, tabsize=4]{haskell}{Sort.hs}
  31. \end{document}