codeblock.tex 904 B

12345678910111213141516171819202122232425262728293031323334353637
  1. \newminted[code]{c}{frame=single,
  2. framesep=2mm,
  3. baselinestretch=1,
  4. fontsize=\footnotesize,
  5. breaklines,
  6. breakafter=d,
  7. linenos
  8. }
  9. \usemintedstyle{vs}
  10. \NewDocumentCommand{\samplec}{oom}{%
  11. \IfNoValueTF{#1}%
  12. {%
  13. \inputminted[frame=single, framesep=2mm, baselinestretch=1, fontsize=\footnotesize, breaklines, breakafter=d, linenos]{c}{#3}%
  14. }%
  15. {%
  16. \IfNoValueTF{#2}%
  17. {%
  18. \inputminted[frame=single, framesep=2mm, baselinestretch=1, fontsize=\footnotesize, breaklines, breakafter=d, firstline=#1, linenos]{c}{#3}%
  19. }%
  20. {%
  21. \inputminted[frame=single, framesep=2mm, baselinestretch=1, fontsize=\footnotesize, breaklines, breakafter=d, firstline=#1, lastline=#2, linenos]{c}{#3}%
  22. }%
  23. }%
  24. }
  25. \newminted[codebash]{bash}{frame=single,
  26. framesep=2mm,
  27. baselinestretch=1.2,
  28. breaklines,
  29. breakafter=d,
  30. linenos
  31. }
  32. \newmintinline[sh]{bash}{}
  33. \newmintinline[cpp]{c}{}