emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Skip Collins <skip.collins@gmail.com>
To: emacs-org list <emacs-orgmode@gnu.org>
Subject: Re: export subtree
Date: Fri, 11 Dec 2015 08:56:14 -0500	[thread overview]
Message-ID: <CABUh-76h8BQUHaFreTS+XYu1mAQ=-LsOPsUNbti-RgvMO2jncA@mail.gmail.com> (raw)
In-Reply-To: <CA+M2ft8jFarVanvt+4Yjm3-PTN2ZDCYeJpY6qFkqHDnFwDBj8g@mail.gmail.com>

John Hendy wrote:
> Thinking about it more, using select_tags as a potential solution to
> your export of a subtree without navigating to it, problems could
> arise if more than one were tagged. If multiple same-level headlines
> were tagged with the select_tag, which one should Org use as the
> "master" for the document title/level structure?

Nevertheless, I like the idea of a special tag to designate the top
level export. Call it :master:. The first headline with the tag
:master: would cause export actions to default to that subtree. That
way one would be able to edit deep inside the master subtree or
outside of it and still easily and consistently generate the correct
document. It would also help with exporting from emacs/org in batch
mode without a user to put point at the correct subtree location.

> It sounds like the C-u option did work for you, correct?

Correct. C-u works and I have what I need for now. What I ended up
doing is placing the contents of the export tree into an INCLUDE file.
I duplicate all of the export header options in that file. So my
workflow is simply to edit that document and process it for export
without using the subtree option from the parent. It does break the
convenience of keeping everything together in one file.

  reply	other threads:[~2015-12-11 13:56 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-11  0:27 export subtree Herbert Sitz
2015-12-11  0:40 ` John Hendy
     [not found]   ` <CA+iLYJsj=gMvRQXO+h8GKwNvdXzTcZ7vqT_6eYSDnNdbHyJxwg@mail.gmail.com>
2015-12-16  4:43     ` John Hendy
2015-12-11  2:50 ` Skip Collins
2015-12-11  3:53   ` John Hendy
2015-12-11 13:56     ` Skip Collins [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-12-10 18:24 Skip Collins
2015-12-10 20:06 ` Andreas Leha
2015-12-10 22:06   ` Skip Collins
2015-12-10 22:43     ` Andreas Leha
2015-12-11  0:10       ` Skip Collins

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABUh-76h8BQUHaFreTS+XYu1mAQ=-LsOPsUNbti-RgvMO2jncA@mail.gmail.com' \
    --to=skip.collins@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).