GithubHelp home page GithubHelp logo

masa-su / bxjscls Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zr-tex8r/bxjscls

0.0 2.0 0.0 55.9 MB

LaTeX jsclasses document classes adapted to any engines

License: BSD 2-Clause "Simplified" License

TeX 100.00%

bxjscls's Introduction

BXjscls Package

LaTeX: Japanese document class collection for all major engines

This package provides an extended version of the Japanese document class collection provided by jsclasses package. While the original version supports only pLaTeX and upLaTeX, the extended version also supports pdfLaTeX, XeLaTeX and LuaLaTeX, with the aid of suitable packages that provide capability of Japanese typesetting.

SYSTEM REQUIREMENTS

  • TeX engine: pdfTeX, XeTeX, LuaTeX, pTeX, upTeX or pTeX-ng.
    • e-TeX extension is not needed.
    • XeTeX must be of version 0.997 or later.
  • TeX format: LaTeX.
  • DVIware: Anything.
  • Prerequisite packages:
    • keyval
    • calc
    • geometry
  • Packages that the standard ja-driver cooperates with:
    • On (pdf)LaTeX: CJK + bxcjkjatype (v0.2c+)
    • On XeLaTeX: xeCJK (v3.0+) + zxjatype (v0.6+)
    • On LuaLaTeX: LuaTeX-ja
  • Other packages required on occasion:
    • type1cm: when magstyle is nomag/nomag*
    • pxchfon (v0.5+): when jafont is used on pLaTeX
    • zxjafont (v0.2a+): when jafont is used on XeLaTeX
  • When you use ja-drivers other than standard, you generally need packages for processing Japanese documents that the employed combination of the ja-driver and the engine supports.

PACKAGE CONTENT

  • bxjscls-manual.pdf: the user manual
  • bxjscls-manual.tex: the source file for the above
  • bxjscls.dtx: the DocStrip source file
  • bxjscls.ins: the DocStrip installer file
  • bxjscls.pdf: the DocStrip document (source code description)

INSTALLATION

This package bundle is provided in the form of a DocStrip file.

First, run the command to create some files:

luatex bxjscls.ins

This command will generate the following files:

  • bxjsarticle.cls: the BXJS-flavored article class file
  • bxjsbook.cls: the BXJS-flavored book class file
  • bxjsreport.cls: the BXJS-flavored report class file
  • bxjsslide.cls: the BXJS-flavored slide class file
  • bxjsja-minimal.def: the minimal ja-driver file
  • bxjsja-standard.def: the standard ja-driver file
  • bxjsja-pandoc.def: the pandoc ja-driver file
  • bxjsja-modern.def: the modern ja-driver file
  • bxjscompat.sty: the bxjscompat package file
  • bxjscjkcat.sty: the bxjscjkcat package file
  • bxjspandoc.sty: the bxjspandoc package file

After that, move the files as follows (in a system compliant to TDS 1.1):

  • *.cls/*.def/*.sty → $TEXMF/tex/latex/bxjscls/
  • *.dtx/*.ins → $TEXMF/source/latex/bxjscls/
  • *.pdf/*.tex → $TEXMF/doc/latex/bxjscls/

And rehash your TEXMF trees if necessary.

USAGE

Please refer to the user manual bxjscls-manual.pdf. Unfortunately, the manual is available only in Japanese....

LICENSE

This package is distributed under the BSD 2-Clause License.

Revision History

  • Version 1.9g 〈2019/06/23〉
  • Version 1.9f 〈2019/03/10〉
  • Version 1.9e 〈2019/01/13〉
  • Version 1.9d 〈2018/10/03〉
  • Version 1.9c 〈2018/09/04〉
  • Version 1.9b 〈2018/08/20〉
  • Version 1.9a 〈2018/07/20〉
    • Sync with jsclasses 2018/06/23.
  • Version 1.9 〈2018/04/19〉
  • Version 1.8b 〈2018/04/14〉
  • Version 1.8a 〈2018/03/29〉
    • Sync with jsclasses 2018/03/11.
  • Version 1.8 〈2018/03/03〉
  • Version 1.7c 〈2018/02/04〉
  • Version 1.7b 〈2018/01/28〉
  • Version 1.7a 〈2017/12/09〉
  • Version 1.7 〈2017/10/21〉
  • Version 1.6b 〈2017/09/28〉
  • Version 1.6a 〈2017/09/24〉
  • Version 1.6 〈2017/09/09〉
    • Sync with jsclasses 2017/09/03.
  • Version 1.5d 〈2017/07/07〉
  • Version 1.5c 〈2017/06/10〉
  • Version 1.5b 〈2017/04/01〉
  • Version 1.5a 〈2017/03/14〉
  • Version 1.5 〈2017/03/11〉
    • Sync with jsclasses 2017/03/05.
  • Version 1.4 〈2017/02/03〉
  • Version 1.3a 〈2017/01/28〉
    • Sync with jsclasses 2017/01/13.
  • Version 1.3 〈2016/11/01〉
    • Sync with jsclasses 2016/10/08.
  • Version 1.2a 〈2016/08/17〉
  • Version 1.2 〈2016/08/01〉
  • Version 1.1f 〈2016/07/16〉
  • Version 1.1e 〈2016/05/28〉
  • Version 1.1d 〈2016/05/21〉
  • Version 1.1c 〈2016/05/01〉
  • Version 1.1b 〈2016/03/27〉
  • Version 1.1a 〈2016/02/20〉
  • Version 1.1 〈2016/02/14〉
  • Version 1.0d 〈2015/11/21〉
  • Version 1.0c 〈2015/10/18〉
  • Version 1.0b 〈2015/09/07〉
  • Version 1.0a 〈2015/08/23〉
  • Version 1.0 〈2015/08/05〉
  • Version 0.9 〈2013/10/03〉
  • Version 0.4 〈2013/08/03〉
  • Version 0.3a 〈2012/05/01〉
  • Version 0.3 〈2010/08/15〉
  • Version 0.2 〈2009/08/15〉

Takayuki YATO (aka. "ZR")
https://github.com/zr-tex8r

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.