在 LaTeX 中使用移动索引引用表格行

在 LaTeX 中使用移动索引引用表格行

我正在对 A、B、C、D 等人进行一系列采访。

我准备了一个“面试模型”,里面有我要问的问题(每个问题都标有 1,2,3,4)(表格问题和解释)

假设我采访了 A 人,我问 A 人的每个问题都将被标记为 QA.1、QA.2、QA.3 等。在“采访模型”中,“Q”代表问题,“A”对应于采访人 A,“1”对应于问题 1。每个答案都将被标记为 AA.1、AA.2、AA.3 等。第一个“A”代表答案,第二个“A”对应于采访人 A,“1”对应于“采访模型”中的问题 1。

问题和答案总是会交替出现,但可能会出现意想不到的后续问题。

假设我问了一个后续问题(不在“访谈模型”中),这个问题应该被标记为先前问题(在本例中为 QA.1)的子问题,那么这个子问题应该被标记为 QA1.a。它的答案是 AA.1.a。

如果我问另一个子问题,它应该被标记为 QA.1.b 等。(答案 AA.1.b)

在问题 10 (QA.10) 中,我可以再问一个后续问题,然后将其标记为 QA.10.a。这针对人员 B(QB.1、AB.1、QB.2、AB.2、QB.3、AB.3、QB.3.a、AB.3.a)​​和 C(QC.1、AC.1、QC.2、AC.2、QC.2.a、AC.2.a 等)重复。

因此,所有“面试模型问题”和结果问题/答案都直接相关,并且意外的后续问题被标记为先前提出的“面试模型问题”的子问题

非常感谢您的宝贵时间!

在此处输入图片描述

请注意,部分代码是由 Christian Hupfer Link 制作的:LaTeX 中的引用表格行

这也是真实面试的简化版本(真实面试要长得多),因此使用了长表。

代码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[danish]{babel}
\usepackage{lscape}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{color} 
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{float} 
\usepackage[top=2.81cm, bottom=2.75cm,right=2cm, left=2cm]{geometry}
\usepackage{setspace}
   \onehalfspacing
   \usepackage[T1]{fontenc}

\usepackage{etoolbox}
\usepackage{setspace}
\onehalfspacing
\usepackage{url}
\usepackage[hidelinks]{hyperref}
\hypersetup{breaklinks=true}
\usepackage{longtable}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{V}[1]{>{\raggedright\let\newline\\\arraybackslash}p{\dimexpr#1-2\tabcolsep-\arrayrulewidth}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}

\makeatother
\newcounter{rowcntr}
\newcolumntype{N}{>{\refstepcounter{rowcntr}\therowcntr}c}
\AtBeginEnvironment{tabular}{\setcounter{rowcntr}{0}\setcounter{subquestion}{0}}

\begin{document}


\section*{Interview questions (Interview model))}
The following table contains my interview questions and explanation

\begin{center}
    \begin{longtable}{|N| c | V{7.6cm} | V{7.6cm} |}
    \hline
    \multicolumn{2}{|c}{} & \multicolumn{1}{c|}{\textbf{Question}} & \multicolumn{1}{c|}{\textbf{Explanation}} \\ \hline
   \multicolumn{4}{|c|}{Interview phase 1}\\ \hline
   \multicolumn{4}{|C{17.5cm}|}{\textit{Text This phase focus on ...TextTextTextTextText TextTextTextTextTextTextTextTextTextTextText TextText  }}\\ \hline
   \label{que:1} & A & Do you think ...? & This is a good question.\\
   \label{que:2} & C & Do you feel? & This is a good question.\\
   \label{que:3} & E & What do you think of your previous boss & Relationship between employee and employer text Text textText text Text text Text text.\\ \hline
   \multicolumn{4}{|c|}{Interview phase 2}\\ \hline
   \multicolumn{4}{|C{17.5cm}|}{\textit{Text This phase focus on ... }}\\ \hline
   \label{que:4} & D & Is this ...? & Good question.\\
   \label{que:5} & I & Do you like Text  & A good question.\\ \hline

   \caption {Questions and explanation} \label{tab:interviewspg}
    \end{longtable}
\end{center}
\section*{Interview answers person A}
\begin{center}
    \begin{longtable}{|c| V{16.5cm}| } \hline
    \textbf{Lable} & \multicolumn{1}{c|}{\textbf{Q\&A}}\\ \hline
    QA.1\label{QA.1} & Do you think ...?\\ 
    AA.1\label{AA.1} & Yes...\\ 
    QA.2\label{QA.2} & Do you feel?\\ 
    AA.2\label{AA.2} & No...\\ 
    QA.2.a\label{QA.2.a} & "Unexpected Question person A"\\ 
    AA.2.a\label{AA.2.a} & Yes \\
    QA.3\label{QA.3} & What do you think of your previous boss \\
    AA.3\label{AA.3} & He is nice\\
    \hline
   \caption {Results person A} \label{tab:results}
    \end{longtable}
\end{center}
\newpage
\section*{Interview answers person B}
\begin{center}
    \begin{longtable}{|c| V{16.5cm}| } \hline
    \textbf{Lable} & \multicolumn{1}{c|}{\textbf{Q\&A}}\\ \hline
    QB.1 & Do you think ...?\\ 
    AB.1 & Yes...\\ 
    QB.2 & Do you feel?\\ 
    AB.2 & No...\\ 
    QB.3 & What do you think of your previous boss \\
    AB.3 & He is nice\\
    QB.3.a & "Unexpected Question person B"\\ 
    AB.3.a & Yes \\
    \hline
   \caption {Results person A} \label{tab:results}
    \end{longtable}
\end{center}

\end{document}

相关内容