Difference between revisions of "Presentation Styles"
m (→13. writing: Added Example) |
m (Text replacement - "pragma-ade.com" to "pragma-ade.nl") Tags: Mobile web edit Mobile edit |
||
(14 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
− | + | This is a list of existing presentation styles (made by Hans Hagen) shipped with ConTeXt. There will also be a list of predefined commands specific to single styles. | |
− | |||
− | This is a list of existing presentation styles (made by Hans Hagen) | ||
{{todo|page in progress - feel free to contribute | {{todo|page in progress - feel free to contribute | ||
Things that have to come here: links to sources, links to PDF documents with sources explained, links to a couple of documents which use this style, title page, inner page, specific commands, how to change color of buttons & background, ...}} | Things that have to come here: links to sources, links to PDF documents with sources explained, links to a couple of documents which use this style, title page, inner page, specific commands, how to change color of buttons & background, ...}} | ||
− | * [http://www.pragma-ade. | + | * [http://www.pragma-ade.nl/articles/art-pres.pdf Article by Hans about presentation styles] |
+ | * [http://www.tug.org/pracjourn/2006-2/schmitz/ Article] by Thomas on how to create your own presentation style | ||
* If you don't know the name of a specific style, take a look into [[source:cont-fil.tex|cont-fil.tex]]. | * If you don't know the name of a specific style, take a look into [[source:cont-fil.tex|cont-fil.tex]]. | ||
− | * to test a style execute | + | * to test a style, execute |
texexec --pdf --mode=demo s-pre-xx | texexec --pdf --mode=demo s-pre-xx | ||
− | where <code>xx</code> is replaced with appropriate number. | + | where <code>xx</code> is replaced with appropriate number. Do not not use <code>s-pre-00</code> and |
+ | <code>s-pre-60</code> as these are only environments defining helper commands used in other styles. | ||
== 01. original == | == 01. original == | ||
* Source: [[source:s-pre-01.tex|s-pre-01.tex]] | * Source: [[source:s-pre-01.tex|s-pre-01.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-01.pdf s-pre-01.pdf] |
<texcode> | <texcode> | ||
Line 30: | Line 30: | ||
* Source: [[source:s-pre-02.tex|s-pre-02.tex]] | * Source: [[source:s-pre-02.tex|s-pre-02.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-02.pdf s-pre-02.pdf] |
<texcode> | <texcode> | ||
Line 44: | Line 44: | ||
== 03. funny == | == 03. funny == | ||
* Source: [[source:s-pre-03.tex|s-pre-03.tex]] | * Source: [[source:s-pre-03.tex|s-pre-03.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-03.pdf s-pre-03.pdf] |
<texcode> | <texcode> | ||
\usemodule[pre-funny] | \usemodule[pre-funny] | ||
Line 59: | Line 59: | ||
* Source: [[source:s-pre-04.tex|s-pre-04.tex]] | * Source: [[source:s-pre-04.tex|s-pre-04.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-04.pdf s-pre-04.pdf] |
== 05. fuzzy == | == 05. fuzzy == | ||
* Source: [[source:s-pre-05.tex|s-pre-05.tex]] | * Source: [[source:s-pre-05.tex|s-pre-05.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-05.pdf s-pre-05.pdf] |
+ | |||
+ | |||
+ | <texcode> | ||
+ | \usemodule[pre-fuzzy] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-fuzzy\\Title Page} | ||
+ | </texcode> | ||
+ | |||
+ | <context> | ||
+ | \usemodule[pre-fuzzy] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-fuzzy\\Title Page} | ||
+ | </context> | ||
== 06. polish == | == 06. polish == | ||
* Source: [[source:s-pre-06.tex|s-pre-06.tex]] | * Source: [[source:s-pre-06.tex|s-pre-06.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-06.pdf s-pre-06.pdf] |
== 07. spider == | == 07. spider == | ||
* Source: [[source:s-pre-07.tex|s-pre-07.tex]] | * Source: [[source:s-pre-07.tex|s-pre-07.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-07.pdf s-pre-07.pdf] |
<texcode> | <texcode> | ||
\usemodule[pre-spider] | \usemodule[pre-spider] | ||
\TitlePage {pre-spider\\Title Page} | \TitlePage {pre-spider\\Title Page} | ||
</texcode> | </texcode> | ||
+ | <!-- there is no TitlePage in pre-spider | ||
<context> | <context> | ||
\usemodule[pre-spider] | \usemodule[pre-spider] | ||
Line 84: | Line 98: | ||
\TitlePage {pre-spider\\Title Page} | \TitlePage {pre-spider\\Title Page} | ||
</context> | </context> | ||
+ | --> | ||
== 08. wonder == | == 08. wonder == | ||
* Source: [[source:s-pre-08.tex|s-pre-08.tex]] | * Source: [[source:s-pre-08.tex|s-pre-08.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-08.pdf s-pre-08.pdf] |
== 09. windows == | == 09. windows == | ||
* Source: [[source:s-pre-09.tex|s-pre-09.tex]] | * Source: [[source:s-pre-09.tex|s-pre-09.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-09.pdf s-pre-09.pdf] |
<texcode> | <texcode> | ||
\usemodule[pre-windows] | \usemodule[pre-windows] | ||
Line 107: | Line 122: | ||
* Source: [[source:s-pre-10.tex|s-pre-10.tex]] | * Source: [[source:s-pre-10.tex|s-pre-10.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-10.pdf s-pre-10.pdf] |
== 11. stack == | == 11. stack == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-11.pdf s-pre-11.pdf] |
== 12. arrows == | == 12. arrows == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-12.pdf s-pre-12.pdf] |
== 13. writing == | == 13. writing == | ||
* Source: [[source:s-pre-13.tex|s-pre-13.tex]] | * Source: [[source:s-pre-13.tex|s-pre-13.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-13.pdf s-pre-13.pdf] |
Line 138: | Line 153: | ||
* Source: [[source:s-pre-14.tex|s-pre-14.tex]] | * Source: [[source:s-pre-14.tex|s-pre-14.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-14.pdf s-pre-14.pdf] |
== 15. balls == | == 15. balls == | ||
* Source: [[source:s-pre-15.tex|s-pre-15.tex]] | * Source: [[source:s-pre-15.tex|s-pre-15.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-15.pdf s-pre-15.pdf] |
+ | |||
+ | <texcode> | ||
+ | \usemodule[pre-balls] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-balls\\Title Page} | ||
+ | </texcode> | ||
+ | |||
+ | <context> | ||
+ | \usemodule[pre-balls] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-balls\\Title Page} | ||
+ | </context> | ||
== 16. knot == | == 16. knot == | ||
* Source: [[source:s-pre-16.tex|s-pre-16.tex]] | * Source: [[source:s-pre-16.tex|s-pre-16.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-16.pdf s-pre-16.pdf] |
== 17. weird == | == 17. weird == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-17.pdf s-pre-17.pdf] |
== 18. shade == | == 18. shade == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-18.pdf s-pre-18.pdf] |
== 19. organic == | == 19. organic == | ||
* Source: [[source:s-pre-19.tex|s-pre-19.tex]] | * Source: [[source:s-pre-19.tex|s-pre-19.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-19.pdf s-pre-19.pdf] |
+ | |||
+ | <texcode> | ||
+ | \usemodule[pre-organic] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-organic\\Title Page} | ||
+ | </texcode> | ||
+ | |||
+ | |||
+ | <context> | ||
+ | \usemodule[pre-organic] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-organic\\Title Page} | ||
+ | </context> | ||
== 20. speckle == | == 20. speckle == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-20.pdf s-pre-20.pdf] |
== 21. zoom == | == 21. zoom == | ||
* Source: Not available. | * Source: Not available. | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-21.pdf s-pre-21.pdf] |
== 22. cycle == | == 22. cycle == | ||
* Source: [[source:s-pre-22.tex|s-pre-22.tex]] | * Source: [[source:s-pre-22.tex|s-pre-22.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-22.pdf s-pre-22.pdf] |
+ | |||
+ | |||
+ | <texcode> | ||
+ | \usemodule[pre-cycle] | ||
+ | \TitlePage {pre-cycle\\ Title Page} | ||
+ | </texcode> | ||
+ | |||
+ | |||
+ | <context> | ||
+ | \usemodule[pre-cycle] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-cycle\\ Title Page} | ||
+ | </context> | ||
== 23. super == | == 23. super == | ||
* Source: [[source:s-pre-23.tex|s-pre-23.tex]] | * Source: [[source:s-pre-23.tex|s-pre-23.tex]] | ||
− | * Source explained: [http://www.pragma-ade. | + | * Source explained: [http://www.pragma-ade.nl/general/sources/s-pre-23.pdf s-pre-23.pdf] |
+ | |||
+ | |||
+ | <texcode> | ||
+ | \usemodule[pre-super] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-super\\ Title Page} | ||
+ | </texcode> | ||
+ | |||
+ | |||
+ | <context> | ||
+ | \usemodule[pre-super] | ||
+ | \setuplayout[location=middle,scale=.2] | ||
+ | \TitlePage {pre-super\\ Title Page} | ||
+ | </context> | ||
== 24. - 28. == | == 24. - 28. == | ||
− | [http://www.pragma-ade. | + | [http://www.pragma-ade.nl/general/sources/s-pre-24.pdf s-pre-24.pdf] |
− | [http://www.pragma-ade. | + | [http://www.pragma-ade.nl/general/sources/s-pre-25.pdf s-pre-25.pdf] |
− | [http://www.pragma-ade. | + | [http://www.pragma-ade.nl/general/sources/s-pre-26.pdf s-pre-26.pdf] |
− | [http://www.pragma-ade. | + | [http://www.pragma-ade.nl/general/sources/s-pre-27.pdf s-pre-27.pdf] |
− | [http://www.pragma-ade. | + | [http://www.pragma-ade.nl/general/sources/s-pre-28.pdf s-pre-28.pdf] |
== 50. == | == 50. == | ||
Line 202: | Line 269: | ||
''Consider it a cheap trick and prelude to a couple of new presentation styles. (At the time of writing this, I still have some 10 of those styles to clean up and document.) You can give it a try: '' | ''Consider it a cheap trick and prelude to a couple of new presentation styles. (At the time of writing this, I still have some 10 of those styles to clean up and document.) You can give it a try: '' | ||
− | == | + | == 61. stepper == |
− | * Source: [[source:s-pre- | + | * Source: [[source:s-pre-61.tex|s-pre-61.tex]] |
− | |||
− | + | [[Category:Layout]] | |
+ | [[Category:Interaction]] | ||
+ | [[Category:Presentation]] |
Latest revision as of 08:26, 2 July 2022
This is a list of existing presentation styles (made by Hans Hagen) shipped with ConTeXt. There will also be a list of predefined commands specific to single styles.
TODO: page in progress - feel free to contribute
Things that have to come here: links to sources, links to PDF documents with sources explained, links to a couple of documents which use this style, title page, inner page, specific commands, how to change color of buttons & background, ... (See: To-Do List) |
- Article by Hans about presentation styles
- Article by Thomas on how to create your own presentation style
- If you don't know the name of a specific style, take a look into cont-fil.tex.
- to test a style, execute
texexec --pdf --mode=demo s-pre-xx
where xx
is replaced with appropriate number. Do not not use s-pre-00
and
s-pre-60
as these are only environments defining helper commands used in other styles.
Contents
- 1 01. original
- 2 02. green
- 3 03. funny
- 4 04. colorful
- 5 05. fuzzy
- 6 06. polish
- 7 07. spider
- 8 08. wonder
- 9 09. windows
- 10 10. grow
- 11 11. stack
- 12 12. arrows
- 13 13. writing
- 14 14. split
- 15 15. balls
- 16 16. knot
- 17 17. weird
- 18 18. shade
- 19 19. organic
- 20 20. speckle
- 21 21. zoom
- 22 22. cycle
- 23 23. super
- 24 24. - 28.
- 25 50.
- 26 61. stepper
01. original
- Source: s-pre-01.tex
- Source explained: s-pre-01.pdf
\usemodule[pre-original] \TitlePage {pre-original\\Title Page}
02. green
- Source: s-pre-02.tex
- Source explained: s-pre-02.pdf
\usemodule[pre-green] \TitlePage {pre-green\\Title Page}
03. funny
- Source: s-pre-03.tex
- Source explained: s-pre-03.pdf
\usemodule[pre-funny] \TitlePage {pre-funny\\Title Page}
04. colorful
- Source: s-pre-04.tex
- Source explained: s-pre-04.pdf
05. fuzzy
- Source: s-pre-05.tex
- Source explained: s-pre-05.pdf
\usemodule[pre-fuzzy] \setuplayout[location=middle,scale=.2] \TitlePage {pre-fuzzy\\Title Page}
06. polish
- Source: s-pre-06.tex
- Source explained: s-pre-06.pdf
07. spider
- Source: s-pre-07.tex
- Source explained: s-pre-07.pdf
\usemodule[pre-spider] \TitlePage {pre-spider\\Title Page}
08. wonder
- Source: s-pre-08.tex
- Source explained: s-pre-08.pdf
09. windows
- Source: s-pre-09.tex
- Source explained: s-pre-09.pdf
\usemodule[pre-windows] \TitlePage {pre-windows\\Title Page}
10. grow
- Source: s-pre-10.tex
- Source explained: s-pre-10.pdf
11. stack
- Source: Not available.
- Source explained: s-pre-11.pdf
12. arrows
- Source: Not available.
- Source explained: s-pre-12.pdf
13. writing
- Source: s-pre-13.tex
- Source explained: s-pre-13.pdf
\usemodule[pre-writing] \TitlePage {pre-writing\\Title Page}
14. split
- Source: s-pre-14.tex
- Source explained: s-pre-14.pdf
15. balls
- Source: s-pre-15.tex
- Source explained: s-pre-15.pdf
\usemodule[pre-balls] \setuplayout[location=middle,scale=.2] \TitlePage {pre-balls\\Title Page}
16. knot
- Source: s-pre-16.tex
- Source explained: s-pre-16.pdf
17. weird
- Source: Not available.
- Source explained: s-pre-17.pdf
18. shade
- Source: Not available.
- Source explained: s-pre-18.pdf
19. organic
- Source: s-pre-19.tex
- Source explained: s-pre-19.pdf
\usemodule[pre-organic] \setuplayout[location=middle,scale=.2] \TitlePage {pre-organic\\Title Page}
20. speckle
- Source: Not available.
- Source explained: s-pre-20.pdf
21. zoom
- Source: Not available.
- Source explained: s-pre-21.pdf
22. cycle
- Source: s-pre-22.tex
- Source explained: s-pre-22.pdf
\usemodule[pre-cycle] \TitlePage {pre-cycle\\ Title Page}
23. super
- Source: s-pre-23.tex
- Source explained: s-pre-23.pdf
\usemodule[pre-super] \setuplayout[location=middle,scale=.2] \TitlePage {pre-super\\ Title Page}
24. - 28.
s-pre-24.pdf s-pre-25.pdf s-pre-26.pdf s-pre-27.pdf s-pre-28.pdf
50.
- Source: s-pre-50.tex
Cited from the documentation:
When my mailbox started to overflow with messages about problems with the presentation step mechanism, I looked up old presentaton, hacked a bit and cooked up an alternative that is less dependent on PDF trickery.
Consider it a cheap trick and prelude to a couple of new presentation styles. (At the time of writing this, I still have some 10 of those styles to clean up and document.) You can give it a try:
61. stepper
- Source: s-pre-61.tex