commit 5f423764f40817d9e2243c9af204ef2b4e4dcbec
Author: Juergen Spitzmueller <[email protected]>
Date: Sat Sep 2 09:06:52 2017 +0200
Support for Japanese BX classes, by K. Yokota
Fixes: #10746
---
lib/Makefile.am | 4 ++++
lib/layouts/bxjsarticle.layout | 17 +++++++++++++++++
lib/layouts/bxjsbook.layout | 17 +++++++++++++++++
lib/layouts/bxjsreport.layout | 17 +++++++++++++++++
lib/layouts/bxjsslide.layout | 17 +++++++++++++++++
lib/layouts/jarticle.layout | 4 ++--
lib/layouts/jbook.layout | 4 ++--
lib/layouts/jreport.layout | 4 ++--
lib/layouts/jsarticle.layout | 6 +++---
lib/layouts/jsbook.layout | 6 +++---
lib/layouts/tarticle.layout | 4 ++--
lib/layouts/tbook.layout | 4 ++--
12 files changed, 88 insertions(+), 16 deletions(-)
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 90986e3..aa90e83 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -2128,6 +2128,10 @@ dist_layouts_DATA =\
layouts/book.layout \
layouts/braille.module \
layouts/broadway.layout \
+ layouts/bxjsarticle.layout \
+ layouts/bxjsbook.layout \
+ layouts/bxjsreport.layout \
+ layouts/bxjsslide.layout \
layouts/changebars.module \
layouts/chess.layout \
layouts/cl2emult.layout \
diff --git a/lib/layouts/bxjsarticle.layout b/lib/layouts/bxjsarticle.layout
new file mode 100644
index 0000000..81ab0bd
--- /dev/null
+++ b/lib/layouts/bxjsarticle.layout
@@ -0,0 +1,17 @@
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass{Japanese Article (BXJS Class)}
+# \DeclareCategory{Articles}
+# Japanese BXJS article textclass is an extension of JS textclass
+# to incorporate other TeX engines than (u)pLaTeX, e.g. XeLaTeX.
+# Author : Koji Yokota ([email protected])
+
+# This style provides japanese features
+Format 63
+Provides japanese 1
+
+# Input general definitions
+Input article.layout
+
+ClassOptions
+ Other "autodetect-engine, dvi=dvipdfmx, ja=standard"
+End
diff --git a/lib/layouts/bxjsbook.layout b/lib/layouts/bxjsbook.layout
new file mode 100644
index 0000000..e8749e4
--- /dev/null
+++ b/lib/layouts/bxjsbook.layout
@@ -0,0 +1,17 @@
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass{Japanese Book (BXJS Class)}
+# \DeclareCategory{Books}
+# Japanese BXJS book textclass is an extension of JS textclass
+# to incorporate other TeX engines than (u)pLaTeX, e.g. XeLaTeX.
+# Author : Koji Yokota ([email protected])
+
+# This style provides japanese features
+Format 63
+Provides japanese 1
+
+# Input general definitions
+Input book.layout
+
+ClassOptions
+ Other "autodetect-engine, dvi=dvipdfmx, ja=standard"
+End
diff --git a/lib/layouts/bxjsreport.layout b/lib/layouts/bxjsreport.layout
new file mode 100644
index 0000000..5cfcd99
--- /dev/null
+++ b/lib/layouts/bxjsreport.layout
@@ -0,0 +1,17 @@
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass{Japanese Report (BXJS Class)}
+# \DeclareCategory{Reports}
+# Japanese BXJS report textclass is an extension of JS textclass
+# to incorporate other TeX engines than (u)pLaTeX, e.g. XeLaTeX.
+# Author : Koji Yokota ([email protected])
+
+# This style provides japanese features
+Format 63
+Provides japanese 1
+
+# Input general definitions
+Input report.layout
+
+ClassOptions
+ Other "autodetect-engine, dvi=dvipdfmx, ja=standard"
+End
diff --git a/lib/layouts/bxjsslide.layout b/lib/layouts/bxjsslide.layout
new file mode 100644
index 0000000..e774a34
--- /dev/null
+++ b/lib/layouts/bxjsslide.layout
@@ -0,0 +1,17 @@
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass{Japanese Slide (BXJS Class)}
+# \DeclareCategory{Presentations}
+# Japanese BXJS slide textclass is an extension of JS textclass
+# to incorporate other TeX engines than (u)pLaTeX, e.g. XeLaTeX.
+# Author : Koji Yokota ([email protected])
+
+# This style provides japanese features
+Format 63
+Provides japanese 1
+
+# Input general definitions
+Input article.layout
+
+ClassOptions
+ Other "autodetect-engine, dvi=dvipdfmx, ja=standard"
+End
diff --git a/lib/layouts/jarticle.layout b/lib/layouts/jarticle.layout
index 1d23307..1a16158 100644
--- a/lib/layouts/jarticle.layout
+++ b/lib/layouts/jarticle.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[jarticle]{Japanese Article (jarticle)}
+# \DeclareLaTeXClass[jarticle]{Japanese Article (Standard Class)}
# \DeclareCategory{Articles}
# Japanese article textclass definition file.
-# Author : Koji Yokota ([email protected])
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63
diff --git a/lib/layouts/jbook.layout b/lib/layouts/jbook.layout
index abf090c..7b7f532 100644
--- a/lib/layouts/jbook.layout
+++ b/lib/layouts/jbook.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[jbook]{Japanese Book (jbook)}
+# \DeclareLaTeXClass[jbook]{Japanese Book (Standard Class)}
# \DeclareCategory{Books}
# Japanese book textclass definition file.
-# Author : Koji Yokota ([email protected])
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63
diff --git a/lib/layouts/jreport.layout b/lib/layouts/jreport.layout
index 97b4f40..96a251b 100644
--- a/lib/layouts/jreport.layout
+++ b/lib/layouts/jreport.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[jreport]{Japanese Report (jreport)}
+# \DeclareLaTeXClass[jreport]{Japanese Report (Standard Class)}
# \DeclareCategory{Reports}
# Japanese report textclass definition file.
-# Author : Koji Yokota ([email protected])
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63
diff --git a/lib/layouts/jsarticle.layout b/lib/layouts/jsarticle.layout
index bd99175..6c9e019 100644
--- a/lib/layouts/jsarticle.layout
+++ b/lib/layouts/jsarticle.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{Japanese Article (jsarticle)}
+# \DeclareLaTeXClass{Japanese Article (JS Class)}
# \DeclareCategory{Articles}
-# Japanese new article textclass definition file.
-# Author : Koji Yokota ([email protected])
+# Japanese new standard article textclass definition file.
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63
diff --git a/lib/layouts/jsbook.layout b/lib/layouts/jsbook.layout
index ca6b3e4..1fcc7c6 100644
--- a/lib/layouts/jsbook.layout
+++ b/lib/layouts/jsbook.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{Japanese Book (jsbook)}
+# \DeclareLaTeXClass{Japanese Book (JS Class)}
# \DeclareCategory{Books}
-# Japanese new book textclass definition file.
-# Author : Koji Yokota ([email protected])
+# Japanese new standard book textclass definition file.
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63
diff --git a/lib/layouts/tarticle.layout b/lib/layouts/tarticle.layout
index bcd14cb..afbbdef 100644
--- a/lib/layouts/tarticle.layout
+++ b/lib/layouts/tarticle.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[tarticle,plext.sty]{Japanese Article (Vertical Writing)}
+# \DeclareLaTeXClass[tarticle,plext.sty]{Japanese Article (Standard Class:
Vertical Writing)}
# \DeclareCategory{Articles}
# Definition file of Japanese article textclass for vertical writing.
-# Author : Koji Yokota ([email protected])
+# Author : Koji Yokota ([email protected])1
# This style provides japanese features
Format 63
diff --git a/lib/layouts/tbook.layout b/lib/layouts/tbook.layout
index 6ee6be2..ef6c122 100644
--- a/lib/layouts/tbook.layout
+++ b/lib/layouts/tbook.layout
@@ -1,8 +1,8 @@
#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[tbook,plext.sty]{Japanese Book (Vertical Writing)}
+# \DeclareLaTeXClass[tbook,plext.sty]{Japanese Book (Standard Class: Vertical
Writing)}
# \DeclareCategory{Books}
# Definition file of Japanese book textclass for vertical writing.
-# Author : Koji Yokota ([email protected])
+# Author : Koji Yokota ([email protected])
# This style provides japanese features
Format 63