OSDN Git Service

ltjsclasses: sync with jsclasses (\topskip=1.38\zh)
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Wed, 24 Aug 2016 07:53:46 +0000 (16:53 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Wed, 24 Aug 2016 07:54:49 +0000 (16:54 +0900)
doc/ltjsclasses.pdf
src/ltjsarticle.cls
src/ltjsbook.cls
src/ltjsclasses.dtx
src/ltjskiyou.cls
src/ltjspf.cls

index a1c2dd6..5d2b9dd 100644 (file)
Binary files a/doc/ltjsclasses.pdf and b/doc/ltjsclasses.pdf differ
index e6ef345..ce0f975 100644 (file)
@@ -461,11 +461,11 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
-\setlength\topskip{10\jsc@mpt}
+\setlength\topskip{1.38\zh}%% 2016-08-17
 \if@slide
   \setlength\headheight{0\jsc@mpt}
 \else
-  \setlength\headheight{2\topskip}
+  \setlength\headheight{20\jsc@mpt}%% 2016-08-17
 \fi
 \if@slide
   \setlength\footskip{\z@}
@@ -532,7 +532,7 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \if@slide
   \addtolength\topmargin{-\headheight}
 \else
-  \addtolength\topmargin{-\topskip}
+  \addtolength\topmargin{-0.5\headheight}%% 2016-08-17
 \fi
 \addtolength\topmargin{-\headsep}
 \addtolength\topmargin{-\footskip}
index cfedbfc..e144c06 100644 (file)
@@ -468,11 +468,11 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
-\setlength\topskip{10\jsc@mpt}
+\setlength\topskip{1.38\zh}%% 2016-08-17
 \if@slide
   \setlength\headheight{0\jsc@mpt}
 \else
-  \setlength\headheight{2\topskip}
+  \setlength\headheight{20\jsc@mpt}%% 2016-08-17
 \fi
 \if@report
   \setlength\footskip{0.03367\paperheight}
@@ -547,7 +547,7 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \if@slide
   \addtolength\topmargin{-\headheight}
 \else
-  \addtolength\topmargin{-\topskip}
+  \addtolength\topmargin{-0.5\headheight}%% 2016-08-17
 \fi
 \addtolength\topmargin{-\headsep}
 \addtolength\topmargin{-\footskip}
index ee896d5..ddf5b74 100644 (file)
 % 計算では |\headheight| ではなく |\topskip| を使う
 % ことにしました。
 %
+%
+% [2016-08-17] 圏点やルビが一行目に来た場合に下がるのを防ぐた
+% め,|\topskip| を10ptから1.38zwに増やしました。
+% |\headheight| は従来と同じ20ptのままとします。
+%
+% [2016-08-17 LTJ] 1.38zwの代わりに1.38|\zh|にしています。
+%
 %    \begin{macrocode}
-\setlength\topskip{10\jsc@mpt}
+\setlength\topskip{1.38\zh}%% 2016-08-17
 \if@slide
   \setlength\headheight{0\jsc@mpt}
 \else
-  \setlength\headheight{2\topskip}
+  \setlength\headheight{20\jsc@mpt}%% 2016-08-17
 \fi
 %    \end{macrocode}
 % \end{macro}
 \if@slide
   \addtolength\topmargin{-\headheight}
 \else
-  \addtolength\topmargin{-\topskip}
+  \addtolength\topmargin{-0.5\headheight}%% 2016-08-17
 \fi
 \addtolength\topmargin{-\headsep}
 \addtolength\topmargin{-\footskip}
index ae90ab1..0edf707 100644 (file)
@@ -462,11 +462,11 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
-\setlength\topskip{10\jsc@mpt}
+\setlength\topskip{1.38\zh}%% 2016-08-17
 \if@slide
   \setlength\headheight{0\jsc@mpt}
 \else
-  \setlength\headheight{2\topskip}
+  \setlength\headheight{20\jsc@mpt}%% 2016-08-17
 \fi
 \if@slide
   \setlength\footskip{\z@}
@@ -514,7 +514,7 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \if@slide
   \addtolength\topmargin{-\headheight}
 \else
-  \addtolength\topmargin{-\topskip}
+  \addtolength\topmargin{-0.5\headheight}%% 2016-08-17
 \fi
 \addtolength\topmargin{-\headsep}
 \addtolength\topmargin{-\footskip}
index 319fbad..5c24ca2 100644 (file)
@@ -461,11 +461,11 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \@lowpenalty   51
 \@medpenalty  151
 \@highpenalty 301
-\setlength\topskip{10\jsc@mpt}
+\setlength\topskip{1.38\zh}%% 2016-08-17
 \if@slide
   \setlength\headheight{0\jsc@mpt}
 \else
-  \setlength\headheight{2\topskip}
+  \setlength\headheight{20\jsc@mpt}%% 2016-08-17
 \fi
 \setlength\footskip{9\jsc@mmm}
 \setlength\headsep{9\jsc@mmm}
@@ -507,7 +507,7 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
 \if@slide
   \addtolength\topmargin{-\headheight}
 \else
-  \addtolength\topmargin{-\topskip}
+  \addtolength\topmargin{-0.5\headheight}%% 2016-08-17
 \fi
 \addtolength\topmargin{-\headsep}
 \addtolength\topmargin{-\footskip}