Documentation.tex 1.0 KB

123456789101112131415161718192021222324252627282930
  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. \begin{document}
  10. \renewcommand{\theFancyVerbLine}{
  11. \sffamily\textcolor[rgb]{0.5,0.5,0.5}{\scriptsize\arabic{FancyVerbLine}}}
  12. \inputminted[linenos,
  13. numbersep=7pt,
  14. gobble=0,
  15. frame=lines,
  16. framesep=2mm,
  17. label=AbstractClass.java,
  18. fontsize=\footnotesize, tabsize=4]{java}{AbstractClass.java}
  19. \clearpage
  20. \inputminted[linenos,
  21. numbersep=7pt,
  22. gobble=0,
  23. frame=lines,
  24. framesep=2mm,
  25. label=ConcreteClass.java,
  26. fontsize=\footnotesize, tabsize=4]{java}{ConcreteClass.java}
  27. \end{document}