Let's first what happens with svmult
.
I removed the packages that aren't needed for the example, add them back for your document, with the exception of type1cm
that's obsolete and useless as you use NewTX. Instead, I loaded lipsum
just to add filler text.
\documentclass[graybox]{svmult}
\usepackage{newtxtext}
\usepackage[varvw]{newtxmath}
\usepackage{lipsum} % for filler text
\begin{document}
\lipsum[1][1-5]
\begin{itemize}
\item \lipsum[21][1-2]
\item \lipsum[22][1-2]
\item \lipsum[23][1-2]
\item \lipsum[24][1-2]
\end{itemize}
\lipsum[2][1-3]
\begin{table}[htp]
\centering
\begin{tabular}{|*{2}{p{\dimeval{0.5\textwidth-2\tabcolsep}}|}}
\hline
\multicolumn{1}{|c|}{\textbf{Fwkkld-Enwzyn Bvvplzjwnld}} & \multicolumn{1}{c|}{\textbf{Twqznlw-Enwryn Zzccqztrzng}} \\ \hline
\hline
\begin{itemize}
\item Qkcwzds fzhw trqnsqktmkr wktm kwo kqql qnd offkttkng kqtrkks (dkbktw qnd crrkdkts)
\item Mqkntqkns thk qccountkng kquqtkqn thqt Qssets = Lkqbxltkks + Kquqtk
\item Qntrlks qrk rqkqrkdd prkvqtkly kn q qompqny's own journqls qnd lkdggkrs
\item Prqnk tq krrqrs qr posskbkktk kn mqnupulqtqon qs rqkkrds qqn bk qltkrrkdd
\end{itemize}
&
\begin{itemize}
\item Rkcqrds qchk trqnsqktmkr wktm thrkk kqtrkks - thk trqdktkqnl dkbklk kqtrkks plus qn qddktkqonql dkqktktkq or rqkord qryptogrqqphkqllqllk rqkordkd on q dkttrkbutkd lkdgkr lkkk blkqkqhk
\item Thk thkrd kqtrk prqvkdks q sngklk, shqrkd, kmmutqblk rqkord on thk lkdgkr
\item Lkdgkr prqvkdks trqnsplrknqy - qll kqtrkks qrk vkskblk to pkrmlsskqonk pqrtkqkpqnts on thk nkwork
\item Rkdulks rksks of frqud, hkdndkn dkkqlkqngs, or mqnukqlly qltkrrkdd pqsq rqkords
\item Trqnsqktmns qqn bk vkrkfkd kn rqql-tkqk by knkpkndknt pqrtkks on thk nkwork
\item Qutmmtkd rqkqnkkllktqkqon skmplkfks qudktkng qnd kmprovks qomplkqnkk
\end{itemize}
\\ \hline
\end{tabular}
\caption{Fwnpqrrvqon of fwkkld-enwzyn bvvplzjwnld qnd twqznlw-enwryn zzccqztrzng}
\label{tab:DTC}
\end{table}
\lipsum[3][1-5]
\end{document}
Now we see how svmult
typesets itemized lists. Note the setting of the column widths so the table doesn't exceed the text width (that's 117mm, not 160mm).
OK, we can define a suitable local command for emulating itemized lists in your table.
\documentclass[graybox]{svmult}
\usepackage{newtxtext}
\usepackage[varvw]{newtxmath}
\usepackage{lipsum} % for filler text
\begin{document}
\lipsum[1][1-5]
\begin{itemize}
\item \lipsum[21][1-2]
\item \lipsum[22][1-2]
\item \lipsum[23][1-2]
\item \lipsum[24][1-2]
\end{itemize}
\lipsum[2][1-3]
\begin{table}[htp]
\centering
% local command
\newcommand{\tabitem}[1]{%
\raggedright\let\\\tabularnewline
\hangindent=1.2em \hangafter=1
\makebox[1.2em][l]{\textbullet}#1\deepstrut
}
\newcommand{\deepstrut}{\vspace{3pt}}
\begin{tabular}{|*{2}{p{\dimeval{0.5\textwidth-2\tabcolsep}}|}}
\hline
\multicolumn{1}{|c|}{\textbf{Fwkkld-Enwzyn Bvvplzjwnld}} &
\multicolumn{1}{c|}{\textbf{Twqznlw-Enwryn Zzccqztrzng}} \\ \hline
\hline
\tabitem{Qkcwzds fzhw trqnsqktmkr wktm kwo kqql qnd offkttkng kqtrkks (dkbktw qnd crrkdkts)}
&
\tabitem{Rkcqrds qchk trqnsqktmkr wktm thrkk kqtrkks - thk trqdktkqnl dkbklk kqtrkks
plus qn qddktkqonql dkqktktkq or rqkord qryptogrqqphkqllqllk rqkordkd on q dkttrkbutkd
lkdgkr lkkk blkqkqhk}
\\
\tabitem{Mqkntqkns thk qccountkng kquqtkqn thqt Qssets = Lkqbxltkks + Kquqtk}
&
\tabitem{Thk thkrd kqtrk prqvkdks q sngklk, shqrkd, kmmutqblk rqkord on thk lkdgkr}
\\
\tabitem{Qntrlks qrk rqkqrkdd prkvqtkly kn q qompqny's own journqls qnd lkdggkrs}
&
\tabitem{Lkdgkr prqvkdks trqnsplrknqy - qll kqtrkks qrk vkskblk to pkrmlsskqonk
pqrtkqkpqnts on thk nkwork}
\\
\tabitem{Prqnk tq krrqrs qr posskbkktk kn mqnupulqtqon qs rqkkrds qqn bk qltkrrkdd}
&
\tabitem{Rkdulks rksks of frqud, hkdndkn dkkqlkqngs, or mqnukqlly qltkrrkdd pqsq rqkords}
\\
&
\tabitem{Trqnsqktmns qqn bk vkrkfkd kn rqql-tkqk by knkpkndknt pqrtkks on thk nkwork}
\\
&
\tabitem{\let\deepstrut\relax Qutmmtkd rqkqnkkllktqkqon skmplkfks qudktkng qnd kmprovks qomplkqnkk}
\\ \hline
\end{tabular}
\caption{Fwnpqrrvqon of fwkkld-enwzyn bvvplzjwnld qnd twqznlw-enwryn zzccqztrzng}
\label{tab:DTC}
\end{table}
\lipsum[3][1-5]
\end{document}
To be honest, I'd prefer a more open look.
\documentclass[graybox]{svmult}
\usepackage{booktabs}
\usepackage{newtxtext}
\usepackage[varvw]{newtxmath}
\usepackage{lipsum} % for filler text
\begin{document}
\lipsum[1][1-5]
\begin{itemize}
\item \lipsum[21][1-2]
\item \lipsum[22][1-2]
\item \lipsum[23][1-2]
\item \lipsum[24][1-2]
\end{itemize}
\lipsum[2][1-3]
\begin{table}[htp]
\centering
% local command
\newcommand{\tabitem}[1]{%
\raggedright\let\\\tabularnewline
\hangindent=1.2em \hangafter=1
\makebox[1.2em][l]{\textbullet}#1
}
\begin{tabular}{@{}*{2}{p{\dimeval{0.5\textwidth-\tabcolsep}}}@{}}
\toprule
\multicolumn{1}{@{}c}{\textbf{Fwkkld-Enwzyn Bvvplzjwnld}} &
\multicolumn{1}{c@{}}{\textbf{Twqznlw-Enwryn Zzccqztrzng}} \\
\midrule
\tabitem Qkcwzds fzhw trqnsqktmkr wktm kwo kqql qnd offkttkng kqtrkks (dkbktw qnd crrkdkts)
&
\tabitem Rkcqrds qchk trqnsqktmkr wktm thrkk kqtrkks - thk trqdktkqnl dkbklk kqtrkks
plus qn qddktkqonql dkqktktkq or rqkord qryptogrqqphkqllqllk rqkordkd on q dkttrkbutkd
lkdgkr lkkk blkqkqhk
\\ \addlinespace
\tabitem Mqkntqkns thk qccountkng kquqtkqn thqt Qssets = Lkqbxltkks + Kquqtk
&
\tabitem Thk thkrd kqtrk prqvkdks q sngklk, shqrkd, kmmutqblk rqkord on thk lkdgkr
\\ \addlinespace
\tabitem Qntrlks qrk rqkqrkdd prkvqtkly kn q qompqny's own journqls qnd lkdggkrs
&
\tabitem Lkdgkr prqvkdks trqnsplrknqy - qll kqtrkks qrk vkskblk to pkrmlsskqonk
pqrtkqkpqnts on thk nkwork
\\ \addlinespace
\tabitem Prqnk tq krrqrs qr posskbkktk kn mqnupulqtqon qs rqkkrds qqn bk qltkrrkdd
&
\tabitem Rkdulks rksks of frqud, hkdndkn dkkqlkqngs, or mqnukqlly qltkrrkdd pqsq rqkords
\\ \addlinespace
&
\tabitem Trqnsqktmns qqn bk vkrkfkd kn rqql-tkqk by knkpkndknt pqrtkks on thk nkwork
\\ \addlinespace
&
\tabitem \let\deepstrut\relax Qutmmtkd rqkqnkkllktqkqon skmplkfks qudktkng qnd kmprovks qomplkqnkk
\\
\bottomrule
\end{tabular}
\caption{Fwnpqrrvqon of fwkkld-enwzyn bvvplzjwnld qnd twqznlw-enwryn zzccqztrzng}
\label{tab:DTC}
\end{table}
\lipsum[3][1-5]
\end{document}
If you have several of these tables, you can use a special syntax. The command \doubleitemize
takes four arguments:
- the left header
- the right header
- the left items
- the right items
Items in the third and fourth arguments are introduced by the usual \item
; they are stored in two sequences, which are then equalized adding empty items and merged in a single sequence that will contain the “rows”. Finally we deliver everything.
The output is the same as in the “open look” image.
\documentclass[graybox]{svmult}
\usepackage{booktabs,array}
\usepackage{newtxtext}
\usepackage[varvw]{newtxmath}
\usepackage{lipsum} % for filler text
\ExplSyntaxOn
\NewDocumentCommand{\doubleitemize}{mmmm}
{
\avi_doubleitemize:nnnn {#1} {#2} {#3} {#4}
}
\tl_new:N \l__avi_doubleitemize_left_tl
\tl_new:N \l__avi_doubleitemize_right_tl
\seq_new:N \l__avi_doubleitemize_left_seq
\seq_new:N \l__avi_doubleitemize_right_seq
\seq_new:N \l__avi_doubleitemize_double_seq
\cs_new_protected:Nn \avi_doubleitemize:nnnn
{% #1 = left header, #2 = right header,
% #3 = left items, #4 = right items
% split the left items
\seq_set_split:Nnn \l__avi_doubleitemize_left_seq { \item } {#3}
% remove the empty item
\seq_pop_left:NN \l__avi_doubleitemize_left_seq \l_tmpa_tl
% split the right items
\seq_set_split:Nnn \l__avi_doubleitemize_right_seq { \item } {#4}
% remove the empty item
\seq_pop_left:NN \l__avi_doubleitemize_right_seq \l_tmpa_tl
% equalize the sequences
\int_compare:nNnTF
{ \seq_count:N \l__avi_doubleitemize_left_seq }
>
{ \seq_count:N \l__avi_doubleitemize_right_seq }
{
\prg_replicate:nn
{
\seq_count:N \l__avi_doubleitemize_left_seq - \seq_count:N \l__avi_doubleitemize_right_seq
}
{
\seq_put_right:Nn \l__avi_doubleitemize_right_seq {}
}
}
{
\prg_replicate:nn
{
\seq_count:N \l__avi_doubleitemize_right_seq - \seq_count:N \l__avi_doubleitemize_left_seq
}
{
\seq_put_right:Nn \l__avi_doubleitemize_left_seq {}
}
}
% make the rows
\seq_clear:N \l__avi_doubleitemize_double_seq
\seq_map_pairwise_function:NNN
\l__avi_doubleitemize_left_seq
\l__avi_doubleitemize_right_seq
\__avi_doubleitemize_row:nn
% make the table
\begin{tabular}{@{}*{2}{p{\dimeval{0.5\textwidth-\tabcolsep}}}@{}}
\toprule
\multicolumn{1}{@{}c}{#1} & \multicolumn{1}{c@{}}{#2} \\
\midrule
\seq_use:Nn \l__avi_doubleitemize_double_seq { \addlinespace }
\bottomrule
\end{tabular}
}
\cs_new_protected:Nn \__avi_doubleitemize_row:nn
{
\seq_put_right:Nn \l__avi_doubleitemize_double_seq
{
\__avi_doubleitemize:n {#1} & \__avi_doubleitemize:n {#2} \\
}
}
\cs_new_protected:Nn \__avi_doubleitemize:n
{
\tl_if_blank:nF {#1}
{
\raggedright\let\\\tabularnewline
\hangindent=1.2em \hangafter=1 \scan_stop:
\makebox[1.2em][l]{\textbullet} #1
}
}
\ExplSyntaxOff
\begin{document}
\lipsum[1][1-5]
\begin{itemize}
\item \lipsum[21][1-2]
\item \lipsum[22][1-2]
\item \lipsum[23][1-2]
\item \lipsum[24][1-2]
\end{itemize}
\lipsum[2][1-3]
\begin{table}[htp]
\centering
\doubleitemize
{\textbf{Fwkkld-Enwzyn Bvvplzjwnld}}
{\textbf{Twqznlw-Enwryn Zzccqztrzng}}
{
\item Qkcwzds fzhw trqnsqktmkr wktm kwo kqql qnd offkttkng kqtrkks (dkbktw qnd crrkdkts
\item Mqkntqkns thk qccountkng kquqtkqn thqt Qssets = Lkqbxltkks + Kquqtk
\item Qntrlks qrk rqkqrkdd prkvqtkly kn q qompqny's own journqls qnd lkdggkrs
\item Prqnk tq krrqrs qr posskbkktk kn mqnupulqtqon qs rqkkrds qqn bk qltkrrkdd
}
{
\item Rkcqrds qchk trqnsqktmkr wktm thrkk kqtrkks - thk trqdktkqnl dkbklk kqtrkks
plus qn qddktkqonql dkqktktkq or rqkord qryptogrqqphkqllqllk rqkordkd on q dkttrkbutkd
lkdgkr lkkk blkqkqhk
\item Thk thkrd kqtrk prqvkdks q sngklk, shqrkd, kmmutqblk rqkord on thk lkdgkr
\item Lkdgkr prqvkdks trqnsplrknqy - qll kqtrkks qrk vkskblk to pkrmlsskqonk
pqrtkqkpqnts on thk nkwork
\item Rkdulks rksks of frqud, hkdndkn dkkqlkqngs, or mqnukqlly qltkrrkdd pqsq rqkords
\item Trqnsqktmns qqn bk vkrkfkd kn rqql-tkqk by knkpkndknt pqrtkks on thk nkwork
\item Qutmmtkd rqkqnkkllktqkqon skmplkfks qudktkng qnd kmprovks qomplkqnkk
}
\caption{Fwnpqrrvqon of fwkkld-enwzyn bvvplzjwnld qnd twqznlw-enwryn zzccqztrzng}
\label{tab:DTC}
\end{table}
\lipsum[3][1-5]
\end{document}
\documentclass{...}
, the required\usepackage
's,\begin{document}
, and\end{document}
. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.svmult
document class files available online? (They don't appear to be part of TeXLive.)