如何使用 LaTeX 实现此封面设计?

如何使用 LaTeX 实现此封面设计?

我准备在一家在线印刷厂以 A4 格式打印 222 页胶装的论文。印刷厂要求将论文封面作为单独的文件发送,双页装订厚度为 15.4 毫米。我已经有设计想法了(见下图),但我想使用 LaTeX 满足他们对书脊厚度的要求。

封面设计(使用 Inkscape 0.48 完成) 在此处输入图片描述

关于封面设计的几点:

  1. 封面为黑色,文字为白色
  2. Logo1 是大学的徽标,为 PDF 格式的图像,logo2 是网上印刷厂的徽标(是的,他们给予折扣以表示感谢)
  3. 在书脊(厚度为 15.4 毫米)中,文字方向应从下向上,以便当书本平放在封面上时(在这种情况下,您无法分辨这是哪本书),仍然可以在书脊上阅读文字正确的如左图所示方向。
  4. logo2 的位置(在封底上)在下面,我无法使用 LaTeX 重现,我搜索了这个问题,似乎从来都不容易,所以我希望现在有更好的解决方案
  5. 我想使用 KOMA-script 和 XeLaTeX 实现这一点,我可以提供 MWE,但我认为这没有意义,可能是因为它更多的是关于方法而不是 LaTeX 代码

答案1

这是一次尝试,但如果您很着急,可以使用所见即所得的软件。

\documentclass[tikz]{standalone}
\usepackage{fontspec}
\setmainfont{Myriad Pro Bold}
\usetikzlibrary{calc}
\def\myhbleed{10mm}
\def\myvbleed{10mm}

\begin{document}
\begin{tikzpicture}
% Left page
\node[anchor=south west,inner sep=0,outer sep=0,minimum height=297mm+\myvbleed,minimum width=210mm+\myhbleed,fill] (lp) at (0,0) {};
% Spine
\node[font=\Huge,rotate=90,anchor=north west,inner sep=0,outer sep=0,minimum width=297mm+\myvbleed,minimum height=15.4mm,fill,text=white,text width=280mm,align=left] (spine) at (lp.south east) {Dark side of the Moon\hfill Pink Floyd};
%Right page
\node[anchor=south west,inner sep=0,outer sep=0,minimum height=297mm+\myvbleed,minimum width=210mm+\myhbleed,fill] (rp) at (spine.south west) {};
%Decorations
\node (flogo) at ($(rp.north)!0.3!(rp.south)$){\includegraphics[width=11cm]{dsotm}};
\node[text=white,align=center,font=\Huge] (ftitle) at ($(rp.north)!0.7!(rp.south)$) {Dark Side of the Moon};
%Actual A4 page size + spine + A4 page size - Remove before sending to printer
\draw[red] (\myhbleed,0.5*\myvbleed) rectangle ++(210mm+15.4mm+210mm,297mm);
% Outer guides  - Remove them for full picture
\draw[ultra thick] (\myhbleed,-1cm) node[below] {A}-- ++(210mm,0) node [below] {B} --++ (15.4mm,0) node[below] {C} --++(210mm,0) node[below] {D};
\draw[ultra thick] (-1cm,0.5*\myvbleed) node[left] {E}-- ++(0,297mm) node[left] {F};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容