2022-06-07 10:11:12 +00:00
|
|
|
#+title: Org Glossary
|
|
|
|
#+author: tecosaur
|
|
|
|
|
|
|
|
#+html: <p><img src="https://img.shields.io/badge/Emacs-27.1+-blueviolet.svg?style=flat-square&logo=GNU%20Emacs&logoColor=white">
|
2023-02-28 14:18:19 +00:00
|
|
|
#+html: <img src="https://img.shields.io/badge/stage-%CE%B2,%20refinement-orange?style=flat-square">
|
2022-10-13 15:45:35 +00:00
|
|
|
#+html: <a href="https://liberapay.com/tec"><img src="https://shields.io/badge/support%20my%20efforts-f6c915?logo=Liberapay&style=flat-square&logoColor=black"></a></p>
|
2022-06-07 10:11:12 +00:00
|
|
|
|
2023-02-28 14:14:30 +00:00
|
|
|
[[https://user-images.githubusercontent.com/20903656/221879246-69037b9e-15f4-40e4-b925-a3c271787a99.png]]
|
|
|
|
|
2022-06-07 10:11:12 +00:00
|
|
|
* Functionality
|
|
|
|
|
2022-06-18 15:27:14 +00:00
|
|
|
There are four major pieces of functionality this package provides a generalised
|
|
|
|
interface for glossary-like structures, with default support for:
|
2022-06-07 10:11:12 +00:00
|
|
|
+ Glossary
|
|
|
|
+ Acronyms
|
2022-06-18 15:27:14 +00:00
|
|
|
+ Indices
|
2022-06-07 10:11:12 +00:00
|
|
|
+ Text substitutions
|
|
|
|
|
2022-06-18 15:27:14 +00:00
|
|
|
For more details, see the [[file:org-glossary.org][documentation]].
|
2022-06-07 10:11:12 +00:00
|
|
|
|
|
|
|
* Example
|
|
|
|
|
|
|
|
#+begin_example
|
2022-06-18 15:27:14 +00:00
|
|
|
Try using Org Glossary for all your glosses, acronyms, and more within your
|
|
|
|
favourite ML with a unicorn mascot. It attempts to provide powerful
|
|
|
|
functionality, in keeping with the simplicity of the Org ML we all know and
|
|
|
|
love.
|
2022-06-07 10:11:12 +00:00
|
|
|
|
|
|
|
,* Glossary
|
2022-06-18 15:27:14 +00:00
|
|
|
- glosses :: Brief notations, giving the meaning of a word or wording in a text.
|
2022-06-07 10:11:12 +00:00
|
|
|
,* Acronyms
|
2022-06-18 15:27:14 +00:00
|
|
|
- ML :: Markup Language
|
|
|
|
,* Index
|
|
|
|
- unicorn
|
2022-06-07 10:11:12 +00:00
|
|
|
#+end_example
|
|
|
|
|
|
|
|
* Installation
|
|
|
|
** Straight
|
|
|
|
#+begin_src elisp
|
|
|
|
(use-package org-glossary
|
|
|
|
:straight (:host github :repo "tecosaur/org-glossary"))
|
|
|
|
#+end_src
|
2022-06-18 15:27:14 +00:00
|
|
|
|
2022-06-07 10:11:12 +00:00
|
|
|
** Doom
|
|
|
|
#+begin_src elisp
|
|
|
|
;; $DOOMDIR/packages.el
|
|
|
|
(package! org-glossary
|
|
|
|
:recipe (:host github :repo "tecosaur/org-glossary"))
|
|
|
|
|
|
|
|
;; $DOOMDIR/config.el
|
2022-06-18 15:27:14 +00:00
|
|
|
(use-package! org-glossary
|
|
|
|
:hook (org-mode . org-glossary-mode))
|
2022-06-07 10:11:12 +00:00
|
|
|
#+end_src
|