
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' 기능을 얻으려는 경우 longtable
Alan Munn은 ltxtable
패키지 사용을 권장합니다(링크CTAN), David Carlisle 작성(참조여기).
당신이 할 수 있는 다른 일은 계속 사용하여 환경 tabularx
에 넣고 table
크기를 줄이는 것입니다. 더 많은 공간을 확보하려면 언제든지 90도 회전할 수 있습니다.
테이블 패키지에 대한 자세한 내용은 다음을 참조하세요.이 질문
답변3
표를 마우스 오른쪽 버튼으로 클릭하고 "더 보기 > 설정..."을 선택합니다. (또는 커서를 테이블로 이동하고 "편집 > 테이블 설정..." 메뉴를 엽니다.) "Longtable" 탭으로 이동하여 "긴 테이블 사용"을 선택하세요!
(이렇게 하면 내장된 "LyX 테이블 편집기"가 계속 사용되며 환경 이 환경 tabular
으로 대체됩니다 longtable
.)