CTAN Comprehensive TeX Archive Network

hadith – An easy way to typeset Hadith text using or Lua

This package provides an easy way to typeset Hadith text (with full Arabic diacritics/tashkeel) from the canonical collections of Islamic tradition in or Lua documents. It is modeled after the quran package and follows the same architecture: text data in .def files, macros in .sty.

The package currently includes seven collections (36,390 hadiths total): Sahih al-Bukhari, Sahih Muslim, Sunan Abi Dawud, Jami at-Tirmidhi, Sunan an-Nasa’i, Sunan Ibn Majah, and Muwatta Malik. English translations and hadith authenticity grades are included.

Key features include on-demand chapter loading to avoid memory limits, case-insensitive collection names, inline citation commands, and metadata commands for section/chapter names.

Sources/macros/unicodetex/latex/hadith
Documentation
Version1.1.0
LicensesThe Project Public License 1.3c
Public Domain Software
Copyright2025 Nibras Abo Alzahab
MaintainerNibras Abo Alzahab
TopicsArabic
Macro support

Download the contents of this package in one zip archive (12.2M).

Community Comments

Loading...
Guest Book Sitemap Contact Contact Author