\documentclass[11pt, a4paper]{article}
    \usepackage[left=2.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm,a4paper]{geometry}
    \usepackage[utf8]{inputenc}
    \usepackage{kotex}
    \usepackage{helvet}
    \usepackage{amsmath, amssymb, amsthm, mathtools}
    \setlength{\parindent}{0pt}
    \usepackage{color}
    \usepackage{array}
    \newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
    \renewcommand{\baselinestretch}{1.15}	                 % for title box horizontal space
    \usepackage{tabularx}				  	 % for better rules in the table
    \usepackage{enumitem}					 % for custom enumerate
    \usepackage{minted}				         % for source-code with math formulas
    
    \newenvironment{tinyitem}
    {\begin{itemize}[label={\tiny\(\bullet\)}]}
    {\end{itemize}}
    
    \newlist{numlist}{enumerate}{10}
    \newcommand*\parenthesize[1]{(#1)}
    \setlist[numlist]{label*=.\arabic*,format=\parenthesize,leftmargin=2em}
    \setlist[numlist,1]{label=\arabic*}
    
    \newlist{alphlist}{enumerate}{10}
    \setlist[alphlist]{label*=.\arabic*,format=\parenthesize,leftmargin=2em}
    \setlist[alphlist,1]{label=\alph*}
    
    \newcommand{\newproblem}[2]
    {\vspace{24pt} \Large{\textbf{#1.}} ({\it #2 points})}
    
    \title{}
    \author{}
    \makeatletter 			% for author, title reference
    
    \begin{document}
    	\begin{tabularx}{\textwidth}{|X|}
    		\hline
    		\textsf{\bf MC322: Discrete Mathematics} \hfill \\\
    		
    		\hfil {\LARGE \sf \@title  } \hfil \\\
    
    		{\hfill \@author} \\
            \hline
        \end{tabularx}
    \end{document}
    
    

    양식 예

    과제를 10여번 내면서 수정해온 결과 다듬어진 양식입니다. 위 사진처럼 step-by-step 풀이를 작성하는 데에 맞춰져 있습니다!

    기능

    • \author\title안에 입력된 값에 따라서 자동으로 사각형 안에 표지(?)를 만듭니다. 그냥 \maketitle을 하면 가운데 정렬된 논문처럼 나오는 것과 대비됩니다.
    • \newproblem{number}{point}를 사용하면 number와 point값에 맞춰서 문제의 정보를 표시합니다.
    • alphlistnumlist는 LaTeX 자체적으로 원래 있는 enumerate의 변형판입니다. 예를 들어, 다음 코드는 다음과 같은 결과를 불러옵니다:
    \begin{document}
        \begin{numlist}
        	\item This is level 1
        	\begin{numlist}
        		\item This is level 2
        	\end{numlist}
        	\item This is level 1
        \end{numlist}
    \end{document}
    

    해당 부분 실행 결과

     

    Posted by Lamplighter