Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ifree/org-onenote
Post org file to onenote
https://github.com/ifree/org-onenote
emacs onenote org-mode
Last synced: 2 months ago
JSON representation
Post org file to onenote
- Host: GitHub
- URL: https://github.com/ifree/org-onenote
- Owner: ifree
- Created: 2017-08-12T20:00:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-08T05:00:19.000Z (over 7 years ago)
- Last Synced: 2024-08-07T18:31:41.142Z (6 months ago)
- Topics: emacs, onenote, org-mode
- Language: Emacs Lisp
- Size: 5.86 KB
- Stars: 50
- Watchers: 11
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: readme.org
Awesome Lists containing this project
README
* Summary
this package provides org-mode buffer to onenote exporting, images and code
highlighting are supported.* Usage
before post your document to onenote, you need grant access to org-onenote for
accessing your onenote by invoke `org-onenote-start-authenticate`.to specify which section your org document will post to, you need add custom org
keyword =ONENOTE-SECTION= to it. eg.=#+ONENOTE-SECTION: Frei's Notebook/Tech Notes/Common=
org-onenote will look up section id from `org-onenote-section-map` by your
specified section, which can be generate by `onenote-insert-section-map-at-pt`
eg.#+BEGIN_SRC emacs-lisp
(setq org-onenote-section-map '(("Frei's Notebook/Programming Language/C++"
. "THE-ID")))#+END_SRC
to post your document by invoke `org-onenote-submit-page`, server side note id
will be recorded after a successful post. You can delete it by invoke
`org-onenote-delete-page`