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

Reply via email to