抱歉,我是 Latex 新手。尝试创建一个表格,但它太过精简。整个表格大约 3 厘米高。我希望 A4 纸纵向布局上的表格易于阅读。请帮忙。
\begin{table}[h!]
\caption{MRMC Requested Benchmarking Tests}
\label{BT2}
\resizebox{\textwidth}{!}{%
\begin{tabular}{*{14}{|c}|}%{|l|l|l|l|l|}\hline
\multicolumn{1}{|c|}{\textbf{S No.}} & \multicolumn{1}{c|}{\textbf{Test Description}} & \multicolumn{1}{c|}{\textbf{High Level Steps}} & \multicolumn{1}{c|}{\textbf{Expected Output}} & \multicolumn{1}{c|}{\textbf{PQA Status}} \\ \hline
1 & Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR & a)Take the available complete IHC portfolio.b)Obtain the same COB production 10 Day VaRc)Ensure trade population and notional match betweenTCM data and VaR data & 10 Day VaR should be lower and account for the gap risk in CVA Closeout & This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\ \hline
2 & Same trade Stressed CVA vs CVA Closeout & a)Choose a swap with one year maturity. b)Apply both methodologies on the swap. c)Plot the exposure profile on a graph & For Swap the profile should be forward declining slope and in case of CVA closeout there should be a spike post the 1 year mark. & The same result can be implied from already run test cases. \\ \hline
3 & Same trade Stressed CVA vs CVA Closeout & a)Choose an option with one year maturity. b)Apply both methodologies on the swap. c)Plot the exposure profile on a graph & For option it should be a straight line for both Stressed CVA and CVA Closeout. Just that for CVA closeout there should be a spike post expiry. & The same result can be implied from already run test cases. \\ \hline
4 & Swap with IM and without IM & a)Take one year swap and run it with IM.b)Take the same swap and run it without IM. Note: Please use CVA closeout model in both cases. & With IM graph should start higher, converging into without IM towards expiry. & The same result can be implied from already run test cases. \\ \hline
\end{tabular}%
}
\end{table}
感谢并问候 Varun
答案1
我会重新设计你的桌子:
\documentclass{article}
\usepackage{geometry}
\usepackage{ragged2e}
\usepackage{booktabs, makecell, tabularx}
\renewcommand\theadfont{\bfseries}
\renewcommand\theadgape{}
\newcolumntype{L}{>{\RaggedRight}X}
\begin{document}
\begin{table}[htb]
\caption{MRMC Requested Benchmarking Tests}
\label{BT2}
\footnotesize
\setlength\tabcolsep{3pt}
\begin{tabularx}{\linewidth}{@{} l
>{\hsize=0.8\hsize}L
>{\hsize=1.2\hsize}L
*{2}{L}
@{}}
\toprule
\thead[b]{S\\ No.}
& \thead{Test Description}
& \thead{High Level Steps}
& \thead{Expected Output}
& \thead{PQA Status} \\
\midrule
1 & Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR
& a) Take the available complete IHC portfolio.\quad
b) Obtain the same COB production 10 Day VaRc). Ensure trade population and notional match between TCM data and VaR data
& 10 Day VaR should be lower and account for the gap risk in CVA Closeout
& This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\
\addlinespace
2 & Same trade Stressed CVA vs CVA Closeout
& a) Choose a swap with one year maturity. \quad
b) Apply both methodologies on the swap. \quad
c) Plot the exposure profile on a graph.
& For Swap the profile should be forward declining slope and in case of CVA closeout there should be a spike post the 1 year mark.
& The same result can be implied from already run test cases. \\
\addlinespace
3 & Same trade Stressed CVA vs CVA Closeout
& a) Choose an option with one year maturity. \quad
b) Apply both methodologies on the swap. \quad
c) Plot the exposure profile on a graph
& For option it should be a straight line for both Stressed CVA and CVA Closeout. Just that for CVA closeout there should be a spike post expiry.
& The same result can be implied from already run test cases. \\
\addlinespace
4 & Swap with IM and without IM
& a)Take one year swap and run it with IM. \quad
b) Take the same swap and run it without IM.
Note: Please use CVA closeout model in both cases.
& With IM graph should start higher, converging into without IM towards expiry.
& The same result can be implied from already run test cases. \\
\bottomrule
\end{tabularx}%
\end{table}
\end{document}
編輯:考虑到给出的建议莱安德里斯答案,但通过改进代码,表格可以是:
\documentclass{article}
\usepackage{geometry}
\usepackage{ragged2e}
\usepackage{booktabs, makecell, tabularx}
\renewcommand\theadfont{\bfseries}
\renewcommand\theadgape{}
\newcolumntype{L}{>{\RaggedRight}X}
\usepackage{enumitem}
\usepackage{etoolbox}
\AtBeginEnvironment{table}{%
\setlist[enumerate]{nosep, % <-- list setup used in all tables
topsep = 0pt,
partopsep = 0pt,
wide,
label=\alph*),
before = \vspace{-0.6\baselineskip},
}
}
\begin{document}
\begin{table}[htb]
\caption{MRMC Requested Benchmarking Tests}
\label{BT2}
\footnotesize
\setlength\tabcolsep{3pt}
\begin{tabularx}{\linewidth}{@{} l
>{\hsize=0.8\hsize}L
>{\hsize=1.2\hsize}L
*{2}{L}
@{}}
\toprule
\thead[b]{S\\ No.}
& \thead{Test Description}
& \thead{High Level Steps}
& \thead{Expected Output}
& \thead{PQA Status} \\
\midrule
1 & Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR
& \begin{enumerate}
\item Take the available complete IHC portfolio.
\item Obtain the same COB production 10 Day VaRc).
\end{enumerate}
Ensure trade population and notional match between TCM data and VaR data
& 10 Day VaR should be lower and account for the gap risk in CVA Closeout
& This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\
\addlinespace
2 & Same trade Stressed CVA vs CVA Closeout
& \begin{enumerate}
\item Choose a swap with one year maturity.
\item Apply both methodologies on the swap.
\item Plot the exposure profile on a graph.
\end{enumerate}
& For Swap the profile should be forward declining slope and in case of CVA closeout there should be a spike post the 1 year mark.
& The same result can be implied from already run test cases. \\
\addlinespace
3 & Same trade Stressed CVA vs CVA Closeout
& \begin{enumerate}
\item Choose an option with one year maturity.
\item Apply both methodologies on the swap.
\item Plot the exposure profile on a graph
\end{enumerate}
& For option it should be a straight line for both Stressed CVA and CVA Closeout. Just that for CVA closeout there should be a spike post expiry.
& The same result can be implied from already run test cases. \\
\addlinespace
4 & Swap with IM and without IM
& \begin{enumerate}
\item Take one year swap and run it with IM.
\item Take the same swap and run it without IM.
\end{enumerate}
Note: Please use CVA closeout model in both cases.
& With IM graph should start higher, converging into without IM towards expiry.
& The same result can be implied from already run test cases. \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
这使:
答案2
我做了一些小改动。
我删除了您原来的 14 列。您只使用了 4 列。
我将第一列的宽度固定为
1cm
我把单元格大小固定为
(\textwidth-1cm)/4
。我删除了
\resizebox
并使用 手动更改了字体大小\footnotesize
。请随意更改。我删除了它们,
\multicolumns
因为您实际上并未使用它们。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{table}[h!]
\caption{MRMC Requested Benchmarking Tests}
\label{BT2}
\footnotesize
% \resizebox{\textwidth}{!}{%
\begin{tabular}{|p{1cm}*{4}{|p{\dimexpr(\textwidth-1cm)/4\relax}}|}%{|l|l|l|l|l|}
\hline
\textbf{S No.} & \textbf{Test Description} & \textbf{High Level Steps} & \textbf{Expected Output} & \textbf{PQA Status} \\ \hline
1 & Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR & a)Take the available complete IHC portfolio.b)Obtain the same COB production 10 Day VaRc)Ensure trade population and notional match betweenTCM data and VaR data & 10 Day VaR should be lower and account for the gap risk in CVA Closeout & This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\ \hline
2 & Same trade Stressed CVA vs CVA Closeout & a)Choose a swap with one year maturity. b)Apply both methodologies on the swap. c)Plot the exposure profile on a graph & For Swap the profile should be forward declining slope and in case of CVA closeout there should be a spike post the 1 year mark. & The same result can be implied from already run test cases. \\ \hline
3 & Same trade Stressed CVA vs CVA Closeout & a)Choose an option with one year maturity. b)Apply both methodologies on the swap. c)Plot the exposure profile on a graph & For option it should be a straight line for both Stressed CVA and CVA Closeout. Just that for CVA closeout there should be a spike post expiry. & The same result can be implied from already run test cases. \\ \hline
4 & Swap with IM and without IM & a)Take one year swap and run it with IM.b)Take the same swap and run it without IM. Note: Please use CVA closeout model in both cases. & With IM graph should start higher, converging into without IM towards expiry. & The same result can be implied from already run test cases. \\ \hline
\end{tabular}%
% }
\end{table}
\end{document}
答案3
tabularx
使用和环境的不同方法enumerate
:
\documentclass{article}
\usepackage{tabularx}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{array}
\usepackage{enumerate}
\newcolumntype{Y}{>{\raggedright\arraybackslash}X}
\begin{document}
\begin{table}[h!]
\caption{MRMC Requested Benchmarking Tests}
\label{BT2}
\begin{tabularx}{\textwidth}{cYYYY}
\textbf{S No.} & \textbf{Test Description} & \textbf{High Level Steps} & \textbf{Expected Output} & \textbf{PQA Status} \\ \midrule
1
& Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR
& \begin{enumerate}[a)]\vspace*{-1.5\baselineskip}
\item Take the available complete IHC portfolio.
\item Obtain the same COB production 10 Day VaR
\item Ensure trade population and notional match betweenTCM data and VaR data
\end{enumerate}
& 10 Day VaR should be lower and account for the gap risk in CVA Closeout
& This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\ \midrule
\end{tabularx}%
\end{table}
\end{document}
答案4
这是另一个tabularx
基于 的解决方案:它使用l
列类型作为第一列,并使用修改后的X
列作为四列数据。它取消了所有垂直规则,并使用少量但间距适当的水平规则。请注意,对于创建视觉分隔符而言,空白可以与实线规则一样有效。每个单元格中的材料设置为右对齐而不是完全对齐,同时允许使用连字符。~
根据需要插入连字符 ( ),以防止第二列数据出现错误的换行符。最后,我建议删除大胆的从标题行,因为它不是真正需要的。
\documentclass{article}
\usepackage[english]{babel}
\usepackage[a4paper,margin=2.5cm]{geometry} % set page parameters suitably
\usepackage{tabularx,booktabs,caption,ragged2e}
\newcolumntype{Y}{>{\RaggedRight\arraybackslash}X}
\begin{document}
\begin{table}[ht!]
\setlength\tabcolsep{4pt} % default is 6pt
\captionsetup{skip=0.333\baselineskip}
\caption{MRMC Requested Benchmarking Tests} \label{BT2}
\begin{tabularx}{\textwidth}{@{} l *{4}{Y} @{}}
\toprule
S No. & Test Description & High-Level Steps & Expected Output & PQA Status\\
\midrule
1 & Comparison of complete IHC portfolio aggregated TCM with 10-Day VaR
& a) Take the available complete IHC portfolio. b)~Obtain the same COB production 10~Day VaR\@. c)~Ensure trade population and notional match between TCM data and VaR data
& 10~Day VaR should be lower and account for the gap risk in CVA Closeout
& This test was deemed unfit as variance between VaR and CVA Closeout can be because of various reasons like difference in choice of risk factors, etc. \\
\addlinespace
2 & Same trade Stressed CVA vs CVA Closeout
& a) Choose a swap with one year maturity. b)~Apply both methodologies on the swap. c)~Plot the exposure profile on a graph
& For Swap the profile should be forward declining slope and in case of CVA closeout there should be a spike post the 1 year mark.
& The same result can be implied from already-run test cases. \\
\addlinespace
3 & Same trade Stressed CVA vs CVA Closeout
& a) Choose an option with one year maturity. b)~Apply both methodologies on the swap. c)~Plot the exposure profile on a graph
& For option it should be a straight line for both Stressed CVA and CVA Closeout. Just that for CVA closeout there should be a spike post expiry.
& The same result can be implied from already-run test cases.\\
\addlinespace
4 & Swap with IM and without IM
& a) Take one year swap and run it with~IM\@. b)~Take the same swap and run it without~IM\@. Note: Please use CVA closeout model in both cases.
& With IM graph should start higher, converging into without IM towards expiry.
& The same result can be implied from already-run test cases.\\
\bottomrule
\end{tabularx}
\end{table}
\end{document}