Guys Thanks for your assistance re the fonts. I think it's easier to stick with the \usepackage{pslatex} to overcome the rendering of the fonts in Acroread. I've attached the pdfslide.lyx and pdfslide.layout. The resulting PDF file can be found at http://www.soton.ac.uk/~bscazz/pdfslide.pdf I really hate ERT but I'm not sure how far to take the command declarations specific to pdfslide in the .layout file so I've left a couple out. Please take a look at both files and let me know how to improve them. Regards Ben
#LyX 1.1 Copyright 1995-1999 Matthias Ettrich and the LyX Team \lyxformat 2.15 \textclass pdfslide \begin_preamble \usepackage{amsmath} \usepackage[contnav]{pdfslide} \usepackage{pause} \usepackage{pslatex} \pagestyle{title} \definecolor{gray9}{rgb}{1,.894,.769} \end_preamble \language default \inputencoding latin1 \fontscheme default \graphics default \paperfontsize default \spacing single \papersize a4paper \paperpackage a4 \use_geometry 0 \use_amsmath 0 \paperorientation portrait \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \defskip medskip \quotes_language english \quotes_times 2 \papercolumns 1 \papersides 1 \paperpagestyle default \layout Standard \begin_inset Info This file has been generated from the original "manual.tex" by C.V Radhakrishnan. Some slight modifications have been made in the presentation. To generate a pfd file you will need to export as tex. Then run pdflatex on the output file. pdflatex may need to be run twice to get the no of pages correct. \end_inset \layout Orgname Indian \latex latex \backslash TeX{} \latex default Users Group \layout Orgurl \latex latex \backslash protect \backslash color{white} \latex default http://www.river-valley.com/tug/ \layout Title \latex latex \backslash scalebox{1}[1.3]{Presentations with pdf \backslash TeX} \layout Author \latex latex \backslash scalebox{1}[1.3]{C. \protected_separator V. \protected_separator Radhakrishnan} \layout Address River Valley Technologies \newline (Development Division of Focal Image (India) Pvt. Ltd.) \latex latex \newline \latex default Software Technology Park, \newline Trivandrum, India \newline \latex latex \latex default email: \family typewriter [EMAIL PROTECTED] \layout Titlenote This is for public consumption and for release to Comprehensive \latex latex \backslash TeX{} \latex default Archive Network \layout Titleoverlay d12.jpg \layout Page-Dissolve Wipe /D 1 /Dm /V /M /O \layout Overlay metablue.pdf \layout Standard \latex latex \backslash color{section0} \layout Section Objectives \layout Itemize \family sans \size large to devise a method for easier technical presentation. \layout Itemize \family sans \size large to help the mix of mathematical formulae with text and graphics which the present day \shape smallcaps wysiwyg \shape default tools fail to \latex latex \latex default accomplish. \layout Itemize \family sans \size large to exploit the platform independence of TeX so that presentation documents become portable. \layout Itemize \family sans \size large to offer the freedom and possibilities of using various backgrounds and other embellishments that a user can imagine to have in his presentation. \layout Standard \family sans \latex latex \backslash headskip \latex default =48pt \layout Section \family sans Methodology \layout Page-Dissolve Glitter /D 1 /Di /V /M /O \layout Overlay metalgray.pdf \layout Standard \latex latex \backslash color{section2} \layout Enumerate \family sans \size large Make a LaTeX document in the usual way. \layout Enumerate \family sans \size large In the preamble load the slide package with the command \newline \color red \backslash usepackage{pdfslide} \begin_deeper \layout Standard \family sans \size large This shall be loaded as the last package. You must have \color red hyperref.sty \color default version 6.60 or above installed in your system. \end_deeper \layout Enumerate \family sans \size large Run pdfLaTeX over your document and you get the pdf output which you can view with Acrobat Reader. \layout Section \family sans Backgrounds \layout Overlay bg.jpg \layout Page-Dissolve Wipe /D 1 /Di /H /M /O \layout Standard \latex latex \backslash color{white} \layout Itemize \family sans \size large You can create your own background graphics with your preferred packages and include them using the command \newline \color yellow \backslash overlay{< \emph on filename \emph default >} \color default . \layout Itemize \family sans \size large pdfTeX supports three graphic file formats \emph on viz. \emph default , \family typewriter \color yellow pdf, jpeg, png \family sans \color default . If you have \family typewriter \color yellow eps \family sans \color default files you can distill them with Acrobat Distiller or use Ghostscript to convert them to pdf format. \layout Itemize \family sans \size large You can change backgrounds for each page, there is no limit. \layout Section \family sans Page Transition \layout Page-Dissolve Wipe /D 1 /Di /H /M /O \layout Overlay bg.jpg \layout Standard \latex latex \backslash color{white} \layout Itemize \family sans \size large You can exploit the page transition facilities in the Acrobat. Specify your choice by using the command \newline \color yellow \backslash pagedissolve{< \emph on option \emph default >} \layout Itemize \family sans \size large A list of page dissolve options and keys are given in the user manual of \family typewriter \color yellow pdfslide.sty \family sans \color default . \layout Standard \family sans \latex latex \backslash headskip \latex default 30pt \layout Section \family sans Some Math Equations \layout Page-Dissolve Wipe /D 1 /Di /H /M /O \layout Overlay mpgraph.pdf \layout Standard \latex latex \backslash color{section1} \layout Standard \size large \begin_inset Formula \begin{eqnarray} \left| I_{l}\right| & = & \left| \int _{\Omega }gRu\Omega \right| \nonumber \\ & \leq & C_{3}\left[ \int _{\Omega }\left( \int _{a}^{x}g(xi,t)d\xi \right) ^{2}d\Omega \right] ^{1/2}\nonumber \\ & \times & \left[ \int _{\Omega }\left\{ u_{x}^{2}+\frac{1}{k}\left( \int _{a}^{x}cu_{t}d\xi \right) ^{2}\right\} c\Omega \right] ^{1/2}\\ & \leq & C_{4}\left| \left| f\left| \widetilde{S}_{a,-}^{-1,0}W_{2}(\Omega ,\Gamma _{1})\right| \right| \left| |u|\overset \circ \to W_{2}^{\widetilde{A}}\Omega ;\Gamma _{r},T)\right| \right| .\nonumber \end{eqnarray} \end_inset \layout Standard \latex latex \backslash headskip0pt \latex default \layout Section \family sans Extra facilities \layout Page-Dissolve Wipe /D 1 /Di /H /M /O \layout Overlay metalgray.pdf \layout Standard \latex latex \backslash color{black} \layout Standard \latex latex \backslash realnormalsize \layout Subsection Fonts \layout Standard All the font attributes have been redefined to make them larger than the usual size. However, if you want to revert to the original size, you will have to add the word \latex latex \backslash verb+real+ \latex default before the font size command, i.e., for \latex latex \backslash verb+ \backslash normalsize+ \latex default , use \latex latex \backslash verb+ \backslash realnormalsize+ \latex default ; for \latex latex \backslash verb+ \backslash large+ \latex default it is \latex latex \backslash verb+ \backslash reallarge+ \latex default and so forth. \layout Subsection Headings \layout Standard \latex latex \backslash verb+ \backslash section{...}+ \latex default may be used for first level heading for the slides. If you need more skip before the heading so as to make the whole matter vertically centered, you can change the dimension with the command, \latex latex \backslash verb+ \backslash headskip={<+ \latex default new dimension \latex latex \backslash verb+>}+ \latex default . This command shall be placed before the section heading and shall be reset at the end of the current slide, if you do not want the current skip further. \layout Subsection Post-processing \layout Standard The postprocessor \emph on viz. \emph default , \latex latex \backslash verb+PPower4+ \latex default can be applied to the pdf generated with this package, so that incremental additions to the pages are possible. \latex latex \backslash verb+PPower4+ \latex default is available at \latex latex \backslash href{ftp://ftp.dante.de/support/PPower4}{ \backslash textsc{ctan}} \latex default . You may need Java Virtual Machine running in your system to work with \latex latex \backslash verb+PPower4+ \latex default . \layout Subsection Page Transition \layout Standard Following portion from the well known book, \emph on Web Publishing with Acrobat/PDF \emph default by Thomas Merz will largely help to know the options for \latex latex \backslash verb+ \backslash pagedissolve+ \latex default function. \layout Subsubsection Keys for page transitions \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 8 2 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 "1in" "" 2 0 0 "5in" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" \latex latex \backslash rowcolor{section1} \family sans \shape italic \latex default Key \newline Explanation \newline \family default \shape default \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /Split \newline Two lines sweep across the screen to reveal the new page similar to opening a curtain. \newline \family default \shape default \latex latex \backslash rowcolor{buttondisable} \family sans \shape italic \latex default /Blinds \newline Similar to /Split, but with several lines resembling venetian blinds \newline \family default \shape default \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /Box \newline A box enlarges from the center of the old page to reveal the new one. \newline \family default \shape default \latex latex \backslash rowcolor{buttondisable} \family sans \shape italic \latex default /Wipe \newline A single line wipes across the old page to reveal the new one. \newline \family default \shape default \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /Dissolve \newline The old page dissolves to reveal the new one. \newline \family default \shape default \latex latex \backslash rowcolor{buttondisable} \family sans \shape italic \latex default /Glitter \newline Similar to /Dissolve, except the effect sweeps from one edge to an-other. \newline \family default \shape default \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /R (Replace) \newline The old page is simply replaced with the new one without any special effect. This is the default. \layout Standard \latex latex \backslash normalfont \latex default \layout Standard For some of the transitions additional parameters may be specified. The following code results in a split effect with the lines moving horizontally (/H) from the inner parts of the page to the outer parts (/O). The duration of the effect is two seconds (/D): \latex latex \backslash begin{verbatim} \newline /S /Split /D 1 /Dm /H /M /O \newline \backslash end{verbatim} \latex default \layout Standard Given below are all supported parameters for page dissolve, along with the kind of transition on which the parameters may be applied. \layout Subsubsection Additional parameters for page transitions \layout Standard \added_space_top 0.3cm \added_space_bottom 0.3cm \align center \LyXTable multicol5 8 2 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 2 0 0 "1in" "" 2 0 0 "5in" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" \latex latex \backslash rowcolor{section1} \family sans \shape italic \latex default Key \newline Explanation \newline \family default \shape default \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /D \newline Duration of the transition effect in seconds (applies to all affects). \newline \family default \shape default \latex latex \backslash rowcolor{buttondisable} \family sans \shape italic \latex default /Di \newline Direction of the movement (multiples of 90' only). Values increase in a counterclockwise fashion, 0' \newline (Direction) \family default \shape default \newline \family sans \shape italic points to the right (for \backslash Wipe and \backslash Glitter). \family default \shape default \newline \latex latex \backslash rowcolor{gray9} \family sans \shape italic \latex default /Dm \newline Possible values are /H and /V for a horizontal or vertical effect, respectively (for /Split and /Blinds). \newline (Dimension) \family default \shape default \newline \newline \latex latex \backslash rowcolor{buttondisable} \family sans \shape italic \latex default /M \newline Specifies weather the effect is performed from the center out or the edges in. \newline (Motion) \newline Possible values are /I for in and /O for out (for /Split and /Box). \layout Standard \latex latex \backslash normalfont \layout Subsection Navigation buttons \layout Standard There are two options available \emph on viz \emph default ., \latex latex \backslash verb+contnav+ \latex default and \latex latex \backslash verb+ams+ \latex default . For the first option to work smoothly, you need to have the \latex latex \backslash verb+contnav+ \latex default fonts installed in your TeX system to have the navigation buttons in the side panel. This font is part of the ConTeXt macro package. Navigation buttons from top to bottom correspond to first page, previous page, next page, last page, go back, go forward and close file respectively. The button below the pine tree indicate the current slide number and clicking at it will open you the Acrobat window to go to a particular slide. \layout Standard TeXLive4 has \latex latex \backslash verb+contnav+ \latex default fonts installed, but will have to add the following line to the \latex latex \backslash verb+hoekwater.map+ \backslash begin{verbatim} \newline contnav ContextNavigation <contnav.pfb \newline \backslash end{verbatim} \latex default so that it will be available to the pdfTeX. \layout Standard If \latex latex \backslash verb+contnav+ \latex default font is not available in your TeX distribution, you can choose the option \latex latex \backslash verb+ams+ \latex default so that AMS fonts will be used for the navigation buttons. \layout Subsection pdfslide.cfg \layout Standard There is a configuration file, \latex latex \backslash verb+pdfslide.cfg+ \latex default in which you can change all the font attributes for caption, title, author, address, notes, all section level headings, change the side panel color, button color, button disabled color, button background, button shadow color and button text (for languages other than English). \layout Standard If you don't want \latex latex \backslash verb+pdfslide.sty+ \latex default to read the configuration file, you can invoke \latex latex \backslash verb+nocfg+ \latex default as an option to the package loading command. \layout Subsubsection Acknowledgements \layout Standard Various users of \latex latex \backslash verb+pdfscreen.sty+ \latex default have asked me to write a slide package and I drew considerable quantum of inspiration from all those who send me kind words of compliments for the \latex latex \backslash verb+pdfscreen.sty+ \latex default . My special thanks are to Kaveh Bazargan of Focal Image Ltd., London and Sebastian Rahtz of Oxford University Computing Services who were instrumental in making this package a reality. \layout Subsubsection Bug Reports: \layout Standard Punch me with your bug reports and I am available at: \layout Standard \align center \latex latex \backslash href{mailto:[EMAIL PROTECTED]}{{ \backslash color{red} \backslash texttt{[EMAIL PROTECTED]}}} \latex default . \the_end
#% Do not delete the line below; configure depends on this # \DeclareLaTeXClass[article]{article (pdfslide)} # Article textclass definition file. Taken from initial LyX source code # Author : Matthias Ettrich <[EMAIL PROTECTED]> # Transposed by Pascal André <[EMAIL PROTECTED]> # Heavily modifed and enhanced by serveral developers. # Modified for use with pdfslide by Ben Cazzolato # Input general definitions Input stdclass.inc # There are no chapters in an article. NoStyle Chapter NoStyle Chapter* MaxCounter Counter_Section SecNumDepth 3 TocDepth 3 # Change a bit Part and Part* Style Part Align Left AlignPossible Left TopSep 2 BottomSep 1.5 Font Size Larger EndFont End Style Part* Align Left AlignPossible Left TopSep 2 BottomSep 1.5 Font Size Larger EndFont End ####################### # Added By BSC # Organisation Name style definition Style Orgname Margin Static LatexType Command InTitle 1 LatexName orgname ParSkip 0.4 ItemSep 0 TopSep 0 BottomSep 1 ParSep 1 Align Center AlignPossible Center LabelType No_Label # standard font definition Font Size Largest EndFont End # Organisation URL style definition Style Orgurl Margin Static LatexType Command InTitle 1 LatexName orgurl ParSkip 0.4 ItemSep 0 TopSep 0 BottomSep 1 ParSep 1 Align Center AlignPossible Center LabelType No_Label # standard font definition Font Size Large EndFont End # Address style definition # (This style is same as Afilliation for Phys. Rev.) Style Address Margin Dynamic LatexType Command InTitle 1 LatexName address ParSkip 0.4 # BottomSep 1.5 # ParSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelString "Address: " LabelFont Shape Italic EndFont End # Email style definition Style Email Margin Dynamic LatexType Command InTitle 1 LatexName email ParSkip 0.4 # BottomSep 1.5 # ParSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelString "Email: " LabelFont Shape Italic EndFont End # Title Note style definition Style Titlenote Margin Dynamic LatexType Command InTitle 1 LatexName notes ParSkip 0.4 BottomSep 1.5 TopSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelFont Shape Italic EndFont End # Title Overlay style definition Style Titleoverlay Margin Dynamic LatexType Command InTitle 1 LatexName overlay ParSkip 0.4 BottomSep 1.5 TopSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelString "Title Page Overlay: " LabelFont Shape Italic EndFont End # Standard Overlay style definition Style Overlay Margin Dynamic LatexType Command LatexName overlay ParSkip 0.4 BottomSep 1.5 TopSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelString "Overlay: " LabelFont Shape Italic EndFont End # Page Dissolve style definition Style Page-Dissolve Margin Dynamic LatexType Command LatexName pagedissolve ParSkip 0.4 BottomSep 1.5 TopSep 1.5 Align Left AlignPossible Block, Left, Right, Center LabelType Static LabelString "Page Dissolve: " LabelFont Shape Italic EndFont End