Chapter A1: Adding Material Helmut Simonis Cork Constraint - - PowerPoint PPT Presentation

chapter a1 adding material
SMART_READER_LITE
LIVE PREVIEW

Chapter A1: Adding Material Helmut Simonis Cork Constraint - - PowerPoint PPT Presentation

Preparing New Material Integrating with Rest of Course Building Presentations Chapter A1: Adding Material Helmut Simonis Cork Constraint Computation Centre Computer Science Department University College Cork Ireland ECLiPSe ELearning


slide-1
SLIDE 1

Preparing New Material Integrating with Rest of Course Building Presentations

Chapter A1: Adding Material

Helmut Simonis

Cork Constraint Computation Centre Computer Science Department University College Cork Ireland

ECLiPSe ELearning

Overview Helmut Simonis Adding Material 1

slide-2
SLIDE 2

Preparing New Material Integrating with Rest of Course Building Presentations

Licence

This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License. To view a copy of this license, visit http: //creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.

Helmut Simonis Adding Material 2

slide-3
SLIDE 3

Preparing New Material Integrating with Rest of Course Building Presentations

Outline

1

Preparing New Material

2

Integrating with Rest of Course

3

Building Presentations

Helmut Simonis Adding Material 3

slide-4
SLIDE 4

Preparing New Material Integrating with Rest of Course Building Presentations

What we want to introduce

How to add new chapters Copying template files Configuring templates Adding frames to body Integrating with other chapters

Helmut Simonis Adding Material 4

slide-5
SLIDE 5

Preparing New Material Integrating with Rest of Course Building Presentations

How course material is generated

Slides, Handout, Article versions

Delivered as pdf files Generated using LaTeX and beamer Free tools for multiple platforms

Video, iPhone versions

Prepared with Camtasia Studio Commercial Product

Helmut Simonis Adding Material 5

slide-6
SLIDE 6

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Outline

1

Preparing New Material Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

2

Integrating with Rest of Course

3

Building Presentations

Helmut Simonis Adding Material 6

slide-7
SLIDE 7

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Make New Directory

Create new top-level directory Do not use spaces in directory name All material for chapter should go there

documents programs images

Helmut Simonis Adding Material 7

slide-8
SLIDE 8

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Files stored in template directory

Do not edit files in template directory Copy required files to new chapter directory

Helmut Simonis Adding Material 8

slide-9
SLIDE 9

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Files to copy

Makefile do not modify chapter.tex only required by me standalone.tex add title and subtitle body.tex edit to taste article.tex do not modify handout.tex do not modify slides.tex do not modify

Helmut Simonis Adding Material 9

slide-10
SLIDE 10

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Changing standalone.tex, e.g.

\title[Adding Material]% {Chapter A1: Adding Material}

Helmut Simonis Adding Material 10

slide-11
SLIDE 11

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Modifying author

By default, the author is H. Simonis at 4C (me!) You can add author and institute fields

Helmut Simonis Adding Material 11

slide-12
SLIDE 12

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Changing standalone.tex, e.g.

\author{Frodo Baggins} \institute{Free University of Gondor\\ Hobbiton\\The Shire} \title[Adding Material]% {Chapter A1: Adding Material}

Helmut Simonis Adding Material 12

slide-13
SLIDE 13

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Edit body.tex

Add frames and text of presentation Read beamer documentation Or use other chapter as examples

Helmut Simonis Adding Material 13

slide-14
SLIDE 14

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Labels

Use consistent label names Start names with dir: Using the directory name of the chapter

Helmut Simonis Adding Material 14

slide-15
SLIDE 15

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Filenames

Load filenames with ../dir/ prefix This allows to make document from another subdirectory

Helmut Simonis Adding Material 15

slide-16
SLIDE 16

Preparing New Material Integrating with Rest of Course Building Presentations Make New Directory Copying Template Files Configuring Templates Adding Frames to Body

Versions

Distinguish materials for multiple targets Text between slides is only used in article version Use animation only in beamer version Have summary pictures in handout version Use mode all if material is used everywhere Mark frames as <presentation> not needed for article

Helmut Simonis Adding Material 16

slide-17
SLIDE 17

Preparing New Material Integrating with Rest of Course Building Presentations

Outline

1

Preparing New Material

2

Integrating with Rest of Course

3

Building Presentations

Helmut Simonis Adding Material 17

slide-18
SLIDE 18

Preparing New Material Integrating with Rest of Course Building Presentations

Other Files to Update

Central Makefile Central index.htm introduction chapter

Helmut Simonis Adding Material 18

slide-19
SLIDE 19

Preparing New Material Integrating with Rest of Course Building Presentations

Central Makefile

Add new directory to list at top of Makefile CHAPTERS = introduction first...

Helmut Simonis Adding Material 19

slide-20
SLIDE 20

Preparing New Material Integrating with Rest of Course Building Presentations

Central index.htm

Add line to Chapters and/or Applications part Easiest to copy existing entry Possibly renumber chapters

Helmut Simonis Adding Material 20

slide-21
SLIDE 21

Preparing New Material Integrating with Rest of Course Building Presentations

Extend introduction Chapter

Edit body.tex in introduction chapter Add entry to chapters and/or application tables in Chapter Overview section Add new frame for chapter in Chapter Detail section

Helmut Simonis Adding Material 21

slide-22
SLIDE 22

Preparing New Material Integrating with Rest of Course Building Presentations

Outline

1

Preparing New Material

2

Integrating with Rest of Course

3

Building Presentations

Helmut Simonis Adding Material 22

slide-23
SLIDE 23

Preparing New Material Integrating with Rest of Course Building Presentations

Building Presentations

Run make in new directory This builds article.pdf text format handout.pdf 2 slides per page for printing slides.pdf all slides Copy to destination

Helmut Simonis Adding Material 23