Celdas de varias columnas en tablas de modo org.


35

¿Es posible fusionar dos o más celdas en una tabla de modo de organización como cuando se usa \multicolumn{}{}{}o \multirow{}{}{}en LaTeX?

Algo como esto no funciona:

|------------+-----------+----------+----------+-------------|
|            |             Singular            | Plural      |
|            +-----------+----------+----------+-------------|
|            | Masculine | Neuter   | Feminine | All genders |
|------------+-----------+----------+----------+-------------|
| Nominative | *der*     | *das*    | *die*    | *die*       |
| Accusative | *den*     | *das*    | *die*    | *die*       |
| Dative     | *dem*     | *dem*    | *der*    | *denen*     |
| Genetive   | *dessen*  | *dessen* | *deren*  | *deren*     |
|------------+-----------+----------+----------+-------------|

¿Hay alguna manera de construir dicha tabla en modo org?


No que yo sepa, pero hay table-mode.
wvxvw

@wvxvw Interesante. ¿Es posible integrar estas tablas en el modo org, tal vez incluso como un modo menor o entre etiquetas #+BEGIN_SRCy #+END_SRC?
Tymric

1
Me gustaría probar #+begin_src table, pero que había necesidad de manejar la exportación de alguna manera, y que suena como un montón de problemas, a no ser que ya hay un exporeter por eso ...
wvxvw

Respuestas:


27

Como @wvxvw señala, puedes usarlo table.elcon Takaaki Ota. Hay algo de soporte incorporado para esto en modo org (consulte el manual ). Su ejemplo se puede traducir fácilmente a la table.elsintaxis reemplazando algunos |con +:

+------------+-----------+----------+----------+-------------+
|            |             Singular            | Plural      |
|            +-----------+----------+----------+-------------+
|            | Masculine | Neuter   | Feminine | All genders |
+------------+-----------+----------+----------+-------------+
| Nominative | *der*     | *das*    | *die*    | *die*       |
| Accusative | *den*     | *das*    | *die*    | *die*       |
| Dative     | *dem*     | *dem*    | *der*    | *denen*     |
| Genitive   | *dessen*  | *dessen* | *deren*  | *deren*     |
+------------+-----------+----------+----------+-------------+

La tabla se puede editar usando C-c 'y se exporta bien con los backends HTML y LaTeX, excepto que no se reconoce la sintaxis del modo de organización (como el uso de asteriscos para negrita) dentro de las celdas. Aquí hay un ejemplo de exportación de LaTeX representada: ingrese la descripción de la imagen aquí


¡Perfecto! Gracias. En cuanto al tipo en negrita, la <b></b>etiqueta funciona bien
Tymric

44
La oración "Su ejemplo se puede traducir fácilmente a la sintaxis table.el reemplazando algunos | con +:" podría entenderse como una recomendación de traducción manual; pero creo que es mejor usar el comando org-table-create-with-table \ .el, vinculado en modo Org a 'Cc ~'
Jorge

Sí, no estaba al tanto de ese comando, ¡gracias! Aunque en este caso particular, el OP comienza con algo que no es ni una org-modetabla legal ni una table.eltabla legal , por lo que no trabajo limpiamente.
desuso
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.