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
LicensesPublic Domain Software
The Project Public License 1.3c
Copyright2025 Nibras Abo Alzahab
MaintainerNibras Abo Alzahab
Contained inTeX Live as hadith
TopicsMacro support
Arabic

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

Community Comments

Loading...

Announcements

Here you can see a respective diagram in newer browsers.

more

Guest Book Sitemap Contact Contact Author