Date: Fri, 07 Jul 2017 18:20:27 +0100
From: Sharon Kimble <boudic...@skimble.plus.com>
Subject: [O] sideways table
Message-ID: <87k23kgo4k....@skimble.plus.com>
So how can I use 'sideways' with a table please? Its not clear exactly
what to do from the org-mode manual, and google doesn't provide any
solutions either.
Thanks
Sharon.
I know that this is not your question, but I suggest that you take
another approach. You will eventually have a long table which is longer
than a single page, and combining that with :float sideways is not going
to help you (did not work for me in the past). I attach a working
example that you might find useful. It includes the implementation with
booktabs, if you want.
I think that the only thing that you are missing is loading booktabs:
#+LATEX_HEADER: \usepackage{booktabs}
-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the
NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!
#+STARTUP: indent
#+LATEX_HEADER: \usepackage{tabu}
* Long portrait table
#+CAPTION: Long portrait table.
#+ATTR_LATEX: :environment longtabu :align cXX
| Symbol | Meaning | Expression
|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | *General* |
|
| $\Psi$ | Helmholtz free energy density |
$\Psi_{m}\left(D_{m},I_{1},I_{3}\right) +
\Psi_{f}\left(D_{f},D_{int},I_{4}\right) + \Psi_{m}\left(I_{1}, I_{2}, I_{3},
I_{4}, I_{5}, D_{int}\right) + \Psi_{D}\left(a\right)$ |
* Long landscape table
#+LATEX_HEADER: \usepackage{pdflscape}
#+BEGIN_landscape
#+CAPTION: Long landscape table
#+ATTR_LATEX: :environment longtabu :align cXX
| Symbol | Meaning | Expression
|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | *General* |
|
| $\Psi$ | Helmholtz free energy density |
$\Psi_{m}\left(D_{m},I_{1},I_{3}\right) +
\Psi_{f}\left(D_{f},D_{int},I_{4}\right) + \Psi_{m}\left(I_{1}, I_{2}, I_{3},
I_{4}, I_{5}, D_{int}\right) + \Psi_{D}\left(a\right)$ |
#+END_landscape
* table with colors
# https://emacs.stackexchange.com/a/30306
#+LATEX_HEADER: \usepackage[table]{xcolor}
#+CAPTION: Table with colors.
| hi | there |
|------+------------------------------------|
| this | @@latex:\cellcolor{blue!25}@@ that |
| one | two |
* Sideways table with colors
Note that, by itself, you would need the header from [[*table with
colors][table with
colors]]
#+CAPTION: Sideways table with colors.
#+ATTR_LATEX: :float sideways
| hi | there |
|------+------------------------------------|
| this | @@latex:\cellcolor{blue!25}@@ that |
| one | two |
* Booktabs table
#+LATEX_HEADER: \usepackage{booktabs}
#+CAPTION: Booktabs table.
#+ATTR_LATEX: :booktabs t
| hi | there |
|------+------------------------------------|
| this | @@latex:\cellcolor{blue!25}@@ that |
| one | two |
* Sideways table with booktabs
Remember to load booktabs as in [[*Booktabs table][Booktabs table]]
#+CAPTION: Sideways table with booktabs.
#+ATTR_LATEX: :float sideways :booktabs t
| hi | there |
|------+------------------------------------|
| this | @@latex:\cellcolor{blue!25}@@ that |
| one | two |
* Longtabu with sideways :noexport:
This does not work
#+CAPTION: Longtabu with sideways
#+ATTR_LATEX: :environment longtabu :align cXX :float sideways
| Symbol | Meaning | Expression
|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|--------+-------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| | *General* |
|
| $\Psi$ | Helmholtz free energy density |
$\Psi_{m}\left(D_{m},I_{1},I_{3}\right) +
\Psi_{f}\left(D_{f},D_{int},I_{4}\right) + \Psi_{m}\left(I_{1}, I_{2}, I_{3},
I_{4}, I_{5}, D_{int}\right) + \Psi_{D}\left(a\right)$ |
* COMMENT See also
https://tex.stackexchange.com/questions/170205/rotate-table-90-degrees-and-stretch-to-fill-whole-page
https://emacs.stackexchange.com/questions/14688/how-do-i-insert-resizebox-code-in-org-mode-tables-when-exporting-to-latex
* COMMENT My config
#+BEGIN_SRC elisp
(org-version)
#+END_SRC
#+RESULTS:
: 9.0.9
#+BEGIN_SRC elisp
(emacs-version)
#+END_SRC
#+RESULTS:
: GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)
: of 2015-01-11 on maritornes, modified by Debian