Classicsis LyX 버전에서 내어쓰기 참조 목록을 생성하는 방법

Classicsis LyX 버전에서 내어쓰기 참조 목록을 생성하는 방법

2016년 10월 29일 업데이트: 이 질문에 대한 완전한 답변과 다른 질문의 본문에 있는 특정 인용을 상호 참조하는 방법을 제공했습니다.LyX에서 ERT를 상호 참조하는 방법은 무엇입니까?.

나는 이미 Word 버전에 완성된 들여쓰기 참조 목록을 갖고 있는데, 이를 LyX에서 재현하고 싶습니다. 앞에 [숫자] 없이 공통 들여쓰기를 원합니다(APA 웹사이트의 예). 여기에 이미지 설명을 입력하세요

전문가가 라벨링 환경을 사용하라고 제안했지만 (i) 라벨의 첫 글자가 대문자가 아닙니다. (ii) 라벨 문자 사이의 공간은 후속 콘텐츠의 공간보다 약간 넓습니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

그런 다음 Classicesis 대신 표준 LyX 문서 클래스에서 시도했지만 두 가지 문제 (i) (ii)가 모두 사라졌지만 새로운 문제 (iii)를 발견했습니다. 성이 레이블 너비보다 짧으면 (매우 일반적) 라벨과 후속 콘텐츠 사이의 간격:

여기에 이미지 설명을 입력하세요

다른 웹사이트에서 누군가가 "verse" 환경을 사용하자고 제안하는 것을 보았는데 찾을 수 없습니다. (1) 작동할 것인가, 어떻게 작동할 것인가? (2) 작동한다면 어떻게 Classicsis LyX 템플릿에 로드할 수 있나요?

내 논문이 일주일도 채 안되어(31일) 마감되기 때문에 긴급한 도움이 필요합니다. 다른 대안 제안도 대단히 감사하겠습니다!

업데이트 1

또 다른 전문가는 설명 환경 사용을 제안했습니다. Classicesis LyX에서 다음과 같은 결과를 얻었습니다. 여기에 이미지 설명을 입력하세요

코드:\begin{description} \item [{Lorem}] ipsum at nusquam appellantur his, ut eos erant homero concludaturque. Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.} \end{description}

표준 문서 클래스에서는 문제 (iii)가 훨씬 완화되었지만 문제 (ii), 즉 레이블 문자 사이의 공간과 새로운 문제가 발생합니다 (iv)--설명의 굵기를 제거하고 싶습니다

여기에 이미지 설명을 입력하세요

코드:

\begin{description}
\item [{Surname,}] Surname, Surname, Surname, A. 2005. This is a bibliography.
This is a bibliography. This is a bibliography. This is a bibliography.
This is a bibliography. This is a bibliography. 
\item [{Sur,}] Sur, Sur, Sur, A. 2005. This is a bibliography. This is
a bibliography. This is a bibliography. This is a bibliography. This
is a bibliography. This is a bibliography. 
\end{description}

나는 여전히 Classicesis 템플릿에서 문제를 해결하는 솔루션을 선호합니다. 따라서 대체 솔루션을 여전히 환영합니다.

업데이트 2

Ctrl+L을 사용하고 "Answer 1"(다음 설명에 따라 \scshape가 제거됨)의 관련 코드를 템플릿에 삽입하면 다음과 같은 결과가 나타납니다.

여기에 이미지 설명을 입력하세요

문제 1: 설명 라벨의 첫 글자가 대문자가 아닙니다. 문제 2: 설명 라벨의 문자 간격이 더 넓어졌습니다. 첫 번째 그림(APA 참조 스타일)과 동일한 스타일을 얻으려면 어떻게 해야 합니까?

업데이트3

답변 2를 바탕으로 다음과 같은 결과가 나왔습니다.

여기에 이미지 설명을 입력하세요

유일한 문제는 표준량인 0.5인치(1.27cm)를 어떻게 들여쓰느냐 하는 것입니다. 또 다른 개인적인 문제는 "hanging" 모듈을 로드할 때 TEX 용량 초과(5000개 제한)로 인해 상위 문서에 저장되지 않은 변경 사항이 있다는 것입니다. 누구든지 이 문제를 해결할 수 있습니까?

참고: LyX에서 HELP 문서를 검색했지만 실제로 선택적인 "걸기" 모듈이 있음에도 불구하고 "걸기"를 전혀 찾을 수 없었습니다.

답변1

환경 을 남용하여 입찰을 수행하는 대신 description단락을 '걸기' 위해 설계된 환경을 사용할 수 있습니다. 예를 들어:

\documentclass{report}
\usepackage{classicthesis}
\usepackage{hanging}
\usepackage{setspace}
% If global doublespacing:
% \doublespacing
% If only in the References environment:
\usepackage{etoolbox}
\AtBeginEnvironment{hangparas}{\doublespacing}
\AfterEndEnvironment{hangparas}{\addvspace{0.67\baselineskip}}

\begin{document}

This paragraph is only doublespaced if you use the etoolbox method to
activate double-spacing within the \verb|hangparas| environment. If
you simply use the \verb|\doublespacing| command, this paragraph will
also be double-spaced.

\begin{hangparas}{1cm}{1}% `1cm` sets the hang amount; `1` says to hang lines after the first line in each paragraph
  Holosko, M. J. (2006). \emph{Primer for Critiquiing Social Research:
    A Student Guide.} Belmont, CA: Brooks/Cole.

  Shear, K., Frank, E., Houck, P. R., \& Reynolds, C. F. (2005).
  Treatment of complicated grief: A randomized controlled
  trial. \emph{The Journal of American Medical Association},
  \emph{293}(21), 2601--2608.
\end{hangparas}


This paragraph is only doublespaced if you use the etoolbox method to
activate double-spacing within the \verb|hangparas| environment. If
you simply use the \verb|\doublespacing| command, this paragraph will
also be double-spaced.

\end{document}

답변2

itemize또한 및 복제를 기반으로 두 가지 솔루션을 제안합니다 description.

\documentclass{report}
\usepackage{classicthesis}
\usepackage{enumitem}
\usepackage{titlecaps}
\usepackage{etoolbox} 

\newlist{biblistI}{itemize}{1}
\setlist[biblistI]{label = {}, labelsep =\fontdimen2\font, wide = 0pt, leftmargin =1.667\parindent}%

\newlist{biblistD}{description}{1}
\setlist[biblistD]{font =\mdseries\normalfont\titlecap, labelsep =\fontdimen2\font}%
\BeforeBeginEnvironment{biblistD}{\renewcommand{\descriptionlabel}[1]{#1}}

\begin{document}

\begin{biblistI}%
  \item[Lorem, Ipsum (2016)] at nusquam appellantur his, ut eos erant homero concludaturque.
  Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet
  ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata
  adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere
  ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.} \end{biblistI}

\begin{biblistD}%
  \item[Lorem, Ipsum (2016)] at nusquam appellantur his, ut eos erant homero concludaturque.
  Albucius appellantur deterruisset id eam, vivendum partiendo dissentiet
  ei ius. Vis melius facilisis ea, sea id convenire referrentur, takimata
  adolescens ex duo. Ei harum argumentum per. Eam vidit exerci appetere
  ad, ut vel zzril intellegam interpretaris. \marginpar{More dummy text.}
\end{biblistD}

\end{document} 

여기에 이미지 설명을 입력하세요

답변3

나는 다음과 같은 간단한 답변(전문가의 두 번째 답변을 기반으로 함)과 "매달려 있는" 모듈로 인해 발생하는 충돌을 해결하는 솔루션을 제시합니다.

  1. Bibliography.lyx에서 원본 라텍스 코드를 제거하지 마십시오. 문서->설정->모듈, 아직 수행하지 않은 경우 "사용자 정의 가능한 목록 열거 항목" 모듈을 로드합니다.

2: 붙여넣기

    \usepackage{etoolbox}
    \AfterEndEnvironment{hangparas}{\addvspace{0.67\baselineskip}}
    \usepackage[notquote]{hanging}

Bibliography.lyx 및 classicesis.lyx의 Document->Setting->LaTeX 프리앰블에 추가하세요.

중요 참고 사항 1: 문서->설정->모듈에서 "매달려 있는" 모듈을 로드하지 마십시오. 전체 논문을 통합하면 용량 초과 문제가 발생할 수 있습니다.

3: 페이지 상단의 Bibliography.lyx 본문에서(원래 코드 위에 있어야 하며 그렇지 않으면 작동하지 않음) "Ctrl+L"을 입력하여 Latex 코드 창 또는 ERT를 만들고 붙여넣습니다.\renewcommand{\bibname}{References}

4: 메뉴 표시줄의 왼쪽 상단에서 옵션을 아래로 당겨서 문서 환경을 "Chapter*"("Chapter"를 선택하지 않고 별표가 있는 이 장을 선택)로 변경합니다.

5: "Enter", "Ctrl+L"을 입력하여 다른 Latex 코드 창을 만들고 다음을 창에 붙여넣습니다.

    \begin{hangparas}{1.27cm}{1}
    Surname, Surname, Surname, A. 2005. This is a bibliography. This is
    a bibliography. This is a bibliography. This is a bibliography. This
    is a bibliography. This is a bibliography.  
    \end{hangparas}

중요 참고 사항 2: 다음 기사에서는 2단계, 즉 "Ctrl+L"을 반복하여 Latex 코드 창을 다시 만듭니다.

결과: 여기에 이미지 설명을 입력하세요

중요 참고 사항 3: 본문의 하이퍼 참조(즉, 클릭하면 참조 목록의 특정 인용 위치로 이동)를 원할 경우 이 질문에 대한 내 답변을 참조하세요.LyX에서 ERT를 상호 참조하는 방법은 무엇입니까?.

설명: 이 솔루션은 Microsoft Word 버전에 기존 참조 목록이 있는 사용자에게 적합합니다. "What You See Is What You Get" 이후 lyX에서 쉽게 편집할 수 있습니다. 여전히 정확한 페이지 번호가 있습니다. Contents.lyx(또는 TOC)에 "참조" + 클릭 가능한 페이지 번호로 나열되어 있습니다. 참고문헌의 첫 번째 페이지의 페이지 번호는 하단에 표시되어 있으며 이는 고전적인 스타일과 일치합니다. 머리글과 페이지 번호는 평소와 같이 두 번째 페이지부터 페이지 상단에 나타납니다.

관련 정보