From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: caption inside threeparttable Date: Tue, 01 Sep 2015 16:10:46 +0200 Message-ID: <87r3mib57d.fsf@gmx.us> References: <828466B8-C3C8-4C08-AF2F-E9F92F9813C4@agrarianresearch.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43675) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWmHB-000440-HB for emacs-orgmode@gnu.org; Tue, 01 Sep 2015 10:11:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZWmH7-0006VD-Cj for emacs-orgmode@gnu.org; Tue, 01 Sep 2015 10:11:05 -0400 Received: from plane.gmane.org ([80.91.229.3]:34370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZWmH7-0006Sm-63 for emacs-orgmode@gnu.org; Tue, 01 Sep 2015 10:11:01 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZWmH0-0003Ny-6H for emacs-orgmode@gnu.org; Tue, 01 Sep 2015 16:10:54 +0200 Received: from 62.80.108.11 ([62.80.108.11]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Sep 2015 16:10:54 +0200 Received: from rasmus by 62.80.108.11 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 01 Sep 2015 16:10:54 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, Vikas Rawal writes: > I have a table like below. How can I get the caption inside > threeparttable? Keeping caption outside threeparttable makes it go > wider than the table width. Next time please also include desired output. Anyway try this: 0. (add-to-list 'org-latex-caption-above 'special-block) 1. Example: #+NAME: energy-cost-uk #+begin_table #+CAPTION: I have a long caption that is wider than the table and it goes beyond the table much to my dislike #+begin_threeparttable #+attr_latex: :environment tabulary :width \textwidth :align lC :center :font \small |---------------------+---------| | Food group | Average | |---------------------+---------| | alskjd askjd askjdh | 1.26 | | d skdjhf s | 9.13 | | mk dls hds | 4.75 | | Meat, protein | 4.93 | | Food and sugar | 3.11 | |---------------------+---------| #+attr_latex: :options [flushleft] #+begin_tablenotes #+begin_footnotesize @@latex:\textit{Source}: \citet{nicholas2014}.@@ #+end_footnotesize #+end_tablenotes #+end_threeparttable #+end_table Output, which I did not test: \begin{table} \label{orgspecialblock1} \begin{threeparttable} \caption{I have a long caption that is wider than the table and it goes beyond the table much to my dislike} {\small \begin{tabulary}{\textwidth}{lC} \toprule Food group & Average\\ \midrule alskjd askjd askjdh & 1.26\\ d skdjhf s & 9.13\\ mk dls hds & 4.75\\ Meat, protein & 4.93\\ Food and sugar & 3.11\\ \bottomrule \end{tabulary}} \begin{tablenotes}[flushleft] \begin{footnotesize} \textit{Source}: \citet{nicholas2014}. \end{footnotesize} \end{tablenotes} \end{threeparttable} \end{table} Hope it's what you are looking for. Rasmus -- If you can mix business and politics wonderful things can happen!