테이블 각주를 허용하는 Lyx 드롭인 테이블 교체

테이블 각주를 허용하는 Lyx 드롭인 테이블 교체

LyX 테이블 구조를 유지하면서 LyX에서 각주를 사용할 수 있기를 원합니다. LyX가 이를 허용하는 내장 테이블에 대해 다른 환경을 사용하도록 강제할 수 있는 방법이 있습니까? 즉, 프리앰블에 넣을 코드입니다.

이 페이지추천 longtabular(어디에서도 찾을 수 없음) 또는 tabu.

편집: 나는 이 접근 방식을 사용하려고 했습니다.이 질문tabular로 바꾸려고 하는데 무한 루프에 빠진 tabu것 같습니다 .pdftex

% Replace tabular with tabu.
\let\oldtabular\tabular
\let\endoldtabular\endtabular
\renewenvironment{tabular}{\tabu}{\endtabu}

편집 2: tabu가 신뢰할 수 없거나 유지 관리되지 않는 것으로 나타났으므로 이 목적으로 추천할 다른 환경이 있습니까?

답변1

작은 답변을 드리자면

패키지를 피하세요tabu

현재 버전의 tabu는 다음과 같습니다.2.8 릴리스. 그러나 작성자는 대부분의 현재 명령이 유효하지 않은 새 버전을 업로드하려고 합니다.

저자는 comp.text.tex에 다음과 같이 썼습니다.스캔 토큰이 포함된 금기의 버그(GL, 수정해 주세요)

음, 솔직히 말해서 버그 보고 시기는 다음 릴리스와 함께 올 것입니다. 나는 단지 \multirow 기능을 구현하고 있는데, 현재 사용 가능한 코드는 내가 지금 작업하고 있는 코드와는 매우 거리가 멀다고 말하고 싶습니다.

이는 현재 버전이 완전히 유지 관리되지 않음을 의미합니다.

답변2

피하시기 바랍니다 tabu. 존이 말한 대로여기:

패키지 작성자가 여전히 이것저것 만지작거리고 있으며 이전 버전과의 호환성은 없을 것이라고 명시적으로 약속했기 때문에 금기 사항을 멀리하는 것이 좋습니다. 보다여기토론을 위해.

tabularx의 깨지기 쉬운 옵션과 함께 의 'X' 기능을 얻으려는 경우 longtableAlan Munn은 ltxtable패키지 사용을 권장합니다(링크CTAN), David Carlisle 작성(참조여기).

당신이 할 수 있는 다른 일은 계속 사용하여 환경 tabularx에 넣고 table크기를 줄이는 것입니다. 더 많은 공간을 확보하려면 언제든지 90도 회전할 수 있습니다.

테이블 패키지에 대한 자세한 내용은 다음을 참조하세요.이 질문

답변3

표를 마우스 오른쪽 버튼으로 클릭하고 "더 보기 > 설정..."을 선택합니다. (또는 커서를 테이블로 이동하고 "편집 > 테이블 설정..." 메뉴를 엽니다.) "Longtable" 탭으로 이동하여 "긴 테이블 사용"을 선택하세요!

(이렇게 하면 내장된 "LyX 테이블 편집기"가 계속 사용되며 환경 이 환경 tabular으로 대체됩니다 longtable.)

관련 정보