Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.

  • 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
  • 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
    • 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
    • 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
    • 최소 예제는 "Minimal working example"을 읽어 보세요.
  • 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
  • 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
  • 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
    • 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
  • MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
  • 사용하는 편집기는 CKeditor입니다.
    • 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
    • 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
    • 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.

Randnummer 붙이기에 관한 질문

2019.03.19 11:06

legaltalks 조회 수:2079

안녕하세요, 레이텍으로 법학 서적을 편집해 보고 있는 레이텍 초심자 입니다.

질문은 다음과 같습니다. (mwe는 뒷 부분에 적었습니다. xelatex으로 컴파일하였습니다.)

Randnummer라는 게 있는데, mwe를 컴파일하면 여백에 보이는 숫자들입니다.   Randnummer를 붙이는 명령어는 \rn으로 설정했습니다.

1. 안 되는 부분 첫번째는 subsubparagraph에도 Randnummer를 붙여야 하는데 그게 안 됩니다.   (subsubparagraph는 구글링을 통해 제가 설정한 것입니다)

다만 subsubparagraph를 동행 표제로 유지한 상태에서 Randnummer가 있어야 합니다. subsubparagraph의 예는 mwe 마지막 부분에 있는데 이 상태로 컴파일하면 Randnummer는 표시되는데 subsubparagraph의 heading이 표시가 되지 않고 있습니다.

 

2. 안 되는 부분 두번째는 subparagraph다음에 바로 description 환경을 썻더니 subparagraph에 Randnummer가 붙지 않습니다. 다른 환경을 써도 마찬가지로 보입니다.

원하는 출력은 아래와 같은 형태입니다.

1) 학설                                                                 6

역추지설 .....

관할배분설.....

수정역추지설.....

2) 판례                                                                 7

 

3. Randnummer와 본문 사이의 간격을 홀수쪽과 짝수쪽에서 비슷해 보이도록 눈대중으로 2.5em으로 설정했는데, 정확하게 홀수쪽과 짝수쪽에서 일치하도록 하는 방법을 알고 싶습니다. 단순히 \marginpar만을 이용하면 홀수쪽의 본문을 기준으로 설정이 되네요.

4. Randnummer를 자동으로 붙이는 방법이 없을까요? 구글링해보니 몇 개가 나오지만, section, subsection... 등등의 heading에는 붙지 않으면서 필요한 경우에는 별도의 명령어로 section... 등등의 heading에도 붙일 수 있는 방법이 없었습니다.

 

\documentclass[b5paper,twoside,footnote,chapter,9pt,showtrims,openright,quotespacing]{oblivoir}

%%global setting
    %loaded package stuff
    \usepackage[newmum]{fapapersize} % 신국배판 설정
    \usepackage{enumitem} % 리스트를 로마자로 표시할 수 있는 패키지
    \usepackage{mparhack}   % 방주가 항상 정확한 면(two side 전제)에 나타나도록 하기 위한 패키지. Randnummer를 붙이기 위한 것

    %setting fonts
    \setkomainfont(Source Han Serif)
    \setkosansfont(Noto Sans CJK KR)

    %redefining the style of section to subsubparagraph
    \setcounter{secnumdepth}{5} %subparagraph까지 번호 부여
    
    \renewcommand{\thesection}{제~\arabic{section}~절} % 제?절으로 표시
    \renewcommand{\thesubsection}{제~\arabic{subsection}~관} %제?관으로 표시
    \renewcommand{\thesubsubsection}{\arabic{subsubsection}.} % 아라비아 숫자+punct의 형식으로 표시
    
    \makeatletter %paragraph를 별행 표제로 작동하도록 재정의
    \renewcommand{\paragraph}{%
        \@startsection{paragraph}{4}{0mm}%
        {-\baselineskip}%
        {.2\baselineskip}%
        {\normalfont\normalsize\bfseries}}
    \makeatother
    \renewcommand{\theparagraph}{\gana{paragraph}.} % 가,나,다,라...+punct의 형식으로 표시
    
    \makeatletter %subparagraph를 별행 표제로 작동하도록 재정의
    \renewcommand{\subparagraph}{%
        \@startsection{subparagraph}{5}{1em}%
        {0.1em}%
        {0.1em}%
        {\normalfont\normalsize\bfseries}}
    \makeatother
    \renewcommand{\thesubparagraph}{\arabic{subparagraph})} % 아라비아 숫자+half brace의 형식으로 표시
    
    \makeatletter %subsubparagraph 정의
    \newcounter{subsubparagraph}[subsubparagraph]
    \newcommand\subsubparagraph{%
        \@startsection{subsubparagraph}    % counter
        {6}                              % level
        {1em}                     % indent
        {1ex} % beforeskip
        {-.5em}                           % afterskip
        {\normalfont\normalsize\bfseries}}
    \newcommand\l@subsubparagraph{\@dottedtocline{6}{10em}{5em}}
    \newcommand{\subsubparagraphmark}[1]{}
    \makeatother

    %Definitions for Randnummer
\newcounter{parcount}
\setcounter{parcount}{0}
\newcommand\rn{%
    \everypar{%
        \refstepcounter{parcount}%
        \marginpar{\bfseries\hspace{2.5em}\arabic{parcount}
        }%
    }
}
\newcommand\norn{\everypar{}}

\begin{document}
    \subsubsection{국제관할권}
    \rn 소송요건으로 재판의 어느 단계에서도 직권조사를 하여야 한다. 외국재판 승인의 요건이고(제217조 제1항),\ldots
    \paragraph{구체적 규정 - 국제사법상 보호관할}
    \subparagraph{소비자계약의 경우}    \rn 소비자가 직업 또는 영업활동 외의 목적으로 체결하는 계약으로서, ① 소비자의 상대\ldots
    \subparagraph{근로계약의 경우}
    \rn일상적으로 노무를 제공하거나 최후로 일상적 노무를 제공하였던 국가에서 사용자에 대해 소를 제기할 수 \ldots
    \paragraph{합의관할 및 변론관할}
    \rn실질적 관련성이 없더라도 합의관할이 인정될 수 있다. 당사자 사이에 공평을 해칠 우려가 없고 효과적인 절차진행과 소송경제에 적합하면 변론관할도 인정할 수 있다(2012다7571).
    \paragraph{국제관할권 결정의 기준}
    \rn당사자 또는 분쟁이 되는 사안이 대한민국과 실질적 관련(substantial connection, minimum contacts)이 \ldots
    \subparagraph{학설} \rn
    \begin{description}
        \item [역추지설(토지관할 규정 유추설)] 우리 민사소송법 규정상 토지관할권이 국내에 있는 사건이면 국제관할권도 있다는 견해이다(독일의 통설).
        \item [관할배분설(조리설)]    재판의 적정, 당사자 간의 공평, 소송의 신속이라는 민사소송의 이념을 고려하여 조리에 따라 결정하여야 한다는 견해이다(proper forum)(영미의 통설).
        \item [수정역추지설(특단의 사정설)]    원칙적으로 국내 민사소송법의 토지관할 규정을 참작하여 결정하되, 그 결과가 심히 부당한 특단의 사정이 있는 경우에 관할배분설에 의한다는 견해이다.
    \end{description}
    \subsubparagraph{판례} \rn  이 문단에도 Randnummer가 나오게 하고 싶습니다.\ldots
    \clearpage
    
    \paragraph{합의관할 및 변론관할}
    \rn실질적 관련성이 없더라도 합의관할이 인정될 수 있다. 당사자 사이에 공평을 해칠 우려가 없고 효과적인 절차진행과 소송경제에 적합하면 변론관할도 인정할 수 있다(2012다7571).
    \paragraph{국제관할권 결정의 기준}
    \rn당사자 또는 분쟁이 되는 사안이 대한민국과 실질적 관련(substantial connection, minimum contacts)이 \ldots
\end{document}

번호 제목 글쓴이 날짜 조회 수
공지 Minimal Working Example을 첨부해주세요 [4] nanim 2015.06.23 230450
2041 xelatex 사용중 1073741819 에러 [11] 파란초보 2020.12.25 5162
2040 최근 KoPubWorld 폰트에서 물결표(~) 표시 문제 [10] file Progress 2022.03.18 5156
2039 oblivoir에서 페이지 숫자 안쓰기 [2] 초보 2015.10.11 5153
2038 Scrivener를 통한 LaTeX 자동 생성시 용지를 넘는 표의 자동 변환에 대해 문의드립니다. [8] file 안개나무 2014.10.30 5150
2037 table of contents 내용의 쪽 나누기 [2] 조군 2012.04.07 5148
2036 latex 줄바꾸기 질문 입니다. [2] file odoltosy 2014.10.07 5138
2035 tikz로 그린 그림을 pdf파일로 추출? [2] yoonju 2012.10.24 5138
2034 MaxTex 2012 설치 오류 문의 드립니다. [3] file quasar25 2012.12.27 5137
2033 pdf로 컴파일 출력시.. [3] redkbu 2011.09.29 5137
2032 TexLive에서 추가 인풋 디렉토리 설정 방법? [7] 망지장 2012.03.16 5128
2031 subfig 그림 중 하나를 가운데 정렬하고 싶습니다. [4] file aeronova 2013.10.23 5118
2030 description 환경에서 제일 긴 아이템 라벨 알아내기 yihoze 2012.04.19 5113
2029 GPL Ghostscript 9.15: PDFDocEncoding 0 cannot be represented in Unicode ? [1] 김종열 2014.12.23 5112
2028 조판 dvips [7] 고민 2012.02.13 5108
2027 longdiv 에 대해 질문이 있습니다. [1] 불량양파 2016.09.29 5103
2026 mdframed로 상자를 만들고 그 옆에 글을 쓰려면 어떻게 하나요? [1] 초보자 2012.09.24 5096
2025 cases 환경 질문입니다. [13] file 태준 2014.01.20 5089
2024 [질문] section 및 subsection에서 숫자 대신 가나다 [2] xelloss 2013.06.13 5071
2023 컴파일 할때 에러 LaTeX Error: File `here.sty' not found [2] LMJ 2012.01.12 5068
2022 cntrdots 뒤에 공백은 무시되나요? [2] file 에드 2012.12.31 5058



XE Login