From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Gidden Subject: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Mon, 9 Mar 2015 16:56:36 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1133244edd998e0510e21c9a Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV5fY-0001Cd-Fr for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 17:57:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YV5fX-0002CP-35 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 17:57:00 -0400 Received: from mail-pa0-x22d.google.com ([2607:f8b0:400e:c03::22d]:41060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV5fW-0002CD-O7 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 17:56:59 -0400 Received: by pablj1 with SMTP id lj1so69579528pab.8 for ; Mon, 09 Mar 2015 14:56:56 -0700 (PDT) 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 --001a1133244edd998e0510e21c9a Content-Type: multipart/alternative; boundary=001a1133244edd998b0510e21c98 --001a1133244edd998b0510e21c98 Content-Type: text/plain; charset=UTF-8 Hi folks, I ran into the issue that many others have cited: an inability to add short titles, etc., to org-mode-generated Beamer presentations [1, 2, 3]. This patch allows such capability through a BEAMER_HEADER_EXTRA tag, which is placed after title, author, etc., but before `\begin{document}`. Short titles, for example, can now be added via ``` #+BEAMER_HEADER_EXTRA: \title[A Short Title]{ \inserttitle } ``` Something like this appears to have been in the original org-beamer.el, but was not present in the current master HEAD ox-beamer.el. If the community/BD deems this to be worthy, I'd be happy to clean it up as needed. Cheers, Matt [1] http://comments.gmane.org/gmane.emacs.orgmode/57450 [2] https://lists.gnu.org/archive/html/emacs-orgmode/2011-01/msg00176.html [3] http://stackoverflow.com/questions/26760125/org-mode-beamer-how-to-create-a-short-title-author-date -- Matthew Gidden Ph.D. Candidate, Nuclear Engineering The University of Wisconsin -- Madison Ph. 225.892.3192 --001a1133244edd998b0510e21c98 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi folks,

I ran into the issue that man= y others have cited: an inability to add short titles, etc., to org-mode-ge= nerated Beamer presentations [1, 2, 3]. This patch allows such capability t= hrough a BEAMER_HEADER_EXTRA tag, which is placed after title, author, etc.= , but before `\begin{document}`.=C2=A0 Short titles, for example, can now b= e added via

```
#+BEAMER_HEADER_EXTRA: \= title[A Short Title]{ \inserttitle }
```

=
Something like this appears to have been in the original org-beamer.el= , but was not present in the current master HEAD ox-beamer.el.=C2=A0If the = community/BD deems this to be worthy, I'd be happy to clean it up as ne= eded.

Cheers,
Matt

<= div>[1] htt= p://comments.gmane.org/gmane.emacs.orgmode/57450
[3] http://stackoverflow.co= m/questions/26760125/org-mode-beamer-how-to-create-a-short-title-author-dat= e=C2=A0

--
Matthew Gidden
Ph.D. Candidate, Nuclear Engineer= ing
The University of Wisconsin -- Madison
Ph. 225.892.3192
--001a1133244edd998b0510e21c98-- --001a1133244edd998e0510e21c9a Content-Type: text/x-patch; charset=US-ASCII; name="0001-adds-a-BEAMER_HEADER_EXTRA-tag-that-can-be-used-to-i.patch" Content-Disposition: attachment; filename="0001-adds-a-BEAMER_HEADER_EXTRA-tag-that-can-be-used-to-i.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i72drp7m0 RnJvbSBlNjY2ZmMwNjUxMmRhZDg2NmExMGRkNzYzYzNkNDIxMTdkZmZmMzFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0aGV3IEdpZGRlbiA8bWF0dGhldy5naWRkZW5AZ21haWwu Y29tPgpEYXRlOiBNb24sIDkgTWFyIDIwMTUgMTY6MjU6MTUgLTA1MDAKU3ViamVjdDogW1BBVENI XSBhZGRzIGEgQkVBTUVSX0hFQURFUl9FWFRSQSB0YWcgdGhhdCBjYW4gYmUgdXNlZCB0byBpbmpl Y3QKIGNvZGUgYWZ0ZXIgdGl0bGUsIGF1dGhvciwgZXRjLiBidXQgYmVmb3JlIFxiZWdpbntkb2N1 bWVudH0KCi0tLQogbGlzcC9veC1iZWFtZXIuZWwgfCAyMyArKysrKysrKysrKysrKy0tLS0tLS0t LQogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvbGlzcC9veC1iZWFtZXIuZWwgYi9saXNwL294LWJlYW1lci5lbAppbmRleCBlMTBk MzZjLi5kMTVlNWIwIDEwMDY0NAotLS0gYS9saXNwL294LWJlYW1lci5lbAorKysgYi9saXNwL294 LWJlYW1lci5lbApAQCAtMjM5LDcgKzIzOSw4IEBAIFJldHVybiBvdmVybGF5IHNwZWNpZmljYXRp b24sIGFzIGEgc3RyaW5nLCBvciBuaWwuIgogICAgICg6YmVhbWVyLWZvbnQtdGhlbWUgIkJFQU1F Ul9GT05UX1RIRU1FIiBuaWwgbmlsIHQpCiAgICAgKDpiZWFtZXItaW5uZXItdGhlbWUgIkJFQU1F Ul9JTk5FUl9USEVNRSIgbmlsIG5pbCB0KQogICAgICg6YmVhbWVyLW91dGVyLXRoZW1lICJCRUFN RVJfT1VURVJfVEhFTUUiIG5pbCBuaWwgdCkKLSAgICAoOmJlYW1lci1oZWFkZXItZXh0cmEgIkJF QU1FUl9IRUFERVIiIG5pbCBuaWwgbmV3bGluZSkKKyAgICAoOmJlYW1lci1oZWFkZXIgIkJFQU1F Ul9IRUFERVIiIG5pbCBuaWwgbmV3bGluZSkKKyAgICAoOmJlYW1lci1oZWFkZXItZXh0cmEgIkJF QU1FUl9IRUFERVJfRVhUUkEiIG5pbCBuaWwgbmV3bGluZSkKICAgICAoOmJlYW1lci1lbnZpcm9u bWVudHMtZXh0cmEgbmlsIG5pbCBvcmctYmVhbWVyLWVudmlyb25tZW50cy1leHRyYSkKICAgICAo OmJlYW1lci1mcmFtZS1kZWZhdWx0LW9wdGlvbnMgbmlsIG5pbCBvcmctYmVhbWVyLWZyYW1lLWRl ZmF1bHQtb3B0aW9ucykKICAgICAoOmJlYW1lci1vdXRsaW5lLWZyYW1lLW9wdGlvbnMgbmlsIG5p bCBvcmctYmVhbWVyLW91dGxpbmUtZnJhbWUtb3B0aW9ucykKQEAgLTgyNiw3ICs4MjcsNyBAQCBo b2xkaW5nIGV4cG9ydCBvcHRpb25zLiIKIAkJICAgICAgKHBsaXN0LWdldCBpbmZvIDpsYXRleC1o ZWFkZXIpKQogCQkgICAgIChvcmctZWxlbWVudC1ub3JtYWxpemUtc3RyaW5nCiAJCSAgICAgIChw bGlzdC1nZXQgaW5mbyA6bGF0ZXgtaGVhZGVyLWV4dHJhKSkKLQkJICAgICAocGxpc3QtZ2V0IGlu Zm8gOmJlYW1lci1oZWFkZXItZXh0cmEpKSkpKQorCQkgICAgIChwbGlzdC1nZXQgaW5mbyA6YmVh bWVyLWhlYWRlcikpKSkpCiAJICBpbmZvKSkpCiAgICAgIDs7IDMuIEluc2VydCB0aGVtZXMuCiAg ICAgIChsZXQgKChmb3JtYXQtdGhlbWUKQEAgLTg2NiwxNiArODY3LDIwIEBAIGhvbGRpbmcgZXhw b3J0IG9wdGlvbnMuIgogICAgICAgIChmb3JtYXQgIlxcZGF0ZXslc31cbiIgKG9yZy1leHBvcnQt ZGF0YSBkYXRlIGluZm8pKSkKICAgICAgOzsgNy4gVGl0bGUKICAgICAgKGZvcm1hdCAiXFx0aXRs ZXslc31cbiIgdGl0bGUpCi0gICAgIDs7IDguIEh5cGVycmVmIG9wdGlvbnMuCisgICAgIDs7IDgu IEJlYW1lci1oZWFkZXItZXh0cmFzCisgICAgIChsZXQgKChiZWFtZXItaGVhZGVyLWV4dHJhIChw bGlzdC1nZXQgaW5mbyA6YmVhbWVyLWhlYWRlci1leHRyYSkpKQorICAgICAgICh3aGVuIGJlYW1l ci1oZWFkZXItZXh0cmEKKwkgKGZvcm1hdCAiJXNcbiIgKHBsaXN0LWdldCBpbmZvIDpiZWFtZXIt aGVhZGVyLWV4dHJhKSkpKQorICAgICA7OyA5LiBIeXBlcnJlZiBvcHRpb25zLgogICAgICAod2hl biAocGxpc3QtZ2V0IGluZm8gOmxhdGV4LWh5cGVycmVmLXApCiAgICAgICAgKGZvcm1hdCAiXFxo eXBlcnNldHVwe1xuICBwZGZrZXl3b3Jkcz17JXN9LFxuICBwZGZzdWJqZWN0PXslc30sXG4gIHBk ZmNyZWF0b3I9eyVzfX1cbiIKIAkgICAgICAgKG9yIChwbGlzdC1nZXQgaW5mbyA6a2V5d29yZHMp ICIiKQogCSAgICAgICAob3IgKHBsaXN0LWdldCBpbmZvIDpkZXNjcmlwdGlvbikgIiIpCiAJICAg ICAgIChpZiAobm90IChwbGlzdC1nZXQgaW5mbyA6d2l0aC1jcmVhdG9yKSkgIiIKIAkJIChwbGlz dC1nZXQgaW5mbyA6Y3JlYXRvcikpKSkKLSAgICAgOzsgOS4gRG9jdW1lbnQgc3RhcnQuCisgICAg IDs7IDEwLiBEb2N1bWVudCBzdGFydC4KICAgICAgIlxcYmVnaW57ZG9jdW1lbnR9XG5cbiIKLSAg ICAgOzsgMTAuIFRpdGxlIGNvbW1hbmQuCisgICAgIDs7IDExLiBUaXRsZSBjb21tYW5kLgogICAg ICAob3JnLWVsZW1lbnQtbm9ybWFsaXplLXN0cmluZwogICAgICAgKGNvbmQgKChub3QgKHBsaXN0 LWdldCBpbmZvIDp3aXRoLXRpdGxlKSkgbmlsKQogCSAgICAoKHN0cmluZz0gIiIgdGl0bGUpIG5p bCkKQEAgLTg4NCw3ICs4ODksNyBAQCBob2xkaW5nIGV4cG9ydCBvcHRpb25zLiIKIAkJCSAgIG9y Zy1sYXRleC10aXRsZS1jb21tYW5kKQogCSAgICAgKGZvcm1hdCBvcmctbGF0ZXgtdGl0bGUtY29t bWFuZCB0aXRsZSkpCiAJICAgICh0IG9yZy1sYXRleC10aXRsZS1jb21tYW5kKSkpCi0gICAgIDs7 IDExLiBUYWJsZSBvZiBjb250ZW50cy4KKyAgICAgOzsgMTIuIFRhYmxlIG9mIGNvbnRlbnRzLgog ICAgICAobGV0ICgoZGVwdGggKHBsaXN0LWdldCBpbmZvIDp3aXRoLXRvYykpKQogICAgICAgICh3 aGVuIGRlcHRoCiAJIChjb25jYXQKQEAgLTg5NiwxNiArOTAxLDE2IEBAIGhvbGRpbmcgZXhwb3J0 IG9wdGlvbnMuIgogCSAgICAoZm9ybWF0ICJcXHNldGNvdW50ZXJ7dG9jZGVwdGh9eyVkfVxuIiBk ZXB0aCkpCiAJICAiXFx0YWJsZW9mY29udGVudHNcbiIKIAkgICJcXGVuZHtmcmFtZX1cblxuIikp KQotICAgICA7OyAxMi4gRG9jdW1lbnQncyBib2R5LgorICAgICA7OyAxMy4gRG9jdW1lbnQncyBi b2R5LgogICAgICBjb250ZW50cwotICAgICA7OyAxMy4gQ3JlYXRvci4KKyAgICAgOzsgMTQuIENy ZWF0b3IuCiAgICAgIChsZXQgKChjcmVhdG9yLWluZm8gKHBsaXN0LWdldCBpbmZvIDp3aXRoLWNy ZWF0b3IpKSkKICAgICAgICAoY29uZAogCSgobm90IGNyZWF0b3ItaW5mbykgIiIpCiAJKChlcSBj cmVhdG9yLWluZm8gJ2NvbW1lbnQpCiAJIChmb3JtYXQgIiUlICVzXG4iIChwbGlzdC1nZXQgaW5m byA6Y3JlYXRvcikpKQogCSh0IChjb25jYXQgKHBsaXN0LWdldCBpbmZvIDpjcmVhdG9yKSAiXG4i KSkpKQotICAgICA7OyAxNC4gRG9jdW1lbnQgZW5kLgorICAgICA7OyAxNS4gRG9jdW1lbnQgZW5k LgogICAgICAiXFxlbmR7ZG9jdW1lbnR9IikpKQogCiAKLS0gCjEuOS4xCgo= --001a1133244edd998e0510e21c9a-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 00:19:30 +0100 Message-ID: <87zj7l3gjh.fsf@nicolasgoaziou.fr> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42696) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV6wN-00019g-9N for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:18:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YV6wK-0007KT-3J for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:18:27 -0400 Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]:47099) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV6wJ-0007J8-Th for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:18:24 -0400 In-Reply-To: (Matthew Gidden's message of "Mon, 9 Mar 2015 16:56:36 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matthew Gidden Cc: emacs-orgmode Hello, Matthew Gidden writes: > I ran into the issue that many others have cited: an inability to add short > titles, etc. to org-mode-generated Beamer presentations [1, 2, 3]. This > patch allows such capability through a BEAMER_HEADER_EXTRA tag, which is > placed after title, author, etc., but before `\begin{document}`. Short > titles, for example, can now be added via > > ``` > #+BEAMER_HEADER_EXTRA: \title[A Short Title]{ \inserttitle } > ``` Thanks for the patch. BEAMER_HEADER_EXTRA is not a good name, as LATEX_HEADER_EXTRA means something entirely different. If it's just about short titles, we could add a BEAMER_SHORT_TITLE keyword. However what is in the "etc." above? Regards, -- Nicolas Goaziou From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Gidden Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Mon, 9 Mar 2015 18:46:47 -0500 Message-ID: References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7bacb59cf2dd9d0510e3a661 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV7OA-0000Ed-RN for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:47:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YV7O9-0002tA-G3 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:47:10 -0400 Received: from mail-pa0-x22d.google.com ([2607:f8b0:400e:c03::22d]:35490) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV7O9-0002t6-49 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:47:09 -0400 Received: by pabli10 with SMTP id li10so76490023pab.2 for ; Mon, 09 Mar 2015 16:47:08 -0700 (PDT) In-Reply-To: <87zj7l3gjh.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: Matthew Gidden , emacs-orgmode --047d7bacb59cf2dd9d0510e3a661 Content-Type: text/plain; charset=UTF-8 HI Nic, On Mon, Mar 9, 2015 at 6:19 PM, Nicolas Goaziou wrote: > Hello, > > Matthew Gidden writes: > > > I ran into the issue that many others have cited: an inability to add > short > > titles, etc. to org-mode-generated Beamer presentations [1, 2, 3]. This > > patch allows such capability through a BEAMER_HEADER_EXTRA tag, which is > > placed after title, author, etc., but before `\begin{document}`. Short > > titles, for example, can now be added via > > > > ``` > > #+BEAMER_HEADER_EXTRA: \title[A Short Title]{ \inserttitle } > > ``` > > Thanks for the patch. > > BEAMER_HEADER_EXTRA is not a good name, as LATEX_HEADER_EXTRA means > something entirely different. If it's just about short titles, we could > add a BEAMER_SHORT_TITLE keyword. > > However what is in the "etc." above? In many outerthemes (i.e., the beamer header and footer formatting), the "short" version of title, author, institution, and date are used. While this is the (my) primary use case I can think of, the positioning BEAMER_HEADER_EXTRA serves as final preamble injection point. I just reread your discussion with Sebastien [1] and agree the proposed name is bad. >From what I can tell, the current ox-beamer.el does not support beamer's institution macor or the short version of title, author, institution or date. I can think of two options to get around this: - do not use #+Title, etc., and simply use BEAMER_HEADER or similar - use #+Title plus something like this patch to inject fixes *after* \title As a user, I prefer the latter, because it maximizes the portability of my code (so I can use something like org-reveal [2]). Another option would be to simply move BEAMER_HEADER to inject code where I have implemented BEAMER_HEADER_EXTRA. That would provide the same functionality with a reasonable name. I still need to better format my commit message (I forgot to before submitting), so I can make any other updates that are deemed necessary. Let me know what you (and others) think. Cheers, Matt [1] http://comments.gmane.org/gmane.emacs.orgmode/78582 [2] http://orgmode.org/worg/org-tutorials/non-beamer-presentations.html#sec-6 > > > Regards, > > -- > Nicolas Goaziou > -- Matthew Gidden Ph.D. Candidate, Nuclear Engineering The University of Wisconsin -- Madison Ph. 225.892.3192 --047d7bacb59cf2dd9d0510e3a661 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
HI Nic,



On Mon, Mar 9, 2015 at 6:19 PM, Nicola= s Goaziou <mail@nicolasgoaziou.fr> wrote:
Hello,

Matthew Gidden <gidden@wisc.edu&g= t; writes:

> I ran into the issue that many others have cited: an inability to add = short
> titles, etc. to org-mode-generated Beamer presentations [1, 2, = 3]. This
> patch allows such capability through a BEAMER_HEADER_= EXTRA tag, which is
> placed after title, author, etc., but before `\begin{document}`.=C2=A0= Short
> titles, for example, can now be added via
>
> ```
> #+BEAMER_HEADER_EXTRA: \title[A Short Title]{ \inserttitle }
> ```

Thanks for the patch.

BEAMER_HEADER_EXTRA is not a good name, as LATEX_HEADER_EXTRA means
something entirely different. If it's just about short titles, we could=
add a BEAMER_SHORT_TITLE keyword.

However what is in the "etc." above?
In many out= erthemes (i.e., the beamer header and footer formatting), the "short&q= uot; version of title, author, institution, and date are used. While this i= s the (my) primary use case I can think of, the positioning <something o= ther than>BEAMER_HEADER_EXTRA serves as final preamble injection point. = I just reread your discussion with Sebastien [1] and agree the proposed nam= e is bad.=C2=A0

From what I can tell, the current = ox-beamer.el does not support beamer's institution macor or the short v= ersion of title, author, institution or date. I can think of two options to= get around this:=C2=A0
  • do not use #+Title, etc., and sim= ply use BEAMER_HEADER or similar=C2=A0
  • use #+Title plus something l= ike this patch to inject fixes *after* \title =C2=A0
As a use= r, I prefer the latter, because it maximizes the portability of my code (so= I can use something like org-reveal [2]).

A= nother option would be to simply move BEAMER_HEADER to inject code where I = have implemented BEAMER_HEADER_EXTRA. That would provide the same functiona= lity with a reasonable name. I still need to better format my commit messag= e (I forgot to before submitting), so I can make any other updates that are= deemed necessary.

Let me know what you (and other= s) think.

Cheers,
Matt



--
Matthew Gidden
Ph.D. C= andidate, Nuclear Engineering
The University of Wisconsin -- MadisonPh. 225.892.3192
--047d7bacb59cf2dd9d0510e3a661-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 00:50:02 +0100 Message-ID: <87mw3lu3x1.fsf@gmx.us> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52110) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV7RH-0000zI-H5 for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:50:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YV7RC-0003bx-It for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:50:23 -0400 Received: from plane.gmane.org ([80.91.229.3]:55768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YV7RC-0003br-BB for emacs-orgmode@gnu.org; Mon, 09 Mar 2015 19:50:18 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YV7R7-00070l-Ta for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 00:50:13 +0100 Received: from tsn109-201-154-191.dyn.nltelcom.net ([109.201.154.191]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Mar 2015 00:50:13 +0100 Received: from rasmus by tsn109-201-154-191.dyn.nltelcom.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Mar 2015 00:50:13 +0100 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 Hi Matthew, Matthew Gidden writes: Thanks for the patch. > I ran into the issue that many others have cited: an inability to add short > titles, etc., to org-mode-generated Beamer presentations [1, 2, 3]. This > patch allows such capability through a BEAMER_HEADER_EXTRA tag, which is > placed after title, author, etc., but before `\begin{document}`. Short > titles, for example, can now be added via > > ``` > #+BEAMER_HEADER_EXTRA: \title[A Short Title]{ \inserttitle } > ``` >From you patch, it seems that you want to adds something akin to #+LATEX_HEADER or #+LATEX_HEADER_EXTRA. IOW there's no formatting going on and these lines expect raw latex code. Could you not get the same by using org-latex-classes? Or at the latex level solution could presumably be archived with etoolbox. Anyway, another keyword doesn't hurt anybody. —Rasmus -- It was you, Jezebel, it was you From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 15:44:43 +0100 Message-ID: <877fuo3o9w.fsf@nicolasgoaziou.fr> References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55051) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLNf-0002wX-HN for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:43:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVLNb-0006hU-DX for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:43:35 -0400 Received: from relay5-d.mail.gandi.net ([2001:4b98:c:538::197]:53487) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLNb-0006hL-7j for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:43:31 -0400 In-Reply-To: (Matthew Gidden's message of "Mon, 9 Mar 2015 18:46:47 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matthew Gidden Cc: emacs-orgmode Matthew Gidden writes: > Another option would be to simply move BEAMER_HEADER to inject code where I > have implemented BEAMER_HEADER_EXTRA. That would provide the same > functionality with a reasonable name. I still need to better format my > commit message (I forgot to before submitting), so I can make any other > updates that are deemed necessary. Fair enough. We can insert BEAMER_HEADER lines later and use LATEX_HEADER for early lines. Regards, From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Gidden Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 09:45:16 -0500 Message-ID: References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> <877fuo3o9w.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7bacb59c2cfc760510f034c3 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLPh-0004bD-2L for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVLPe-0007hz-G7 for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:45:41 -0400 Received: from mail-pd0-x233.google.com ([2607:f8b0:400e:c02::233]:34557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLPe-0007gX-4e for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 10:45:38 -0400 Received: by pdno5 with SMTP id o5so2606182pdn.1 for ; Tue, 10 Mar 2015 07:45:37 -0700 (PDT) In-Reply-To: <877fuo3o9w.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: Matthew Gidden , emacs-orgmode --047d7bacb59c2cfc760510f034c3 Content-Type: text/plain; charset=UTF-8 On Tue, Mar 10, 2015 at 9:44 AM, Nicolas Goaziou wrote: > Matthew Gidden writes: > > > Another option would be to simply move BEAMER_HEADER to inject code > where I > > have implemented BEAMER_HEADER_EXTRA. That would provide the same > > functionality with a reasonable name. I still need to better format my > > commit message (I forgot to before submitting), so I can make any other > > updates that are deemed necessary. > > Fair enough. We can insert BEAMER_HEADER lines later and use > LATEX_HEADER for early lines. > I was writing a longer email confirming that I think this is the best way forward. I'll update the source and commit message and reply to this with a new patch. Let me know if I should make a new mail instead. Cheers, Matt > > Regards, > -- Matthew Gidden Ph.D. Candidate, Nuclear Engineering The University of Wisconsin -- Madison Ph. 225.892.3192 --047d7bacb59c2cfc760510f034c3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Tue, Mar 10, 2015 at 9:44 AM, Nicolas Goaziou <= mail@nicolasgoa= ziou.fr> wrote:
Matthew Gidden <gidden@wisc.edu= > writes:

> Another option would be to simply move BEAMER_HEADER to inject code wh= ere I
> have implemented BEAMER_HEADER_EXTRA. That would provide the same
> functionality with a reasonable name. I still need to better format my=
> commit message (I forgot to before submitting), so I can make any othe= r
> updates that are deemed necessary.

Fair enough. We can insert BEAMER_HEADER lines later and use
LATEX_HEADER for early lines.
I was writing a longer e= mail confirming that I think this is the best way forward. I'll update = the source and commit message and reply to this with a new patch. Let me kn= ow if I should make a new mail instead.

Cheers,
Matt=C2=A0

Regards,



--
Matthew Gidden
Ph.D. Candidate, Nu= clear Engineering
The University of Wisconsin -- Madison
Ph. 225.892= .3192
--047d7bacb59c2cfc760510f034c3-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Gidden Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 10:15:43 -0500 Message-ID: References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> <877fuo3o9w.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7bd918620796570510f0a13e Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLt8-0003oh-4W for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:16:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVLt6-0001rK-Pv for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:16:06 -0400 Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:34453) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVLt6-0001rE-DY for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:16:04 -0400 Received: by paceu11 with SMTP id eu11so3060187pac.1 for ; Tue, 10 Mar 2015 08:16:03 -0700 (PDT) In-Reply-To: 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: Matthew Gidden , emacs-orgmode --047d7bd918620796570510f0a13e Content-Type: multipart/alternative; boundary=047d7bd918620796530510f0a13c --047d7bd918620796530510f0a13c Content-Type: text/plain; charset=UTF-8 Updated patch with updated commit message attached. On Tue, Mar 10, 2015 at 9:45 AM, Matthew Gidden wrote: > > > On Tue, Mar 10, 2015 at 9:44 AM, Nicolas Goaziou > wrote: > >> Matthew Gidden writes: >> >> > Another option would be to simply move BEAMER_HEADER to inject code >> where I >> > have implemented BEAMER_HEADER_EXTRA. That would provide the same >> > functionality with a reasonable name. I still need to better format my >> > commit message (I forgot to before submitting), so I can make any other >> > updates that are deemed necessary. >> >> Fair enough. We can insert BEAMER_HEADER lines later and use >> LATEX_HEADER for early lines. >> > I was writing a longer email confirming that I think this is the best way > forward. I'll update the source and commit message and reply to this with a > new patch. Let me know if I should make a new mail instead. > > Cheers, > Matt > >> >> Regards, >> > > > > -- > Matthew Gidden > Ph.D. Candidate, Nuclear Engineering > The University of Wisconsin -- Madison > Ph. 225.892.3192 > -- Matthew Gidden Ph.D. Candidate, Nuclear Engineering The University of Wisconsin -- Madison Ph. 225.892.3192 --047d7bd918620796530510f0a13c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Updated patch with updated commit message attached.
<= div class=3D"gmail_extra">
On Tue, Mar 10, 20= 15 at 9:45 AM, Matthew Gidden <gidden@wisc.edu> wrote:

=
On Tue, Mar 10, 2015 = at 9:44 AM, Nicolas Goaziou <mail@nicolasgoaziou.fr> wr= ote:
Matthew Gidden <gidden@wisc.edu> writes:
> Another option would be to simply move BEAMER_HEADER to inject code wh= ere I
> have implemented BEAMER_HEADER_EXTRA. That would provide the same
> functionality with a reasonable name. I still need to better format my=
> commit message (I forgot to before submitting), so I can make any othe= r
> updates that are deemed necessary.

Fair enough. We can insert BEAMER_HEADER lines later and use
LATEX_HEADER for early lines.
I was writin= g a longer email confirming that I think this is the best way forward. I= 9;ll update the source and commit message and reply to this with a new patc= h. Let me know if I should make a new mail instead.

Cheers,
Matt=C2=A0

Regards,



--=
Matthew Gidden
Ph.D. Candidate, Nuclear Engin= eering
The University of Wisconsin -- Madison
Ph. 225.892.3192



--
Matthew Gidden
Ph.D. Candidate, Nu= clear Engineering
The University of Wisconsin -- Madison
Ph. 225.892= .3192
--047d7bd918620796530510f0a13c-- --047d7bd918620796570510f0a13e Content-Type: text/x-patch; charset=US-ASCII; name="0001-org-beamer.el-Enable-custom-beamer-input-before-begi.patch" Content-Disposition: attachment; filename="0001-org-beamer.el-Enable-custom-beamer-input-before-begi.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i73fvq4n0 RnJvbSBkZDBhYzg2OWFmYjlmMTNjZTRkODkzYmIzNDU5OTg2NGE5ZDQzMjUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0aGV3IEdpZGRlbiA8bWF0dGhldy5naWRkZW5AZ21haWwu Y29tPgpEYXRlOiBNb24sIDkgTWFyIDIwMTUgMTY6MjU6MTUgLTA1MDAKU3ViamVjdDogW1BBVENI XSBvcmctYmVhbWVyLmVsOiBFbmFibGUgY3VzdG9tIGJlYW1lciBpbnB1dCBiZWZvcmUKIFxiZWdp bntkb2N1bWVudH0KCiogbGlzcC9veC1iZWFtZXIuZWwgKGBiZWFtZXItaGVhZGVyJyk6IE1vdmUg QkVBTUVSX0hFQURFUiBpbmplY3Rpb24gdG8KICBmaW5hbCBwYXJ0IG9mIHByZWFtYmxlIChhZnRl ciB0aGVtZXMsIHRpdGxlLCBldGMuKS4gQWxsb3dzIGZvcgogIGN1c3RvbSBzaG9ydCB0aXRsZXMs IGV0Yy4sIHdpdGggIytCRUFNRVJfSEVBREVSOiBcdGl0bGVbU2hvcnRde0xvbmd9LgoKUHJldmlv dXNseSwgVElUTEUgd2FzIGJlaW5nIGluamVjdGVkIGFmdGVyIEJFQU1FUl9IRUFERVIsIHNvIHNo b3J0CnRpdGxlcyAoYW5kIHJlbGF0ZWQpIGNvdWxkIG5vdCBiZSBhZGRlZC4gQkVBTUVSX0hFQURF UiBub3cgc2VydmVzIGFzIGEKZmluYWwgcHJlYW1ibGUgaW5qZWN0aW9uIHBvaW50LgoKVElOWUNI QU5HRQotLS0KIGxpc3Avb3gtYmVhbWVyLmVsIHwgMjMgKysrKysrKysrKysrKy0tLS0tLS0tLS0K IDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9saXNwL294LWJlYW1lci5lbCBiL2xpc3Avb3gtYmVhbWVyLmVsCmluZGV4IGUxMGQz NmMuLjM1OWNjZGMgMTAwNjQ0Ci0tLSBhL2xpc3Avb3gtYmVhbWVyLmVsCisrKyBiL2xpc3Avb3gt YmVhbWVyLmVsCkBAIC0yMzksNyArMjM5LDcgQEAgUmV0dXJuIG92ZXJsYXkgc3BlY2lmaWNhdGlv biwgYXMgYSBzdHJpbmcsIG9yIG5pbC4iCiAgICAgKDpiZWFtZXItZm9udC10aGVtZSAiQkVBTUVS X0ZPTlRfVEhFTUUiIG5pbCBuaWwgdCkKICAgICAoOmJlYW1lci1pbm5lci10aGVtZSAiQkVBTUVS X0lOTkVSX1RIRU1FIiBuaWwgbmlsIHQpCiAgICAgKDpiZWFtZXItb3V0ZXItdGhlbWUgIkJFQU1F Ul9PVVRFUl9USEVNRSIgbmlsIG5pbCB0KQotICAgICg6YmVhbWVyLWhlYWRlci1leHRyYSAiQkVB TUVSX0hFQURFUiIgbmlsIG5pbCBuZXdsaW5lKQorICAgICg6YmVhbWVyLWhlYWRlciAiQkVBTUVS X0hFQURFUiIgbmlsIG5pbCBuZXdsaW5lKQogICAgICg6YmVhbWVyLWVudmlyb25tZW50cy1leHRy YSBuaWwgbmlsIG9yZy1iZWFtZXItZW52aXJvbm1lbnRzLWV4dHJhKQogICAgICg6YmVhbWVyLWZy YW1lLWRlZmF1bHQtb3B0aW9ucyBuaWwgbmlsIG9yZy1iZWFtZXItZnJhbWUtZGVmYXVsdC1vcHRp b25zKQogICAgICg6YmVhbWVyLW91dGxpbmUtZnJhbWUtb3B0aW9ucyBuaWwgbmlsIG9yZy1iZWFt ZXItb3V0bGluZS1mcmFtZS1vcHRpb25zKQpAQCAtODI1LDggKzgyNSw3IEBAIGhvbGRpbmcgZXhw b3J0IG9wdGlvbnMuIgogCSAgICAgKGNvbmNhdCAob3JnLWVsZW1lbnQtbm9ybWFsaXplLXN0cmlu ZwogCQkgICAgICAocGxpc3QtZ2V0IGluZm8gOmxhdGV4LWhlYWRlcikpCiAJCSAgICAgKG9yZy1l bGVtZW50LW5vcm1hbGl6ZS1zdHJpbmcKLQkJICAgICAgKHBsaXN0LWdldCBpbmZvIDpsYXRleC1o ZWFkZXItZXh0cmEpKQotCQkgICAgIChwbGlzdC1nZXQgaW5mbyA6YmVhbWVyLWhlYWRlci1leHRy YSkpKSkpCisJCSAgICAgIChwbGlzdC1nZXQgaW5mbyA6bGF0ZXgtaGVhZGVyLWV4dHJhKSkpKSkp CiAJICBpbmZvKSkpCiAgICAgIDs7IDMuIEluc2VydCB0aGVtZXMuCiAgICAgIChsZXQgKChmb3Jt YXQtdGhlbWUKQEAgLTg2NiwxNiArODY1LDIwIEBAIGhvbGRpbmcgZXhwb3J0IG9wdGlvbnMuIgog ICAgICAgIChmb3JtYXQgIlxcZGF0ZXslc31cbiIgKG9yZy1leHBvcnQtZGF0YSBkYXRlIGluZm8p KSkKICAgICAgOzsgNy4gVGl0bGUKICAgICAgKGZvcm1hdCAiXFx0aXRsZXslc31cbiIgdGl0bGUp Ci0gICAgIDs7IDguIEh5cGVycmVmIG9wdGlvbnMuCisgICAgIDs7IDguIEJlYW1lci1oZWFkZXIK KyAgICAgKGxldCAoKGJlYW1lci1oZWFkZXIgKHBsaXN0LWdldCBpbmZvIDpiZWFtZXItaGVhZGVy KSkpCisgICAgICAgKHdoZW4gYmVhbWVyLWhlYWRlcgorCSAoZm9ybWF0ICIlc1xuIiAocGxpc3Qt Z2V0IGluZm8gOmJlYW1lci1oZWFkZXIpKSkpCisgICAgIDs7IDkuIEh5cGVycmVmIG9wdGlvbnMu CiAgICAgICh3aGVuIChwbGlzdC1nZXQgaW5mbyA6bGF0ZXgtaHlwZXJyZWYtcCkKICAgICAgICAo Zm9ybWF0ICJcXGh5cGVyc2V0dXB7XG4gIHBkZmtleXdvcmRzPXslc30sXG4gIHBkZnN1YmplY3Q9 eyVzfSxcbiAgcGRmY3JlYXRvcj17JXN9fVxuIgogCSAgICAgICAob3IgKHBsaXN0LWdldCBpbmZv IDprZXl3b3JkcykgIiIpCiAJICAgICAgIChvciAocGxpc3QtZ2V0IGluZm8gOmRlc2NyaXB0aW9u KSAiIikKIAkgICAgICAgKGlmIChub3QgKHBsaXN0LWdldCBpbmZvIDp3aXRoLWNyZWF0b3IpKSAi IgogCQkgKHBsaXN0LWdldCBpbmZvIDpjcmVhdG9yKSkpKQotICAgICA7OyA5LiBEb2N1bWVudCBz dGFydC4KKyAgICAgOzsgMTAuIERvY3VtZW50IHN0YXJ0LgogICAgICAiXFxiZWdpbntkb2N1bWVu dH1cblxuIgotICAgICA7OyAxMC4gVGl0bGUgY29tbWFuZC4KKyAgICAgOzsgMTEuIFRpdGxlIGNv bW1hbmQuCiAgICAgIChvcmctZWxlbWVudC1ub3JtYWxpemUtc3RyaW5nCiAgICAgICAoY29uZCAo KG5vdCAocGxpc3QtZ2V0IGluZm8gOndpdGgtdGl0bGUpKSBuaWwpCiAJICAgICgoc3RyaW5nPSAi IiB0aXRsZSkgbmlsKQpAQCAtODg0LDcgKzg4Nyw3IEBAIGhvbGRpbmcgZXhwb3J0IG9wdGlvbnMu IgogCQkJICAgb3JnLWxhdGV4LXRpdGxlLWNvbW1hbmQpCiAJICAgICAoZm9ybWF0IG9yZy1sYXRl eC10aXRsZS1jb21tYW5kIHRpdGxlKSkKIAkgICAgKHQgb3JnLWxhdGV4LXRpdGxlLWNvbW1hbmQp KSkKLSAgICAgOzsgMTEuIFRhYmxlIG9mIGNvbnRlbnRzLgorICAgICA7OyAxMi4gVGFibGUgb2Yg Y29udGVudHMuCiAgICAgIChsZXQgKChkZXB0aCAocGxpc3QtZ2V0IGluZm8gOndpdGgtdG9jKSkp CiAgICAgICAgKHdoZW4gZGVwdGgKIAkgKGNvbmNhdApAQCAtODk2LDE2ICs4OTksMTYgQEAgaG9s ZGluZyBleHBvcnQgb3B0aW9ucy4iCiAJICAgIChmb3JtYXQgIlxcc2V0Y291bnRlcnt0b2NkZXB0 aH17JWR9XG4iIGRlcHRoKSkKIAkgICJcXHRhYmxlb2Zjb250ZW50c1xuIgogCSAgIlxcZW5ke2Zy YW1lfVxuXG4iKSkpCi0gICAgIDs7IDEyLiBEb2N1bWVudCdzIGJvZHkuCisgICAgIDs7IDEzLiBE b2N1bWVudCdzIGJvZHkuCiAgICAgIGNvbnRlbnRzCi0gICAgIDs7IDEzLiBDcmVhdG9yLgorICAg ICA7OyAxNC4gQ3JlYXRvci4KICAgICAgKGxldCAoKGNyZWF0b3ItaW5mbyAocGxpc3QtZ2V0IGlu Zm8gOndpdGgtY3JlYXRvcikpKQogICAgICAgIChjb25kCiAJKChub3QgY3JlYXRvci1pbmZvKSAi IikKIAkoKGVxIGNyZWF0b3ItaW5mbyAnY29tbWVudCkKIAkgKGZvcm1hdCAiJSUgJXNcbiIgKHBs aXN0LWdldCBpbmZvIDpjcmVhdG9yKSkpCiAJKHQgKGNvbmNhdCAocGxpc3QtZ2V0IGluZm8gOmNy ZWF0b3IpICJcbiIpKSkpCi0gICAgIDs7IDE0LiBEb2N1bWVudCBlbmQuCisgICAgIDs7IDE1LiBE b2N1bWVudCBlbmQuCiAgICAgICJcXGVuZHtkb2N1bWVudH0iKSkpCiAKIAotLSAKMS45LjEKCg== --047d7bd918620796570510f0a13e-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 16:44:33 +0100 Message-ID: <87385c3li6.fsf@nicolasgoaziou.fr> References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> <877fuo3o9w.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVMJa-0005hD-5Y for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:43:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVMJW-0004w9-QB for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:43:26 -0400 Received: from relay5-d.mail.gandi.net ([2001:4b98:c:538::197]:53887) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVMJW-0004vu-Ks for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 11:43:22 -0400 In-Reply-To: (Matthew Gidden's message of "Tue, 10 Mar 2015 10:15:43 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matthew Gidden Cc: emacs-orgmode Matthew Gidden writes: > Updated patch with updated commit message attached. Thank you. > Subject: [PATCH] org-beamer.el: Enable custom beamer input before > \begin{document} "ox-beamer". Also the summary is too long. > * lisp/ox-beamer.el (`beamer-header'): Move BEAMER_HEADER injection to > final part of preamble (after themes, title, etc.). Allows for > custom short titles, etc., with #+BEAMER_HEADER: \title[Short]{Long}. > > Previously, TITLE was being injected after BEAMER_HEADER, so short > titles (and related) could not be added. BEAMER_HEADER now serves as a > final preamble injection point. Two spaces are required after sentences. Otherwise, the patch looks good. Could you add a footnote about this change at (info "(org) Beamer export"), close to #+BEAMER_HEADER reference, in "org.texi"? Regards, From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Gidden Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 11:10:01 -0500 Message-ID: References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> <877fuo3o9w.fsf@nicolasgoaziou.fr> <87385c3li6.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7b6d7e2e4385f40510f16354 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58312) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVMjh-0007SX-J9 for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 12:10:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVMjf-0008Em-NZ for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 12:10:25 -0400 Received: from mail-pa0-x231.google.com ([2607:f8b0:400e:c03::231]:33318) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVMjf-0008EJ-Be for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 12:10:23 -0400 Received: by padet14 with SMTP id et14so3481918pad.0 for ; Tue, 10 Mar 2015 09:10:22 -0700 (PDT) In-Reply-To: <87385c3li6.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: Matthew Gidden , emacs-orgmode --047d7b6d7e2e4385f40510f16354 Content-Type: multipart/alternative; boundary=047d7b6d7e2e4385ef0510f16352 --047d7b6d7e2e4385ef0510f16352 Content-Type: text/plain; charset=UTF-8 Updated patch attached On Tue, Mar 10, 2015 at 10:44 AM, Nicolas Goaziou wrote: > Matthew Gidden writes: > > > Updated patch with updated commit message attached. > > Thank you. > > > Subject: [PATCH] org-beamer.el: Enable custom beamer input before > > \begin{document} > > "ox-beamer". Also the summary is too long. > > > * lisp/ox-beamer.el (`beamer-header'): Move BEAMER_HEADER injection to > > final part of preamble (after themes, title, etc.). Allows for > > custom short titles, etc., with #+BEAMER_HEADER: \title[Short]{Long}. > > > > Previously, TITLE was being injected after BEAMER_HEADER, so short > > titles (and related) could not be added. BEAMER_HEADER now serves as a > > final preamble injection point. > > Two spaces are required after sentences. > > Otherwise, the patch looks good. > > Could you add a footnote about this change at (info "(org) Beamer > export"), close to #+BEAMER_HEADER reference, in "org.texi"? > > > Regards, > -- Matthew Gidden Ph.D. Candidate, Nuclear Engineering The University of Wisconsin -- Madison Ph. 225.892.3192 --047d7b6d7e2e4385ef0510f16352 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Updated patch attached=C2=A0

On Tue, Mar 10, 2015 at 10:44 AM, Nicolas= Goaziou <mail@nicolasgoaziou.fr> wrote:
Matthew Gidden <gidden@wisc.edu> writes:

> Updated patch with updated commit message attached.

Thank you.

> Subject: [PATCH] org-beamer.el: Enable custom beamer input before
>=C2=A0 \begin{document}

"ox-beamer". Also the summary is too long.

> * lisp/ox-beamer.el (`beamer-header'): Move BEAMER_HEADER injectio= n to
>=C2=A0 =C2=A0final part of preamble (after themes, title, etc.). Allows= for
>=C2=A0 =C2=A0custom short titles, etc., with #+BEAMER_HEADER: \title[Sh= ort]{Long}.
>
> Previously, TITLE was being injected after BEAMER_HEADER, so short
> titles (and related) could not be added. BEAMER_HEADER now serves as a=
> final preamble injection point.

Two spaces are required after sentences.

Otherwise, the patch looks good.

Could you add a footnote about this change at (info "(org) Beamer
export"), close to #+BEAMER_HEADER reference, in "org.texi"?=


Regards,



--
Matthew Gidden
Ph.D. Candidate, Nu= clear Engineering
The University of Wisconsin -- Madison
Ph. 225.892= .3192
--047d7b6d7e2e4385ef0510f16352-- --047d7b6d7e2e4385f40510f16354 Content-Type: text/x-patch; charset=US-ASCII; name="0001-ox-beamer.el-Update-BEAMER_HEADER-placement.patch" Content-Disposition: attachment; filename="0001-ox-beamer.el-Update-BEAMER_HEADER-placement.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i73httis0 RnJvbSAwOGYxNjNlZTQ4OTFlNDlkODg4NGU3YzQzNDE4YjkwOTFiYWRmYjExIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0aGV3IEdpZGRlbiA8bWF0dGhldy5naWRkZW5AZ21haWwu Y29tPgpEYXRlOiBNb24sIDkgTWFyIDIwMTUgMTY6MjU6MTUgLTA1MDAKU3ViamVjdDogW1BBVENI XSBveC1iZWFtZXIuZWw6IFVwZGF0ZSBCRUFNRVJfSEVBREVSIHBsYWNlbWVudAoKKiBsaXNwL294 LWJlYW1lci5lbCAoYGJlYW1lci1oZWFkZXInKTogTW92ZSBCRUFNRVJfSEVBREVSIGluamVjdGlv biB0bwogIGZpbmFsIHBhcnQgb2YgcHJlYW1ibGUgKGFmdGVyIHRoZW1lcywgdGl0bGUsIGV0Yy4p LiAgQWxsb3dzIGZvcgogIGN1c3RvbSBzaG9ydCB0aXRsZXMsIGV0Yy4sIHdpdGggIytCRUFNRVJf SEVBREVSOgogIFx0aXRsZVtTaG9ydF17TG9uZ30uCgoqIGRvYy9vcmcudGV4aTogVXBkYXRlZCBC RUFNRVJfSEVBREVSIGVudHJ5IHdpdGggYSByZWxldmFudCBmb290bm90ZS4KClByZXZpb3VzbHks IFRJVExFLCBldGMuLCB3YXMgYmVpbmcgaW5qZWN0ZWQgYWZ0ZXIgQkVBTUVSX0hFQURFUiwgc28K c2hvcnQgdGl0bGVzIChhbmQgcmVsYXRlZCkgY291bGQgbm90IGJlIGFkZGVkLiAgQkVBTUVSX0hF QURFUiBub3cKc2VydmVzIGFzIGEgZmluYWwgcHJlYW1ibGUgaW5qZWN0aW9uIHBvaW50LgoKVElO WUNIQU5HRQotLS0KIGRvYy9vcmcudGV4aSAgICAgIHwgIDggKysrKystLS0KIGxpc3Avb3gtYmVh bWVyLmVsIHwgMjMgKysrKysrKysrKysrKy0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTgg aW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jL29yZy50ZXhp IGIvZG9jL29yZy50ZXhpCmluZGV4IGVkYjZjZjAuLjZjNzIzMDIgMTAwNjQ0Ci0tLSBhL2RvYy9v cmcudGV4aQorKysgYi9kb2Mvb3JnLnRleGkKQEAgLTExMDM4LDkgKzExMDM4LDExIEBAIEJlYW1l ciBleHBvcnQgaW50cm9kdWNlcyBhIG51bWJlciBvZiBrZXl3b3JkcyB0byBpbnNlcnQgY29kZSBp biB0aGUKIGRvY3VtZW50J3MgaGVhZGVyLiAgRm91ciBjb250cm9sIGFwcGVhcmFuY2Ugb2YgdGhl IHByZXNlbnRhdGlvbjoKIEBjb2RleyMrQkVBTUVSX1RIRU1FfSwgQGNvZGV7IytCRUFNRVJfQ09M T1JfVEhFTUV9LAogQGNvZGV7IytCRUFNRVJfRk9OVF9USEVNRX0sIEBjb2RleyMrQkVBTUVSX0lO TkVSX1RIRU1FfSBhbmQKLUBjb2RleyMrQkVBTUVSX09VVEVSX1RIRU1FfS4gIEFsbCBvZiB0aGVt IGFjY2VwdCBvcHRpb25hbCBhcmd1bWVudHMKLXdpdGhpbiBzcXVhcmUgYnJhY2tldHMuICBUaGUg bGFzdCBvbmUsIEBjb2RleyMrQkVBTUVSX0hFQURFUn0sIGlzIG1vcmUKLWdlbmVyaWMgYW5kIGFs bG93cyB5b3UgdG8gYXBwZW5kIGFueSBsaW5lIG9mIGNvZGUgaW4gdGhlIGhlYWRlci4KK0Bjb2Rl eyMrQkVBTUVSX09VVEVSX1RIRU1FfS4gIEFsbCBvZiB0aGVtIGFjY2VwdCBvcHRpb25hbCBhcmd1 bWVudHMgd2l0aGluCitzcXVhcmUgYnJhY2tldHMuICBUaGUgbGFzdCBvbmUsIEBjb2RleyMrQkVB TUVSX0hFQURFUn0sIGlzIG1vcmUgZ2VuZXJpYyBhbmQKK2FsbG93cyB5b3UgdG8gYXBwZW5kIGFu eSBsaW5lIG9mIGNvZGUgaW4gdGhlIGhlYWRlckBmb290bm90ZXtMaW5lcyBhcmUKK2FwcGVuZGVk IGF0IHRoZSBlbmQgb2YgdGhlIGhlYWRlci9wcmVhbWJsZSwgYWxsb3dpbmcgZm9yIGFueSBmaW5h bAorY3VzdG9taXphdGlvbiBzdWNoIGFzIHRoZSBpbmNsdXNpb24gb2Ygc2hvcnQgdGl0bGVzfS4K IAogQGV4YW1wbGUKICMrQkVBTUVSX1RIRU1FOiBSb2NoZXN0ZXIgW2hlaWdodD0yMHB0XQpkaWZm IC0tZ2l0IGEvbGlzcC9veC1iZWFtZXIuZWwgYi9saXNwL294LWJlYW1lci5lbAppbmRleCBlMTBk MzZjLi4zNTljY2RjIDEwMDY0NAotLS0gYS9saXNwL294LWJlYW1lci5lbAorKysgYi9saXNwL294 LWJlYW1lci5lbApAQCAtMjM5LDcgKzIzOSw3IEBAIFJldHVybiBvdmVybGF5IHNwZWNpZmljYXRp b24sIGFzIGEgc3RyaW5nLCBvciBuaWwuIgogICAgICg6YmVhbWVyLWZvbnQtdGhlbWUgIkJFQU1F Ul9GT05UX1RIRU1FIiBuaWwgbmlsIHQpCiAgICAgKDpiZWFtZXItaW5uZXItdGhlbWUgIkJFQU1F Ul9JTk5FUl9USEVNRSIgbmlsIG5pbCB0KQogICAgICg6YmVhbWVyLW91dGVyLXRoZW1lICJCRUFN RVJfT1VURVJfVEhFTUUiIG5pbCBuaWwgdCkKLSAgICAoOmJlYW1lci1oZWFkZXItZXh0cmEgIkJF QU1FUl9IRUFERVIiIG5pbCBuaWwgbmV3bGluZSkKKyAgICAoOmJlYW1lci1oZWFkZXIgIkJFQU1F Ul9IRUFERVIiIG5pbCBuaWwgbmV3bGluZSkKICAgICAoOmJlYW1lci1lbnZpcm9ubWVudHMtZXh0 cmEgbmlsIG5pbCBvcmctYmVhbWVyLWVudmlyb25tZW50cy1leHRyYSkKICAgICAoOmJlYW1lci1m cmFtZS1kZWZhdWx0LW9wdGlvbnMgbmlsIG5pbCBvcmctYmVhbWVyLWZyYW1lLWRlZmF1bHQtb3B0 aW9ucykKICAgICAoOmJlYW1lci1vdXRsaW5lLWZyYW1lLW9wdGlvbnMgbmlsIG5pbCBvcmctYmVh bWVyLW91dGxpbmUtZnJhbWUtb3B0aW9ucykKQEAgLTgyNSw4ICs4MjUsNyBAQCBob2xkaW5nIGV4 cG9ydCBvcHRpb25zLiIKIAkgICAgIChjb25jYXQgKG9yZy1lbGVtZW50LW5vcm1hbGl6ZS1zdHJp bmcKIAkJICAgICAgKHBsaXN0LWdldCBpbmZvIDpsYXRleC1oZWFkZXIpKQogCQkgICAgIChvcmct ZWxlbWVudC1ub3JtYWxpemUtc3RyaW5nCi0JCSAgICAgIChwbGlzdC1nZXQgaW5mbyA6bGF0ZXgt aGVhZGVyLWV4dHJhKSkKLQkJICAgICAocGxpc3QtZ2V0IGluZm8gOmJlYW1lci1oZWFkZXItZXh0 cmEpKSkpKQorCQkgICAgICAocGxpc3QtZ2V0IGluZm8gOmxhdGV4LWhlYWRlci1leHRyYSkpKSkp KQogCSAgaW5mbykpKQogICAgICA7OyAzLiBJbnNlcnQgdGhlbWVzLgogICAgICAobGV0ICgoZm9y bWF0LXRoZW1lCkBAIC04NjYsMTYgKzg2NSwyMCBAQCBob2xkaW5nIGV4cG9ydCBvcHRpb25zLiIK ICAgICAgICAoZm9ybWF0ICJcXGRhdGV7JXN9XG4iIChvcmctZXhwb3J0LWRhdGEgZGF0ZSBpbmZv KSkpCiAgICAgIDs7IDcuIFRpdGxlCiAgICAgIChmb3JtYXQgIlxcdGl0bGV7JXN9XG4iIHRpdGxl KQotICAgICA7OyA4LiBIeXBlcnJlZiBvcHRpb25zLgorICAgICA7OyA4LiBCZWFtZXItaGVhZGVy CisgICAgIChsZXQgKChiZWFtZXItaGVhZGVyIChwbGlzdC1nZXQgaW5mbyA6YmVhbWVyLWhlYWRl cikpKQorICAgICAgICh3aGVuIGJlYW1lci1oZWFkZXIKKwkgKGZvcm1hdCAiJXNcbiIgKHBsaXN0 LWdldCBpbmZvIDpiZWFtZXItaGVhZGVyKSkpKQorICAgICA7OyA5LiBIeXBlcnJlZiBvcHRpb25z LgogICAgICAod2hlbiAocGxpc3QtZ2V0IGluZm8gOmxhdGV4LWh5cGVycmVmLXApCiAgICAgICAg KGZvcm1hdCAiXFxoeXBlcnNldHVwe1xuICBwZGZrZXl3b3Jkcz17JXN9LFxuICBwZGZzdWJqZWN0 PXslc30sXG4gIHBkZmNyZWF0b3I9eyVzfX1cbiIKIAkgICAgICAgKG9yIChwbGlzdC1nZXQgaW5m byA6a2V5d29yZHMpICIiKQogCSAgICAgICAob3IgKHBsaXN0LWdldCBpbmZvIDpkZXNjcmlwdGlv bikgIiIpCiAJICAgICAgIChpZiAobm90IChwbGlzdC1nZXQgaW5mbyA6d2l0aC1jcmVhdG9yKSkg IiIKIAkJIChwbGlzdC1nZXQgaW5mbyA6Y3JlYXRvcikpKSkKLSAgICAgOzsgOS4gRG9jdW1lbnQg c3RhcnQuCisgICAgIDs7IDEwLiBEb2N1bWVudCBzdGFydC4KICAgICAgIlxcYmVnaW57ZG9jdW1l bnR9XG5cbiIKLSAgICAgOzsgMTAuIFRpdGxlIGNvbW1hbmQuCisgICAgIDs7IDExLiBUaXRsZSBj b21tYW5kLgogICAgICAob3JnLWVsZW1lbnQtbm9ybWFsaXplLXN0cmluZwogICAgICAgKGNvbmQg KChub3QgKHBsaXN0LWdldCBpbmZvIDp3aXRoLXRpdGxlKSkgbmlsKQogCSAgICAoKHN0cmluZz0g IiIgdGl0bGUpIG5pbCkKQEAgLTg4NCw3ICs4ODcsNyBAQCBob2xkaW5nIGV4cG9ydCBvcHRpb25z LiIKIAkJCSAgIG9yZy1sYXRleC10aXRsZS1jb21tYW5kKQogCSAgICAgKGZvcm1hdCBvcmctbGF0 ZXgtdGl0bGUtY29tbWFuZCB0aXRsZSkpCiAJICAgICh0IG9yZy1sYXRleC10aXRsZS1jb21tYW5k KSkpCi0gICAgIDs7IDExLiBUYWJsZSBvZiBjb250ZW50cy4KKyAgICAgOzsgMTIuIFRhYmxlIG9m IGNvbnRlbnRzLgogICAgICAobGV0ICgoZGVwdGggKHBsaXN0LWdldCBpbmZvIDp3aXRoLXRvYykp KQogICAgICAgICh3aGVuIGRlcHRoCiAJIChjb25jYXQKQEAgLTg5NiwxNiArODk5LDE2IEBAIGhv bGRpbmcgZXhwb3J0IG9wdGlvbnMuIgogCSAgICAoZm9ybWF0ICJcXHNldGNvdW50ZXJ7dG9jZGVw dGh9eyVkfVxuIiBkZXB0aCkpCiAJICAiXFx0YWJsZW9mY29udGVudHNcbiIKIAkgICJcXGVuZHtm cmFtZX1cblxuIikpKQotICAgICA7OyAxMi4gRG9jdW1lbnQncyBib2R5LgorICAgICA7OyAxMy4g RG9jdW1lbnQncyBib2R5LgogICAgICBjb250ZW50cwotICAgICA7OyAxMy4gQ3JlYXRvci4KKyAg ICAgOzsgMTQuIENyZWF0b3IuCiAgICAgIChsZXQgKChjcmVhdG9yLWluZm8gKHBsaXN0LWdldCBp bmZvIDp3aXRoLWNyZWF0b3IpKSkKICAgICAgICAoY29uZAogCSgobm90IGNyZWF0b3ItaW5mbykg IiIpCiAJKChlcSBjcmVhdG9yLWluZm8gJ2NvbW1lbnQpCiAJIChmb3JtYXQgIiUlICVzXG4iIChw bGlzdC1nZXQgaW5mbyA6Y3JlYXRvcikpKQogCSh0IChjb25jYXQgKHBsaXN0LWdldCBpbmZvIDpj cmVhdG9yKSAiXG4iKSkpKQotICAgICA7OyAxNC4gRG9jdW1lbnQgZW5kLgorICAgICA7OyAxNS4g RG9jdW1lbnQgZW5kLgogICAgICAiXFxlbmR7ZG9jdW1lbnR9IikpKQogCiAKLS0gCjEuOS4xCgo= --047d7b6d7e2e4385f40510f16354-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [PATCH] Adding a BEAMER_HEADER_EXTRA tag, allows short titles, etc. Date: Tue, 10 Mar 2015 21:22:07 +0100 Message-ID: <87y4n41u34.fsf@nicolasgoaziou.fr> References: <87zj7l3gjh.fsf@nicolasgoaziou.fr> <877fuo3o9w.fsf@nicolasgoaziou.fr> <87385c3li6.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35021) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVQeF-0003PX-N9 for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 16:21:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVQe8-0005gX-EH for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 16:21:03 -0400 Received: from relay5-d.mail.gandi.net ([2001:4b98:c:538::197]:57411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVQe8-0005gN-7A for emacs-orgmode@gnu.org; Tue, 10 Mar 2015 16:20:56 -0400 In-Reply-To: (Matthew Gidden's message of "Tue, 10 Mar 2015 11:10:01 -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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Matthew Gidden Cc: emacs-orgmode Matthew Gidden writes: > Updated patch attached Applied. Thank you. Regards,