문제

테이블의 섹션 사이에 헤더와 바닥 글을 인쇄하기 위해 새로운 환경을 만들고 싶습니다.

나는 이것을했다 :

\documentclass{article}

\usepackage{longtable}

\newenvironment{env}{Heading&&& \\}{\hline \\}

\begin{document}

\begin{longtable}{p{7cm}lrr}
    \begin{env}
        Content&b&c&d
    \end{env}
\end{longtable}

\end{document}
.

그러나 컴파일러에 의해 모욕적이게됩니다. 여기를 참조하십시오.

누군가가 문제를 볼 수 있습니까?

도움이 되었습니까?

해결책

여기에 두 가지 문제가 있습니다.첫째, "Content&b&c&d"줄 끝에 \\가 필요합니다.둘째, 환경은 테이블 형식 / 긴 테이블 안에 작동하지 않습니다. 오류 메시지의 대부분이 오는 곳입니다.그들을 일하게 할 수는 있지만, 그것은 Tex-Fu를 넘어서는 길입니다.이것은 내가 일어날 수있는 최선의 것입니다 :

\documentclass{article}
\usepackage{longtable}
\newcommand{\startenv}{Heading\tabularnewline}
\newcommand{\stopenv}{\hline\tabularnewline}
\begin{document}

\begin{longtable}{p{7cm}lrr}
\startenv
    Content&b&c&d \\
\stopenv
\end{longtable}
.

(\tabularnewline 대신 \\ 대신 \\를 사용하는 것이 필요하지는 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top