Guest User

Untitled

a guest
Feb 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. documentclass{article}
  2. usepackage[T1]{fontenc}
  3. usepackage[lighttt]{lmodern} % bold and italic ttfamily
  4. usepackage{color}
  5. usepackage{listings}
  6. usepackage{setspace}
  7.  
  8. definecolor{Code}{rgb}{0.1,0.1,0.1}
  9. definecolor{Decorators}{rgb}{0.7,0,0.7}
  10. definecolor{Numbers}{rgb}{0.5,0,0}
  11. definecolor{MatchingBrackets}{rgb}{0.25,0.5,0.5}
  12. definecolor{Keywords}{rgb}{0,0,1}
  13. definecolor{self}{rgb}{.87,.46,0}
  14. definecolor{Strings}{rgb}{0,0.66,0}
  15. definecolor{Comments}{rgb}{0.388,0.4705,0.518}
  16. definecolor{Backquotes}{rgb}{0,0,0}
  17. definecolor{Classname}{rgb}{0,0,0}
  18. definecolor{FunctionName}{rgb}{0,0,0}
  19. definecolor{Operators}{rgb}{0,0,0}
  20. definecolor{Background}{rgb}{0.99,0.99,0.99}
  21.  
  22. lstset{
  23. language=Python,
  24. numbers=left,
  25. numberstyle=footnotesize,
  26. numbersep=1em,
  27. xleftmargin=3em,
  28. linewidth=23cm,
  29. framextopmargin=1em,
  30. framexbottommargin=1em,
  31. showspaces=false,
  32. showtabs=false,
  33. showstringspaces=false,
  34. frame=l,
  35. tabsize=4,
  36. % Basic
  37. basicstyle=ttfamilysmall,
  38. backgroundcolor=color{Background},
  39. % Comments
  40. commentstyle=color{Comments}slshape,
  41. % Strings
  42. stringstyle=color{Strings},
  43. morecomment=[s][color{Strings}]{"""}{"""},
  44. morecomment=[s][color{Strings}]{'''}{'''},
  45. % keywords
  46. keywordstyle={color{Keywords}bfseries},
  47. % additional keywords
  48. keywordstyle={[2]color{Decorators}},
  49. emph={self},
  50. emphstyle={color{self}slshape},
  51. }%
  52.  
  53.  
  54.  
  55.  
  56. begin{document}
  57. lstset{language=Python, breaklines=true}
  58. begin{lstlisting}
  59. class MyClass:
  60. def __init__(self):
  61. print('do a thing')
  62.  
  63. foo = MyClass()
  64. end{lstlisting}
  65.  
  66. end{document}
  67.  
  68. lstset{moredelim=[s][bfseries]{class }{:},
  69. moredelim=[s][bfseries]{def }{(},}
Add Comment
Please, Sign In to add comment