\longtable 캡션 표시 및 사라짐 - 어떻게 표시하나요?

\longtable 캡션 표시 및 사라짐 - 어떻게 표시하나요?

\longtable환경 내에서 사용하려고 노력해 왔습니다 landscape. 마침내 얻었습니다. 임시 파일에서는 테이블이 괜찮아 보이지만 기본 문서를 컴파일하면 캡션이 사라집니다. 방금 메인 문서의 서문을 tmp 파일에 복사했습니다. 임시 컴파일은 문제 없이 잘 컴파일되는 반면 메인 문서에는 캡션이 없습니다(테이블의 레이블은 작동하지만).

TMP 파일은 다음과 같습니다.

% !TEX options=--shell-escape
\pdfoutput=1
\pdfcompresslevel=9
\pdfinfo
{
    /Author ()
    /Title ()
    /Subject ()
    /Keywords ()
}
\documentclass[a4paper,onecolumn,oneside,12pt]{mwrep}

\usepackage{times}

\usepackage{algolrevived}
\usepackage[T1]{fontenc}
\usepackage[polish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{icomma}  % for comma as decimal separator
\usepackage{lmodern} % different looks (font-times), and (!!!) polish characters
\selectlanguage{polish}


\usepackage[MeX]{polski}
\usepackage{amsmath}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{gensymb}
\usepackage{longtable}
\usepackage{lscape}
% packages required by `pandoc' generated file:
\usepackage{booktabs}


\usepackage{hyperref}
\hypersetup{linktocpage}

\usepackage{graphicx} % figures (?)
\usepackage{pgf}

\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{qqqqff}{rgb}{0.,0.,1.}  % <- tikz
\usepackage{pict2e}
\usepackage{float}
\usepackage{xcolor}  
\usepackage{bigints}
\usepackage{caption}
\captionsetup[table]{name=Tabela}
\usepackage{subcaption}

%conditional compilation:
\usepackage{etoolbox}
\newtoggle{PUREFINAL}
\togglefalse{PUREFINAL}
\newtoggle{paper}
\togglefalse{paper}
% \toggletrue{paper}

\newif\ifswitchFinal
\iftoggle{paper}{ % \tDpi def.: target dpi, tDpi
  \newcommand{\tDpi}{600}
}{
  \newcommand{\tDpi}{72}
}
\iftoggle{PUREFINAL}{
  \switchFinaltrue
  }{
  \switchFinalfalse
}

\usepackage{python}
\patchcmd{\endpython}{python }{python3 }{}{}
\usepackage[cache=false]{minted}  % another package for listings, with colors

\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}  % centering column
\usepackage{dcolumn}

\addto\captionspolish{%
  \renewcommand{\appendixtocname}{Dodatki}
  \renewcommand\appendixname{Dodatek}
  \renewcommand\appendixpagename{Dodatki}
}

\renewcommand*\thefigure{\arabic{chapter}.\arabic{figure}}  % figures numbering
\renewcommand*\thesubfigure{\arabic{subfigure}}
\captionsetup[subfigure]{labelformat=parens, labelsep=quad}

\usepackage[toc,page]{appendix}  % 2019.09.17

\newcommand{\arctg}{\operatorname{arctg}}

\hyphenpenalty=10000        % nie dziel wyrazów zbyt często
\clubpenalty=10000          % kara za sierotki
\widowpenalty=10000         % nie pozostawiaj wdów
\brokenpenalty=10000        % nie dziel wyrazów między stronami
\exhyphenpenalty=999999     % nie dziel słów z myślnikiem
\righthyphenmin=3           % dziel minimum 3 litery

\tolerance=4500
\pretolerance=250
\hfuzz=1.5pt
\hbadness=1450

\sloppy                     % umacnia pozycję prawego marginesu

\setlength{\textwidth}{\paperwidth}
\addtolength{\textwidth}{-5cm}
\setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-5cm}
\setlength{\oddsidemargin}{0cm}
\setlength{\evensidemargin}{0cm}
\topmargin -1.25cm
\footskip 1.4cm

\linespread{1.3}  % For use 1.6, for one-and-a-half spacing 1.3.

%relative path to images:
\graphicspath {{../../../../img/}}

\begin{document}

\section*{Dodatek 2: Opis konstrukcji wykorzystanego modelu geometrycznego}

Testy poprawności teorii diagramów drogi słońca i kąta padania promieni słonecznych,
opisanej w niniejszej rozprawie, przeprowadzono z wykorzystaniem falsyfikacji [...]

Protokół konstrukcji wygenerowany przez aplikację zamieszczono
w tab. \ref{tab:constructionProtocol}. \\

\input{ConstructionProtocol.tex}

\section*{Opis modelu}

Model geometryczny został stworzony według następujących głównych założeń: [...]

\end{document}

그리고 다음의 일부 ConstructionProtocol.tex:

\begin{landscape}
\setlength\LTcapwidth{\textwidth}
\setlength\LTleft{0pt}            % default: \parindent
\setlength\LTright{0pt}

\begin{longtable}[]{@{}
  >{\raggedright\arraybackslash}p{(\columnwidth - 8\tabcolsep) * \real{0.03}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 8\tabcolsep) * \real{0.15}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 8\tabcolsep) * \real{0.30}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 8\tabcolsep) * \real{0.30}}
  >{\raggedright\arraybackslash}p{(\columnwidth - 8\tabcolsep) * \real{0.20}}@{}}
\caption{Protokół konstrukcji modelu geometrycznego do przykładu 3.3 z \cite{PTFKES2006}.} \label{tab:constructionProtocol} \\
\toprule
% \multicolumn{1}{|c}{Number} & Theory & Question & Explanation  \\
\multicolumn{1}{c}{Nr} & Nazwa & Opis & Wartość & Definicja \\
\midrule
\endhead

1 & Funkcja B & ~ & B(n) = (n - 1) * 360 / 365 & ~ \\
2 & Funkcja E & Jeżeli(0 $\leq$ n $\leq$ 365, 229.2 (0 + 0cos((B(n))°) -
0.03sin((B(n))°) - 0.01cos(2(B(n))°) - 0.04sin(2(B(n))°))) & E(n) = If(0
$\leq$ n $\leq$ 365, 229.2 (0 + 0cos(((n - 1) * 360 / 365)°) - 0.03sin(((n - 1) *
360 / 365)°) - 0.01cos(2((n - 1) * 360 / 365)°) - 0.04sin(2((n - 1) *
360 / 365)°))) & Jeżeli(0 $\leq$ n $\leq$ 365, 229.2 (0 + 0cos((B(n))°) -
0.03sin((B(n))°) - 0.01cos(2(B(n))°) - 0.04sin(2(B(n))°))) \\
3 & Funkcja Fix & ~ & Fix(n) = Jeżeli(n \textgreater{} 0, floor(n),
ceil(n)) & ~ \\
4 & Funkcja dec & ~ & dec(dn) = Jeżeli(1 $\leq$ dn $\leq$ 366, 23.45sin(360((dn +
284) / 365)°)) & ~ \\
[...]
136 & Liczba prec & ~ & prec = 0 & ~ \\
137 & Liczba scs\textsubscript{loc} & round((mns\textsubscript{loc} -
Fix(mns\textsubscript{loc})) * 60, prec) & scs\textsubscript{loc} = 0 &
round((mns\textsubscript{loc} - Fix(mns\textsubscript{loc})) * 60,
prec) \\
\bottomrule
\end{longtable}
\end{landscape}

캡션이 있는 페이지와 없는 페이지(먼저 tmp 파일, 두 번째로 메인/최종 파일):

캡션이 포함된 긴 테이블, tmp 파일

캡션이 누락된 긴 테이블, 기본 파일

PS 테이블은 HTML 파일 Geogebra 구성 프로토콜에서 pandoc로 생성되었습니다. 여러 번 시도한 끝에 질문을 게시하기로 결정한 후 며칠 동안 테이블 문제로 어려움을 겪고 있습니다. 미리 감사드립니다.

답변1

방금 문제의 원인과 해결 방법을 찾았습니다.

전체 문서는 기본 파일에 포함된 몇 개의 파일로 구성되어 있지만 .tex임시 파일에는 명령을 통해 테이블만 포함되어 있습니다 \input. .tex테이블을 가져온 주요 파일 입력 부록입니다 . \input너무 과 했던 것 같습니다 . 표의 내용을 부록 파일에 직접 복사하여 붙여넣으면 예상한 대로 컴파일되었습니다.

캡션과 함께 긴 테이블이 있는 첫 번째 페이지

두 번째 페이지는 다음과 같습니다.

표를 참조하는 캡션이 있는 두 번째 페이지입니다.

관련 정보