章見出しに副題を追加するには 2016年 03月 4日(金曜日) 20:17 - eco econ の投稿 返信数: 2 初めての投稿で失礼致します。現在、下図のような章見出しを作りたいと考えています。第 n 章 章タイトル------ 副題 ------自分で試行錯誤した範囲では必ずエラーが出てしまい、makechapterhead 等をどのように書き換えれば良いか悩んでおります。お知恵を拝借できますと幸いです。なお、副題は目次やヘッダーには表示されないようにしたいと考えております。宜しくお願い致します。 パーマリンク 返信 eco econ への返信 Re: 章見出しに副題を追加するには 2016年 03月 4日(金曜日) 20:59 - 前田 一貴 の投稿 こんなのでよければ. \documentclass{jsbook} \usepackage{xparse} \usepackage{etoolbox} \makeatletter \def\def@mychapter{% \let\chapter@orig\chapter \DeclareDocumentCommand{\chapter}{ m O{} }{% \def\@tempa{##2}% \ifx\@tempa\empty \chapter@orig{##1}% \else \chapter@orig[##1]{##1\\\Large ##2}% \fi}} \apptocmd{\tableofcontents}{\def@mychapter}{}{} \makeatother \begin{document} \tableofcontents \chapter{スタート} 出発! \clearpage ゴーゴー。 \chapter{ゴール?}[……と思ったら落とし穴] うわ! \clearpage うわわ! \end{document} パーマリンク 親投稿を表示する 返信 前田 一貴 への返信 Re: 章見出しに副題を追加するには 2016年 03月 4日(金曜日) 21:10 - eco econ の投稿 早速のお返事、誠にありがとうございます。かなり理想に近いので、これを微修正して利用させて頂きます。本当にありがとうございました! パーマリンク 親投稿を表示する 返信
eco econ への返信 Re: 章見出しに副題を追加するには 2016年 03月 4日(金曜日) 20:59 - 前田 一貴 の投稿 こんなのでよければ. \documentclass{jsbook} \usepackage{xparse} \usepackage{etoolbox} \makeatletter \def\def@mychapter{% \let\chapter@orig\chapter \DeclareDocumentCommand{\chapter}{ m O{} }{% \def\@tempa{##2}% \ifx\@tempa\empty \chapter@orig{##1}% \else \chapter@orig[##1]{##1\\\Large ##2}% \fi}} \apptocmd{\tableofcontents}{\def@mychapter}{}{} \makeatother \begin{document} \tableofcontents \chapter{スタート} 出発! \clearpage ゴーゴー。 \chapter{ゴール?}[……と思ったら落とし穴] うわ! \clearpage うわわ! \end{document} パーマリンク 親投稿を表示する 返信 前田 一貴 への返信 Re: 章見出しに副題を追加するには 2016年 03月 4日(金曜日) 21:10 - eco econ の投稿 早速のお返事、誠にありがとうございます。かなり理想に近いので、これを微修正して利用させて頂きます。本当にありがとうございました! パーマリンク 親投稿を表示する 返信
前田 一貴 への返信 Re: 章見出しに副題を追加するには 2016年 03月 4日(金曜日) 21:10 - eco econ の投稿 早速のお返事、誠にありがとうございます。かなり理想に近いので、これを微修正して利用させて頂きます。本当にありがとうございました! パーマリンク 親投稿を表示する 返信