emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: edgar@openmail.cc
To: Sharon Kimble <boudiccas@skimble.plus.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: sideways table
Date: Sat, 08 Jul 2017 21:17:46 +0000	[thread overview]
Message-ID: <ac6873fc67ecc20a93bd8fa93e8e9c7e@openmail.cc> (raw)
In-Reply-To: <mailman.77.1499529617.15722.emacs-orgmode@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 1111 bytes --]

> Date: Fri, 07 Jul 2017 18:20:27 +0100
> From: Sharon Kimble <boudiccas@skimble.plus.com>
> Subject: [O] sideways table
> Message-ID: <87k23kgo4k.fsf@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!  

[-- Attachment #2: table.org --]
[-- Type: text/plain, Size: 5681 bytes --]

#+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

       reply	other threads:[~2017-07-09 21:54 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.77.1499529617.15722.emacs-orgmode@gnu.org>
2017-07-08 21:17 ` edgar [this message]
2017-07-07 17:20 sideways table Sharon Kimble
2017-07-07 19:04 ` John Hendy
2017-07-07 23:37   ` Sharon Kimble

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ac6873fc67ecc20a93bd8fa93e8e9c7e@openmail.cc \
    --to=edgar@openmail.cc \
    --cc=boudiccas@skimble.plus.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).