X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=mjo-listing.tex;h=bcfe25f4af5673bfbcd9bf6ab58094fae5343f6a;hb=a331ae0b381e9b3a0fa68d3ef42e7fac42dbb471;hp=f898aba13ea886be03258fea0bfc61dd1ee72dd9;hpb=fc7cfa7f3d02715cb09eae2e1c6bc501dc2d8d50;p=mjotex.git diff --git a/mjo-listing.tex b/mjo-listing.tex index f898aba..bcfe25f 100644 --- a/mjo-listing.tex +++ b/mjo-listing.tex @@ -14,8 +14,13 @@ \def\havemjolisting{1} -\usepackage{listings} -\usepackage{tcolorbox} +\ifx\lstset\undefined + \usepackage{listings} +\fi + +\ifx\tcbuselibrary\undefined + \usepackage{tcolorbox} +\fi % Tell tcolorbox to use ``listings'' within the boxes. \tcbuselibrary{listings} @@ -53,6 +58,8 @@ \newcommand*{\sagelisting}[1]{\tcbinputlisting{listing only,% colback=codebg,% coltext=codefg,% + enlarge bottom finally by=\baselineskip,% + enlarge top initially by=\baselineskip,% left=2em,% listing options={language=sage,style=sage},% listing file=sage_listings/#1.listing}}