Skip to content

Commit c384145

Browse files
committed
Add: ox-texinfo+
1 parent bd48f0f commit c384145

File tree

2 files changed

+1248
-1169
lines changed

2 files changed

+1248
-1169
lines changed

README.org

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ You can read this Org file directly on the [[https://github.com/alphapapa/emacs-
2828
- [[#date--time][Date / Time]]
2929
- [[#debugging][Debugging]]
3030
- [[#destructuring][Destructuring]]
31+
- [[#documentation][Documentation]]
3132
- [[#editing][Editing]]
3233
- [[#functions][Functions]]
3334
- [[#general][General]]
@@ -438,6 +439,25 @@ Probably should first replace the ~:bindings~ part with this, which correctly ma
438439

439440
See [[id:b699e1a1-e34c-4ce8-a5dd-41161d2a1cbf][Pattern matching]].
440441

442+
** Documentation :documentation:
443+
444+
*** Tools :tools:
445+
446+
**** [[https://github.com/tarsius/ox-texinfo-plus][ox-texinfo+]] :TeX:Org:info:
447+
:PROPERTIES:
448+
:ID: 2aadfb89-3ed2-4cb8-bdea-6775ec6c3e57
449+
:END:
450+
451+
This is helpful when exporting Org files to Info manuals.
452+
453+
#+BEGIN_QUOTE
454+
This package provides some extensions for Org's ~texinfo~ exporter defined in ~ox-texinfo~.
455+
456+
1. Create ~@deffn~ and similar definition items by writing list items in Org that look similar to what they will look like in Info.
457+
2. Optionally share a section's node with some or all of its child sections.
458+
3. Optionally modify the Org file before exporting it.
459+
4. Fully respect the local value of indent-tabs-mode from the Org file when editing source blocks and exporting. This affects all source blocks and all exporters.
460+
#+END_QUOTE
441461
** Editing :editing:
442462
:PROPERTIES:
443463
:TOC: ignore-children
@@ -2135,6 +2155,8 @@ Jonas is a prolific Emacs package developer and maintainer. You could spend hou
21352155

21362156
**** [[id:43daf455-caeb-4399-b1bb-15a10603018b][Magit]]
21372157

2158+
**** [[id:2aadfb89-3ed2-4cb8-bdea-6775ec6c3e57][ox-texinfo+]]
2159+
21382160
** Jorgen Schäfer
21392161

21402162
*** Packages :packages:
@@ -2395,6 +2417,10 @@ This may not be a dynamic module but claims an ffi
23952417
haskell https://github.com/knupfer/haskell-emacs
23962418
#+END_QUOTE
23972419

2420+
** TODO Documentation best practices
2421+
2422+
Describe things like exporting an Org readme to an Info manual, e.g. like Magit, =org-super-agenda=, etc.
2423+
23982424
** Testing
23992425

24002426
*** TODO Everything at [[https://www.emacswiki.org/emacs/UnitTesting][EmacsWiki: Unit Testing]]

0 commit comments

Comments
 (0)