TeX 容量超出,抱歉 [输入堆栈大小=5000] 使用 longtable 中的 itemize

TeX 容量超出,抱歉 [输入堆栈大小=5000] 使用 longtable 中的 itemize

过去两年我都没用过 LaTeX,现在我想重新用一下,所以我下载了 TexLive 和 Texmaker 并安装了它们。现在我试着打开并编译我的一个旧文档。我不得不更换一些软件包,也尝试了一些修复方法,但最后一个问题我无法修复,我也不知道该怎么办了……所以也许你们中有人可以帮助我 :)

\documentclass[11pt,a4paper,twoside, parskip]{scrreprt}

% UTF8 Encoding
\usepackage[utf8]{inputenc}
\setlength{\parskip}{0pt}

% Schriftart
\usepackage{tgheros}
\renewcommand\familydefault{\sfdefault}

% Zeichensatz mit Umlauten
\usepackage[T1]{fontenc}

% neue deutsche Rechtschreibung
\usepackage[ngerman]{babel}
\usepackage{geometry,lmodern}

% Tabellen
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}

\newcommand{\mcr}[1]{\multicolumn{1}{l}{#1}}

\newcolumntype{L}[0]{{\endgraf\vspace*{-\baselineskip}}l}

%Aufzählung
\usepackage{enumitem}

% Kopf- & Fußzeile
\pagestyle{headings}

\begin{document}
\begin{longtable}{l|L|L}
\toprule
\textbf{Name} & \textbf{Aussehen} & \textbf{Eigenschaften}\\
\midrule

\textbf{Elisabeth Jung} &
\begin{itemize}[nosep]
\item schlank
\item schulterlanges braunes Haar
\item eisblaue Augen
\end{itemize} &
\begin{itemize}[nosep]
\item stur
\end{itemize}\\
\hline

\textbf{Kriminalhauptkommissar Bernd Steiger} &
\begin{itemize}[nosep]
\item s
\end{itemize} &
\begin{itemize}[nosep]
\item s
\end{itemize}\\

\end{longtable}
\end{document}

感谢您的任何帮助!

答案1

我怀疑这\newcolumntype{L}[0]{{\endgraf\vspace*{-\baselineskip}}l}在以前根本就不会成功。

我已将L列类型更改为标准类型

\newcolumntype{L}[1]{>{\raggedright}p{#1}}

\newcolumntype{B}[1]{>{\raggedright\bfseries}p{#1}}

B提供大胆的第一列的列类型。

请注意,这几个\item一般不会出现在同一行上。

\documentclass[11pt,a4paper,twoside, parskip]{scrreprt}

% UTF8 Encoding
\usepackage[utf8]{inputenc}
\setlength{\parskip}{0pt}

% Schriftart
\usepackage{tgheros}
\renewcommand\familydefault{\sfdefault}

% Zeichensatz mit Umlauten
\usepackage[T1]{fontenc}

% neue deutsche Rechtschreibung
\usepackage[ngerman]{babel}
\usepackage{geometry,lmodern}

% Tabellen
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}

\newcommand{\mcr}[1]{\multicolumn{1}{l}{#1}}

\newcolumntype{L}[1]{>{\raggedright}p{#1}}

\newcolumntype{B}[1]{>{\raggedright\bfseries}p{#1}}

%\endgraf\vspace*{-\baselineskip}

%Aufzählung
\usepackage{enumitem}

% Kopf- & Fußzeile
\pagestyle{headings}

\begin{document}
\begin{longtable}{B{6cm}|*{2}{L{5cm}|}}
  Name & \textbf{Aussehen} & \textbf{Eigenschaften}\tabularnewline
Elisabeth Jung &
\begin{itemize}[nosep]
\item schlank
\item schulterlanges braunes Haar
\item eisblaue Augen
\end{itemize} &
\begin{itemize}[nosep]
\item stur
\end{itemize}\tabularnewline

Kriminalhauptkommissar Bernd Steiger &
\begin{itemize}[nosep]
\item s
\end{itemize} &
\begin{itemize}[nosep]
\item s
\end{itemize}


\end{longtable}
\end{document}

在此处输入图片描述

相关内容