LyX의 tex 코드 상호 참조

LyX의 tex 코드 상호 참조

저는 LyX와 함께 일하고 있어요. LyX에서 "Tex code" 옵션을 사용할 때 상호 참조를 적용하는 방법을 알고 계십니까?

이것이 내가 Tex 코드로 작성하고 있는 내용의 예입니다.

\begin{table}[htbp]
\begin{threeparttable}
\caption{Title}\label{...}
\estwide{myfile.tex}{2}{c}
\end{threeparttable}
\end{table}

이 경우 상호 참조 옵션이 작동하려면 라벨을 어디에 두어야 합니까?

질문이 명확해지기를 바랍니다. 도움을 주셔서 감사합니다!

답변1

라벨과 상호 참조를 관리하기 위해 LyX의 인터페이스를 사용하고 있지 않습니다. 따라서 \label{abc}ERT(또는 "TeX 코드")에서 사용하는 경우 참조용으로도 ERT를 사용해야 합니다 \ref{abc}.

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

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

답변2

"상호 참조" 대화 상자에 라벨을 수동으로 입력하기만 하면 됩니다. LyX는 접두어를 붙여 표시하지만 BROKEN:(해당 레이블을 찾을 수 없기 때문에) 그럼에도 불구하고 작동합니다. 하지만 나중에 편집할 때는 약간 주의가 필요합니다.

LyX 대화 상자를 사용하면 형식화된 참조에 대한 LyX 내장 지원을 쉽게 사용할 수 있다는 이점이 있습니다.

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

내용 이 마음에 들지 않거나 BROKEN:상호 참조를 여러 번 삽입해야 하고 이를 수동으로 수행하는 것이 지루하다고 생각하는 경우 LyX에 레이블의 존재를 가르치는 방법이 있습니다(scottosky의 의견에서도 제안됨). : 모든 ERT 삽입 라벨에 대한 의사 라벨이 포함된 LyX 메모를 문서 내부 어딘가에 두십시오.

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

답변3

이것은 실제로 귀하의 질문에 대한 답변이 아니라 특정 상황에 대한 해결 방법을 제공하는 것입니다.

원하는 경우 LyX 제품과 ERT를 조합하여 사용할 수 있습니다.

  1. 삽입 --> 부동 --> 테이블 또는 해당 버튼 도구 모음을 사용하여 테이블 부동을 추가합니다.
  2. 그러면 캡션이 포함된 테이블 플로트가 제공됩니다. 캡션을 작성하고 삽입 --> 레이블을 사용하거나 도구 모음을 통해 캡션 내부(또는 바로 뒤에) 레이블을 추가합니다.

  3. 캡션 앞으로 커서를 이동하고 ERT를 추가한 후 작성하세요.

    \begin{threeparttable}
    
  4. 캡션 뒤로 커서를 이동하고 두 번째 ERT를 추가한 후 다음을 작성하세요.

    \estwide{myfile.tex}{2}{c}
    \end{threeparttable}
    

이 방법을 사용하면 LyX의 상호 참조 시스템을 사용할 수 있습니다.

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

관련 정보