如何在草稿设置中得到模糊的后页?

如何在草稿设置中得到模糊的后页?

在回答这个问题Tobi 贴出了几行文字的图片,然后,模糊且略有跳跃的文字以相反的顺序出现在页面背面:

在此处输入图片描述

下面的图片就是它在印刷书籍中的样子:背页上的线条高度完全相同,因此不会透过。

在此处输入图片描述

不幸的是,在讨论这个问题时,事实证明自动解决方案相当困难,并且仍然需要大量的手动编辑。 因此,我的问题有点愚蠢:

是否可以使用 LaTeX 产生如图所示的模糊后页效果?

换句话说:是否可以通过将 PDF 创建得更像一本真正的书,从而减少自动化行定位的难度,但为排字员提供一定程度的概览?

答案1

正如 Tobi 所指出的,可以通过创建第二个 .tex 文件并调用外部程序来实现这一点。以下方法会产生结果,但我将来会尝试用它编写脚本,因为这些小步骤加起来相当多,所以如果必须多次重复这个过程,那就太乏味了。以下是代码:

original.tex(原始)

\documentclass{scrbook}
\usepackage{lipsum}

\begin{document}

\chapter{Chapter}

\lipsum

\end{document}

步骤 1 涉及创建镜像和模糊 PDF。这可以通过crop使用选项[mirror]和加载transparencyoriginal.tex 副本然后编译它来完成。使用 lualatex 进行编译需要luatex85,不知何故。使用 pdflatex 进行编译不需要。

mirrorblur.tex(镜像和模糊):

\documentclass{scrbook}

\usepackage{lipsum}
\RequirePackage{luatex85}
\usepackage[mirror]{crop}
\usepackage{transparent}

\begin{document}

\chapter{Chapter}

\transparent{0.5}\lipsum

\end{document}

现在有两个 PDF:original.pdfmirrorblur.pdf

第 2 步涉及反转 mirrorblur.pdf 页面的顺序;我发现最简单的方法:pdftk。我只是在命令行中输入了它。

pdftk mirrorblur.pdf cat 2-1 output mirrorblur2.pdf

步骤 3 涉及将 印mirrorblur2.pdf在原件上,或反之亦然,同样具有pdftk其功能multistamp

pdftk original.pdf multistamp mirrorblur2.pdf output finaldraft.pdf 

然后我得到了这个finaldraft.pdf

在此处输入图片描述

答案2

这是使用 TikZ 的后处理解决方案。请注意,文件名和页数在序言中定义。

\documentclass{article}
\usepackage{tikz}
\pagestyle{empty}

\newcommand{\filename}{test5.pdf}
\newcommand{\lastpage}{2}
\newcounter{otherpage}

\begin{document}
\loop
  \begin{tikzpicture}[remember picture,overlay]
    \node[inner sep=0pt] at (current page.center)
      {\includegraphics[page=\thepage]{\filename}};
    \setcounter{otherpage}{\value{page}}%
    \stepcounter{otherpage}%
    \node[inner sep=0pt,opacity=0.5,xscale=-1,yshift=4pt] at (current page.center)
      {\includegraphics[page=\theotherpage]{\filename}};
  \end{tikzpicture}
  \setcounter{otherpage}{\value{page}}%
  \newpage
  \begin{tikzpicture}[remember picture,overlay]
    \node[inner sep=0pt,yshift=4pt] at (current page.center)
      {\includegraphics[page=\thepage]{\filename}};
    \node[inner sep=0pt,opacity=0.5,xscale=-1] at (current page.center)
      {\includegraphics[page=\theotherpage]{\filename}};
  \end{tikzpicture}
\ifnum\value{page}<\lastpage\relax \newpage\repeat
\end{document}

文件 test5.pdf 是使用以下命令生成的:

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}

完整页面

相关内容