From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Difference :header-args: and :header-args+:? Date: Mon, 08 Sep 2014 16:17:33 +0200 Message-ID: <87wq9e9oxu.fsf@Rainer.invalid> References: <877g1j1gwx.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQzlW-0001WZ-8h for emacs-orgmode@gnu.org; Mon, 08 Sep 2014 10:18:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XQzlN-0001ig-GT for emacs-orgmode@gnu.org; Mon, 08 Sep 2014 10:17:58 -0400 Received: from plane.gmane.org ([80.91.229.3]:54113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XQzlM-0001ib-Vl for emacs-orgmode@gnu.org; Mon, 08 Sep 2014 10:17:49 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XQzlL-0000e9-FD for emacs-orgmode@gnu.org; Mon, 08 Sep 2014 16:17:47 +0200 Received: from pd9eb1267.dip0.t-ipconnect.de ([217.235.18.103]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2014 16:17:47 +0200 Received: from Stromeko by pd9eb1267.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Sep 2014 16:17:47 +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: emacs-orgmode@gnu.org Rainer M Krug writes: > Aaron Ecay writes: >>> I have a question concerning the property :header-args:. In addition >>> to :header-args: there is also :header-args+:. Since essentially you're asking about property syntax, please read the corresponding chapter of the manual. >>> 1) If I set some properties globally and in a subtree I want to *add* a >>> *new* header argument - do I have to use the + or not? If you do that at the same level (old-non-lang-specific, non-lang-specific, lang-specific) then yes. >>> 2) If I set some properties globally and in a subtree I want to *change* >>> a *single* header argument which *was set globally* - do I have to use >>> the + or not? You can only override a header argument, not change it. Again, if you do this at the same level and there are other header arguments at that level, then the + variant is what you want. >> Are you aware that you can set individual header args as properties? >> Something like (at the file level): Are you aware that this doesn't quite do what you think it does, some of the time, when things become more complex than your example? > I was using this deprecated behavior and I was *very* happy with it, but > I am trying to adjust to the new syntax. > > So how can I use the new syntax? If you maybe had an example of what you're trying to do instead of asking stuff about things you don't want to do? Otherwise, have a look at /testing/examples/ob-header-arg-defaults.org and adapt to your needs. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra