From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [export] Should sidewaystable option automatically add rotating package? Date: Thu, 12 Sep 2013 19:42:10 +0200 Message-ID: <87wqmmos25.fsf@gmail.com> References: <87ob7z4nzl.fsf@pinto.chemeng.ucl.ac.uk> <877gentvmv.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKAu4-0006k9-3b for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 13:42:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VKAty-0001ik-8B for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 13:42:04 -0400 Received: from mail-wg0-x234.google.com ([2a00:1450:400c:c00::234]:48439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VKAty-0001id-0y for emacs-orgmode@gnu.org; Thu, 12 Sep 2013 13:41:58 -0400 Received: by mail-wg0-f52.google.com with SMTP id m15so127472wgh.19 for ; Thu, 12 Sep 2013 10:41:57 -0700 (PDT) In-Reply-To: <877gentvmv.fsf@gmx.us> (rasmus@gmx.us's message of "Wed, 11 Sep 2013 14:01:28 +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: Rasmus Cc: emacs-orgmode@gnu.org Hello, Rasmus writes: > So the question is should it be a default package? > > I think not. E.g. tabu isn't loaded. Amsmath isn't loaded if you > generate a matrix. I think the "tabu" case (and longtable...) is different from "rotating". No feature in Org requires "tabu" or "longtable" unless user explicitly writes "tabu" or "longtable" somewhere in the buffer (i.e. in :environment attribute). On the other hand, "rotating" or "wrapfig" may be needed without the user knowing about it (e.g. when setting :float or :wrap attributes). Therefore, I think "wrapfig" and "rotating" belong to the same boat. Either we require them both in default packages, or we do not require any and add a footnote about it in the manual. I have no preference. On the same line, we could remove "longtable" from `org-latex-default-packages-alist', if only to spare a few kittens. WDYT? Regards, -- Nicolas Goaziou