tablas - table latex
Cómo codificar tablas con celdas multilínea (3)
Aquí hay una respuesta sin código de fantasía. Escribe tus filas en líneas separadas. Omita la línea / h para todos menos la última fila (línea) Es rápido y sucio, pero bueno, funciona y me da exactamente lo que quiero, para tablas simples de todos modos. Estaba haciendo publicidad para ir en parabrisas de automóviles. Tengo 3 filas centradas en cada celda
iTutor Grahamstown
Mathematics Tutor
0793296211
Quería esto repetitivamente en mi mesa. Acabo de dejar la línea / h para las primeras dos filas. Las múltiples líneas y ''|'' son para hacer más fácil cortar la impresión.
/begin{tabular}{||c||c||c||c||}
/hline/hline
iTutor Grahamstown &iTutor Grahamstown&iTutor Grahamstown &iTutor Grahamstown // %No /hline
Mathematics Tutor & Mathematics Tutor & Mathematics Tutor&Mathematics Tutor // %No /hline
0793296211 & 0793296211 & 0793296211 & 0793296211// /hline/hline/hline %/hline now
/end{tabular}
Espero que esto ayude.
Estoy tratando de escribir un artículo corto con LaTeX y necesito agregar una tabla con 3 columnas.
+-------------+-----------------+--------------------------------------+
| AAAAAAAAAA | BBBBBBBBBBBBBBB | Betty Botter Bought a Bit of Butter |
| | | but the Butter''s Bitter |
+-------------+-----------------+--------------------------------------+
| CCCCCCCC | DDDD | Betty Botter Thought: |
| | | If I Put This Bitter Butter in My |
| | | Batter it Will Make My Batter Bitter |
+-------------+-----------------+--------------------------------------+
Desafortunadamente, parece que no puedo encontrar el idioma correcto para hacerlo.
Lo intenté:
/begin{tabular}{lll}
AAAAAAAAAA & BBBBBBBBBBBBBBB & Betty Botter Bought a Bit of Butter but
the Butter''s Bitter //
CCCCCCCC & DDDD & Betty Botter Thought: /newline If I Put This Bitter Butter in My Batter it Will Make My Batter Bitter
/end{tabular}
Pero LaTeX no hace linebreaks o formateo dentro de la celda. Supongo que necesito decirle que lo haga ... ¿Pero cómo?
Este es el que encontré hasta ahora para mis necesidades: enlace aquí .
Crea un nuevo comando que creará una tabla dentro de una tabla de una manera más adecuada:
/newcommand{/specialcell}[2][c]{%
/begin{tabular}[#1]{@{}c@{}}#2/end{tabular}}
Entonces, si quieres hacer un salto de línea forzado dentro de una celda como aquí:
/begin{tabular}{|c|c|c|}
/hline
Foo bar & Foo <forced line break here> bar & Foo bar //
/hline
/end{tabular}
Terminarás usando un código como este:
Foo bar & /specialcell{Foo//bar} & Foo bar // % vertically centered
Foo bar & /specialcell[t]{Foo//bar} & Foo bar // % aligned with top rule
Foo bar & /specialcell[b]{Foo//bar} & Foo bar // % aligned with bottom rule
La alineación horizontal se puede controlar en la declaración del nuevo comando cambiando c @ a l @ or r @
Todo el crédito es para egreg del foro de Tex.
Utilice el descriptor de columna p
:
Cambio
/begin{tabular}{lll}
a
/begin{tabular}{llp{5cm}}
Para insertar explícitamente saltos de línea:
CCCCCCCC & DDDD & /parbox{5cm}{Betty Botter Thought: // If I Put This Bitter Butter in My Batter it Will Make My Batter Bitter}