X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Ftest%2Fotsuberuto_zo%2Faozora.sty;fp=latex_mk%2Ftest%2Fotsuberuto_zo%2Faozora.sty;h=0000000000000000000000000000000000000000;hb=4d4107891f77537d014ca4168ec391b458627c74;hp=83a38bdbae9bdab92639541c0f6f20fdc1b4bbe3;hpb=523d69c6653033c2b1fadc25c8c81c6264446c16;p=makefiles.git diff --git a/latex_mk/test/otsuberuto_zo/aozora.sty b/latex_mk/test/otsuberuto_zo/aozora.sty deleted file mode 100644 index 83a38bd..0000000 --- a/latex_mk/test/otsuberuto_zo/aozora.sty +++ /dev/null @@ -1,661 +0,0 @@ -\NeedsTeXFormat{pLaTeX2e} -\ProvidesPackage{aozora}[2004/05/05 v1.0b3 psitau] -\RequirePackage{verbatim} -\RequirePackage{keyval} -% -%スタイルオプション -% -\newif\if@aaaaland \@aaaalandfalse -\newif\if@bbbbb \@bbbbbfalse -\newif\if@twoup \@twoupfalse -\newif\if@nakatoji \@nakatojifalse -\def\aozora@title@style{plain} -\def\aozora@dviware{dvipdfmx} -\define@key{aozora}{title}[plain]{\def\aozora@title@style{#1}} -\define@key{aozora}{dviware}[dvipdfmx]{\def\aozora@dviware{#1}} -\define@key{aozora}{final}[true]{\let\footnote\@gobble} -\define@key{aozora}{draft}[false]{\relax} -\define@key{aozora}{a4land}[false]{\@aaaalandtrue\@bbbbbfalse} -\define@key{aozora}{b5}[false]{\@aaaalandfalse\@bbbbbtrue} -\define@key{aozora}{2up}[false]{\@twouptrue\@nakatojifalse} -\define@key{aozora}{nakatoji}[false]{\@twoupfalse\@nakatojitrue} -\def\ProcessOptionsWithKV#1{% - \let\@tempc\relax% - \let\aozora@tempa\@empty - \@for\CurrentOption:=\@classoptionslist\do{% - \@ifundefined{KV@#1@\CurrentOption}% - {}% - {\edef\aozora@tempa{\aozora@tempa,\CurrentOption,}}% - }% - \edef\aozora@tempa{% - \noexpand\setkeys{#1}{% - \aozora@tempa\@ptionlist{\@currname.\@currext}% - }% - }% - \aozora@tempa -} -\ProcessOptionsWithKV{aozora} -\AtEndOfPackage{% - \let\@unprocessedoptions\relax -} -%graphic packageの読み込み -\RequirePackage[\aozora@dviware]{graphicx} -% -%文字サイズの設定 -% -\newlength{\JQ} -\setlength{\JQ}{0.259817mm} -\renewcommand{\normalsize}{% - \@setfontsize\normalsize{13\JQ}{23H}%本文13級 行送り23歯 - \abovedisplayskip\z@ \belowdisplayskip\z@ - \abovedisplayshortskip\z@ \belowdisplayshortskip\z@ - \let\@listi\@listI} -%\normalsize -\setlength\Cht{6.5Q} -\setlength\Cdp{6.5Q} -\setlength\Cwd{13Q} -\setlength\Cvs{\baselineskip} -\setlength\Chs{13Q} -\renewcommand{\small}{% - \@setfontsize\small{12\JQ}{21H}% - \abovedisplayskip\z@ \belowdisplayskip\z@ - \abovedisplayshortskip\z@ \belowdisplayshortskip\z@ - \let\@listi\@listI} -\renewcommand{\footnotesize}{% - \@setfontsize\footnotesize{11\JQ}{16H}% - \abovedisplayskip\z@ \belowdisplayskip\z@ - \abovedisplayshortskip\z@ \belowdisplayshortskip\z@ - \let\@listi\@listI} -\renewcommand{\scriptsize}{\@setfontsize\scriptsize{9\JQ}{12H}} -\renewcommand{\tiny}{\@setfontsize\tiny{6.5\JQ}{9H}} -\renewcommand{\large}{\@setfontsize\large{14\JQ}{23H}} -\renewcommand{\Large}{\@setfontsize\Large{18\JQ}{31H}} -\renewcommand{\LARGE}{\@setfontsize\LARGE{20\JQ}{36H}} -\renewcommand{\huge}{\@setfontsize\huge{24\JQ}{40H}} -\renewcommand{\Huge}{\@setfontsize\Huge{36\JQ}{47H}} -\newcommand{\HUGE}{\@setfontsize\HUGE{60}{72}} -\newcommand{\TINY}{\@setfontsize\TINY{3.25\JQ}{4.5H}} -% -%版面の設定 -% -\setlength\columnseprule{0pt} -\setlength\marginparsep{0pt} -\setlength\marginparwidth{0pt} -\setlength\columnsep{39H}%段間3文字分 -\if@bbbbb - \addtolength\topmargin{0.5cm} - \if@twocolumn - \setlength\textwidth{819H}%1行63字詰、1段30字詰め - \else - \PackageError{aozora}{You can't use a onecolumn option in b5.}{Use an twocolumn option.} - \fi - \setlength\textheight{552H} - \@twoupfalse -\else - \if@aaaaland - \if@twocolumn - \PackageError{aozora}{You can't use a twocolumn option in a4land.}{Use an onecolumn option.} - \else - \setlength\textwidth{650H}%50字詰 - \fi - \setlength\textheight{943H} - \@twoupfalse - \else - \if@twocolumn - \setlength\textwidth{689H}%1行53字詰、1段25字詰め - \else - \setlength\textwidth{650H}%50字詰 - \fi - \setlength\textheight{414H} - \fi -\fi -\addtolength\textheight{13H} -\setlength\topmargin{-1in} -\addtolength\topmargin{1cm} -\setlength\headheight{20H} -\setlength\topskip{\Cht} -\setlength\headsep{20H} -\setlength{\footskip}{23H} -%左右の空き(版面が左右中央に来るように設定) -\dimen0=\paperwidth -\advance\dimen0 by -\textheight -\oddsidemargin=.5\dimen0 -\advance\oddsidemargin by -1in -\evensidemargin=\oddsidemargin -%共通の設定 -\kanjiskip=0pt plus .0625zw minus .0625zw%和字間は最大16分まで延び、最大16分縮む -\xkanjiskip=.25zw plus .083zw minus .125zw%和欧文間は最大3分まで延び、最大8分まで縮む -\maxdepth=\topskip -%段落の設定 -\setlength\parskip{0pt} -\setlength\parsep{0pt} -\setlength\partopsep{0pt} -\setlength\parindent{0pt} -\raggedbottom -\AtBeginDocument{\obeylines} -% -%行整形用パラメータ -% -\clubpenalty=0 -\widowpenalty=0 -\jcharwidowpenalty=0 -\displaywidowpenalty=0 -\prebreakpenalty\jis"2147=10000 % 5000 ’ -\postbreakpenalty\jis"2148=10000 % 5000 “ -\prebreakpenalty\jis"2149=10000 % 5000 ” -\inhibitxspcode`〒=2 -\prebreakpenalty\jis"2133=10000 -\prebreakpenalty\jis"2134=10000 -\prebreakpenalty\jis"2135=10000 -\prebreakpenalty\jis"2136=10000 -% -%fontの設定 -% -\def\chapterfont{\mcfamily\bfseries}%\chapterの見出し -\def\headfont{\gtfamily\sffamily}%\section, \subsetionの見出し -\def\titlefont{\gtfamily\bfseries}%題名のフォント -\def\subtitlefont{\gtfamily}%副題のフォント -\def\authorfont{\gtfamily}%著者のフォント -% -% chapterの再定義 -% -\def\chapter#1{% - \cleardoublepage - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \let\footnotesize\small - \let\footnoterule\relax - \begingroup - \def\rubykatuji{\rubyfamily\small} - \vbox to\textheight\bgroup\tate\hsize\textwidth - \vfil - {\centering\Huge\chapterfont #1\par}% - \vfil - \egroup - \endgroup - \markboth{}{#1} - \addcontentsline{toc}{chapter}{#1} - \if@restonecol\twocolumn \else \newpage \fi -} -\def\@chapter[#1]#2{%著者名付き - \cleardoublepage - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \let\footnotesize\small - \let\footnoterule\relax - \begingroup - \def\rubykatuji{\rubyfamily\small} - \vbox to\textheight\bgroup\tate\hsize\textwidth - \vfil - {\centering\Huge\chapterfont #2\par}% - {\centering\huge\chapterfont #1\par}% - \vfil - \egroup - \endgroup - \markboth{}{#2} - \addcontentsline{toc}{chapter}{#2 #1} - \if@restonecol\twocolumn \else \newpage \fi -} -% -%セクションの再定義 -% -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec \leavevmode \fi - \par - \@tempskipa #4\relax - \@afterindenttrue - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi - \if@nobreak - \ifnum#2=2\vspace{\sectosubsec}\fi - \everypar{}% - \else - \addpenalty\@secpenalty - \ifdim \@tempskipa >\z@ - \null - \vspace*{-\baselineskip}\vskip\@tempskipa - \fi - \fi - \noindent - \@ifstar - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} - -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2>\c@secnumdepth - \let\@svsec\@empty - \else - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi - \@tempskipa #5\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{% - #6{\hskip #3\relax - \@svsec #8}% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}} - \else - \begingroup - \interlinepenalty \@M - #6{% - \@hangfrom{\hskip #3\relax\@svsec}% - #8\@@par}% - \endgroup - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}% 目次にフルネームを載せるなら #8 - \fi - \@xsect{#5}} -% -%***************from ipsj style file******************* -% -%% Modify \@xsect to avoid (buggy) \clubpenalty=10000. (H.N.) -% -\def\@xsect#1{\@tempskipa #1\relax - \ifdim \@tempskipa<\z@ - \glboal\@nobreakfalse \global\@noskipsectrue - \everypar{\global\@noskipsecfalse \hskip-\parindent - \begingroup \@svsechd \endgroup \unskip - \hskip -#1\everypar{}}% - \else - \par \nobreak - \vskip \@tempskipa \global\@nobreaktrue - \everypar{\global\@nobreakfalse - \if@afterindent\else {\setbox0\lastbox}\fi% - \everypar{}}% - \fi\ignorespaces} - -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{#4{\hskip #1\relax #5}} - \else - \begingroup - #4{% - \@hangfrom{\hskip #1}% - \interlinepenalty \@M #5\@@par}% - \endgroup - \fi - \@xsect{#3}} -% -%セクション -% -\def\metadata#1{\relax} -\def\subtitle#1{\gdef\@subtitle{#1}} -\def\subauthor#1{\gdef\@subauthor{#1}} -\renewcommand{\section}{\@startsection{section}{1}{\z@}{23H}{23H}{\@sectionfont}}%3行取り -\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {11.5H}{11.5H}{\@subsectionfont}}%2行取り、sectionの直後だと合わせて4行取り -\def\@sectionfont{\reset@font\seclarge\headfont} -\def\@subsectionfont{\reset@font\subseclarge\headfont} -\newcommand{\seclarge}{\@setfontsize\seclarge{18\JQ}{23H}} -\newcommand{\subseclarge}{\@setfontsize\subseclarge{14\JQ}{23H}} -\newlength{\sectosubsec} -\setlength{\sectosubsec}{-11.5H} -% -%タイトル部分 -% -\def\biblioname{青空文庫} -\def\azbanner{\hbox{\yoko\includegraphics[height= 1.5cm]{azlogo.eps}}\hspace*{50Q}} -\renewcommand{\maketitle}{ - \cleardoublepage - \if@twoup - \c@page=0 - \null\thispagestyle{empty}\clearpage - \fi - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty} - \setcounter{page}\@ne - \begingroup - \let\footnotesize\small - \let\footnoterule\relax - \let\thanks\p@thanks - \let\footnote\thanks - \if@bbbbb - \@ifundefined{\aozora@title@style @b5} - {\plain@a5}% - {\expandafter\csname\aozora@title@style @b5\endcsname} - \else - \if@aaaaland - \@ifundefined{\aozora@title@style @a4land} - {\plain@a4land}% - {\expandafter\csname\aozora@title@style @a4land\endcsname} - \else - \@ifundefined{\aozora@title@style @a5} - {\plain@a5}% - {\expandafter\csname\aozora@title@style @a5\endcsname} - \fi - \fi - \endgroup - \clearpage - \thispagestyle{empty} - \az@title@back - \if@restonecol\twocolumn \else \newpage \fi - \clearpage - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\date\relax - \global\let\and\relax -}% -\def\az@title@back{%タイトルの裏 - \vbox to\textheight{\vss% - \hbox to\textwidth{\tate\hfill\azbanner} - \vss - }% -} -% -%デフォルトのタイトルページ -% -\@namedef{plain@a5}{\begingroup - \def\rubykatuji{\rubyfamily\small} - \vbox to\textheight\bgroup\tate\hsize\textwidth - \null\vfil - \begin{center}% - {\Huge\titlefont \@title \par}% - \@ifundefined{@subtitle}{\relax}{{\vskip 0.5em\huge\subtitlefont \@subtitle \par}} - \vskip 3em% - {\huge - \lineskip .75em% - \begin{tabular}[t]{c}% - \authorfont\@author - \@ifundefined{@subauthor}{\relax}{\\\authorfont\@subauthor} - \end{tabular}\par}% - \end{center}\par - \vfil\null - \egroup - \endgroup -} -\@namedef{plain@a4land}{\begingroup - \def\rubykatuji{\rubyfamily\small} - \vbox to \textwidth\bgroup\yoko\hsize\textheight - \null\vfil - \begin{center}% - {\HUGE\titlefont\kanjiskip 0pt plus 0pt minus 0pt \@title \par}% - \vskip 3em% - {\Huge - \lineskip .75em% - \begin{tabular}[t]{c}% - \authorfont\@author - \@ifundefined{@subauthor}{\relax}{\\\authorfont\@subauthor} - \end{tabular}\par}% - \end{center}\par - \vfil\null - \egroup - \endgroup -} -\def\cleardoublepage{\clearpage - \ifodd\c@page - \else - \hbox{}\thispagestyle{empty}\newpage - \if@twocolumn\hbox{}\newpage\fi - \fi -} -% マクロなど -\def\ruby{\kana} -\def\Ruby#1#2{\kana[2]{#1}{#2}} -\def\RUBY#1#2{\kana[3]{#1}{#2}} -\let\KANA=\KANAtop -\def\——{—\kern-.5zw—\kern-.5zw—} -\newenvironment{jisage}[1]{\advance\leftskip#1zw}{} -\def\sirogomabou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\ajWhiteSesame}}\bou{#1}\egroup} -\def\marubou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny●}}\bou{#1}\egroup} -\def\siromarubou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny○}}\bou{#1}\egroup} -\def\kurosankakubou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny▲}}\bou{#1}\egroup} -\def\sirosankakubou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny△}}\bou{#1}\egroup} -\def\nijyuumarubou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny◎}}\bou{#1}\egroup} -\def\jyanomebou#1{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\UTF{25C9}}}\bou{#1}\egroup} -\def\ajKunojiwithsirogomaBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\ajWhiteSesame}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithmaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny●}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithsiromaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny○}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithkurosankakuBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny▲}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithsirosankakuBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny△}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithnijyuumaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny◎}}\ajKunojiwithBou\egroup} -\def\ajKunojiwithjyanomeBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\UTF{25C9}}}\ajKunojiwithBou\egroup} -\def\ajDKunojiwithsirogomaBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\ajWhiteSesame}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithmaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny●}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithsiromaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny○}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithkurosankakuBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny▲}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithsirosankakuBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny△}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithnijyuumaruBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny◎}}\ajDKunojiwithBou\egroup} -\def\ajDKunojiwithjyanomeBou{\bgroup\renewcommand{\boutenchar}{\hbox to 1zh{\tate\hfil\tiny\UTF{25C9}}}\ajDKunojiwithBou\egroup} -\def\kaeriten#1{% - \nobreak\setbox1\hbox{あ}\setbox2\hbox{\tiny あ} - \ifdim\ht1=\ht2 - \setbox1\hbox{あ}\setbox2\hbox{\TINY あ} - \dimen1=\ht1 \advance\dimen1 by -\ht2 - \raisebox{-\dimen1}{\TINY #1}% - \else - \dimen1=\ht1 \advance\dimen1 by -\ht2 - \raisebox{-\dimen1}{\tiny #1}% - \fi -}% -\def\okurigana#1{% - \nobreak\setbox1\hbox{あ}\setbox2\hbox{\tiny あ} - \ifdim\ht1=\ht2 - \setbox1\hbox{あ}\setbox2\hbox{\TINY あ} - \dimen1=\ht1 \advance\dimen1 by -\ht2 - \raisebox{\dimen1}{\TINY #1}% - \else - \dimen1=\ht1 \advance\dimen1 by -\ht2 - \raisebox{\dimen1}{\tiny #1}% - \fi -}% -\def\bousen#1{#1} -\if@twoup - \dimen0=2\paperwidth - \AtBeginDvi{\special{pdf: pagesize height \the\paperheight\space width \the\dimen0}} - \RequirePackage[notombow, spread]{1010crop} -\fi -\if@nakatoji \else - \AtBeginDvi{\special{pdf: pagesize height \the\paperheight\space width \the\paperwidth}} - \AtBeginDvi{\special{pdf:docview <> >>}} -\fi -\newcounter{notecount} -\setcounter{notecount}{0} -\def\thenotecount{\@arabic\c@notecount} -\def\endnote#1{% - \stepcounter{notecount}% - \raisebox{0.75zh}{\tiny\ajTsumekakko{\c@notecount}}% - \expandafter\gdef\csname note@\number\c@notecount\endcsname{#1}% -} -\def\endnotehead{後註} -\def\theendnotes{% - \@ifundefined{note@1}{\relax}{% - \expandafter\subsection*{\endnotehead}% - \@tempcnta=\thenotecount\relax% - \advance\@tempcnta by1\relax% - \setcounter{notecount}{0}% - \begin{description} - \loop - \stepcounter{notecount} - \ifnum\@tempcnta>\c@notecount - \item[\ajTsumekakko{\c@notecount}]\csname note@\number\c@notecount\endcsname\par - \global\expandafter\let\csname note@\number\c@notecount\endcsname=\@undefined% - \repeat - \end{description} - }% - \setcounter{notecount}{0}% -} -% -%複數文書の同時処理 -% -\def\ArticleInput#1{% - \begingroup - \def\documentclass[##1]##2{\relax} - \def\usepackage{\@ifnextchar[{\az@temp@usepackage}{\az@temp@usepackage[]}} - \def\az@temp@usepackage[##1]##2{\relax} - \def\maketitle{\@chapter[\@author]{\@title}} - \def\document{\relax} - \let\enddocument\endinput - \renewenvironment{teihon}{\comment}{\endcomment} - \def\renewenvironment##1##2##3{\relax} - \input{#1} - \endgroup -} -\def\articleinput#1{% - \begingroup - \def\documentclass[##1]##2{\relax} - \def\usepackage{\@ifnextchar[{\az@temp@usepackage}{\az@temp@usepackage[]}} - \def\az@temp@usepackage[##1]##2{\relax} - \def\maketitle{\chapter{\@title}} - \def\author##1{\relax} - \def\document{\relax} - \let\enddocument\endinput - \renewenvironment{teihon}{\comment}{\endcomment} - \def\renewenvironment##1##2##3{\relax} - \input{#1} - \endgroup -} -% -%ヘッダの定義 -% -\def\ps@aozora{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\footnotesize\hfil\leftmark\hspace*{36H}\thepage\hspace*{13H}\null}% - \def\@oddhead{\footnotesize\null\hspace*{13H}\thepage\hspace*{36H}\rightmark\hfil}% - \let\@mkboth\markboth -} -\pagestyle{aozora} -% -%底本の処理の変更(ダミー環境) -% -\newenvironment{teihon}{\relax}{\relax} -% -%目次の体裁の設定 -% -\def\addcontentsline#1#2#3{% - \protected@write\@auxout - {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble - \@temptokena{\rensuji{\ajLabel\ajTsumesuji2{page}}}}% - {\string\@writefile{#1}% - {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% -} -\setcounter{tocdepth}{0}%目次に載るのは\chapterまで -\renewcommand{\@pnumwidth}{2zw} -\setlength\toclineskip{\z@} -\def\contentsname{目\hskip2zw 次} -\renewcommand{\tableofcontents}{% - \if@twocolumn\@restonecoltrue\onecolumn\else\@restonecolfalse\fi - \begingroup - \if@twoup \clearpage\else \cleardoublepage\fi - \pagestyle{empty} - \vspace*{1\baselineskip} - {\leftskip13zw\mcfamily\contentsname\par} - \vspace*{0.5\baselineskip} - \@starttoc{toc}% - \clearpage - \endgroup - \if@restonecol\twocolumn\fi -} -\renewcommand*{\l@chapter}[2]{% - \ifnum \c@tocdepth >\m@ne - \begingroup - \vspace{0.5\baselineskip} - \rightskip\@pnumwidth - \advance\rightskip15zw - \parfillskip-\@pnumwidth - \leftskip10zw - \leavevmode - #1\hskip1zw\nobreak\leaders\hbox to 1zw{…}\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \endgroup - \fi -} -% -%タイトルページのヴァリエーション -% -\def\reserved@a{webomints} -\ifx\aozora@title@style\reserved@a - \@namedef{webomints@a5}{\begingroup - \def\wb##1##2{\fontsize{##1}{##2}\usefont{U}{webo}{xl}{n}} - \def\rubykatuji{\rubyfamily\small} - \def\titlefont{\mcfamily\bfseries\propshape} - \def\authorfont{\mcfamily} - \if@restonecol \dimen1=0.92\textwidth \else \dimen1=0.97\textwidth\fi - \leavevmode\hspace*{3mm}\hbox to 0pt{% - \vbox to \dimen1\bgroup\yoko\hsize\textheight - \hbox to \textheight{{\wb{36bp}{36bp}A}\hfil{\wb{36bp}{36bp}B}}\par - \vskip 100pt - \begin{center}% - \begin{minipage}{0.8\textheight} - {\centering\Huge\titlefont \@title \par}% - \@ifundefined{@subtitle}{\relax}{{\vskip 0.5em\centering\huge\subtitlefont \@subtitle \par}} - \end{minipage} - \vskip 30pt% - {\huge - \lineskip .75em% - \begin{tabular}[t]{c}% - \authorfont\@author - \@ifundefined{@subauthor}{\relax}{\\\authorfont\@subauthor} - \end{tabular}\par}% - \vfil - {\wb{15bp}{15bp}8}\par - \vskip 15pt% - {\large\mcfamily\bfseries \biblioname \par}% - \end{center}\par - \hbox to \textheight{{\wb{36bp}{36bp}C}\hfil{\wb{36bp}{36bp}D}}\par - \egroup - \hss} - \endgroup - } -\fi -\def\reserved@a{framed} -\ifx\aozora@title@style\reserved@a - \RequirePackage{niceframe} - \@namedef{framed@a5}{\begingroup - \def\rubykatuji{\rubyfamily\small} - \def\titlefont{\mcfamily\bfseries} - \def\authorfont{\mcfamily} - \if@restonecol \dimen1=0.92\textwidth \else \dimen1=0.97\textwidth\fi - \leavevmode\hspace*{3mm}\hbox to 0pt{% - \vbox to \dimen1\bgroup\yoko\hsize\textheight - \vskip 60pt - \hbox to \textheight{\hss\niceframe[0.8\textheight]{% - \begin{center}% - \begin{minipage}{0.6\textheight} - {\centering\Huge\titlefont \@title \par}% - \@ifundefined{@subtitle}{\relax}{{\vskip 0.5em\centering\huge\subtitlefont \@subtitle \par}} - \end{minipage} - \vskip 10pt% - {\huge - \lineskip .75em% - \begin{tabular}[t]{c}% - \authorfont\@author - \@ifundefined{@subauthor}{\relax}{\\\authorfont\@subauthor} - \end{tabular}\par}% - \vskip 20pt - {\ding C}\par - \vskip 5pt% - {\large\mcfamily\bfseries \biblioname \par}% - \end{center}\par - }\hss} - \egroup - \endgroup - } -\fi -\endinput