[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] org-tree-slide: some small changes
From: |
Takaaki ISHIKAWA |
Subject: |
Re: [O] org-tree-slide: some small changes |
Date: |
Sun, 3 Feb 2013 16:32:07 +0900 |
Dear Eric,
Thank you for your kind suggestions.
1. Title without []s.
Yes! That's right. I'll change it.
2. Custom header.
Yes! Face control is the next feature that I currently plan.
I'm trying to resize font so that I can use org-tree-slide in a
high resolution display like HD(1080p). We can already use C-x C-- or
C-x C-= by face-remap.el, but this is not sufficient for Japanese users.
3. Skip trees with comments (org-tree-slide-skip-comments).
Good idea! I'll implement this feature soon.
4. Custom faces for headings.
Oh… This is not my expected behavior.
When you exit the org-tree-slide mode, the default configurations would
be restored by org-tree-slide-heading-level-2-init or -3-init.
However, as you know, those changes will apply to all org-mode buffers
at the same time! Is my understanding correct?
5. The default keybindings to moving slides.
I agree, but I cannot change this because my english keyboard does not
have the <Page Up> and <Page Down> key :-(
I usually change the keybindings to <f9> and <f10> by the following setting.
#+begin_src emacs-lisp
(define-key org-tree-slide-mode-map (kbd "<f9>")
'org-tree-slide-move-previous-tree)
(define-key org-tree-slide-mode-map (kbd "<f10>")
'org-tree-slide-move-next-tree)
(define-key org-tree-slide-mode-map (kbd "<left>") 'backward-char)
(define-key org-tree-slide-mode-map (kbd "<right>") 'forward-char)
#+end_src
Best,
Takaaki
On 2013/02/03, at 12:04, Eric S Fraga <address@hidden> wrote:
> Takaaki,
>
> a couple of further suggestions:
>
> - you change the faces org-level-2 and org-level-3. This makes
> sense. However, you use custom-set-faces which overwrites the user's
> own customisations permanently! I think this is bad practice (I
> couldn't figure out why my faces had changed in other
> documents...). Can you not simply change the face for that buffer
> ephemerally for the slide show? I don't know enough emacs lisp to
> suggest how this would be done, mind you...
>
> - it would be better, in my opinion, to use <prior> and <next> instead
> of <left> and <right> for moving from slide to slide. I think this is
> more intuitive but, in any case, my main reason for wanting this is
> that I am using tree-slide-mode for an interactive session and I am
> editing the slides as the meeting progresses. I naturally wish to use
> the arrow keys to move the cursor when editing whereas I am unlikely
> to use the paging keys.
>
> Thanks,
> eric
>
> --
> : Eric S Fraga, GnuPG: 0xC89193D8FFFCF67D
> : in Emacs 24.3.50.1 and Org release_7.9.3d-898-g005917
>
--
Takaaki ISHIKAWA <address@hidden>
GITI, Waseda University
( ' -')b http://about.me/takaxp