Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- \documentclass[uplatex,dvipdfmx]{jsarticle}
- \usepackage{listings, jlisting}
- \usepackage{xcolor}
- \usepackage{graphicx}
- \definecolor{lstkeywords}{HTML}{009600}
- \definecolor{lstcomments}{HTML}{000071}
- \definecolor{lststrings}{HTML}{a00000}
- \newcounter{C}
- \newcounter{JAVA}
- \makeatletter
- \lstnewenvironment{JAVA}[1]{
- \renewcommand\lstlistingname{JAVA}
- \let\c@lstlisting=\c@JAVA
- \let\thelstlisting=\theJAVA
- \lstset{
- caption=#1,
- language=JAVA,
- breaklines=true,
- captionpos=b,
- basicstyle=\ttfamily\footnotesize,
- frame=lines,
- framesep=5pt,
- keywordstyle=\color{lstkeywords},
- commentstyle=\color{lstcomments},
- stringstyle=\color{lststrings},
- showstringspaces=false,
- numbers=left,
- stepnumber=1,
- numberstyle=\tiny,
- tabsize=2
- }
- } {}
- \lstnewenvironment{C}[1]{
- \renewcommand\lstlistingname{C}
- \let\c@lstlisting=\c@C
- \let\thelstlisting=\theC
- \lstset{
- caption=#1,
- language=C,
- breaklines=true,
- captionpos=b,
- basicstyle=\ttfamily\footnotesize,
- frame=lines,
- framesep=5pt,
- keywordstyle=\color{lstkeywords},
- commentstyle=\color{lstcomments},
- stringstyle=\color{lststrings},
- showstringspaces=false,
- numbers=left,
- stepnumber=1,
- numberstyle=\tiny,
- tabsize=2
- }
- } {}
- \makeatother
- \begin{document}
- \title{HOGE}
- \author{HOGE}
- \date{\today}
- \maketitle
- \section{HOGE}
- \begin{C}{HOGE}
- HOGE
- \end{C}
- \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement