背表紙付きの表紙の作成

背表紙付きの表紙の作成

- いりえ ゆり の投稿
返信数: 4
はじめまして

製本直送.comというサイトを利用して、製本をしようとしています。
中身はできているのですが、表紙(表紙、背表紙、裏表紙が連なったもの)を作成したいです。
デザインは単純で、左から
・裏表紙(無地)
・背表紙(縦書きでタイトル)
・表紙(横書きでタイトル)
が並んでいるだけのものです(下記イメージ)。
サイズは本の厚みによって変わるので都度設定します。
このような出力を得る簡単なやり方などないでしょうか?
TeX歴は10年くらいですが、ほぼエンドユーザーとしての利用なので、あまり詳しくないです。

【イメージ】https://www.book-hon.com/wp-content/uploads/2020/01/hyousi_2.png
いりえ ゆり への返信

Re: 背表紙付きの表紙の作成

- 帯田 木偶太 の投稿
表表紙、裏表紙、背表紙をそれぞれ1ページものの
PDF に仕立ててから、別の *.tex で \includegraphics で
横に並べて一まとめにする、というのが「楽」そうな気がします。

さらに云うなら、オンデマンド出版の業者さんに頼むのなら、
一まとめにする処理は任せてしまえないか、
問い合わせてみるとか。
帯田 木偶太 への返信

Re: 背表紙付きの表紙の作成

- 岩熊 哲夫 の投稿
えっと,例えば A4 なら,横幅が A3 + 背表紙幅 になりますが,
そういうことを,印刷屋さんがどう処理するかわかりません。
一応,裏・背・表を minipage にして,A3+3cm の幅に
出力すれば,一応,要望にちょっとだけ近づいたものが
できますけどね。

\documentclass{jarticle}
\textwidth=45cm
\pagestyle{empty}
\begin{document}

\noindent
\begin{minipage}[t]{20cm}
\begin{center}
裏表紙
\end{center}
\vspace*{5cm}
\begin{flushright}
〇〇大学出版会
\end{flushright}
\end{minipage}
\hfill
\begin{minipage}[t]{2.5cm}
\begin{center}
~~{\large<br />\shortstack{ハ \\[-1mm] イ \\[-1mm] パ \\[-1mm] フ \\[-1mm] ォ \\ マ \\<br /> ン \\ ス \\ 材 \\ 料 \\[-1mm]<br /> と \\[-1mm] 設 \\[-1mm] 計 \\[-1mm] 方 \\[-1mm] 法 \\[-1mm] の \\[-1mm]<br /> 提 \\[-1mm] 案 }
}
\vfill
% \shortstack{山 \\ \\ \\ \\ \\ \\ 田 \\ \\ \\ \\ \\ \\ 太 \\ \\ \\ \\ \\ \\ 郎 \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ }
\shortstack{山 \\ \\ 田 \\ \\ 太 \\ \\ 郎 \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ }
\vfill
\shortstack{ \\ \\ \\ 令 \\[-1mm] 和 \\[-1mm] 四 \\[-1mm] 年 \\[-1mm] 八 \\[-1mm] 月}
\end{center}
\end{minipage}
\hfill
\begin{minipage}[t]{20cm}
\begin{center}
表紙\\
\vspace*{5cm}
タイトル
\end{center}
\end{minipage}

\end{document}

岩熊 哲夫 への返信

Re: 背表紙付きの表紙の作成

- 帯田 木偶太 の投稿
裏表紙の縦書きについては、plext パッケージの提供する <t> オプション付きの
ninipage 環境をつかうのが得策かと…。

※  \shortstack の擬似的な縦書きでは、拗促音や音引きが…

\documentclass[a4j]{jarticle}\relax
\usepackage{plext}\relax
\newlength{\coverwidth}
\newlength{\bookthickness}
\setlength{\bookthickness}{30mm}% 本の厚みによって調整する
\setlength{\coverwidth}{\paperwidth}
\setlength{\paperwidth}{2\paperwidth}
\addtolength{\paperwidth}{\bookthickness}
\setlength{\oddsidemargin}{-1in}
\setlength{\textwidth}{\paperwidth}
\setlength{\topmargin}{-1in}
\setlength{\headheight}{0pt}
\setlength{\headsep}{0pt}
\setlength{\textheight}{\paperheight}
\setlength{\footskip}{0pt}
\setlength{\topskip}{0pt}
\setlength{\parindent}{0pt}
\pagestyle{empty}
\addtolength{\bookthickness}{-.8pt}
\AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}
\begin{document}
\noindent
\begin{minipage}[t][\textheight][c]{\coverwidth}
\Huge
\begin{center}
ABC協会\\
\end{center}
\end{minipage}%
\rule[-\textheight]{,4pt}{\textheight}%
\begin{minipage}<t>[t][\bookthickness][c]{\paperheight}
\Huge
\hspace{.25\paperheight}背表紙
\end{minipage}%
\rule[-\textheight]{,4pt}{\textheight}%
\begin{minipage}[t][\textheight][c]{\coverwidth}
\Huge
\begin{center}
タイトル\\[.25\paperheight]
☆\\
\end{center}
\end{minipage}%
\end{document}