Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. documentclass{scrreprt}
  2. usepackage[dvipsnames,cmyk]{xcolor}
  3. usepackage{listings}
  4.  
  5. % --------------------------------------------------------------
  6. % Colors
  7. % --------------------------------------------------------------
  8. definecolor{editorGray}{cmyk}{0, 0, 0, 0.2}
  9. definecolor{editorBlue}{cmyk}{1, 0.35, 0, 0}
  10. definecolor{editorPink}{cmyk}{0, 1, 0, 0}
  11. definecolor{editorDarkOrange}{cmyk}{0, 0.8, 0.9, 0}
  12. definecolor{editorGray}{gray}{0}
  13. definecolor{editorPurple}{cmyk}{0.75, 1, 0, 0}
  14. % ----------------------------------------------------------------------
  15. % CSS
  16. % ----------------------------------------------------------------------
  17. lstdefinelanguage{CSS3}{
  18. sensitive=true,
  19. tagstyle=color{editorBlue},
  20. markfirstintag=true,
  21. % Line numbers
  22. xleftmargin={14pt},
  23. numbers=left,
  24. stepnumber=1,
  25. firstnumber=1,
  26. numberfirstline=true,
  27. numberstyle=color{black},
  28. frame=l,
  29. % Keywords
  30. keywords={color},
  31. sensitive=true,
  32. morecomment=[l][color{darkgray}]{//},
  33. morecomment=[s][color{darkgray}]{/*}{*/},
  34. morestring=[b]',
  35. morestring=[b]",
  36. alsoletter={.:#{};},
  37. alsodigit={-}
  38. }
  39. % ----------------------------------------------------------------------
  40. % HTML
  41. % ----------------------------------------------------------------------
  42. lstdefinelanguage{HTML5}{
  43. language=html,
  44. sensitive=true,
  45. tagstyle=color{editorBlue},
  46. markfirstintag=true,
  47. morecomment=[s][color{darkgray}]{<!-}{-->},
  48. alsoletter={!-'},
  49. keywords={},
  50. % Line numbers
  51. xleftmargin={14pt},
  52. numbers=left,
  53. stepnumber=1,
  54. firstnumber=1,
  55. numberfirstline=true,
  56. numberstyle=color{black},
  57. % Frame
  58. frame=l
  59. }
  60. % ----------------------------------------------------------------------
  61. % Code style
  62. % ----------------------------------------------------------------------
  63. lstset{%
  64. % General design
  65. inputencoding=utf8,
  66. backgroundcolor=color{white},
  67. basicstyle=normalsizettfamilyupshapelst@ifdisplaystyletinyfi,
  68. frame=none,
  69. escapeinside=`',
  70. % Code design
  71. identifierstyle=color{editorDarkOrange},
  72. keywordstyle=color{editorPink},
  73. ndkeywordstyle=color{editorPink},
  74. commentstyle=color{editorGray},
  75. stringstyle=color{editorPurple},
  76. % Languages
  77. language=HTML5,
  78. alsolanguage=CSS3,
  79. % Code
  80. alsodigit={.:},
  81. tabsize=2,
  82. showtabs=false,
  83. showspaces=false,
  84. showstringspaces=false,
  85. extendedchars=true,
  86. breaklines=false,
  87. }
  88.  
  89. begin{document}
  90.  
  91. noindent CSS
  92.  
  93. begin{lstlisting}[language=CSS3]
  94. .p { color: #ffffff; }
  95. end{lstlisting}
  96.  
  97. noindent HTML
  98.  
  99. begin{lstlisting}[language=HTML5]
  100. <!DOCTYPE html>
  101. <html lang="sv">
  102. <head>
  103. <title>Comments in HTML</title>
  104. <meta charset="utf-8">
  105. </head>
  106. <body>
  107. <!-- This is a comment, it works! -->
  108. <div class="test">Hello</div>
  109. </body>
  110. </html>
  111. end{lstlisting}
  112.  
  113. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement