将列文本置于正方形的中间

将列文本置于正方形的中间

现在,我正在努力将列的内容居中放置在左侧,以适应中间的正方形。如能得到任何指导,我将不胜感激

![在此处输入图片描述

这是我当前的代码

\documentclass[a4paper, 11pt, onecolumn, oneside]{report}
\usepackage{enumitem} % Para usar em enumerações

\begin{document}
\begin{table}[h]
%
  \centering
  \begin{tabular}{|p{6cm}|p{8cm}|}
    \hline
    \multicolumn{1}{|c|}{\textbf{Necessidades das Empresas}} & \textbf{Tarefas e Aplicações} \\
    \hline
    \multicolumn{1}{|c|}{Automatização de processos} &
    \begin{itemize}[left=0pt]
        \item Correção de falhas na cobrança de serviços através de sistemas de faturação, ao extrair informação de múltiplas fontes;
        \item Leitura de documentos legais e contratuais para extrair provisões, utilizando processamento em linguagem natural.
    \end{itemize}
    \\
    \hline
    \multicolumn{1}{|c|}{Visão cognitiva} &
    \begin{itemize}[left=0pt]
        \item Prever o que um determinado cliente é suscetível de comprar;
        \item Identificar a fraude de crédito em tempo real e detetar fraudes em reclamações de seguros;
        \item Automatizar a segmentação personalizada de anúncios digitais.
    \end{itemize}
    \\
    \hline
    \multicolumn{1}{|c|}{Envolver clientes e colaboradores} &
    \begin{itemize}[left=0pt]
        \item Suporte instantâneo e personalizado;
        \item Resolução rápida de consultas frequentes, melhorando a experiência do cliente e reduzindo tempos de espera;
        \item Monitoramento das redes sociais e outras plataformas para análise de sentimento.
    \end{itemize}
    \\
    \hline
  \end{tabular}
  \caption{Tabela de Necessidades das Empresas e respetivas Tarefas/Aplicações.}
  \label{necessities_tabel}
\end{table}
\end{document}

答案1

  • 我擅自编辑了您的问题,现在可以按原样进行测试。
  • 更短的解决方案是array在文档前言中加载包并更改{|p{6cm}|p{8cm}|}{|m{6cm}|m{8cm}|}。然后你会得到

在此处输入图片描述

但是,您可以考虑使用tabularray包以更紧凑的形式编写表格:

\documentclass[a4paper, 11pt, onecolumn, oneside]{report}
\usepackage{enumitem} % Para usar em enumerações
\usepackage{tabularray}
    \UseTblrLibrary{varwidth}

\begin{document}
    \begin{table}[h]
    \centering
    \setlist{nosep, itemsep=1pt, leftmargin=*}
\begin{tblr}{ hlines, vlines,
               colspec = {X[0.5,l, m] X[1.5,l,m] },
               stretch = -1,%<--- remove extra space above and below lists
                            % with nosep option; doc p.51 tabularray
               row{1}  = {c, font=\bfseries},
               rowsep  = 5 pt,
               measure = vbox,
               }
Necessidades das Empresas
    &   Tarefas e Aplicações            \\
    &
    \begin{itemize}
        \item Correção de falhas na cobrança de serviços através de sistemas de faturação, ao extrair informação de múltiplas fontes;
        \item Leitura de documentos legais e contratuais para extrair provisões, utilizando processamento em linguagem natural.
    \end{itemize}   \\
Visão cognitiva
    &   \begin{itemize}
    \item Prever o que um determinado cliente é suscetível de comprar;
    \item Identificar a fraude de crédito em tempo real e detetar fraudes em reclamações de seguros;
    \item Automatizar a segmentação personalizada de anúncios digitais.
        \end{itemize}   \\
Envolver clientes e colaboradores
    &   \begin{itemize}
    \item Suporte instantâneo e personalizado;
    \item Resolução rápida de consultas frequentes, melhorando a experiência do cliente e reduzindo tempos de espera;
    \item Monitoramento das redes sociais e outras plataformas para análise de sentimento.
        \end{itemize}   \\
Automatização de processos
    &
    \begin{itemize}
        \item Correção de falhas na cobrança de serviços através de sistemas de faturação, ao extrair informação de múltiplas fontes;
        \item Leitura de documentos legais e contratuais para extrair provisões, utilizando processamento em linguagem natural.
    \end{itemize}   \\
Visão cognitiva
    &   \begin{itemize}
    \item Prever o que um determinado cliente é suscetível de comprar;
    \item Identificar a fraude de crédito em tempo real e detetar fraudes em reclamações de seguros;
    \item Automatizar a segmentação personalizada de anúncios digitais.
        \end{itemize}   \\
Envolver clientes e colaboradores
    &   \begin{itemize}
    \item Suporte instantâneo e personalizado;
    \item Resolução rápida de consultas frequentes, melhorando a experiência do cliente e reduzindo tempos de espera;
    \item Monitoramento das redes sociais e outras plataformas para análise de sentimento.
        \end{itemize}   \\
  \end{tblr}
  \caption{Tabela de Necessidades das Empresas e respetivas Tarefas/Aplicações.}
  \label{necessities_tabel}
\end{table}
\end{document}
\end{document}

在此处输入图片描述

但您可能更喜欢以下更专业的表格外观:

\documentclass[a4paper, 11pt, onecolumn, oneside]{report}
\usepackage{enumitem} % Para usar em enumerações
\usepackage{tabularray}
    \UseTblrLibrary{booktabs, varwidth}

\begin{document}
    \begin{table}[h]
    \centering
    \setlist{nosep, itemsep=1pt, leftmargin=*}
\begin{tblr}{colspec = {X[0.5,l] X[1.5,l },
           stretch = -1,%<--- remove extra space above and below lists
                        % with nosep option; doc p.51 tabularray
           row{1}  = {c, m, font=\bfseries},
           row{2-Z} = {rowsep = 7pt},
           measure = vbox,
           }
  \toprule
Necessidades das Empresas
    &   Tarefas e Aplicações            \\
    \midrule
Automatização de processos
    &
    \begin{itemize}
        \item Correção de falhas na cobrança de serviços através de sistemas de faturação, ao extrair informação de múltiplas fontes;
        \item Leitura de documentos legais e contratuais para extrair provisões, utilizando processamento em linguagem natural.
    \end{itemize}   \\
Visão cognitiva
    &   \begin{itemize}
    \item Prever o que um determinado cliente é suscetível de comprar;
    \item Identificar a fraude de crédito em tempo real e detetar fraudes em reclamações de seguros;
    \item Automatizar a segmentação personalizada de anúncios digitais.
        \end{itemize}   \\
Envolver clientes e colaboradores
    &   \begin{itemize}
    \item Suporte instantâneo e personalizado;
    \item Resolução rápida de consultas frequentes, melhorando a experiência do cliente e reduzindo tempos de espera;
    \item Monitoramento das redes sociais e outras plataformas para análise de sentimento.
        \end{itemize}   \\
    \bottomrule
  \end{tblr}
  \caption{Tabela de Necessidades das Empresas e respetivas Tarefas/Aplicações.}
  \label{necessities_tabel}
\end{table}
\end{document}

在此处输入图片描述

答案2

我建议你不要硬编码列宽,而是使用tabularx环境,将其目标宽度设置为\textwidth,并使用X右侧列的列类型。我还会使用enumitem。我会进一步利用包的机制为右侧列中的列表创建一个定制的、类似于 itemize 的环境;请参阅下面的代码以了解实现这个想法的方法。哦,我认为没有必要也不建议在粗体

在此处输入图片描述

\documentclass[a4paper, 11pt, onecolumn, oneside]{report}
\usepackage[textwidth=15cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[portuguese]{babel} % or 'brazilian'?
\usepackage{tabularx,ragged2e,booktabs}

\usepackage{enumitem} % for \newlist and \setlist macros
\newlist{tabitemize}{itemize}{1}
\setlist[tabitemize,1]{label=\textbullet, left=0pt, nosep,
                       before={\begin{minipage}[t]{\hsize}},
                       after=\end{minipage}}

\newlength\mylen % new length parameter, to hold width of left-hand col.

\begin{document}
\begin{table}[ht]
  \caption{Tabela de Necessidades das Empresas e respetivas Tarefas\slash Aplicações.}
  \label{necessities_tabel}

  \settowidth{\mylen}{Automatização de processos} % compute width of left-hand column
  \medskip
  \begin{tabularx}{\textwidth}{@{} 
        >{\RaggedRight}p{\mylen} % suspend full justification
        >{\RaggedRight}X         % suspend full justification
        @{}}
    \toprule 
    Necessidades das Empresas & Tarefas e Aplicações \\
    \midrule
    Automatização de processos &
    \begin{tabitemize}
    \item Correção de falhas na cobrança de serviços através de sistemas de faturação, ao extrair informação de múltiplas fontes;
    \item Leitura de documentos legais e contratuais para extrair provisões, utilizando processamento em linguagem natural.
    \end{tabitemize} \\
    \addlinespace
    Visão cognitiva &
    \begin{tabitemize}
        \item Prever o que um determinado cliente é suscetível de comprar;
        \item Identificar a fraude de crédito em tempo real e detetar fraudes em reclamações de seguros;
        \item Automatizar a segmentação personalizada de anúncios digitais.
    \end{tabitemize} \\
    \addlinespace
    Envolver clientes e colaboradores &
    \begin{tabitemize}
        \item Suporte instantâneo e personalizado;
        \item Resolução rápida de consultas frequentes, melhorando a experiência do cliente e reduzindo tempos de espera;
        \item Monitoramento das redes sociais e outras plataformas para análise de sentimento.
    \end{tabitemize} \\
    \bottomrule
  \end{tabularx}
  
\end{table}

\end{document} 

相关内容