在右上角放置一系列图像?

在右上角放置一系列图像?

我想将名为 flip_book_animation 的文件中的一系列照片(image_1.png、...、image_54.png)放置在从第七页开始的每一页的右上角。该文档是用希腊语写的。我读了几篇帖子,但找不到最终可行的方法。我使用的代码似乎也不起作用。它显示的不是图像,而是“scale=0.5”,这是我在代码中使用的,用希腊语翻译的。我使用的一些代码:

\documentclass[a5paper,pagesize,12pt,bibtotoc,pointlessnumbers,
normalheadings,twoside=false,DIV=9]{scrbook}

\usepackage[english,greek]{babel}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage{kerkis}

\usepackage{verbatim}
\usepackage{everypage}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{scalefnt}
\usepackage{flipbook}

\fancyhead[R]{                           
\setlength{\unitlength}{0.5cm} 
   \begin{picture}(1,1.6) 
      \put(0,0){
          \fbImageF*{./Documents/latex/Book_Olympios/flip_book_animation/image_}{png}{scale=0.5}
     }
 \end{picture}
}

结果是

在此处输入图片描述

非常感谢您的任何反馈!谢谢

答案1

从我的回答开始有哪些方法可以将内容绝对定位在页面上?,我修改了它以增加一个计数器并使用它来构建连续的索引文件名。我手动添加了一个停止,这样如果页码超出了最大文件名索引,它就会停留在最后一个文件名上。

\animatexy{x}{y}{filename root}就是语法。

我从示例中提取了四个帧http://www.teach-ict.com/gcse_new/software/animation/miniweb/pg3.htm然后命名为frame1.jpgframe2.jpgframe3.jpgframe4.jpg。第 5 页及之后的部分,如图所示,将停留在最后一帧 (#4),尽管可以在 frame5.jpg 中创建一个空白图像,然后在第 4 帧之后将没有任何可见图像。

\documentclass{article}
\usepackage{everypage, graphicx}
% THESE ARE LaTeX DEFAULTS; CAN CHANGE IF NEEDED.
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newcounter{framenumber}
\newcommand\animatexy[3]{%
 \gdef\thefilename{#3\theframenumber}%
 \AddEverypageHook{\smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
  \raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{%
  \includegraphics{\thefilename}}}}%
}
\AddEverypageHook{\stepcounter{framenumber}%
  \ifnum\theframenumber>4\setcounter{framenumber}{4}\fi}
\begin{document}
\animatexy{6.8in}{3in}{frame}
page 1
\clearpage
page 2
\clearpage
page 3
\clearpage
page 4
\clearpage
page 5
\end{document}

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

相关内容