From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: Failure to display more than 18 images with captions Date: Sun, 02 Oct 2016 09:55:42 +0200 Message-ID: <8737kfw5fl.fsf@nicolasgoaziou.fr> References: <20161001071955.GA14380@protected.rcdrun.com> <20161001145624.GJ16109@protected.rcdrun.com> <87h98wvtu0.fsf@nicolasgoaziou.fr> <20161001181352.GB4030@protected.rcdrun.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqbcf-0004qn-Ry for emacs-orgmode@gnu.org; Sun, 02 Oct 2016 03:55:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqbce-0002gM-1G for emacs-orgmode@gnu.org; Sun, 02 Oct 2016 03:55:44 -0400 Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]:35764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqbcd-0002gE-Pz for emacs-orgmode@gnu.org; Sun, 02 Oct 2016 03:55:43 -0400 In-Reply-To: (William Henney's message of "Sat, 1 Oct 2016 23:25:09 -0500") 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" To: William Henney Cc: emacs-org , Jean Louis , John Kitchin Hello, William Henney writes: > I think Jean Louis is right: it _is_ an org issue. The problem is that > the default value of org-latex-default-figure-position is "htb", which is a > very bad idea. The string always needs to contain a "p" in it somewhere, > otherwise latex will never be able to find a solution for figure placement > in cases with many floats and little or no text. > > Fuller explanation: The position specifiers "h" (here), "t" (top), and "b" > (bottom) are all for placing floats on a page that has some "normal" text > on. For all 3 cases, there is a minimum fraction of the page that must be > occupied by text (controlled by the parameter \textfraction, which by > default is 0.2). To get pages that are entirely occupied by floats, you > need to use the specifier "p" (page). So, by just using "htb" you are > giving latex a set of requirements that are impossible to satisfy if there > are many floats and no text. Hence the problem with "Too many unprocessed > floats". I would recommend that the default be "htbp" instead. Fair enough. I changed the default value for the variable. Thank you for the explanation. Regards, -- Nicolas Goaziou