Como representar essas formas de dados em Latex?

Como representar essas formas de dados em Latex?

No primeiro, aquele com "id do processo", pensei que isso pudesse ser feito com tabela mas não sei como.

e no segundo pensei equationnisso mas não consegui descobrir como posso colocar os dados fora da Matriz e também não há representação da equação no lado esquerdo dela

Responder1

Percebo dois desafios principais com a primeira tabela:

  • Como fazer com que caiba dentro do bloco de texto? Um ambiente básico tabularnão oferece nenhuma garantia de que esta tabela de 17 colunas realmente caiba.

  • Como compor a linha do cabeçalho ("ID do processo...")?

Para enfrentar esses desafios, sugiro que você empregue (a) um tabular*ambiente cuja largura esteja definida como \textwidthe (b) uma \multicolumndiretiva, como é feito no código abaixo. Aliás, eu alinharia os números à direita em vez de à esquerda.

Um terceiro desafio poderia ser como renderizar todo o material tabular com um fundo cinza claro. No código abaixo, utilizei a técnica proposta emesta respostapara enfrentar este desafio.

Em relação à segunda tabela, eu diria que não é certo configurar o material numérico como uma matriz (matemática) entre chaves. O que é muito mais importante é alinhar as células do cabeçalho com as colunas correspondentes. Separadamente, eu também diria que é importante – por uma questão de legibilidade – alinhar os números em seus respectivos marcadores decimais. Portanto, eu usaria um tabularambiente junto com o Stipo de coluna do siunitxpacote para as quatro colunas de dados "reais".

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{booktabs,siunitx,xcolor}
\definecolor{lightgray}{gray}{0.85} % define a suitable version of "light gray"
\newcommand\mytab[1]{\smash{%
   \begin{tabular}[t]{@{}c@{}}#1\end{tabular}}}

\begin{document}

\noindent
\begingroup % localize scope of next two instructions
\setlength\tabcolsep{0pt} % make LaTeX figure out inter-column whitespace
\setlength\fboxsep{0pt}   % see https://tex.stackexchange.com/a/63897/5001
\colorbox{lightgray}{%
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} *{17}{r}}
\toprule
\multicolumn{6}{@{}l}{Process ID: 3939}\\[0.5ex]
105 & 104& 104& 106& 105& 104& 104& 106& 105& 104& 104& 106& 5& 4& 5& 5 &0 \\
40 & 41 & \dots \\
3  &  3 & \dots \\
3  & 12 & \dots \\
\bottomrule
\end{tabular*}}
\endgroup

\bigskip

\begin{center}
\begin{tabular}{@{}c *{2}{S[table-format=1.3]} 
    c *{2}{S[table-format=1.3]} @{}}
\toprule
\mytab{Distinct\\System Call} & 
\multicolumn{5}{c}{Trace} \\
\cmidrule(l){2-6}
  & {1}   & {2}   &       & {$m-1$} & {$m$}   \\
\midrule
1  & 0.051  & 0.055  & \dots  & 0.049 & 0.051 \\
2  & 0.122  & 0.125  & \dots  & \\
   &{\vdots}&{\vdots}&{\vdots}& \\
155& 0.101  & 0.1    & \dots  & \\
167& 0.03   & 0.03   & \dots  & 0.02  & 0.03  \\
\bottomrule
\end{tabular}
\end{center}

\end{document}

informação relacionada