[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/org-tree-slide 6608f8d43b 096/144: Refine README and add a
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/org-tree-slide 6608f8d43b 096/144: Refine README and add a link to Moom |
Date: |
Tue, 18 Jan 2022 08:59:48 -0500 (EST) |
branch: elpa/org-tree-slide
commit 6608f8d43bf40acbddeb4434715283e5884c8a02
Author: Takaaki ISHIKAWA <takaxp@ieee.org>
Commit: Takaaki ISHIKAWA <takaxp@ieee.org>
Refine README and add a link to Moom
---
README.org | 24 ++++++++++++++++++------
org-tree-slide.el | 11 ++++++-----
2 files changed, 24 insertions(+), 11 deletions(-)
diff --git a/README.org b/README.org
index 7b0a153a58..599d84f717 100644
--- a/README.org
+++ b/README.org
@@ -1,8 +1,8 @@
#+TITLE: README for Org Tree Slide
#+AUTHOR: Takaaki Ishikawa
#+EMAIL: takaxp@ieee.org
-#+DATE: 2017-11-30
-#+UPDATE: 15:33:29
+#+DATE: 2018-04-25
+#+UPDATE: 08:35:36
#+STARTUP: content
[[http://melpa.org/#/org-tree-slide][http://melpa.org/packages/org-tree-slide-badge.svg]]
@@ -10,7 +10,7 @@
* 1. What's this?
-The main purpose of this elisp is to handle each tree in an org buffer as a
slide by simple narrowing. This emacs lisp is a minor mode for Emacs Org-mode.
+The main purpose of this elisp is to handle each tree in an org buffer as a
slide by simple narrowing. This emacs lisp is a minor mode for Emacs Org-mode.
Main features:
@@ -21,11 +21,11 @@ Main features:
- CONTENT view during a presentation
- Slide-in effect
- Slide header from org file's header
- - Countdown timer
+ - Countdown timer
** 1-1. Related packages
-There are various packages to make a presentation with org-mode. See
[[http://orgmode.org/worg/org-tutorials/non-beamer-presentations.html]].
+There are various packages to make a presentation with org-mode. See
[[http://orgmode.org/worg/org-tutorials/non-beamer-presentations.html]]. For
more simple use,
[[https://github.com/zonuexe/emacs-presentation-mode][presentation.el]] may
suitable.
* 2. Install
@@ -39,6 +39,15 @@ OR
Then open an org file, just type =C-<= and =C->=, which means =C-M-,= and
=C-M-.=, you can see a presentation will begin with a header, slide-in effect,
and slide number in mode line.
+It is recommended to change the keybindings to make your presentation
smoothly. Here is an example.
+
+#+BEGIN_SRC emacs-lisp
+(with-eval-after-load "org-tree-slide"
+ (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)
+ )
+#+END_SRC
+
** 2.1 el-get recipe
If you are an [[https://github.com/dimitri/el-get][el-get]] user, just do
@@ -52,6 +61,9 @@ Now, you can install `org-tree-slide' via
[[http://melpa.org/#/org-tree-slide][M
** 2.2 Requirements
- Org-mode 6.33x or higher version is required.
- This elisp doesn't require any additional packages.
+** 2.3 additional package (moom.el)
+
+Normally, presentations will appear in full screen or frame maximized.
[[https://github.com/takaxp/moom#org-mode-org-tree-slide][moom]] is useful in
such cases since the package can change frame position and size by keyboard and
the font size will be increased suitably for your presentation.
* 3. Recommended settings
@@ -104,7 +116,7 @@ Type =M-x org-tree-slide-simple-profile= while
=org-tree-slide-mode= is ON.
** 4-2. `Presentation'
-This profile is the default setting of org-tree-slide. If an org buffer
includes =#+TITLE:=, =#+EMAIL:=, and =#+AUTHOR:=, org-tree-slide attempts to
use those variables in the slide header. A date in the header will be set with
the presentation of the day. You can enjoy a slide-in effect, the current slide
number in mode line.
+This profile is the default setting of org-tree-slide. If an org buffer
includes =#+TITLE:=, =#+EMAIL:=, and =#+AUTHOR:=, org-tree-slide attempts to
use those variables in the slide header. A date in the header will be set with
the presentation of the day. You can enjoy a slide-in effect, the current slide
number in mode line.
# A presentation with a count down timer is started by =M-x
org-tree-slide-play-with-timer=.
diff --git a/org-tree-slide.el b/org-tree-slide.el
index fa866125d8..e8377a8385 100644
--- a/org-tree-slide.el
+++ b/org-tree-slide.el
@@ -3,7 +3,7 @@
;; Copyright (C) 2011-2017 Takaaki ISHIKAWA
;;
;; Author: Takaaki ISHIKAWA <takaxp at ieee dot org>
-;; Version: 2.8.6
+;; Version: 2.8.7
;; Maintainer: Takaaki ISHIKAWA <takaxp at ieee dot org>
;; Twitter: @takaxp
;; Repository: https://github.com/takaxp/org-tree-slide
@@ -44,9 +44,9 @@
;; 3. Open an org-mode file
;; 4. Toggle org-tree-slide-mode (M-x org-tree-slide-mode)
;; then Slideshow will start and you can find "TSlide" in mode line.
-;; 5. <left>/<right> will move between slides
+;; 5. `C-<'/`C->' will move between slides
;; 6. `C-x s c' will show CONTENT of the org buffer
-;; Select a heading and type <right>, then Slideshow will start again.
+;; Select a heading and type `C-<', then Slideshow will start again.
;; 7. Toggle org-tree-slide-mode again to exit this minor mode
;;
;; Recommended minimum settings:
@@ -69,6 +69,7 @@
;; Note:
;; - Make sure key maps below when you introduce this elisp.
;; - Customize variables, M-x customize-group ENT org-tree-slide ENT
+;; - see also moom.el (https://github.com/takaxp/moom) to control Emacs
frame
;;; Code:
@@ -76,7 +77,7 @@
(require 'org-timer)
;;(require 'org-clock) ; org-clock-in, -out, -clocking-p
-(defconst org-tree-slide "2.8.5"
+(defconst org-tree-slide "2.8.7"
"The version number of the org-tree-slide.el")
(defgroup org-tree-slide nil
@@ -236,7 +237,7 @@ Usage:
(global-set-key (kbd \"S-<f8>\") 'org-tree-slide-skip-done-toggle)
- Open an org file
- Type <f8> to start org-tree-slide-mode
- - Type <left>/<right> to move between trees
+ - Type C-< / C-> to move between trees
- To exit this minor mode, just type <f8> again.
Profiles:
- [nongnu] elpa/org-tree-slide 7126a43650 123/144: Fix typo, (continued)
- [nongnu] elpa/org-tree-slide 7126a43650 123/144: Fix typo, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 619fbb17a2 121/144: buffer-narrowed-p is applied, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 1fb3ecb637 132/144: Refine the default of header-overlay-face, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide daeb80986c 137/144: Fix face remap specifications, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3faa042393 144/144: Merge pull request #49 from takaxp/revert-47-allow-empty-date-author, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide a0a03e75f4 083/144: Show content after last slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 2571cfe03b 017/144: Version 2.2.0 (adopt minor mode), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 68779b8fe4 092/144: Add breadcrumbs (#23), ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3a2d3733ba 091/144: Added Version header, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 4a895dec55 074/144: Merge branch 'master' of https://github.com/takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 6608f8d43b 096/144: Refine README and add a link to Moom,
ELPA Syncer <=
- [nongnu] elpa/org-tree-slide 3f1d646eb1 098/144: Support faces for org-level-1, 4, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 603a383117 110/144: Revise docstring of org-tree-slide-skip-outline-level, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 80cb1ac6f9 116/144: Merge branch 'master' of github.com:takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 04b5a9dee1 131/144: Merge branch 'master' of github.com:takaxp/org-tree-slide, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 9d2ba1df45 134/144: Fix links in README, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide b4650edc3f 135/144: Restore state more elegantly, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 8b44ae834f 073/144: Default keymap was changed, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 3cd42fdfef 071/144: Replace ots- with org-tree-slide--, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide c01b48e7ba 067/144: Merge pull request #8 from eikek/tree-slide-content, ELPA Syncer, 2022/01/18
- [nongnu] elpa/org-tree-slide 8321fb1d25 088/144: Add meta comment Commentary and Code, ELPA Syncer, 2022/01/18