emacs-orgmode
[Top][All Lists]
Advanced

[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







reply via email to

[Prev in Thread] Current Thread [Next in Thread]