From 14af3f447439750920f754792b89f113d019076a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 22 May 2007 17:41:52 +0000 Subject: texpower update git-svn-id: svn://tug.org/texlive/trunk@4334 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/texpower/00readme.txt | 215 --------------------- Master/texmf-dist/doc/latex/texpower/01install.txt | 2 +- Master/texmf-dist/doc/latex/texpower/02changes.txt | 45 +++++ .../texmf-dist/doc/latex/texpower/FAQ-display.tex | 53 +---- .../texmf-dist/doc/latex/texpower/FAQ-printout.tex | 36 +--- .../texmf-dist/doc/latex/texpower/MakeExamples.sh | 46 +++++ Master/texmf-dist/doc/latex/texpower/__TPcfg.tex | 7 +- .../texmf-dist/doc/latex/texpower/__TPindexing.tex | 1 + .../texmf-dist/doc/latex/texpower/__TPpreamble.tex | 29 +-- .../doc/latex/texpower/bckwrdexample.tex | 26 +-- .../texmf-dist/doc/latex/texpower/bgndexample.tex | 27 +-- .../texmf-dist/doc/latex/texpower/divexample.tex | 27 +-- Master/texmf-dist/doc/latex/texpower/dummy.java | 7 + .../texmf-dist/doc/latex/texpower/fancyexample.tex | 177 +++++++++++++++++ Master/texmf-dist/doc/latex/texpower/fancystep.tex | 29 --- Master/texmf-dist/doc/latex/texpower/fig-1.mps | 22 +++ Master/texmf-dist/doc/latex/texpower/fig-2.mps | 121 ++++++++++++ Master/texmf-dist/doc/latex/texpower/fig-3.mps | 25 +++ Master/texmf-dist/doc/latex/texpower/foilsdemo.tex | 8 +- Master/texmf-dist/doc/latex/texpower/fulldemo.tex | 164 ++++++---------- .../texmf-dist/doc/latex/texpower/hilitexample.tex | 33 +--- .../texmf-dist/doc/latex/texpower/ifmslidemo.tex | 10 +- Master/texmf-dist/doc/latex/texpower/manual.pdf | Bin 316046 -> 330148 bytes Master/texmf-dist/doc/latex/texpower/manual.tex | 118 +++++------ .../texmf-dist/doc/latex/texpower/mathexample.tex | 36 +--- .../texmf-dist/doc/latex/texpower/panelexample.tex | 20 +- .../texmf-dist/doc/latex/texpower/parexample.tex | 27 +-- .../texmf-dist/doc/latex/texpower/pdfscrdemo.tex | 10 +- .../texmf-dist/doc/latex/texpower/pdfslidemo.tex | 8 +- .../texmf-dist/doc/latex/texpower/picexample.tex | 27 +-- .../doc/latex/texpower/picltxexample.tex | 16 +- .../texmf-dist/doc/latex/texpower/picpsexample.tex | 17 +- Master/texmf-dist/doc/latex/texpower/pp4sldemo.tex | 8 +- .../texmf-dist/doc/latex/texpower/prosperdemo.tex | 7 +- .../texmf-dist/doc/latex/texpower/seminardemo.tex | 10 +- .../texmf-dist/doc/latex/texpower/simpledemo.tex | 11 +- .../texmf-dist/doc/latex/texpower/slidesdemo.tex | 8 +- .../doc/latex/texpower/spanelexample.tex | 7 +- .../texmf-dist/doc/latex/texpower/tabexample.tex | 33 +--- .../texmf-dist/doc/latex/texpower/tpslifonts.zip | Bin 0 -> 29103 bytes .../doc/latex/texpower/tpslifonts/tpslifonts.pdf | Bin 75698 -> 0 bytes .../texmf-dist/doc/latex/texpower/verbexample.tex | 98 ++++++++++ 42 files changed, 725 insertions(+), 846 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/texpower/00readme.txt create mode 100644 Master/texmf-dist/doc/latex/texpower/02changes.txt create mode 100644 Master/texmf-dist/doc/latex/texpower/MakeExamples.sh create mode 100644 Master/texmf-dist/doc/latex/texpower/dummy.java create mode 100644 Master/texmf-dist/doc/latex/texpower/fancyexample.tex delete mode 100644 Master/texmf-dist/doc/latex/texpower/fancystep.tex create mode 100644 Master/texmf-dist/doc/latex/texpower/fig-1.mps create mode 100644 Master/texmf-dist/doc/latex/texpower/fig-2.mps create mode 100644 Master/texmf-dist/doc/latex/texpower/fig-3.mps create mode 100644 Master/texmf-dist/doc/latex/texpower/tpslifonts.zip delete mode 100644 Master/texmf-dist/doc/latex/texpower/tpslifonts/tpslifonts.pdf create mode 100644 Master/texmf-dist/doc/latex/texpower/verbexample.tex (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/texpower/00readme.txt b/Master/texmf-dist/doc/latex/texpower/00readme.txt deleted file mode 100644 index 8c8b03bc1bb..00000000000 --- a/Master/texmf-dist/doc/latex/texpower/00readme.txt +++ /dev/null @@ -1,215 +0,0 @@ -====================================================================== - - TeXPower bundle - Creating dynamic online presentations with LaTeX - - alpha version (v0.1) - This readme file last changed on July 26, 2004 - -Developers: Stephan Lehmke - Lehrstuhl Informatik I - Universität Dortmund - Dortmund, Germany - - Hans Fr. Nordhaug - Molde, Norway - -====================================================================== - - TeXPower is a bundle of packages intended to provide - an `all-inclusive' environment for designing pdf - `screen presentations' to be viewed with Adobe Acrobat[tm] - reader in full-screen mode, especially for projecting - `online' with a video beamer. - - The features provided include: - - * `dynamic' features like incremental building of pages, - animated diagrams and such. - - * support for `navigation panels' - - * support for page backgrounds - - * advanced color management (`logical markup' for colors supplying - `color sets' for different background colors, `dimming' and inverting - of colors etc.) and color highlighting. - - * advanced font configuration. - -====================================================================== - -The TeXPower project homepage is located at SourceForge: - - - -The mailing list is also located at SourceForge: - - - -====================================================================== - -Contents: -========= - -So far, the bundle contains the following files and directories: - - -00readme.txt - This file. - -01install.txt - Installation instructions. - -Makefile - Builds documentation and unpacks dtx-files. - (Only useful on Unix-like systems.) - -texpower.dtx - Documented TeX source for the texpower package. - -powersem.dtx - Documented TeX source for the powersem class. - -texpower-cfg.dtx - Configuration files for the texpower package. - -texpower-addons.dtx - Documented TeX source for auxilliary packages and classes which use or - augment the TeXPower bundle. - -texpower-doc.dtx - TeX source for documentation, examples and demos for the TeXPower - bundle. Compiled examples can be downloaded from - - -tpbundle.ins - Docstrip batchfile that generates all the files described below from the - texpower dtx-files (described above). - -tpslifonts (directory) - Contains the tpslifonts package and an example. - -contrib (directory) - Contains some additions to the TeXPower bundle contributed by other people. - -Generated files: -================ - -texpower.sty (from texpower.dtx) - - Implements commands for presentation effects. This includes - * color management and highlighting; - * incremental displaying of pages; - * navigation helpers; - * setting page backgrounds and `panels'. - - The code should work with all ways of PDF creation. - -tpcolors.cfg (from texpower-cfg.dtx) -tpoptions.cfg (from texpower-cfg.dtx) -tpsettings.cfg (from texpower-cfg.dtx) - - Configuration files for texpower.sty. - -powersem.cls (from powersem.dtx) - - A wrapper for seminar which sets up everything for dynamic - presentations. For this alpha version, it doesn't do much - more than load seminar.cls and do some bug fixes. - - \documentclass{powersem} should be used as a replacement for - \documentclass{seminar}. powersem loads seminar and passes all - options to seminar. - -automata.sty (from texpower-addons.sty) - - Experimental package for drawing automata in the sense of - theoretical computer science (using PSTricks) and animating - them with TeXPower. - Only DFA and Mealy automata are supported so far. - - -fixseminar.sty (from texpower-addons.sty) - - A small fix to seminar in conjunction with pdf generation - (respect magnification in page dimensions setting). - - -tplists.sty (from texpower-addons.sty) - - This package provides dynamic lists. Read the start of the file - for documentation and an example. - - -tppstcol.sty (from texpower-addons.sty) - - A replacement for ``pstcol.sty'' with some quirks corrected. - - -tpsem-a4.sty (from texpower-addons.sty) - - An LaTeX2e-fied sem-a4.sty (part of seminar). - -FAQ-display.tex / FAQ-printout.tex (from texpower-doc.dtx) - - Frequently asked questions (FAQ) for the TeXPower bundle. - -manual.tex (from texpower-doc.dtx) - - Manual for the TeXPower bundle. - -fulldemo.tex (from texpower-doc.dtx) - - Most examples in one file together with the manual. - -*example.tex (from texpower-doc.dtx) - - Misc. examples for the TeXPower bundle. - -*demo.tex (from texpower-doc.dtx) - - Misc. demos using the TeXPower bundle. - -__TPpreamble.tex (from texpower-doc.dtx) - - Generic preamble used by most of the examples. - -__TPcfg.tex (from texpower-doc.dtx) - - Configuration used in __TPpreamble.tex and the FAQ/manual. - -__TPindexing.tex (from texpower-doc.dtx) - - Indexing support for the manual/fulldemo. - -fig-#.mps (from texpower-doc.dtx) - - Figures (in Metapost postscript format) used in the examples/demos - - - - -====================================================================== - -Disclaimer: -=========== - -Beware. This is work in progress. Use only if you know what you're -doing. During the subsequent error correction and extension of the -functionality, the syntax and implementation of the macros are liable -to change. - -So far, the files themselves contain only scarce inline documentation, -as the code is too much of a moving target to make rigorous -documentation a sensible endeavour. As soon as this bundle is ready -for beta release, I will make fully documented dtx files. - -====================================================================== - -License: -======== - -The TeXPower bundle is distributed under the GNU General Public license -. - diff --git a/Master/texmf-dist/doc/latex/texpower/01install.txt b/Master/texmf-dist/doc/latex/texpower/01install.txt index c42691cdbc6..004fb97cdfb 100644 --- a/Master/texmf-dist/doc/latex/texpower/01install.txt +++ b/Master/texmf-dist/doc/latex/texpower/01install.txt @@ -28,7 +28,7 @@ Installing the TeXPower bundle is very easy: makeindex -s gglo.ist -o .gls .glo makeindex -s gind.ist -o .ind .idx latex .dtx - where is "texpower" and "powersem". + where is "texpower", "powersem" or "tplists". 4) The rest of the files - documentation, examples and demos - can be moved to diff --git a/Master/texmf-dist/doc/latex/texpower/02changes.txt b/Master/texmf-dist/doc/latex/texpower/02changes.txt new file mode 100644 index 00000000000..1ed7be885e9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/02changes.txt @@ -0,0 +1,45 @@ +## TeXPower 0.2 - April 8, 2005 + +Changes in texpower.sty v0.2: + + - Fixed bugs #1029803 and #1073319 reported at SourceForge. + - Made the handling of whatsits smarter (making write to file and hyperref + commands stepwise-aware), i.e, relaxed filtering. + - Added option/command to turn on/off the old aggressive/robust filtering. + - Added fragilesteps environment. + +Other changes in TeXPower bundle: + + - For tplists.sty v0.2: + - Added flipdesc, stepdesc, dimdesc lists for easy dynamic description lists. + - Improved behaviour when not in display mode. + - Fixed step lists behaviour when in display mode, but without colors. + - Added noflipendstep option and a setup command to enable setting of all options + anywhere in the document. + - Updated documentation and improved examples/demos. + - No other packages or classes changed. + +## TeXPower 0.1b - July 27, 2004 + +Changes in texpower.sty since v0.0.9d: + + - Removed font stuff (now resides in tpslifonts.sty). + - Fixed display errors with some packages like pdfscreen related to \shipout + - Color management extended a little to integrate better with LaTeX. + - Made \step-like commands give better error messages when outside \stepwise. + - Moved source to dtx-format. This made the examples/demos much easier to + read. + +Other changes in texpower bundle since v0.0.9d: + + - powersem.cls and tpslifonts.sty now in dtx format. (No other changes.) + - tpslifonts documentation moved out of manual.tex and into tpslifonts.dtx + - manual updated, only minor changes. + - tplists.sty. New (experimental) addon package for texpower which provides easy + dynamic lists. Currently there are stepped, flipped and dimmed versions of + itemize and enumerate (and corresponding lists from the eqlist and paralist + package). + +## TeXPower before 0.1b + +Look inside the (old) files for a changelog. diff --git a/Master/texmf-dist/doc/latex/texpower/FAQ-display.tex b/Master/texmf-dist/doc/latex/texpower/FAQ-display.tex index e5b983fd433..d6da0632346 100644 --- a/Master/texmf-dist/doc/latex/texpower/FAQ-display.tex +++ b/Master/texmf-dist/doc/latex/texpower/FAQ-display.tex @@ -4,11 +4,12 @@ %% %% The original source files were: %% -%% texpower-doc.dtx (with options: `faq-disp,faq,end') +%% texpower-doc.dtx (with options: `version,faq-disp,faq,end') %% %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,35 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{FAQ-display.tex}% - [2004/07/27 TeXPower FAQ] -%----------------------------------------------------------------------------------------------------------------- -% File: FAQ-display.tex -% -% Frequently Asked Questions list for the TeXPower bundle (screen version). -% -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 FAQ-display -% -% afterwards processing the resulting ps file with -% -% distill FAQ-display.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 31, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Jun 14, 2000: Changed slidesmag to 4 so slides look less `squeezed'. The `display' version is for demonstrating -% effects, not a template for `real' presentations. -% + [2005/04/07 TeXPower FAQ] + +% Version info used in titles +\def\tpversion{v0.2 of April 8, 2005} -%----------------------------------------------------------------------------------------------------------------- % Enable all color emphasis and highlighting options; use a light background and slifonts. \PassOptionsToPackage{coloremph,colormath,colorhighlight,lightbackground}{texpower} @@ -86,22 +63,6 @@ % \begin{document} \begin{slide} -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 31, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Jun 9, 2000: Some additions in the `problems' and `how to' section. -% -% v0.0.3 Jun 15, 2000: Additions in the `usage', `how to', and `problems' sections. -% -% v0.0.4 Jun 22, 2000: Additions in the `usage' and `problems' section. -% -% v0.0.5 May 15, 2003: Update related to move to SourceForge.net. -% -\def\docversion{v0.0.5 of May 15, 2003} -\def\tpversion{v0.0.9d of May 15, 2003} \providecommand{\vanishcolor}{} @@ -113,7 +74,7 @@ \makeslidetitle {% Frequently asked questions list% - \thanks{FAQ \docversion\ for \TeX Power \tpversion\ (alpha).}% + \thanks{FAQ for \TeX Power \tpversion .}% }% \setcounter{firststep}{0} diff --git a/Master/texmf-dist/doc/latex/texpower/FAQ-printout.tex b/Master/texmf-dist/doc/latex/texpower/FAQ-printout.tex index 87134a5f0a0..1c2d378ecfe 100644 --- a/Master/texmf-dist/doc/latex/texpower/FAQ-printout.tex +++ b/Master/texmf-dist/doc/latex/texpower/FAQ-printout.tex @@ -4,11 +4,12 @@ %% %% The original source files were: %% -%% texpower-doc.dtx (with options: `faq-print,faq,enddoc') +%% texpower-doc.dtx (with options: `version,faq-print,faq,enddoc') %% %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,17 +26,10 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{FAQ-printout.tex}% - [2004/07/27 TeXPower FAQ] -%----------------------------------------------------------------------------------------------------------------- -% File: FAQ-printout.tex -% -% Frequently Asked Questions list for the TeXPower bundle (printout version). -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 31, 2000: First version for the pre-alpha release of TeXPower. -% + [2005/04/07 TeXPower FAQ] + +% Version info used in titles +\def\tpversion{v0.2 of April 8, 2005} \documentclass[12pt]{scrartcl} @@ -111,22 +105,6 @@ % \begin{document} -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 31, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Jun 9, 2000: Some additions in the `problems' and `how to' section. -% -% v0.0.3 Jun 15, 2000: Additions in the `usage', `how to', and `problems' sections. -% -% v0.0.4 Jun 22, 2000: Additions in the `usage' and `problems' section. -% -% v0.0.5 May 15, 2003: Update related to move to SourceForge.net. -% -\def\docversion{v0.0.5 of May 15, 2003} -\def\tpversion{v0.0.9d of May 15, 2003} \providecommand{\vanishcolor}{} @@ -138,7 +116,7 @@ \makeslidetitle {% Frequently asked questions list% - \thanks{FAQ \docversion\ for \TeX Power \tpversion\ (alpha).}% + \thanks{FAQ for \TeX Power \tpversion .}% }% \setcounter{firststep}{0} diff --git a/Master/texmf-dist/doc/latex/texpower/MakeExamples.sh b/Master/texmf-dist/doc/latex/texpower/MakeExamples.sh new file mode 100644 index 00000000000..15b363b9b37 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/MakeExamples.sh @@ -0,0 +1,46 @@ +#!/bin/sh +# +# Script (for *nix) to compile all examples and demos. +# +# Remarks: +# Not compiling bgndexample - too time consuming + +# Handling powersem based examples/demos which +# must go the latex+dvips+ps2pdf route: +for file in \ + bckwrdexample \ + divexample \ + fancyexample \ + hilitexample \ + mathexample \ + panelexample \ + parexample \ + picexample \ + tabexample \ + spanelexample \ + prosperdemo \ + seminardemo +do + echo "Compiling $file.tex" + latex -interaction=batchmode $file.tex > /dev/null + latex -interaction=batchmode $file.tex > /dev/null + dvips -q $file.dvi + ps2pdf $file.ps +done + +# Examples/demos which can be compiled with pdflatex: +for file in \ + verbexample \ + foilsdemo \ + ifmslidemo \ + pdfslidemo \ + simpledemo \ + pdfscrdemo \ + pp4sldemo \ + slidesdemo +do + echo "Compiling $file.tex" + pdflatex -interaction=batchmode $file > /dev/null + pdflatex -interaction=batchmode $file > /dev/null +done + diff --git a/Master/texmf-dist/doc/latex/texpower/__TPcfg.tex b/Master/texmf-dist/doc/latex/texpower/__TPcfg.tex index 6f0849b455c..dacd1b8c3c1 100644 --- a/Master/texmf-dist/doc/latex/texpower/__TPcfg.tex +++ b/Master/texmf-dist/doc/latex/texpower/__TPcfg.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,17 +26,11 @@ %% given in the file `00readme.txt'. %% %----------------------------------------------------------------------------------------------------------------- -% File: __TPcfg.tex % % Code for user-specific configuration of TeXPower documentation files. % % This file is input by others. Don't compile it separately. % -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 22, 2000: First version for the pre-alpha release of TeXPower. -% \hypersetup{baseurl={http://texpower.sourceforge.net/doc/}} \hypersetup{pdfsubject={Documentation and Examples for the texpower package}} \hypersetup{pdfauthor={Stephan Lehmke}} diff --git a/Master/texmf-dist/doc/latex/texpower/__TPindexing.tex b/Master/texmf-dist/doc/latex/texpower/__TPindexing.tex index a4ffed15c34..77fa4518d5f 100644 --- a/Master/texmf-dist/doc/latex/texpower/__TPindexing.tex +++ b/Master/texmf-dist/doc/latex/texpower/__TPindexing.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License diff --git a/Master/texmf-dist/doc/latex/texpower/__TPpreamble.tex b/Master/texmf-dist/doc/latex/texpower/__TPpreamble.tex index bc45308322b..9d252487268 100644 --- a/Master/texmf-dist/doc/latex/texpower/__TPpreamble.tex +++ b/Master/texmf-dist/doc/latex/texpower/__TPpreamble.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -55,18 +56,6 @@ % Document class powersem, based on seminar.cls for simulating ppower via latex+distiller (instead of pdflatex). % {powersem} -%----------------------------------------------------------------------------------------------------------------- -% -% First part of the preamble of TeXPower demos. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% v0.0.2 Mar 21, 2000: Remedying an incompatibility between LaTeX releases concerning the implementation of -% \@iiiparbox (Apr 11: this code is now part of texpower.sty). -% v0.0.3 Apr 11, 2000: Color emphasis code moved into texpower. -% %----------------------------------------------------------------------------------------------------------------- % Set slide margins rather small for maximum use of space. This is a demo, remember. @@ -120,24 +109,10 @@ \let\name=\textsc -% Second part of the preamble of TeXPower demos. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% v0.0.2 Mar 22, 2000: Now loading the config file. -% v0.0.3 Mar 29, 2000: texpower doesn't load hyperref any more; there's now a package fixseminar. -% v0.0.4 Apr 19, 2000: Added \slidetitle command. -% v0.0.5 Sep 11, 2000: Added plainpages=false to the hyperref options to get correct page anchors. -% v0.0.5 Sep 11, 2002: Slight changes to title page. -% - - %----------------------------------------------------------------------------------------------------------------- % We load hyperref and fixseminar which fixes some problems with seminar. % -\usepackage[plainpages=false,bookmarksopen,colorlinks,urlcolor=red,pdfpagemode=FullScreen]{hyperref} +\usepackage[ps2pdf,plainpages=false,bookmarksopen,colorlinks,urlcolor=red,pdfpagemode=FullScreen]{hyperref} \usepackage{fixseminar} %----------------------------------------------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/texpower/bckwrdexample.tex b/Master/texmf-dist/doc/latex/texpower/bckwrdexample.tex index 09153a30d7f..ef617a68e94 100644 --- a/Master/texmf-dist/doc/latex/texpower/bckwrdexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/bckwrdexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,34 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{bckwrdexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: bckwrdexample.tex % % Backwards writing example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 bckwrdexample -% -% afterwards processing the resulting ps file with -% -% distill bckwrdexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 26, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% -% v0.0.3 May 18, 2000: New file name to avoid confusion with ``background''. -% %----------------------------------------------------------------------------------------------------------------- % Set background color to black and use slifonts. diff --git a/Master/texmf-dist/doc/latex/texpower/bgndexample.tex b/Master/texmf-dist/doc/latex/texpower/bgndexample.tex index f5f6a0e3e1d..0b88a48271c 100644 --- a/Master/texmf-dist/doc/latex/texpower/bgndexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/bgndexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,25 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{bgndexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: bgndexample.tex % % Background style example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be converted to pdf afterwards (using dvips+distill/ps2pdf or dvipdf, for instance). -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Aug 10, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 29, 2003: Adapted to TeXPower v0.0.9c. -% -%COMMENT %----------------------------------------------------------------------------------------------------------------- % Use slifonts and a dark background. @@ -87,16 +74,6 @@ % \begin{document} \begin{slide} -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Aug 12, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 29, 2003: Adapted to TeXPower v0.0.9c. -% -%----------------------------------------------------------------------------------------------------------------- -% - \centerslidestrue \title{The \TeX Power bundle\\[2ex]{\normalfont Structured diff --git a/Master/texmf-dist/doc/latex/texpower/divexample.tex b/Master/texmf-dist/doc/latex/texpower/divexample.tex index 42a4f15783d..46be745a11c 100644 --- a/Master/texmf-dist/doc/latex/texpower/divexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/divexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,35 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{divexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: divexample.tex % % Divisibility example (demonstrating \step's optional arguments) for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 divexample -% -% afterwards processing the resulting ps file with -% -% distill divexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 26, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% -% v0.0.3 May 18, 2000: New file name. -% - %----------------------------------------------------------------------------------------------------------------- % We input the generic preamble. diff --git a/Master/texmf-dist/doc/latex/texpower/dummy.java b/Master/texmf-dist/doc/latex/texpower/dummy.java new file mode 100644 index 00000000000..9c66e4e5424 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/dummy.java @@ -0,0 +1,7 @@ + public int dummy(int n) { + if (n<1) { + return 0; + } else { + return 1; + } + } diff --git a/Master/texmf-dist/doc/latex/texpower/fancyexample.tex b/Master/texmf-dist/doc/latex/texpower/fancyexample.tex new file mode 100644 index 00000000000..25f93791d05 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/fancyexample.tex @@ -0,0 +1,177 @@ +%% +%% This is file `fancyexample.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% texpower-doc.dtx (with options: `fancyexample') +%% +%% -------------------------------------------------------------- +%% TeXPower bundle - dynamic online presentations with LaTeX +%% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. +%% +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% -------------------------------------------------------------- +%% +%% The list of all files belonging to the TeXPower bundle is +%% given in the file `00readme.txt'. +%% +\ProvidesFile{fancyexample.tex}% + [2005/04/07 TeXPower example file] + +\documentclass[KOMA,letterpaper,landscape,display,calcdimensions]{powersem} + +\usepackage{graphicx} + +\usepackage{soul} + +\usepackage{palatino} + +\usepackage[ps2pdf,pdfpagemode={FullScreen}]{hyperref} +\usepackage{fixseminar} +\usepackage[whitebackground]{texpower} + +\slidesmag{5} + +\slideframe{none} +\pagestyle{empty} + +\renewcommand{\slideleftmargin}{2cm} +\renewcommand{\sliderightmargin}{2cm} +\renewcommand{\slidetopmargin}{2cm} +\renewcommand{\slidebottommargin}{2cm} + +\newcounter{nosteps} +\setcounter{nosteps}{10} % Controls the "resolution" - a value of 100 gives a *very* long compilation time. +\newcounter{mycount} + +\makeatletter +\DeclareRobustCommand*\appearI[1] +{% + \SOUL@setup + \def\SOUL@everytoken{\makebox[\widthof{\the\SOUL@token\SOUL@setkern\SOUL@charkern}]{\scalebox{#1}{\the\SOUL@token\SOUL@setkern\SOUL@charkern}}}% + \SOUL@% + }% +\DeclareRobustCommand*\appearII[1] +{% + \SOUL@setup + \def\SOUL@everytoken{\makebox[\widthof{\the\SOUL@token\SOUL@setkern\SOUL@charkern}*\real{#1}]{\the\SOUL@token\SOUL@setkern\SOUL@charkern}}% + \SOUL@% + }% +\DeclareRobustCommand*\appearIII[1] +{% + \SOUL@setup + \def\SOUL@everyspace{\rule{.3em}{\fboxrule}}% + \def\SOUL@everysyllable{\the\SOUL@syllable\SOUL@setkern\SOUL@charkern\rule{#1}{\fboxrule}}% + \SOUL@% + }% +\DeclareRobustCommand*\appearIV[1] +{% + \SOUL@setup + \def\SOUL@everytoken{\makebox[\widthof{\the\SOUL@token\SOUL@setkern\SOUL@charkern}+2em-2em*\real{#1}]{\scalebox{#1}{\setcounter{mycount}{\value{nosteps}*4-\value{nosteps}*4*\real{#1}}\rotatebox[origin=c]{\themycount}{\the\SOUL@token\SOUL@setkern\SOUL@charkern}}}}% + \SOUL@% + }% +\makeatother + +\begin{document} +\begin{slide} + \pageDuration{1}% + \stepwise + {% + \begin{center} + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \makebox[0pt] + {\rule{2\textwidth-2\textwidth/\value{nosteps}*\value{substep}}{0pt}`Twas brillig, and the slithy toves}% + } + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \scalebox{\mag}{Did gyre and gimble in the wabe:}% + } + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{5*(\value{nosteps}-\value{substep})/\value{nosteps}+1pt}% + \makebox[0pt]{\scalebox{\mag}[1]{All mimsy were the borogoves,}}% + } + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \colorbetween[\mag]{mycolor}{textcolor}{pagecolor} + \textcolor{mycolor}{And the mome raths outgrabe.}% + } + + \medskip + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \appearI{\mag}{"Beware the Jabberwock, my son!}% + } + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \appearII{\mag}{The jaws that bite, the claws that catch!}% + } + + \movie{\value{nosteps}}{0.01}[\pageDuration{0.01}] + {% + \makebox[0pt]{\appearIII{(\thenosteps pt-\thesubstep pt)*\real{1.5}}{Beware the Jubjub bird, and shun}}% + }% + % + \step{\afterstep{\pageDuration{1}}Beware the Jubjub bird, and shun} + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \setcounter{mycount}{2*(\value{nosteps}-\value{substep})}% + \strut\rotatebox[origin=c]{\themycount}{\makebox[0pt]{\smash{\scalebox{\mag}{The frumious Bandersnatch!"}}}}% + } + + \medskip + + \movie*{\value{nosteps}}{0.01}[\pageDuration{1}] + {% + \mkfactor{\mag}{\value{substep}/\value{nosteps}}% + \hspace*{\fill}% + \emph + {% + \rlap + {% + \makebox[\widthof{Lewis Carroll}] + {\rule{5cm-5cm/\value{nosteps}*\value{substep}}{0pt}\strut\raisebox{1cm-1cm/\value{nosteps}*\value{substep}}[0pt][0pt]{\appearIV{\mag}{Lewis Carroll}}}% + }% + \rlap + {% + \makebox[\widthof{Lewis Carroll}] + {\strut\raisebox{1.5cm-1.5cm/\value{nosteps}*\value{substep}}[0pt][0pt]{\appearIV{\mag}{Lewis Carroll}}\rule{4cm-4cm/\value{nosteps}*\value{substep}}{0pt}}% + }% + \rlap + {% + \makebox[\widthof{Lewis Carroll}] + {\rule{3cm-3cm/\value{nosteps}*\value{substep}}{0pt}\strut\raisebox{-.5cm+.5cm/\value{nosteps}*\value{substep}}[0pt][0pt]{\appearIV{\mag}{Lewis Carroll}}}% + }% + \makebox[\widthof{Lewis Carroll}] + {\strut\raisebox{-1cm+1cm/\value{nosteps}*\value{substep}}[0pt][0pt]{\appearIV{\mag}{Lewis Carroll}}\rule{6cm-6cm/\value{nosteps}*\value{substep}}{0pt}}% + }% + } + \end{center} + } +\end{slide} +\end{document} +\endinput +%% +%% End of file `fancyexample.tex'. diff --git a/Master/texmf-dist/doc/latex/texpower/fancystep.tex b/Master/texmf-dist/doc/latex/texpower/fancystep.tex deleted file mode 100644 index 0ae938cae30..00000000000 --- a/Master/texmf-dist/doc/latex/texpower/fancystep.tex +++ /dev/null @@ -1,29 +0,0 @@ -%% -%% This is file `fancystep.tex', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% texpower-doc.dtx (with options: `fancystep') -%% -%% -------------------------------------------------------------- -%% TeXPower bundle - dynamic online presentations with LaTeX -%% Copyright (C) 1999-2004 Stephan Lehmke -%% -%% This program is free software; you can redistribute it and/or -%% modify it under the terms of the GNU General Public License -%% as published by the Free Software Foundation; either version 2 -%% of the License, or (at your option) any later version. -%% -%% This program is distributed in the hope that it will be useful, -%% but WITHOUT ANY WARRANTY; without even the implied warranty of -%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -%% GNU General Public License for more details. -%% -------------------------------------------------------------- -%% -%% The list of all files belonging to the TeXPower bundle is -%% given in the file `00readme.txt'. -%% -\endinput -%% -%% End of file `fancystep.tex'. diff --git a/Master/texmf-dist/doc/latex/texpower/fig-1.mps b/Master/texmf-dist/doc/latex/texpower/fig-1.mps new file mode 100644 index 00000000000..940642202f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/fig-1.mps @@ -0,0 +1,22 @@ +%!PS +%%BoundingBox: 0 0 58 58 +%%Creator: MetaPost +%%CreationDate: 2004.03.23:0921 +%%Pages: 1 +%%EndProlog +%%Page: 1 1 + 1 0 0 setrgbcolor +newpath 0.25 28.59645 moveto +0.25 12.94115 12.94115 0.25 28.59645 0.25 curveto +44.25175 0.25 56.9429 12.94115 56.9429 28.59645 curveto +56.9429 40.7281 36.86218 45.12794 28.59645 28.59645 curveto +20.33072 12.06496 0.25 16.4648 0.25 28.59645 curveto closepath fill + 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash + 1 setlinejoin 10 setmiterlimit +newpath 0.25 28.59645 moveto +0.25 12.94115 12.94115 0.25 28.59645 0.25 curveto +44.25175 0.25 56.9429 12.94115 56.9429 28.59645 curveto +56.9429 44.25175 44.25175 56.9429 28.59645 56.9429 curveto +12.94115 56.9429 0.25 44.25175 0.25 28.59645 curveto closepath stroke +showpage +%%EOF diff --git a/Master/texmf-dist/doc/latex/texpower/fig-2.mps b/Master/texmf-dist/doc/latex/texpower/fig-2.mps new file mode 100644 index 00000000000..308793a3876 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/fig-2.mps @@ -0,0 +1,121 @@ +%!PS +%%BoundingBox: 0 0 310 204 +%%Creator: MetaPost +%%CreationDate: 2004.03.24:1259 +%%Pages: 1 +%%EndProlog +%%Page: 1 1 + 0 0.1 1 setrgbcolor +newpath 0 112.92435 moveto +14.17323 88.37553 lineto +42.51968 88.37553 lineto +28.34645 112.92435 lineto + closepath fill + 1 0 0 setrgbcolor +newpath 34.01566 112.92435 moveto +48.18889 88.37553 lineto +76.53534 88.37553 lineto +62.3621 112.92435 lineto + closepath fill + 0 0.1 1 setrgbcolor +newpath 68.03131 112.92435 moveto +82.20454 88.37553 lineto +110.551 88.37553 lineto +96.37776 112.92435 lineto + closepath fill +newpath 102.04697 112.92435 moveto +116.2202 88.37553 lineto +144.56665 88.37553 lineto +130.39342 112.92435 lineto + closepath fill +newpath 17.00783 83.46584 moveto +31.18106 58.91702 lineto +59.52751 58.91702 lineto +45.35428 83.46584 lineto + closepath fill +newpath 51.02348 83.46584 moveto +65.19672 58.91702 lineto +93.54317 58.91702 lineto +79.36993 83.46584 lineto + closepath fill +newpath 85.03914 83.46584 moveto +99.21237 58.91702 lineto +127.55882 58.91702 lineto +113.38559 83.46584 lineto + closepath fill +newpath 119.0548 83.46584 moveto +133.22803 58.91702 lineto +161.57448 58.91702 lineto +147.40125 83.46584 lineto + closepath fill +newpath 34.01566 54.00732 moveto +48.18889 29.45851 lineto +76.53534 29.45851 lineto +62.3621 54.00732 lineto + closepath fill +newpath 68.03131 54.00732 moveto +82.20454 29.45851 lineto +110.551 29.45851 lineto +96.37776 54.00732 lineto + closepath fill +newpath 102.04697 54.00732 moveto +116.2202 29.45851 lineto +144.56665 29.45851 lineto +130.39342 54.00732 lineto + closepath fill +newpath 136.06262 54.00732 moveto +150.23586 29.45851 lineto +178.5823 29.45851 lineto +164.40907 54.00732 lineto + closepath fill +newpath 51.02348 24.54881 moveto +65.19672 0 lineto +93.54317 0 lineto +79.36993 24.54881 lineto + closepath fill +newpath 85.03914 24.54881 moveto +99.21237 0 lineto +127.55882 0 lineto +113.38559 24.54881 lineto + closepath fill +newpath 119.0548 24.54881 moveto +133.22803 0 lineto +161.57448 0 lineto +147.40125 24.54881 lineto + closepath fill +newpath 153.07045 24.54881 moveto +167.24368 0 lineto +195.59013 0 lineto +181.4169 24.54881 lineto + closepath fill + 0 0.7 1 setrgbcolor +newpath 182.83432 203.75488 moveto +133.22803 117.83403 lineto +138.18874 109.24179 lineto +192.75575 203.75488 lineto + closepath fill + 0 0.5 1 setrgbcolor +newpath 216.84998 203.75488 moveto +199.84215 174.29637 lineto +150.23586 88.37552 lineto +157.67693 75.48715 lineto +212.24394 170.00024 lineto +231.73213 203.75488 lineto + closepath fill + 0 0.3 1 setrgbcolor +newpath 250.86565 203.75488 moveto +216.84998 144.83786 lineto +167.24368 58.917 lineto +177.16512 41.73251 lineto +231.73213 136.2456 lineto +270.70853 203.75488 lineto + closepath fill + 0 0.1 1 setrgbcolor +newpath 284.8813 203.75488 moveto +233.8578 115.37935 lineto +184.25151 29.4585 lineto +198.42474 4.90968 lineto +309.6849 203.75488 lineto + closepath fill +showpage +%%EOF diff --git a/Master/texmf-dist/doc/latex/texpower/fig-3.mps b/Master/texmf-dist/doc/latex/texpower/fig-3.mps new file mode 100644 index 00000000000..ab237da83b2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/fig-3.mps @@ -0,0 +1,25 @@ +%!PS +%%BoundingBox: 0 0 296 26 +%%Creator: MetaPost +%%CreationDate: 2004.03.24:1531 +%%Pages: 1 +%*Font: lcmssb8 8.504 7.97011 41:988e7c0000000002 +%%EndProlog +%%Page: 1 1 + 0.4 0.7 1 setrgbcolor +newpath 0 0 moveto +283.46451 0 lineto +295.44437 25.6907 lineto +11.97986 25.6907 lineto + closepath fill + 1 setgray +23.16316 9.27249 moveto +(UNIVERSIT) lcmssb8 8.504 fshow +82.72096 10.5127 moveto +(\177) lcmssb8 8.504 fshow +81.86467 9.27249 moveto +(AT) lcmssb8 8.504 fshow +101.67796 9.27249 moveto +(DORTMUND) lcmssb8 8.504 fshow +showpage +%%EOF diff --git a/Master/texmf-dist/doc/latex/texpower/foilsdemo.tex b/Master/texmf-dist/doc/latex/texpower/foilsdemo.tex index fc2ff715a31..775128d812e 100644 --- a/Master/texmf-dist/doc/latex/texpower/foilsdemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/foilsdemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,17 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{foilsdemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: foilsdemo.tex % % Simple examples the for combining the foils class with the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% \documentclass[landscape]{foils} diff --git a/Master/texmf-dist/doc/latex/texpower/fulldemo.tex b/Master/texmf-dist/doc/latex/texpower/fulldemo.tex index fac601aa535..a599c3fcc34 100644 --- a/Master/texmf-dist/doc/latex/texpower/fulldemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/fulldemo.tex @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% texpower-doc.dtx (with options: `fulldemo') +%% texpower-doc.dtx (with options: `version,fulldemo') %% texpower-doc.dtx (with options: `picexample-src') %% texpower-doc.dtx (with options: `tabexample-src') %% texpower-doc.dtx (with options: `mathexample-src') @@ -17,6 +17,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -33,50 +34,10 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{fulldemo.tex}% - [2004/07/27 TeXPower full demo and manual] -%----------------------------------------------------------------------------------------------------------------- -% File: fulldemo.tex -% -% Demo & Manual for the package texpower.sty (pre-alpha release). -% -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf fulldemo -% -% afterwards processing the resulting ps file with -% -% distill fulldemo.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Oct 26, 1999: seven examples completed; parts of inline documentation -% -% v0.0.2 Feb 18, 2000: inline documentation of examples completed -% -% v0.0.3 Mar 1, 2000: added examples for \pause and page transitions; Documentation section started -% -% v0.0.4 Mar 10, 2000: Documentation for the first pre-alpha release completed -% -% v0.0.5 Mar 20, 2000: Documentation split into several files to reduce compilation problems; tested with pdflatex -% -% v0.0.6 May 2, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% -% v0.0.7 May 24, 2000: Some small changes in preparation of the update to TeXpower v0.0.8. -% -% v0.0.8 Aug 29, 2000: Added backgroundstyle command for the update to TeXpower v0.0.9. -% - - -%----------------------------------------------------------------------------------------------------------------- + [2005/04/07 TeXPower full demo and manual] -% Version info -\def\tpversion{v0.0.9d of May 15, 2003 (alpha)} +% Version info used in titles +\def\tpversion{v0.2 of April 8, 2005} % Enable all color emphasis and highlighting options; use a light background and slifonts. @@ -102,6 +63,7 @@ {% Yes. % PsTricks is used for creating the picture example. + \usepackage[noxcolor]{pstricks} \usepackage{pstcol} \usepackage{pst-node} @@ -181,12 +143,12 @@ \newslide \minisec{Disclaimer} - This is a \emph{alpha} release of the \TeX Power bundle. + This is still work inprogress. During the subsequent error correction and extension of the functionality, the syntax and implementation of the macros described here are liable to change. - The transformation to the dtx format is also not completed. + Even though we are using dtx-files, these are still not fully documented dtx-files. \newslide @@ -272,13 +234,9 @@ % \newcommand{\tabend}{\\\hline}% - \stepwise - {% - \hrule height 0pt\relax% This is neccessary to avoid a glitch in vertical spacing. Don't ask me why. I'll try to get - % this right until the first alpha version. + \liststepwise{% \begin{center} - \step - {% + \step{% \begin{tabular}{|l|l|l|} \hline They can & be built & line by line% @@ -323,7 +281,7 @@ % frame is reduced. \setlength{\highlightboxsep}{1pt}% % - \begin{align} + \begin{align*} \lefteqn {% \min @@ -451,7 +409,7 @@ \right) \right) } - \end{align} + \end{align*} }% \newslide % @@ -772,44 +730,11 @@ Instead of displaying incrementally, we can just `flip through' some items by hi \addtocontents{toc}{\protect\clearpage} -% -%----------------------------------------------------------------------------------------------------------------- -% -% Documentation of the TeXPower bundle. -% -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Mar 29, 2000: Added `usage and basic options' section. -% -% v0.0.3 Apr 04, 2000: Added `Color Emphasis and Highlighting' section. -% -% v0.0.4 Apr 12, 2000: A lot of small additions in preparation of the update to TeXpower v0.0.7. -% -% v0.0.5 May 31, 2000: Updated for TeXpower v0.0.8. -% -% v0.0.6 Jun 09, 2000: Some updates for TeXpower v0.0.8b. -% -% v0.0.6a Jun 13, 2000: Some updates for TeXpower v0.0.8c. -% -% v0.0.6b Jun 23, 2000: Some updates for TeXpower v0.0.8e. -% -% v0.0.6c Jul 25, 2000: Some updates for TeXpower v0.0.8g. Colors section rewritten for new color management kernel. -% -% v0.0.7 May 15, 2003: Added index and updates for TeXpower v0.0.9d. -% -% v0.0.8 July 27, 2004: Added the "Miscellaneous commands" section. Moved the tpslifonts doc into tpslifonts.dtx. -% -%----------------------------------------------------------------------------------------------------------------- -% -\def\docversion{v0.0.8 of July 27, 2004} -\def\tpversion{v0.1b of July 27, 2004} \makeslidetitle {% Documentation% - \thanks{Documentation \docversion\ for \TeX Power \tpversion\ (alpha).}% + \thanks{Documentation for \TeX Power \tpversion .}% }% The \TeX Power bundle contains style and class files for creating dynamic online presentations with \LaTeX. @@ -841,9 +766,6 @@ The other, more sophisticated examples demonstrate the expressive power of the \code{texpower} package. Look at the commented code of these examples to find out how to achieve special effects and create your own presentation effects with \TeX Power. -For the first \emph{alpha} release, this documentation will be completed. For the first \emph{beta} release, when the -code is a little more stable, the \code{texpower} package will be made into a properly documented \code{.dtx} file. - \newslide %----------------------------------------------------------------------------------------------------------------- @@ -904,11 +826,22 @@ This way, not only `visible' page contents will be duplicated, but also some `in side effects. For instance, a \macroname{section} command creates a whatsit for writing the table of contents entry. Duplicating this -whatsit will also duplicate the toc entry. +whatsit will also duplicate the toc entry. So, whatsit items effecting file access are inhibited when duplicating page +material. \newslide -So, whatsit items effecting file access are inhibited when duplicating page material. +The current version of \code{texpower} is a little smarter when handling whatsits. Some commands (related to writing to +files and hyperlinks) are made stepwise-aware. This means that links can point to the actual subpage where the +anchor is and not to the last (sub)page of an incremental page. However, if you want the old behaviour just use +\begin{description} +\item[\present{option: \code{oldfiltering}}]\indexpckopt{texpower}{oldfiltering} switches on the old + (pre 0.2) very aggressive/robust filtering of whatsits. +\end{description} +The \code{oldfiltering} can be turned on and off inside the document using \macroname{oldfilteringon/off}. This command is +useful if \code{texpower} isn't smart enough... + +\newslide A second type of whatsits is created by \TeX's \macroname{special} command which is used for instance for color management. Some drivers, like \code{dvips} and \code{textures}, use a color stack which is controlled by @@ -991,6 +924,10 @@ There are some boolean registers provided and set automatically by \code{texpowe \subsection{Miscellaneous commands}\label{Sec:MiscCmd} Some important commands that don't fit in the latter sections: \begin{description} +\item[\present{\macroname{oldfilteringon}}]\indexmacro{oldfilteringon} + reverts to the old (pre v0.2) aggressive/robust filtering of whatsits. +\item[\present{\macroname{oldfilteringoff}}]\indexmacro{oldfilteringoff} + turns on the new better treatment of whatsits. \item[\present{\commandapp{currentpagevalue}{\carg{value}}}]\indexmacro{currentpagevalue} sets how to find the number of the current page, \commandapp{value}{page} is default. Used to name the hyper target on the first subpage of every page. Also used in the @@ -1003,6 +940,17 @@ Some important commands that don't fit in the latter sections: \newslide +\subsection{Page Anchors}\label{Sec:PageAnch} + +For each physical page \TeX Power (when in display mode) makes a number of subpages - this is +the dynamics. For convenience \TeX Power defines an anchor to the first subpage of physical page n, +\code{firstpage.n}\indexcode{firstpage.n}. The standard page anchor for physical page n, +\code{page.n}\indexcode{page.n}, points to the last subpage of physical page n. If you want to +link to any other subpage just insert a \macroname{hyperlink} in the standard way assuming you haven't +turned on the old filtering (\ref{Sec:Dupl}). + +\newslide + \subsection{Dependencies on other packages} \code{textpower} always loads the packages \code{ifthen} and \code{calc}, as the extended command syntax provided by these is indispensable for the macros to work. They are in the \code{base} and \code{tools} area of the \LaTeX{} @@ -1043,8 +991,8 @@ The following packages are neccessary for certain features of \code{texpower}: \subsection{What else is part of the \TeX Power bundle?} Besides the package \code{texpower} (which is described here), there are four more packages, \code{tpslifonts}, \code{fixseminar}, \code{automata} and -\code{tplists}, and one document class, -\code{powersem}, in the \TeX Power bundle which so far have no documentation +\code{tplists}, and one document class, \code{powersem}, in the \TeX Power bundle. +Except for \code{tpslifonts} and \code{tplists} these files have no documentation of their own. They will be described in this section until they are turned into \code{dtx} files producing their own documentation. @@ -1161,7 +1109,7 @@ automata are supported so far. \minisec{The package \code{tplists}}\indexfile{tplists}{package} Experimental package providing easy dynamic lists. Currently there are stepped, flipped and dimmed versions of itemize and enumerate (and corresponding lists from the \code{eqlist} and \code{paralist} package). For more information -and an example read the start of the file \code{tplists.sty}. +and an example, compile (and then read) the file \code{tplists.dtx}. \newslide @@ -1260,8 +1208,8 @@ and an example read the start of the file \code{tplists.sty}. \emph{completely} into \carg{contents}, where \macroname{step} can be used freely (see \nameref{Sec:Ex}). \item As \carg{contents} is read as a macro argument, constructs involving \concept{catcode} changes (like - \macroname{verb} or language switches) won't work in \carg{contents}. Using a suggestion by \name{Ross - Moore}, I hope to remedy this until the \emph{alpha} release. + \macroname{verb} or language switches) won't work in \carg{contents} \textbf{unless} you use the + \code{fragilesteps} environment (\ref{Sec:fragilesteps}). \newslide @@ -1285,13 +1233,19 @@ and an example read the start of the file \code{tplists.sty}. Commands accessing toc files and such (like \macroname{section}) are taken care of by the whatsit suppression mechanism (compare section \ref{Sec:Dupl}). + \end{enumerate} - Labels and hyperlinks work sort of (giving a lot of warnings though). + \newslide - I will try to remedy remaining problems until the first \emph{alpha} release. - \end{enumerate} + \subsection{\code{fragilesteps} environment}\label{Sec:fragilesteps}% - \newslide + The \code{fragilesteps}\indexcode{fragilesteps} environment is a wrapper around \macroname{stepwise} + that makes it possible to use verbatim. The code for this environment is based on similar code from beamer - an + excellent presentation class written by Till Tantau - thanks! Using the \code{fragilesteps} environment + enables the use of the \code{listings} package to display code line by line. There are some examples in + \code{verbexample.tex}. + + \newslide \subsection{\macroname{boxedsteps} and \macroname{nonboxedsteps}}\label{Sec:boxedsteps}% By default, \carg{stepcontents} belonging to a \macroname{step} which is not yet `active' are ignored altogether. This @@ -1338,10 +1292,8 @@ and an example read the start of the file \code{tplists.sty}. \subsection{Custom versions of \macroname{stepwise}}% Sometimes, it might happen that vertical spacing is different on every page of a sequence generated by - \macroname{stepwise}, making lines `wobble'. - - This is caused by interactions between different ways vertical spacing is added to the page. Hopefully, problems - caused this way can be reduced until the first \emph{alpha} release. + \macroname{stepwise}, making lines `wobble'. This is usually fixed if you use \macroname{liststepwise} or + \macroname{parstepwise} (described below) in stead of \macroname{stepwise}. \newslide diff --git a/Master/texmf-dist/doc/latex/texpower/hilitexample.tex b/Master/texmf-dist/doc/latex/texpower/hilitexample.tex index 2cd8be37ed5..bb430d875c9 100644 --- a/Master/texmf-dist/doc/latex/texpower/hilitexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/hilitexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,41 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{hilitexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: hilitexample.tex % % Highlighting example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 hilitexample -% -% afterwards processing the resulting ps file with -% -% distill hilitexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 27, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% Added demo for \highlighttext. -% Itemize demo now checks whether color is activated. -% -% v0.0.3 May 26, 2000: Added an example for how to make the text in a paragraph `stand out' from the background. -% -% v0.0.4 Jun 07, 2000: Now using \hidedimmed and \highlightenhanced. -% -% v0.0.5 Jul 19, 2000: stepitemize example rewritten for TeXPower v0.0.8g. -% - %----------------------------------------------------------------------------------------------------------------- % Use slifonts. diff --git a/Master/texmf-dist/doc/latex/texpower/ifmslidemo.tex b/Master/texmf-dist/doc/latex/texpower/ifmslidemo.tex index b1177f70190..e3583c0fb3b 100644 --- a/Master/texmf-dist/doc/latex/texpower/ifmslidemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/ifmslidemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,19 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{ifmslidemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: ifmslidemo.tex % % Simple examples the for combining the ifmslide package with the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Jul 31, 2000: Slightly updated for ifmslide v0.43. -% \documentclass[KOMA,landscape,display]{powersem} diff --git a/Master/texmf-dist/doc/latex/texpower/manual.pdf b/Master/texmf-dist/doc/latex/texpower/manual.pdf index a85adf08dd9..372532cd75e 100644 Binary files a/Master/texmf-dist/doc/latex/texpower/manual.pdf and b/Master/texmf-dist/doc/latex/texpower/manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/texpower/manual.tex b/Master/texmf-dist/doc/latex/texpower/manual.tex index 472db32a79a..4b9112957ab 100644 --- a/Master/texmf-dist/doc/latex/texpower/manual.tex +++ b/Master/texmf-dist/doc/latex/texpower/manual.tex @@ -4,11 +4,12 @@ %% %% The original source files were: %% -%% texpower-doc.dtx (with options: `manual,docu,enddoc') +%% texpower-doc.dtx (with options: `version,manual,docu,enddoc') %% %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,19 +26,10 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{manual.tex}% - [2004/07/27 TeXPower manual] -%----------------------------------------------------------------------------------------------------------------- -% File: manual.tex -% -% (Preliminary) documentation of the TeXPower bundle. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 11, 2000: Now producing a document which is meant for printing on paper. -% + [2005/04/07 TeXPower manual] + +% Version info used in titles +\def\tpversion{v0.2 of April 8, 2005} \documentclass[12pt]{scrartcl} @@ -129,44 +121,11 @@ % \begin{document} -% -%----------------------------------------------------------------------------------------------------------------- -% -% Documentation of the TeXPower bundle. -% -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Mar 29, 2000: Added `usage and basic options' section. -% -% v0.0.3 Apr 04, 2000: Added `Color Emphasis and Highlighting' section. -% -% v0.0.4 Apr 12, 2000: A lot of small additions in preparation of the update to TeXpower v0.0.7. -% -% v0.0.5 May 31, 2000: Updated for TeXpower v0.0.8. -% -% v0.0.6 Jun 09, 2000: Some updates for TeXpower v0.0.8b. -% -% v0.0.6a Jun 13, 2000: Some updates for TeXpower v0.0.8c. -% -% v0.0.6b Jun 23, 2000: Some updates for TeXpower v0.0.8e. -% -% v0.0.6c Jul 25, 2000: Some updates for TeXpower v0.0.8g. Colors section rewritten for new color management kernel. -% -% v0.0.7 May 15, 2003: Added index and updates for TeXpower v0.0.9d. -% -% v0.0.8 July 27, 2004: Added the "Miscellaneous commands" section. Moved the tpslifonts doc into tpslifonts.dtx. -% -%----------------------------------------------------------------------------------------------------------------- -% -\def\docversion{v0.0.8 of July 27, 2004} -\def\tpversion{v0.1b of July 27, 2004} \makeslidetitle {% Documentation% - \thanks{Documentation \docversion\ for \TeX Power \tpversion\ (alpha).}% + \thanks{Documentation for \TeX Power \tpversion .}% }% The \TeX Power bundle contains style and class files for creating dynamic online presentations with \LaTeX. @@ -198,9 +157,6 @@ The other, more sophisticated examples demonstrate the expressive power of the \code{texpower} package. Look at the commented code of these examples to find out how to achieve special effects and create your own presentation effects with \TeX Power. -For the first \emph{alpha} release, this documentation will be completed. For the first \emph{beta} release, when the -code is a little more stable, the \code{texpower} package will be made into a properly documented \code{.dtx} file. - \newslide %----------------------------------------------------------------------------------------------------------------- @@ -261,11 +217,22 @@ This way, not only `visible' page contents will be duplicated, but also some `in side effects. For instance, a \macroname{section} command creates a whatsit for writing the table of contents entry. Duplicating this -whatsit will also duplicate the toc entry. +whatsit will also duplicate the toc entry. So, whatsit items effecting file access are inhibited when duplicating page +material. \newslide -So, whatsit items effecting file access are inhibited when duplicating page material. +The current version of \code{texpower} is a little smarter when handling whatsits. Some commands (related to writing to +files and hyperlinks) are made stepwise-aware. This means that links can point to the actual subpage where the +anchor is and not to the last (sub)page of an incremental page. However, if you want the old behaviour just use +\begin{description} +\item[\present{option: \code{oldfiltering}}]\indexpckopt{texpower}{oldfiltering} switches on the old + (pre 0.2) very aggressive/robust filtering of whatsits. +\end{description} +The \code{oldfiltering} can be turned on and off inside the document using \macroname{oldfilteringon/off}. This command is +useful if \code{texpower} isn't smart enough... + +\newslide A second type of whatsits is created by \TeX's \macroname{special} command which is used for instance for color management. Some drivers, like \code{dvips} and \code{textures}, use a color stack which is controlled by @@ -348,6 +315,10 @@ There are some boolean registers provided and set automatically by \code{texpowe \subsection{Miscellaneous commands}\label{Sec:MiscCmd} Some important commands that don't fit in the latter sections: \begin{description} +\item[\present{\macroname{oldfilteringon}}]\indexmacro{oldfilteringon} + reverts to the old (pre v0.2) aggressive/robust filtering of whatsits. +\item[\present{\macroname{oldfilteringoff}}]\indexmacro{oldfilteringoff} + turns on the new better treatment of whatsits. \item[\present{\commandapp{currentpagevalue}{\carg{value}}}]\indexmacro{currentpagevalue} sets how to find the number of the current page, \commandapp{value}{page} is default. Used to name the hyper target on the first subpage of every page. Also used in the @@ -360,6 +331,17 @@ Some important commands that don't fit in the latter sections: \newslide +\subsection{Page Anchors}\label{Sec:PageAnch} + +For each physical page \TeX Power (when in display mode) makes a number of subpages - this is +the dynamics. For convenience \TeX Power defines an anchor to the first subpage of physical page n, +\code{firstpage.n}\indexcode{firstpage.n}. The standard page anchor for physical page n, +\code{page.n}\indexcode{page.n}, points to the last subpage of physical page n. If you want to +link to any other subpage just insert a \macroname{hyperlink} in the standard way assuming you haven't +turned on the old filtering (\ref{Sec:Dupl}). + +\newslide + \subsection{Dependencies on other packages} \code{textpower} always loads the packages \code{ifthen} and \code{calc}, as the extended command syntax provided by these is indispensable for the macros to work. They are in the \code{base} and \code{tools} area of the \LaTeX{} @@ -400,8 +382,8 @@ The following packages are neccessary for certain features of \code{texpower}: \subsection{What else is part of the \TeX Power bundle?} Besides the package \code{texpower} (which is described here), there are four more packages, \code{tpslifonts}, \code{fixseminar}, \code{automata} and -\code{tplists}, and one document class, -\code{powersem}, in the \TeX Power bundle which so far have no documentation +\code{tplists}, and one document class, \code{powersem}, in the \TeX Power bundle. +Except for \code{tpslifonts} and \code{tplists} these files have no documentation of their own. They will be described in this section until they are turned into \code{dtx} files producing their own documentation. @@ -518,7 +500,7 @@ automata are supported so far. \minisec{The package \code{tplists}}\indexfile{tplists}{package} Experimental package providing easy dynamic lists. Currently there are stepped, flipped and dimmed versions of itemize and enumerate (and corresponding lists from the \code{eqlist} and \code{paralist} package). For more information -and an example read the start of the file \code{tplists.sty}. +and an example, compile (and then read) the file \code{tplists.dtx}. \newslide @@ -617,8 +599,8 @@ and an example read the start of the file \code{tplists.sty}. \emph{completely} into \carg{contents}, where \macroname{step} can be used freely (see \nameref{Sec:Ex}). \item As \carg{contents} is read as a macro argument, constructs involving \concept{catcode} changes (like - \macroname{verb} or language switches) won't work in \carg{contents}. Using a suggestion by \name{Ross - Moore}, I hope to remedy this until the \emph{alpha} release. + \macroname{verb} or language switches) won't work in \carg{contents} \textbf{unless} you use the + \code{fragilesteps} environment (\ref{Sec:fragilesteps}). \newslide @@ -642,13 +624,19 @@ and an example read the start of the file \code{tplists.sty}. Commands accessing toc files and such (like \macroname{section}) are taken care of by the whatsit suppression mechanism (compare section \ref{Sec:Dupl}). + \end{enumerate} + + \newslide - Labels and hyperlinks work sort of (giving a lot of warnings though). + \subsection{\code{fragilesteps} environment}\label{Sec:fragilesteps}% - I will try to remedy remaining problems until the first \emph{alpha} release. - \end{enumerate} + The \code{fragilesteps}\indexcode{fragilesteps} environment is a wrapper around \macroname{stepwise} + that makes it possible to use verbatim. The code for this environment is based on similar code from beamer - an + excellent presentation class written by Till Tantau - thanks! Using the \code{fragilesteps} environment + enables the use of the \code{listings} package to display code line by line. There are some examples in + \code{verbexample.tex}. - \newslide + \newslide \subsection{\macroname{boxedsteps} and \macroname{nonboxedsteps}}\label{Sec:boxedsteps}% By default, \carg{stepcontents} belonging to a \macroname{step} which is not yet `active' are ignored altogether. This @@ -695,10 +683,8 @@ and an example read the start of the file \code{tplists.sty}. \subsection{Custom versions of \macroname{stepwise}}% Sometimes, it might happen that vertical spacing is different on every page of a sequence generated by - \macroname{stepwise}, making lines `wobble'. - - This is caused by interactions between different ways vertical spacing is added to the page. Hopefully, problems - caused this way can be reduced until the first \emph{alpha} release. + \macroname{stepwise}, making lines `wobble'. This is usually fixed if you use \macroname{liststepwise} or + \macroname{parstepwise} (described below) in stead of \macroname{stepwise}. \newslide diff --git a/Master/texmf-dist/doc/latex/texpower/mathexample.tex b/Master/texmf-dist/doc/latex/texpower/mathexample.tex index 64a54d2d0a7..1cbdc65d42e 100644 --- a/Master/texmf-dist/doc/latex/texpower/mathexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/mathexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,40 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{mathexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: mathexample.tex % % Math example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 mathexample -% -% afterwards processing the resulting ps file with -% -% distill mathexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 19, 2000: Using \bstep instead of \boxedsteps. -% -% v0.0.3 Apr 27, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% -% v0.0.4 May 24, 2000: texpower 0.0.8 now supports equation numbers in the argument of \stepwise, so align* was -% changed to align. -% - - - %----------------------------------------------------------------------------------------------------------------- % Enable all color emphasis and highlighting options. Use white background and slifonts. @@ -108,7 +80,7 @@ % frame is reduced. \setlength{\highlightboxsep}{1pt}% % - \begin{align} + \begin{align*} \lefteqn {% \min @@ -236,7 +208,7 @@ \right) \right) } - \end{align} + \end{align*} }% \newslide \end{slide} diff --git a/Master/texmf-dist/doc/latex/texpower/panelexample.tex b/Master/texmf-dist/doc/latex/texpower/panelexample.tex index 75a83b7e7a5..08c6ae17d57 100644 --- a/Master/texmf-dist/doc/latex/texpower/panelexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/panelexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,28 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{panelexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %------------------------------------------------------------------------------ -% File: panelexample.tex % % Example for the panel facilities of TeXPower. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When -% using standard LaTeX, the dvi file produced should -% be converted to pdf afterwards (using dvips+distill/ps2pdf or -% dvipdf, for instance). -% -% The resulting pdf file is meant for presenting `interactively' with -% Adobe Acrobat Reader. -% -%------------------------------------------------------------------------------ -% Author: Stephan Lehmke -% -% v0.1 Nov 14, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.2 May 02, 2003: English version. -% - %------------------------------------------------------------------------------ % Enable all color emphasis and highlighting options. Use white % background and slifonts. diff --git a/Master/texmf-dist/doc/latex/texpower/parexample.tex b/Master/texmf-dist/doc/latex/texpower/parexample.tex index bbdbf49134f..b9549f36f76 100644 --- a/Master/texmf-dist/doc/latex/texpower/parexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/parexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,35 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{parexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: parexample.tex % % Paragraph example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 parexample -% -% afterwards processing the resulting ps file with -% -% distill parexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 27, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% -% v0.0.3 May 26, 2000: Added an example for \hidetext. -% - %----------------------------------------------------------------------------------------------------------------- % Use slifonts. diff --git a/Master/texmf-dist/doc/latex/texpower/pdfscrdemo.tex b/Master/texmf-dist/doc/latex/texpower/pdfscrdemo.tex index 58758d639d9..2d65c54c623 100644 --- a/Master/texmf-dist/doc/latex/texpower/pdfscrdemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/pdfscrdemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,20 +26,13 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{pdfscrdemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: pdfscrdemo.tex % % Simple examples the for combining the pdfscreen package with the dynamic features provided by the package % texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Jul 31, 2000: Slightly updated for PDFScreen v.1.5. -% \documentclass[12pt]{article} diff --git a/Master/texmf-dist/doc/latex/texpower/pdfslidemo.tex b/Master/texmf-dist/doc/latex/texpower/pdfslidemo.tex index be9d71974cd..d839b8cdbe6 100644 --- a/Master/texmf-dist/doc/latex/texpower/pdfslidemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/pdfslidemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,17 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{pdfslidemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: pdfslidemo.tex % % Simple examples the for combining the pdfslide package with the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% \documentclass{article} diff --git a/Master/texmf-dist/doc/latex/texpower/picexample.tex b/Master/texmf-dist/doc/latex/texpower/picexample.tex index b9ba79b0a34..481a955157e 100644 --- a/Master/texmf-dist/doc/latex/texpower/picexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/picexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,34 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{picexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: picexample.tex % % Picture example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 picexample -% -% afterwards processing the resulting ps file with -% -% distill picexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -% Note that different pictures are produced with pdflatex and latex, because pdflatex does not support PSTricks. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 27, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% %----------------------------------------------------------------------------------------------------------------- % Use slifonts and a dark background. @@ -69,6 +47,7 @@ {% Yes. % PsTricks (sic) is used for creating the picture example. + \usepackage[noxcolor]{pstricks} \usepackage{pstcol} \usepackage{pst-node} diff --git a/Master/texmf-dist/doc/latex/texpower/picltxexample.tex b/Master/texmf-dist/doc/latex/texpower/picltxexample.tex index 2fb84de4cde..e455694c0fc 100644 --- a/Master/texmf-dist/doc/latex/texpower/picltxexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/picltxexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,19 +25,12 @@ %% The list of all files belonging to the TeXPower bundle is %% given in the file `00readme.txt'. %% +% % Code for the LaTeX picture example for the package texpower.sty. % % This file is input by others. Don't compile it separately. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 21, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 19, 2000: Using \bstep instead of \boxedsteps. -% -% v0.0.3 Apr 28, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% % % This has nothing to do with \stepwise, just setting up the picture... @@ -50,15 +44,15 @@ % % In the following picture, picture items are built incrementally. % - % \stepwise generates a sequence of slides, all alike. The only difference ist that on every slide, one more of the + % \parstepwise generates a sequence of slides, all alike. The only difference ist that on every slide, one more of the % \step commands occurring in the argument of \stepwise are `activated'. This way the stuff inside the argument of - % \stepwise is gone through `step by step'. + % \parstepwise is gone through `step by step'. (\parstepwise is a special case of \stepwise.) % {% \setlength{\unitlength}{1.35\semcm}% \footnotesize% \setlength{\fboxsep}{1.5pt}% - \stepwise + \parstepwise {% \begin{center} \begin{picture}(12,13)(-7,-16) diff --git a/Master/texmf-dist/doc/latex/texpower/picpsexample.tex b/Master/texmf-dist/doc/latex/texpower/picpsexample.tex index 9408ce07a3b..2cbb81a72da 100644 --- a/Master/texmf-dist/doc/latex/texpower/picpsexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/picpsexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -29,16 +30,6 @@ % % This file is input by others. Don't compile it separately. % -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 21, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 19, 2000: Using \bstep instead of \boxedsteps. -% -% v0.0.3 Apr 28, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% - %----------------------------------------------------------------------------------------------------------------- % % This has nothing to do with \stepwise, just setting up the picture... @@ -56,11 +47,11 @@ % % In the following picture, picture items are built incrementally. % -% \stepwise generates a sequence of slides, all alike. The only difference ist that on every slide, one more of the +% \parstepwise generates a sequence of slides, all alike. The only difference ist that on every slide, one more of the % \step commands occurring in the argument of \stepwise are `activated'. This way the stuff inside the argument of -% \stepwise is gone through `step by step'. +% \parstepwise is gone through `step by step'. (\parstepwise is a special case of \stepwise.) % -\stepwise +\parstepwise {% \begin{center} \large diff --git a/Master/texmf-dist/doc/latex/texpower/pp4sldemo.tex b/Master/texmf-dist/doc/latex/texpower/pp4sldemo.tex index f7a3aeed61a..407c69a9564 100644 --- a/Master/texmf-dist/doc/latex/texpower/pp4sldemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/pp4sldemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,18 +26,13 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{pp4sldemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: pp4sldemo.tex % % Simple examples the for combining the foils class with the pp4slide package and the dynamic features provided by the % package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% \documentclass[landscape]{foils} diff --git a/Master/texmf-dist/doc/latex/texpower/prosperdemo.tex b/Master/texmf-dist/doc/latex/texpower/prosperdemo.tex index 734cb6638ba..2d60c25df50 100644 --- a/Master/texmf-dist/doc/latex/texpower/prosperdemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/prosperdemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,12 +26,10 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{prosperdemo.tex}% - [2004/07/27 TeXPower example file] -%----------------------------------------------------------------------------------------------------------------- -% File: prosperdemo.tex + [2005/04/07 TeXPower example file] % \documentclass[pdf,colorBG,slideColor,whitecross]{prosper} -\usepackage[display]{texpower} +\usepackage[display,oldfiltering]{texpower} \begin{document} \ifpdf No way to compile a prosper document with pdftex! diff --git a/Master/texmf-dist/doc/latex/texpower/seminardemo.tex b/Master/texmf-dist/doc/latex/texpower/seminardemo.tex index 7175bc19593..c75cec14d0a 100644 --- a/Master/texmf-dist/doc/latex/texpower/seminardemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/seminardemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,19 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{seminardemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: seminardemo.tex % % Simple examples the for combining the seminar class with the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Jun 02, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 May 26, 2003: Slightly adapted to new version of fixseminar. -% \documentclass[portrait,semrot]{seminar} diff --git a/Master/texmf-dist/doc/latex/texpower/simpledemo.tex b/Master/texmf-dist/doc/latex/texpower/simpledemo.tex index c31ea9adf87..ea7643151cf 100644 --- a/Master/texmf-dist/doc/latex/texpower/simpledemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/simpledemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,20 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{simpledemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: simpledemo.tex % % Simple examples the for the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Apr 17, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 May 24, 2000: texpower 0.0.8 now supports equation numbers in the argument of \stepwise, so eqnarray* was -% changed to eqnarray. -% \documentclass[12pt]{article} diff --git a/Master/texmf-dist/doc/latex/texpower/slidesdemo.tex b/Master/texmf-dist/doc/latex/texpower/slidesdemo.tex index 9fae433e3c2..ee8c07402e3 100644 --- a/Master/texmf-dist/doc/latex/texpower/slidesdemo.tex +++ b/Master/texmf-dist/doc/latex/texpower/slidesdemo.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,17 +26,12 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{slidesdemo.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: slidesdemo.tex % % Simple examples the for combining the slides class with the dynamic features provided by the package texpower.sty. % %----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 May 25, 2000: First version for the pre-alpha release of TeXPower. -% \documentclass[landscape]{slides} diff --git a/Master/texmf-dist/doc/latex/texpower/spanelexample.tex b/Master/texmf-dist/doc/latex/texpower/spanelexample.tex index f1dfa1aa839..08344fef09d 100644 --- a/Master/texmf-dist/doc/latex/texpower/spanelexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/spanelexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,18 +26,18 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{spanelexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: spanelexample.tex % % Very simple panel example - compare with panelexample.tex \documentclass[calcdimensions,landscape,letterpaper,KOMA]{powersem} -\usepackage[colorlinks,pdfpagemode=FullScreen,plainpages=false]{hyperref} +\usepackage[ps2pdf,colorlinks,pdfpagemode=FullScreen,plainpages=false]{hyperref} \usepackage[lightbackground,display]{texpower} \renewcommand{\currentpagevalue}{\value{slide}} +\usepackage{fixseminar} \usepackage{tpslifonts} \newlength{\buttonwidth} diff --git a/Master/texmf-dist/doc/latex/texpower/tabexample.tex b/Master/texmf-dist/doc/latex/texpower/tabexample.tex index cd19ecf54ab..22b2b5d2f2c 100644 --- a/Master/texmf-dist/doc/latex/texpower/tabexample.tex +++ b/Master/texmf-dist/doc/latex/texpower/tabexample.tex @@ -9,6 +9,7 @@ %% -------------------------------------------------------------- %% TeXPower bundle - dynamic online presentations with LaTeX %% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -25,33 +26,11 @@ %% given in the file `00readme.txt'. %% \ProvidesFile{tabexample.tex}% - [2004/07/27 TeXPower example file] + [2005/04/07 TeXPower example file] %----------------------------------------------------------------------------------------------------------------- -% File: tabexample.tex % % Tabular example for the package texpower.sty. % -% This file can be compiled with pdfLaTeX or (standard) LaTeX. When using standard LaTeX, the dvi file produced should -% be processed with -% -% dvips -Ppdf -j0 tabexample -% -% afterwards processing the resulting ps file with -% -% distill tabexample.ps -% -% (The syntax is for a unix system with tetex 1.0 and distiller 3. Modify appropriately for other configurations.) -% -% The resulting pdf file is meant for presenting `interactively' with Adobe Acrobat Reader. -% -%----------------------------------------------------------------------------------------------------------------- -% Autor: Stephan Lehmke -% -% v0.0.1 Mar 20, 2000: First version for the pre-alpha release of TeXPower. -% -% v0.0.2 Apr 27, 2000: Some small changes in preparation of the update to TeXpower v0.0.7. -% - %----------------------------------------------------------------------------------------------------------------- % Use slifonts. @@ -80,13 +59,9 @@ % \newcommand{\tabend}{\\\hline}% - \stepwise - {% - \hrule height 0pt\relax% This is neccessary to avoid a glitch in vertical spacing. Don't ask me why. I'll try to get - % this right until the first alpha version. + \liststepwise{% \begin{center} - \step - {% + \step{% \begin{tabular}{|l|l|l|} \hline They can & be built & line by line% diff --git a/Master/texmf-dist/doc/latex/texpower/tpslifonts.zip b/Master/texmf-dist/doc/latex/texpower/tpslifonts.zip new file mode 100644 index 00000000000..de5331b3b2d Binary files /dev/null and b/Master/texmf-dist/doc/latex/texpower/tpslifonts.zip differ diff --git a/Master/texmf-dist/doc/latex/texpower/tpslifonts/tpslifonts.pdf b/Master/texmf-dist/doc/latex/texpower/tpslifonts/tpslifonts.pdf deleted file mode 100644 index c69df6d3578..00000000000 Binary files a/Master/texmf-dist/doc/latex/texpower/tpslifonts/tpslifonts.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/texpower/verbexample.tex b/Master/texmf-dist/doc/latex/texpower/verbexample.tex new file mode 100644 index 00000000000..a0499916bf3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texpower/verbexample.tex @@ -0,0 +1,98 @@ +%% +%% This is file `verbexample.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% texpower-doc.dtx (with options: `verbexample') +%% +%% -------------------------------------------------------------- +%% TeXPower bundle - dynamic online presentations with LaTeX +%% Copyright (C) 1999-2004 Stephan Lehmke +%% Copyright (C) 2003-2005 Hans Fredrik Nordhaug +%% +%% This program is free software; you can redistribute it and/or +%% modify it under the terms of the GNU General Public License +%% as published by the Free Software Foundation; either version 2 +%% of the License, or (at your option) any later version. +%% +%% This program is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% -------------------------------------------------------------- +%% +%% The list of all files belonging to the TeXPower bundle is +%% given in the file `00readme.txt'. +%% +\ProvidesFile{verbexample.tex}% + [2005/04/07 TeXPower example file] +%----------------------------------------------------------------------------------------------------------------- +% +% Example showing the use of verbatim/fragile steps (using the fragilesteps environment). +% +%----------------------------------------------------------------------------------------------------------------- + +\documentclass[12pt,a4paper]{article} +\usepackage[display]{texpower} +\usepackage{ fancyvrb,listings,alltt} +% Command to easily include some lines of code from a file +\def\listcodefromfile#1#2#3{% +\lstinputlisting[firstline=#1,lastline=#2,aboveskip=0pt,belowskip=0pt]{#3}} +\begin{document} + +\begin{center} +{\textbf{Example showing the use of verbatim/fragile steps with the fragilesteps environment}} +\end{center} + +A simple example (with alltt) showing steps with verbatim text. +Multiple lines in one step is only supported by alltt (and only for the +standard step command, not bstep). +\pause +\begin{fragilesteps} +\begin{alltt} + One\step{ + Two + Three} + Four +\end{alltt} +\end{fragilesteps} + +\pause + +An easy example (with listings) for including small parts of code in each step. +If you want to include code line by line look at the next example. Notice that in this +example you really don't need to use the fragilesteps environment, because +there are no verbatim code - the next example however... +\lstset{language=Java} +\begin{fragilesteps} +\step{\listcodefromfile{1}{3}{dummy.java}} +\step{\listcodefromfile{4}{7}{dummy.java}} +\end{fragilesteps} + +\pause + +A (fancy) example using the fancyvrb interface of the listings package. +The re(b)step command is used to make some lines of code appear at the same time. +(You can not include multiple lines in each (b)step command.) +\pause +\lstset{fancyvrb=true} +\fvset{commandchars=\\\[\]} +\begin{fragilesteps} +\begin{Verbatim}[fontfamily=cmr] + public long recur(int n) { +\bstep[ if (n<1) {] +\rebstep[ return 0;] +\bstep[ } else if (n == 1) {] +\rebstep[ return 1;] +\bstep[ } else {] +\rebstep[ return \bstep[recur(n-1)+recur(n-2);]] +\rebstep[ }] + } +\end{Verbatim} +\end{fragilesteps} + +\end{document} +\endinput +%% +%% End of file `verbexample.tex'. -- cgit v1.2.3