NAME

Perl6::Pod::Slide - make slides easy

SYNOPSIS

Create Perl6 Pod file:

=for DESCRIPTION :title('Perl6 Pod:How it made')
= :author('Aliaksandr Zahatski') :pubdate('2 jul 2010')
=config Image :width('2in')

=begin Slide
Using B<:pause> attribute
=for item :numbered
Item1
=for item :numbered :pause
Item2
=for item :numbered
Item3
=end Slide

Convert pod file to tex:

pod6slide < tech_docs.pod > tech_docs.tex

To pdf:

pdflatex tech_docs.tex

Example for add image:

=begin Slide :title('Test code')
Flexowriter
=for Image :width('2.5in')
img/pdp1_a.jpg
=end Slide

Example for programm code listing:

=begin code :lang('Perl')
 sub print_export {
   my $self = shift;
   push @_, "\n";
   return $self->SUPER::print_export(@_);
 }
=end code

or some other languages : PHP,bash,HTML,Java,Python, SQL,XSLT,XML,Lisp,Ruby,erlang, TeX ...

DESCRIPTION

Perl6::Pod::Slide - make slides easy

METHODS

block_Slide

=begin Slide :title('Asd') 
= :backimage('img/297823712_f8e59447a5_z.jpg')
= :valign(t)  :valign(c) :valign(b)

Image

\begin{figure}[h]
 \begin{center}
 \includegraphics[height=5cm,width=90mm]{leaves.jpg}
\end{center}
 \caption{Caption of the image}
\label{leave}
\end{figure}
           

=for para :bg<white> :color<black>

Items

For make puse after item add pause attribute =for item :numbered :pause One =for item :numbered :pause Two

SEE ALSO

Perl6::Pod, Perl6::Pod::Lib::Include, Perl6::Pod::Lib::Image

http://perlcabal.org/syn/S26.html

AUTHOR

Zahatski Aliaksandr, <zag@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2010 by Zahatski Aliaksandr

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.