Criando Tabelas com Tabularray no LaTeX
Aprenda a usar o Tabularray pra fazer designs de tabela legais no LaTeX.
― 4 min ler
Índice
- Funcionalidades Básicas
- Espaço nas Tabelas
- Células Multilinhas
- Alinhamento de Células
- Células de Múltiplas Linhas e Colunas
- Tipos de Coluna
- Cores de Fundo e Primeiro Plano
- Estilos de Linha Melhorados
- Interfaces Simplificadas
- Controle de Linhas e Colunas
- Trabalhando com o Conteúdo das Células
- Gerenciando Espaço
- Conclusão
- Fonte original
- Ligações de referência
Tabularray é um pacote criado pra fazer tabelas e matrizes no LaTeX. Ele facilita a criação de tabelas bonitas, oferecendo várias opções e comandos que melhoram a estrutura e a aparência das tabelas. Este artigo vai falar sobre os principais recursos do Tabularray, incluindo como usar tudo de forma eficaz.
Funcionalidades Básicas
Com o Tabularray, você pode criar tabelas usando os ambientes tblr
. Esses ambientes suportam tanto texto quanto modo matemático. Isso significa que você pode misturar elementos matemáticos com texto normal numa boa. O design das tabelas pode ser ajustado com opções pra mudar linhas, colunas e formatação das células.
Espaço nas Tabelas
Quando você usa o Tabularray, aparece um espaço extra em cima e embaixo das linhas da tabela. Esse espaço a mais melhora a aparência geral da tabela. Mas, se você quiser algo mais apertado, dá pra ajustar esse espaço usando comandos.
Células Multilinhas
Uma das características chave do Tabularray é a facilidade de criar células com várias linhas. Ao invés de definir uma largura fixa, você pode colocar o texto da célula entre chaves e usar quebras de linha dentro dela. Essa função é super útil pra apresentar informações mais longas de forma clara.
Alinhamento de Células
O Tabularray oferece várias opções pra alinhar as células. Você pode especificar tanto o alinhamento horizontal (esquerda, centro, direita) quanto o vertical (cima, meio, baixo). Essa flexibilidade ajuda a organizar as informações de um jeito fácil de ler.
Células de Múltiplas Linhas e Colunas
O Tabularray permite que você crie células que abrangem várias linhas ou colunas. Isso é feito com o comando \SetCell
, onde você define quantas linhas ou colunas uma célula deve cobrir. Essa função é ótima pra resumir ou destacar dados específicos.
Tipos de Coluna
O Tabularray suporta vários tipos de coluna. Além dos alinhamentos normais à esquerda, centro e direita, você pode usar tipos mais avançados como "X" pra uma coluna que se estende. Esse tipo ajusta automaticamente sua largura com base no conteúdo, permitindo designs de tabela mais flexíveis.
Cores de Fundo e Primeiro Plano
Você pode adicionar cores às tabelas usando o pacote xcolor. Isso permite definir cores de fundo e texto pra linhas e colunas, fazendo dados importantes se destacarem. Esse aprimoramento visual facilita pra os leitores identificarem informações chave rapidinho.
Estilos de Linha Melhorados
O Tabularray melhora os estilos de linha tanto para linhas horizontais quanto verticais. Você pode escolher estilos diferentes, como sólido, tracejado ou pontilhado, e ainda personalizar a largura dessas linhas.
Interfaces Simplificadas
O Tabularray oferece interfaces antigas e novas pra criar tabelas. A interface antiga usa comandos familiares, enquanto a nova facilita na aplicação de estilos e formatação. Essa separação ajuda a manter o conteúdo e o design das tabelas distintos.
Controle de Linhas e Colunas
Os usuários podem definir especificações para linhas e colunas usando as opções do Tabularray. Você pode definir propriedades chave para linhas ou colunas inteiras, como altura, cor de fundo e espaçamento. Esse nível de controle é útil pra conseguir uma aparência consistente na tabela.
Trabalhando com o Conteúdo das Células
O Tabularray permite formatar o conteúdo de cada célula de forma eficiente. Você pode mudar o alinhamento, espaçamento e estilos das células com facilidade. O comando \SetCell
é especialmente útil pra personalizar a aparência de células específicas sem afetar as outras.
Gerenciando Espaço
Gerenciar o espaço ao redor das linhas e colunas é bem fácil com o Tabularray. Você pode especificar espaço adicional vertical e horizontal, permitindo criar um layout equilibrado. Isso é particularmente útil quando você combina texto e dados nas tabelas.
Conclusão
O Tabularray é uma ferramenta poderosa pra criar tabelas no LaTeX. Ele simplifica a criação de tabelas bem estruturadas enquanto oferece várias opções de personalização. Com recursos pra alinhamento, espaçamento, cor e gerenciamento de células, os usuários podem criar tabelas que são funcionais e atraentes. Seja pra apresentar dados simples ou informações complexas, o Tabularray é um recurso valioso pra todas as suas necessidades de criação de tabelas.
Título: SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models
Resumo: In this work, we introduce SMART-LLM, an innovative framework designed for embodied multi-robot task planning. SMART-LLM: Smart Multi-Agent Robot Task Planning using Large Language Models (LLMs), harnesses the power of LLMs to convert high-level task instructions provided as input into a multi-robot task plan. It accomplishes this by executing a series of stages, including task decomposition, coalition formation, and task allocation, all guided by programmatic LLM prompts within the few-shot prompting paradigm. We create a benchmark dataset designed for validating the multi-robot task planning problem, encompassing four distinct categories of high-level instructions that vary in task complexity. Our evaluation experiments span both simulation and real-world scenarios, demonstrating that the proposed model can achieve promising results for generating multi-robot task plans. The experimental videos, code, and datasets from the work can be found at https://sites.google.com/view/smart-llm/.
Autores: Shyam Sundar Kannan, Vishnunandan L. N. Venkatesh, Byung-Cheol Min
Última atualização: 2024-03-22 00:00:00
Idioma: English
Fonte URL: https://arxiv.org/abs/2309.10062
Fonte PDF: https://arxiv.org/pdf/2309.10062
Licença: https://creativecommons.org/licenses/by/4.0/
Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.
Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.
Ligações de referência
- https://ctan.org/pkg/codehigh
- https://github.com/lvjr/tabularray
- https://bitbucket.org/lvjr/tabularray
- https://github.com/lvjr/tabularray/discussions
- https://topanswers.xyz/tex
- https://github.com/lvjr/tabularray/issues
- https://www.learnlatex.org/en/lesson-08
- https://www.overleaf.com/learn/latex/Tables
- https://ctan.org/pkg/ninecolors
- https://tex.stackexchange.com/questions/603023/tabularray-and-tabularx-column-separator
- https://ctan.org/pkg/functional
- https://www.ctan.org/pkg/ragged2e
- https://www.ctan.org/pkg/codehigh
- https://www.ctan.org/pkg/fvextra
- https://github.com/lvjr/tabularray/milestones
- https://github.com/lvjr/tabularray/raw/main/tabularray.sty
- https://github.com/lvjr/tabularray/wiki/ChangeLog
- https://sites.google.com/view/smart-llm/