TnX텍 마당
TnX텍은 텍라이브(TeX Live)와 지텍(XeTeX)을 기반으로 무설치, USB를 사용한 포터블(portable) 실행이 가능한 작은 크기의 텍 배포판입니다.
글 수 743
\documentclass[letterpaper]{report}
\newcounter{parag}
\renewcommand\theparag{\arabic{parag}.}
\makeatletter
\newcommand\parag{\@startsection{parag}{2}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{-1em}%
{\normalfont\normalsize\bfseries}}
\makeatother
\begin{document}
\paragraph{(A Problem)} $ax + b = 0$
\parag{(A Problem)} $ax + b = 0$
\end{document}
이렇게 정의했습니다. report.cls 에서 \paragraph 정의를 그대로 가져와서 level 만 바꾸었는데요, heading 이 두 번 찍히네요.
뭘 잘못했는지 알려주시면 감사하겠습니다.

\parag라는 명령이 왜 필요한가 의문입니다. \subparagraph가 이미 있는데 혹시 \subsubparagraph로 정의하신 건가요?
그리고 level을 2로 한 것은 이미 그 값을 사용하는 섹션명령이 있을 것이기 때문에 그다지 좋아보이지 않습니다.
저라면 섹션 명령으로 정의하지 않을 것 같습니다. 단순히 단어 하나를 문단 머리에 붙이는 것이 목적이라면 섹션 명령이 아니라도 가능하지 않겠습니까?