Word Processor Specification Team C: Christiaan Ypma Oscar de Groot Vassilis Boucharas.

Slides:



Advertisements
Similar presentations
Learning the Basics – Lesson 1
Advertisements

Project 8 Creating Style Sheets.
Chapter 8 Creating Style Sheets.
Microsoft Word A full-featured word processing program for Windows and the Macintosh from Microsoft, which is included in the Microsoft Office suite. What.
Chapter 7 Using Advanced Cascading Style Sheets HTML5 & CSS 7 th Edition.
Cascading Style Sheets Controlling the Display Of Web Content.
Cascading Style Sheets Controlling the Display Of Web Content.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 9 1 Microsoft Office FrontPage 2003 Tutorial 9 – Using Layout Tables, Styles, and Office.
PYP002 Intro.to Computer Science Microsoft Word1 Lab 06 Formatting a Document.
Chapter 10: Task 3 - Enter and edit data from different sources Create and open documents using information from different sources Enter and edit text.
ETT 429 Spring 2007 Web Design I.
How to Open Microsoft Word Click Start Click All Programs Click Microsoft Office Click Microsoft Word 2013.
Guided Lesson.  In this lesson, you will learn how to modify existing bullets, insert new bulleted and numbered lists, select symbols as bullets, and.
(MICROSOFT WORD) Screen Elements Special Keys Spelling & Grammar Check Font Face, Size, Style Alignment & Spacing Saving A File Closing MS Word DAY 1.
Exploring Word Grauer and Barber 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Gaining Proficiency: Editing and Formatting.
Web Design Dreamweaver Semester 2 ATBs. ATB #1 What is a web site?
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
Microsoft Office 2007 Word Chapter 1 Creating and Editing a Word Document.
Sara Teel Units A-H and L-M.  The different types of computers  The types of computer systems  Input and Output devices  Processing data  Memory.
Basic Presentation Design Concepts and Functions.
Using FrontPage Express. Slide 1 Standard toolbars and menus Time indicator: gives an approximation of download time of the page.
 This presentation introduces the following: › 3 types of CSS › CSS syntax › CSS comments › CSS and color › The box model.
Font change in Word Font change in Excel 1. Click on Font Face and choose Tsuig_04 2. Click on Font Size and choose 28 pt 3. Press Shift+Alt to turn on.
CO1552 – Web Application Development Cascading Style Sheets.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Word Processing Test Review. Purpose To create a document.
Adobe InDesign CS2--Revealed WORKING WITH TEXT. Chapter 2 Working with Text Chapter Objectives Format text Format paragraphs Create and apply styles Edit.
INT222 - Internet Fundamentals Shi, Yue (Sunny) Office: T2095 SENECA COLLEGE.
Who Wants to be a Millionaire? LIFELINES 1.50/50 2.Poll the audience 3.Ask Another Student.
Cascading Style Sheets CSS. Source W3Schools
By Ms. Adams MLA Formatting in Word Font Style: Times New Roman Size: 12 Select text you want to change Go to "Home" ribbon and choose your font.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
Web Design (12) CSS Introduction. Cascading Style Sheets - Defined CSS is the W3C standard for defining the presentation of documents written in HTML.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
Styles, Templates & Special Documents Review Make a review sheet by numbering as shown below. The test is timed. You can practice again if needed. Click.
BASIC WORD PROCESSORS WEEK 5. BASIC WORD PROCESSORS Word Processor Word processor is a program which is used to edit text files and format them with font,
Read, Read, Read, Read, Read!! The following presentation is a review over important icons and commands in the Microsoft Word program. They are important.
Cascading Style Sheets (CSS) EXPLORING COMPUTER SCIENCE – LESSON 3-5.
The idea of adding markup instructions to documents is not new. Before computers, authors would make annotations by hand in their written or typed documents.
Time Trials Lesson 4. Open the file TimeTrials2 from the 706 drive. Task 1.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 3 Introducing Cascading Style Sheets.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML.
Cascading Style Sheets (CSS). Learning Objectives To develop an understanding of how CSS can enhance the design of a webpage To create and apply CSS styling.
MS Word Taking It To A New Level. You Think You Know Word You all use Word You know common functions: –Select typefaces and sizes –Bold, italics –Save.
 After completing this lesson, you will be able to:  Describe the page setup options.  Describe how to insert page numbers and page breaks in a document.
CSS Introductions. Objectives To take control of the appearance of a Web site by creating style sheets. To use a style sheet to give all the pages of.
Word Processor – take two Ard Bahlman Ales Sturala Oscar de Groot.
Academic Poster Template
Cascading Style Sheets (CSS)
4.01 Cascading Style Sheets
Styles with Cascading Style Sheets (CSS)
Learning the Basics – Lesson 1
Madam Hazwani binti Rahmat
Dreamweaver – Project #1
IS333: MULTI-TIER APPLICATION DEVELOPMENT
The How-to-Guide for Using Word
Description MS Lesson 1 (spring 2013)
Adobe Visual Design Understanding Adobe InDesign interface (2%)
Word 2007 Checklist.
Basic Presentation Design
Exercise 9 Skills You create and use styles to create formatting rules that can easily by applied to other pages in the Web site. You can create internal.
Using FrontPage Express
Using Word templates © EIT, Author Gay Robertson, 2017.
1 Word Processing Part I.
4.01 Cascading Style Sheets
Wednesday, September 26th NARRATIVE
Basic Presentation Design
Changing the appearance of paragraphs in word (part #1 of 3)
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

Word Processor Specification Team C: Christiaan Ypma Oscar de Groot Vassilis Boucharas

Description Company Giiggle wants to enter the word processing market with a totally new and incredible program. Because they don’t know anything about programming, they want to outsource this venture. Giiggle has asked for a specification for such a program.

Problem Statement User has to be able to create, edit and save documents and add structure and formatting to the document. It should be a WYSIWYG word processor. The program should have a notion of  Titles, paragraphs, sections  Manipulating fonts (face, size, style, color)  Adjusting spacings (of paragraphs etc.)  Adjusting margins

Simplifying Assumptions One page size (like A4) No printing No images

Specification of Program Input: [Command | Character]  Command : (FileAction | ContentManipulation) Document FileAction: Save | Load | New  Character : UserInput Output: RenderedDocument | File

Specification of Document Structure versus style Structure:  Title  Sections  Paragraphs  Text Style:  Page layout  Font including font properties  Spacing  Cascading style

Specification of Structure Document: Title?, Section* Section: Title?, (Section, Paragraph)* Title: Character* Paragraph: Character* Character: {A..Z, etc.} (includes control chars)

Specification of Style Document: PageMargins?, TitleDefaultMarkup*, ParagraphDefaultMarkup? PageMargins: 4 numbers (left/right/top/bottom) TitleDefaultMarkup, ParagraphDefaultMarkup, Title, Section, Paragraph: TextMarkup?, IndentsAndSpacing? TextMarkup: FontFace?, FontSize?, FontStyle?, FontColor? IndentsAndSpacing: Indentation | Spacing Indentation: 2 numbers (left/right) Spacing: 2 numbers (top/bottom)

Cascading Style Each document structure type carries a Priority value which determines which style rules apply if more than one rule matches against a particular element. Priority: (lowest) Document  Section  Title / Paragraph (highest)