CTAN Comprehensive TeX Archive Network

Directory macros/jptex/latex/jsclasses



The bundle provides Japanese classes and packages, mainly for use with p and up. These were originally written by Haruhiko Okumura, and currently maintained by the Japanese Development Community (https://texjp.org) on the GitHub repository:

The classes themselves do not automatically enable the support of Japanese language. You'll need to set up environment appropriately so that it can handle Japanese.

Character encoding

In the above repository, we include the pre-generated cls/sty files to ensure proper encoding. All files are now encoded in UTF-8, since recent versions of p/up recognizes \epTeXinputencoding primitive of e-(u)p. If you are using old (< 2015) p/up, please download files in jis/ directory.


  • jsclasses (jsarticle, jsbook, jsreport and miscellaneous)
    • Japanese classes for p/up.
  • minijs
    • Minimal jsclasses-like settings for p/up.
  • okumacro
    • Miscellaneous macros for p/up, written by H. Okumura.
  • jsverb, okuverb
    • Extended version of \verb and verbatim env. for p/up.
  • jslogo
    • Extended version of -related logos for all engines.

The package morisawa is now distributed separately.

Release Date


Haruhiko Okumura, Japanese Development Community

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

jsclasses – Classes tailored for use with Japanese

Classes jsarticle and jsbook are provided, together with packages okumacro and okuverb.

These classes are designed to work under ASCII Corporation’s Japanese system ptex.

Version 2023-02-23
LicensesBSD Style License
Copyright1995–1999 ASCII MEDIA WORKS
1999–2016 Haruhiko Okumura
2016–2023 Japanese Development Community
MaintainerHaruhiko Okumura
Japanese Development Community
TDS archivejsclasses.tds.zip
Contained inTeX Live as jsclasses
MiKTeX as jsclasses
Guest Book Sitemap Contact Contact Author