From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Davis Subject: Re: Bug: LaTeX export #+NAME failing [8.3.1 (release_8.3.1-123-g823cad @ /home/amdavis/src/org-mode/lisp/)] Date: Wed, 16 Sep 2015 21:08:16 +0000 Message-ID: References: <87613awcqw.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11490ede13745e051fe3b3f5 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44925) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcJwO-0006PK-MA for emacs-orgmode@gnu.org; Wed, 16 Sep 2015 17:08:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZcJwJ-00063u-Kb for emacs-orgmode@gnu.org; Wed, 16 Sep 2015 17:08:32 -0400 Received: from authsmtp01.uchicago.edu ([128.135.12.121]:44406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZcJwJ-00063m-GE for emacs-orgmode@gnu.org; Wed, 16 Sep 2015 17:08:27 -0400 Received: from mail-yk0-f181.google.com (mail-yk0-f181.google.com [209.85.160.181]) (Authenticated sender: amdavis) by authsmtp01.uchicago.edu (Postfix) with ESMTP id 35BD44980B9 for ; Wed, 16 Sep 2015 16:08:26 -0500 (CDT) Received: by ykdu9 with SMTP id u9so233311998ykd.2 for ; Wed, 16 Sep 2015 14:08:25 -0700 (PDT) In-Reply-To: <87613awcqw.fsf@nicolasgoaziou.fr> 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: Andrew Davis , emacs-orgmode@gnu.org --001a11490ede13745e051fe3b3f5 Content-Type: text/plain; charset=UTF-8 Nicolas, Thanks for following up on this with me. I now understand that this is intentional. Could you just briefly let me know why this is a feature? I am assuming that this is so that org references are unique should you accidentally reuse a label? Best, Andrew On Wed, Sep 16, 2015 at 11:26 AM Nicolas Goaziou wrote: > Hello, > > Andrew Davis writes: > > > #+CAPTION: Plot of something interesting. > > #+ATTR_LaTeX: :width \textwidth > > #+NAME: fig:result_plot > > file:./img/plot.pdf > > > > This method of placing plots into an org document no longer > > works. Previously, this would correctly produce the figure with > > a consistent label for internal references within the org document and > > the exported LaTeX document. Now, the export results in the following > > TeX code: > > > > \begin{figure}[htb] > > \centering > > \includegraphics[width=\textwidth]{./img/plot.pdf} > > \caption{\label{fig:orgparagraph1} > > Plot of something interesting.} > > \end{figure} > > > > As it can be seen above, the intended label of fig:result_plot is no > > longer exported. This breaks any reference to \ref{fig:result_plot} in > > the LaTeX document while the label of ref:fig:result_plot only works > > within the org document. > > This is usually not an issue since [[fig:result_plot]] will results in > \ref{fig:result_plot}. > > In any case, see `org-latex-prefer-user-labels'. > > Regards, > > -- > Nicolas Goaziou > --001a11490ede13745e051fe3b3f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Nicolas,

Thanks for following up on thi= s with me. I now understand that this is intentional. Could you just briefl= y let me know why this is a feature? I am assuming that this is so that org= references are unique should you accidentally reuse a label?
Best,
Andrew

= On Wed, Sep 16, 2015 at 11:26 AM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
Hello,

Andrew Davis <= amdavis@uchicago.edu> writes:

> #+CAPTION: Plot of something interesting.
> #+ATTR_LaTeX: :width \textwidth
> #+NAME: fig:result_plot
> file:./img/plot.pdf
>
> This method of placing plots into an org document no longer
> works. Previously, this would correctly produce the figure with
> a consistent label for internal references within the org document and=
> the exported LaTeX document. Now, the export results in the following<= br> > TeX code:
>
> \begin{figure}[htb]
> \centering
> \includegraphics[width=3D\textwidth]{./img/plot.pdf}
> \caption{\label{fig:orgparagraph1}
> Plot of something interesting.}
> \end{figure}
>
> As it can be seen above, the intended label of fig:result_plot is no > longer exported. This breaks any reference to \ref{fig:result_plot} in=
> the LaTeX document while the label of ref:fig:result_plot only works > within the org document.

This is usually not an issue since [[fig:result_plot]] will results in
\ref{fig:result_plot}.

In any case, see `org-latex-prefer-user-labels'.

Regards,

--
Nicolas Goaziou
--001a11490ede13745e051fe3b3f5--