- layouts/layout.tex.erbの93行目の直後に「\usepackage{pdfpages}」を追加
91 \usepackage{float}
92 \usepackage{alltt}
93 \usepackage{amsmath}
94 \usepackage{pdfpages} % ← 追加
95
- 同じくlayouts/layout.tex.erbの359行目の次に、以下の「## ここから」〜「## ここまで」を追加
357 \end{center}
358 \clearpage
359 <%- end -%>
360 <%- ## ここから -%>
361 <%- [@config["coverpdf_files"]].flatten.compact.each do |pdf_file| -%>
362 \includepdf[<%= @config["coverpdf_option"] %>]{./<%= @config["imagedir"] %>/<%= pdf_file %>}
363 \makeatletter\advance\c@page by -1\relax\makeatother
364 <%- end -%>
365 <%- ## ここまで -%>
366 \ifdefined\mytitlepage %%%%%%%%%%
367 \mytitlepage % defined in 'sty/mytitlepage.sty'
368 \else %%%%%%%%%%
-
表示のPDFファイルをたとえば「images/cover.pdf」に配置 (ファイル名は何でもいいけど置き場所は「images/」の下)
-
config.ymlの352行目のあとに、以下の353〜355行目を挿入 (注:352行目の「
coverimage:
」をコメントアウトするか、null
を設定すること!)
351 # 表紙に配置し、書籍の影絵にも利用する画像ファイル。同人誌の印刷では一般的に、表紙は本文と別ファイルにするので、ここはnullにする。
352 #coverimage: null
353 ### Starterでは、表紙をPDFで用意してください。
354 coverpdf_files: [cover.pdf] # PDFファイル名(複数可)
355 coverpdf_option: "offset=-0.23cm 0.23cm" # 必要に応じて調整
356 #
357 # pdfmaker:階層を使うものはここまで
rake pdf
でPDFを生成