From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manuel Koell Subject: Re: prevent auto appending #+INCLUDE files title Date: Mon, 23 Nov 2015 18:28:08 +0100 Message-ID: References: <87bnak1vwu.fsf@gmx.us> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c076a2470663e0525388cff Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0uuP-0005wj-WB for emacs-orgmode@gnu.org; Mon, 23 Nov 2015 12:28:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a0uuO-0004ez-KD for emacs-orgmode@gnu.org; Mon, 23 Nov 2015 12:28:09 -0500 Received: from mail-yk0-x22a.google.com ([2607:f8b0:4002:c07::22a]:32809) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a0uuO-0004em-FZ for emacs-orgmode@gnu.org; Mon, 23 Nov 2015 12:28:08 -0500 Received: by ykdv3 with SMTP id v3so245129972ykd.0 for ; Mon, 23 Nov 2015 09:28:08 -0800 (PST) In-Reply-To: <87bnak1vwu.fsf@gmx.us> 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: org-mode mailing list --94eb2c076a2470663e0525388cff Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello Rasmus, I think you got me wrong or I don't understand correctly ^^ The problem is, when I export a file which uses #+INCLUDE inside, for example my index.org where I want to include the latest 5 posts (generated from sitemap.org). The exported index.html has the wrong title/h1 then: My title Sitemap. The files I used to include append their title to the index.org document then. This is not something I would expect if I already set the #+TITLE option. Idk if this is a bug or a feature. Do you've any workaround? I dont know why orgmode is mess up my title. 2015-11-23 18:13 GMT+01:00 Rasmus : > Hi Manuel, > > Manuel Koell writes: > > > I tried to use #+INCLUDE "sitemap.org" :only-contents t with the > > :auto-sitemap option on my publishing project, but whenever I include a > > file this way the title appends to the exported document title. > > > > example file (test.org) > > > > ``` > > > > #+TITLE: My title > > > > #+INCLUDE "sitemap.org" :only-contents t > > ``` > > > > Now the exported document title test.html contains the title: My title > > Sitemap > > Expected behaviour: the title I set with #+TITLE > > Currently :only-contents is just referring to a headline or so. E.g. > > #+include: "test.org::#head1" :only-contents t > > will limit the input to the sense of contents as understood by > org-element. > > I agree that it might extend the meaning of :only-contents to also work o= n > full files, though it=E2=80=99s not clear what the proper behavior is. I= n > particular, what keywords would it extend to? E.g. what about > #+backend_header lines, e.g. #+html_header? To me, this sounds like a > difficult problem to get right... > > An easy fix in your problem in this case is probably :lines "2-". > > Rasmus > > -- > I feel emotional landscapes they puzzle me > > > --94eb2c076a2470663e0525388cff Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello Rasmus,

I think you got me wrong = or I don't understand correctly ^^

The problem= is, when I export a file which uses #+INCLUDE inside, for example my index.org where I want to include the latest 5 = posts (generated from sitemap.org). The = exported index.html has the wrong title/h1 then: <title>My title Site= map</title>. The files I used to include append their title to the index.org document then. This is not somethi= ng I would expect if I already set the #+TITLE option. Idk if this is a bug= or a feature. Do you've any workaround? I dont know why orgmode is mes= s up my title.

2015-11-23 18:13 GMT+01:00 Rasmus <rasmus@gmx.us>:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">Hi Manuel,

Manuel Koell <man.koell@gmail.com= > writes:

> I tried to use #+INCLUDE "sitemap.org" :only-contents t with th= e
> :auto-sitemap option on my publishing project, but whenever I include = a
> file this way the title appends to the exported document title.
>
> example file (test.org)
>
> ```
>
> #+TITLE: My title
>
> #+INCLUDE "sitemap.org" :only-contents t
> ```
>
> Now the exported document title test.html contains the title: My title=
> Sitemap
> Expected behaviour: the title I set with #+TITLE

Currently :only-contents is just referring to a headline or so.=C2= =A0 E.g.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 #+include: "test.org::#head1" = :only-contents t

will limit the input to the sense of contents as understood by
org-element.

I agree that it might extend the meaning of :only-contents to also work on<= br> full files, though it=E2=80=99s not clear what the proper behavior is.=C2= =A0 In
particular, what keywords would it extend to?=C2=A0 E.g. what about
#+backend_header lines, e.g. #+html_header?=C2=A0 To me, this sounds like a=
difficult problem to get right...

An easy fix in your problem in this case is probably :lines "2-".=

Rasmus

--
I feel emotional landscapes they puzzle me



--94eb2c076a2470663e0525388cff--