Directory macros/latex/contrib/lucide-admonitions
lucide-admonitions
A LaTeX package for rendering visually consistent admonition boxes with Lucide icons and multilingual support.
Features
- Customizable icons, colors, and titles
- Automatic translation of titles into multiple languages
- Compatible with standard LaTeX and KOMA-Script classes
Installation
Install using your TeX distribution:
- TeX Live:
tlmgr install lucide-admonitions - MiKTeX: use the package manager
Or download the files and place them either:
- in your document directory, or
- in your local or user
texmftree
Then update the filename database if needed (texhash or mktexlsr).
Usage
Load the package in your preamble:
\usepackage[<options>]{lucide-admonitions}
Use any of the predefined environments:
\begin{AdmonitionNote}[Custom title] ... \end{AdmonitionNote}
Options
titles– display the box type as a titlebreakable– allow boxes to break across pages
Example:
\usepackage[titles,breakable]{lucide-admonitions}
Predefined types
- Note
- Attention
- Caution
- Warning
- Danger
- Error
- Hint
- Important
- Tip
- Abstract
- Info
- Success
- Question
- Failure
- Bug
- Example
- Quote
Customization
See the package documentation for details on modifying existing admonition types or add your own ones.
Acknowledgements
- Inspired by Zensical: https://zensical.org/docs/authoring/admonitions/
- Lucide icons: https://lucide.dev
lucide-iconsLaTeX package by Cédric Pierquettcolorboxby Thomas F. Sturmtranslationsby Clemens Niederbergerxcolorby Uwe Kern
Download the contents of this package in one zip archive (146.8k).
lucide-admonitions – Provides environments for rendering admonition boxes in multiple languages
A LaTeX package for rendering admonition boxes with Lucide icons. It provides predefined box types inspired by MkDocs and Zensical, with customizable icons, colors, and titles.
The package supports standard LaTeX and KOMA-Script classes, and offers optional box titles and page-breaking support via tcolorbox. Titles can be automatically translated into multiple languages using the translations package.
| Package | lucide-admonitions |
| Bug tracker | https://github.com/priiduonu/lucide-admonitions/issues |
| Repository | https://github.com/priiduonu/lucide-admonitions |
| Version | 0.1 |
| Licenses | The LaTeX Project Public License 1.3c |
| Maintainer | Priit Mustasaar |
| Topics | Boxing |