emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Sébastien Vauban" <wxhgmqzgwmuf-geNee64TY+gS+FvcfC7Uqw@public.gmane.org>
To: emacs-orgmode-mXXj517/zsQ@public.gmane.org
Subject: Re: New beamer support
Date: Wed, 06 Jan 2010 16:47:10 +0100	[thread overview]
Message-ID: <87y6kb1bi9.fsf@mundaneum.com> (raw)
In-Reply-To: CCE6A655-3917-4674-97CE-8989D9874395@gmail.com

Carsten,

Carsten Dominik wrote:
> On Jan 6, 2010, at 2:35 PM, Sébastien Vauban wrote:
>> Carsten Dominik wrote:
>>> On Jan 6, 2010, at 11:59 AM, Sébastien Vauban wrote:
>>>>
>>>> Shouldn't `("@" "\\alert{%s}" nil)' be added by default?
>>>
>>> Hmm, I am not sure, because \alert is of course not defined in normal
>>> LaTeX export. And maybe it would even be better to redifine bold emphasis
>>> as alert for beamer export?
>>
>> For me, bold and alert are 2 different beasts. Some beamer styles even
>> display them differently (different colors, for example). Better would be
>> not to mix them, IMHO.
>>
>>
>>>>>> - How to get "frame breaks", without modifying the resulting TeX file
>>>>>>   (by adding a frame option `allowframebreaks' -- similar to the
>>>>>>   `fragile' option)?
>>>>>
>>>>> Just put [allowframebreaks] into the :BEAMER_envargs: property of the
>>>>> node that becomes the frame.
>>>>
>>>> How are we supposed to add that property in the most easiest manner? I
>>>> never really used column view, but I have troubles when using it here.
>>>
>>> That happens at the BEAMER_env property and give you a way to select the
>>> environment with a single key, for example `e b' for block. If you move
>>> the cursor to the field for env args, e will give you a prompt where you
>>> can edit.
>>
>> Whether in org-mode or in org-beamer-mode, when typing `e' on the second
>> column, it opens the tag selection interface in the minibuffer. But, here,
>> what I'm trying to add is a property, not a tag...?
>
> Indeed you are changing the tag, but the property will change along with it
> (check it!). The idea is that the property is *tracked* by a tag, to make
> the current value constantly visible. I use the tag interface just because
> it exists and is simple to use.
>
>> Pressing TAB allows me free edition, but what's inserted at the node is a
>> tag...
>
> Which will cause a change in the property as well, I believe.

I don't know if it's me, but, nope, it does not.

Look, I'm starting from such a node:

--8<---------------cut here---------------start------------->8---
* Current assets

** DB
*** Model
**** Schema
**** Partial X
     We extended X in order to put constraints on things (as one can
     with cardinalities).
**** What
*** Rules
**** Other
***** First
***** Second
***** Rules, with link automatically made between rule failures and contributing properties
**** Performance
***** Specialization of programs given partial data
***** Query reduction: optimize the queries so that with a minimal IO interaction the necessary data from a DB can be requested
*** Computations
**** Excel engine *IS NOT THE LAST ITEM*
*** Integrity *has a subitem* (not shown by default)
**** Seamless migrations is not visible if allowframebreaks is not set
--8<---------------cut here---------------end--------------->8---

Trying to add the property on the level-2 item named "DB", as you can see in
my "lossage":

--8<---------------cut here---------------start------------->8---
M-x o r g - b e <tab> a m e r <tab> m o <tab> <return>
M-x <up> <return> C-c C-x C-c <right> e b e e <tab>
[ a l l w o <backspace> <backspace> o w f r a m e s
<backspace> b r e a k s ] <return> q q <tab> <tab>
<tab> <tab> <tab> <down> <tab> <down> <tab> <up> <tab>
<tab> <up> <tab> <tab> C-h C-h l
--8<---------------cut here---------------end--------------->8---

I end up with that change:

--8<---------------cut here---------------start------------->8---
* Current assets

** DB                                            :[allowframebreaks]:B_block:
   :PROPERTIES:
   :END:
*** Model
--8<---------------cut here---------------end--------------->8---

Properties are empty.

When not typing `e b', I just end up with:

--8<---------------cut here---------------start------------->8---
** DB                                                    :[allowframebreaks]:
*** Model
--8<---------------cut here---------------end--------------->8---

No property block is created...

Maybe I still do something wrong?


> I know it is confusing - but once you've got your head around this, it will
> be very useful.

As soon as I get this working, OK, yes, not a problem, I just have to know...

Thanks,
  Seb

-- 
Sébastien Vauban



_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

  parent reply	other threads:[~2010-01-06 15:47 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-06  9:46 New beamer support Sébastien Vauban
2010-01-06 10:06 ` Carsten Dominik
2010-01-06 10:59   ` Sébastien Vauban
2010-01-06 12:36     ` Carsten Dominik
2010-01-06 13:35       ` Sébastien Vauban
2010-01-06 14:23         ` Carsten Dominik
2010-01-06 14:31           ` Carsten Dominik
2010-01-06 15:35             ` Sébastien Vauban
2010-01-06 17:32               ` Carsten Dominik
2010-01-06 15:47           ` Sébastien Vauban [this message]
2010-01-06 17:34             ` Carsten Dominik
2010-01-07  9:38               ` Sébastien Vauban
2010-01-07 10:35                 ` Carsten Dominik
2010-01-07 10:56                   ` Sébastien Vauban
2010-01-06 11:13   ` Christian Lasarczyk
2010-01-06 11:57     ` Carsten Dominik
2010-01-06 13:06       ` Sébastien Vauban
2010-01-06 11:40 ` Eric S Fraga
2010-01-06 13:03   ` Sébastien Vauban
2010-01-06 13:25     ` Carsten Dominik
2010-01-06 16:22       ` Sébastien Vauban
2010-01-06 17:33         ` Carsten Dominik
2010-01-07  8:41           ` Sébastien Vauban
2010-01-07 14:39             ` Darlan Cavalcante Moreira
2010-01-07 15:43               ` Carsten Dominik
2010-01-07 16:16                 ` Sébastien Vauban
2010-01-07 18:03                   ` Darlan Cavalcante Moreira
2010-01-07 18:18                     ` Carsten Dominik
2010-01-07 19:24                     ` Sébastien Vauban
2010-01-07 16:48               ` Carsten Dominik
2010-01-07  8:54           ` Sébastien Vauban
2010-01-07  9:26             ` Carsten Dominik
2010-01-07  9:47               ` Sébastien Vauban
2010-01-07 10:00                 ` Carsten Dominik
2010-01-07 10:21                   ` Sébastien Vauban
2010-01-07 10:33                     ` Carsten Dominik
2010-01-07 11:23                       ` Sébastien Vauban
2010-01-07 11:30 ` [beamer] Order in preamble Sébastien Vauban
2010-01-07 13:15   ` Carsten Dominik
2010-01-07 15:54     ` Sébastien Vauban

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=87y6kb1bi9.fsf@mundaneum.com \
    --to=wxhgmqzgwmuf-genee64ty+gs+fvcfc7uqw@public.gmane.org \
    --cc=emacs-orgmode-mXXj517/zsQ@public.gmane.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).