CTAN Comprehensive TeX Archive Network

Directory language/japanese/BX/bxjaholiday


The BXjaholiday Package

: Support for Japanese holidays

System requirements

  • format:
  • engine: pdf, , Lua, p, and up (The extension is required)


This package provides following commands:

\IfJaHoliday(TF){<year>}{<month>}{<day>}{<true code>}{<false code>}

Further functions are provided for expl3. See the manual (bxjaholiday.pdf) for the details.


You can easily build this package with l3build.

  • Installing the package to TEXMFHOME
$ ./build.lua install --full
  • Typesetting documentation
$ ./build.lua doc
  • Running tests
$ ./build.lua check


This package is distributed under the MIT license.

Revision History

  • Version 1.1.0 ‹2020/11/28›
    • Add Japanese documentation
    • Support special cases in 2021
  • Version 1.0.0 ‹2019/02/03›
    • Add documentation
    • Rename \g_bxjh_sport_tl -> \g_bxjh_sports_tl
  • Version 0.2.0 ‹2019/01/27›
    • Support special holidays in 2019
    • Add new expl3 interface \bxjh_apply_(next|prev)_day:Nnnn
    • Fix a potential bug
  • Version 0.1.0 ‹2018/12/03›
    • The first public version

Takuto ASAKURA (wtsnjp)

Download the contents of this package in one zip archive (212.9k).

BXjaholiday – Support for Japanese holidays

This package provides a command to convert dates to names of Japanese holidays. Another command, converting dates to the day of the week in Japanese, is available as a free gift. Further (lower-level) APIs are provided for expl3.

The package supports pdf, , Lua, p, and up.

Bug trackerhttps://github.com/wtsnjp/BXjaholiday/issues
Version1.1.0 2020-11-28
LicensesMIT License
Copyright2018–2020 Takuto ASAKURA (wtsnjp)
MaintainerTakuto Asakura
Contained inTeX Live as bxjaholiday
MiKTeX as bxjaholiday
TopicsDate time
Experimental 3
Guest Book Sitemap Contact Contact Author