Protovis cheat sheet. Property Description Area Bar Dot Line Wedge Label Rule. Style Description Area Bar Dot Line Wedge Label Rule.

Size: px
Start display at page:

Download "Protovis cheat sheet. Property Description Area Bar Dot Line Wedge Label Rule. Style Description Area Bar Dot Line Wedge Label Rule."

Transcription

1 Protovis cheat sheet AREA BAR DOT LINE WEDGE right height width height outerradius innerradius Property Area Bar Dot Line Wedge Label Rule data the array of data used to position elements in a chart distance from the edge of the parent panel in pixels distance from the edge of the parent panel in pixels distance from the edge of the parent panel in pixels right distance from the right edge of the parent panel in pixels width width in pixels height height in pixels size the size (proportional to area) of the dot in pixels startangle the start angle of the wedge in radians endangle the end angle of the wedge in radians angle the angle subtended by the wedge in radians innerradius the inner radius of the wedge in pixels outerradius the outer radius of the wedge in pixels textalign horizontal alignment textbaseline vertical alignment textmargin margin to offset from the text anchor in pixels textangle rotation angle, in radians Style Area Bar Dot Line Wedge Label Rule fillstyle fill color (string) strokestyle stroke color (string) linewidth stroke thickness in pixels shape type of shape (e.g., "circle", "triangle", "square") font CSS2 font (e.g., "bold 12pt sans-serif") textstyle text color (string) Colors Colors are rendered in the RGB colorspace, regardless of format. SUPPORTED FORMATS #f00 // #rgb #ff0000 // #rrggbb rgb(255, 0, 0) rgb(100%, 0%, 0%) hsl(0, 100%, 50%) rgba(0, 0, 255, 0.5) hsla(120, 100%, 50%, 1) a color keyword.fillstyle(pv.ramp('black', 'white')).fillstyle(pv.scale.linear(0,.5, 1).range('red', 'yellow', 'green')).fillstyle(pv.colors("red", "orange", "yellow", "green", "blue", "violet")) Anchors BAR DOT WEDGE Anchor locations differ based on type of object. right center right LINKS Official site vis.stanford.edu/protovis/ kdmc tutorials kdmc.berkeley.edu/tutorials/ Google group groups.google.com/group/protovis Eager Eyes eagereyes.org/tutorials/

2 Commonly used Protovis code Class pv.anchor Represents an anchor on a given mark. pv.area Represents an area mark: the solid area between two series of connected line segments. pv.bar Represents a bar: an axis-aligned rectangle that can be stroked and filled. pv.behavior Represents a reusable interaction; applies an interactive behavior to a given mark. pv.behavior.drag Implements interactive dragging starting with mousedown events. pv.behavior.pan Implements interactive panning starting with mousedown events. pv.behavior.point Implements interactive fuzzy pointing, identifying marks that are in close proximity to the mouse cursor. pv.behavior.resize Implements interactive resizing of a selection starting with mousedown events. pv.behavior.select Implements interactive selecting starting with mousedown events. pv.behavior.zoom Implements interactive zooming using mousewheel events. pv.color Represents an abstract (possibly translucent) color. pv.color.hsl Represents a color in HSL space. pv.color.rgb Represents a color in RGB space. pv.colors A collection of standard color palettes for categorical encoding. pv.dot Represents a dot; a dot is simply a sized glyph centered at a given point that can also be stroked and filled. pv.flatten Represents a flatten operator for the specified array. pv.format Represents an abstract text formatter and parser. pv.format.date The format string is in the same format expected by the strftime function in C. pv.format.number Represents a number format, converting between a number and a string. pv.format.time Represents a time format, converting between a number representing a duration in milliseconds, and a string. pv.image Represents an image, either a static resource or a dynamically- generated pixel buffer. pv.label Represents a text label, allowing textual annotation of other marks or arbitrary text within the visualization. pv.line Represents a series of connected line segments, or polyline, that can be stroked with a configurable color and thickness. pv.mark Represents a data-driven graphical mark. pv.nest Represents a Nest operator for the specified array. pv.panel Represents a container mark. pv.rule Represents a horizontal or vertical rule. pv.scale Represents a scale; a function that performs a transformation from data domain to visual range. pv.scale.linear Represents a linear scale; a function that performs a linear transformation. pv.wedge Represents a wedge, or pie slice. Method pv.color(format) Returns the pv.color for the specified color format string. pv.colors() Returns a new categorical color encoding using the specified colors. pv.index() Returns this.index. pv.nodes() Given a flat array of values, returns a simple DOM with each value wrapped by a node that is a child of the root node. pv.normalize(array, f) Returns a normalized copy of the specified array, such that the sum of the returned elements sum to one. pv.radians(degrees) Returns the number of radians corresponding to the specified degrees. pv.ramp(start, end) Returns a linear color ramp from the specified start color to the specified end color. pv.range(start, s, step) Returns an array of numbers, starting at start, incrementing by step, until s is reached. pv.rgb(r, g, b, a) Constructs a new RGB color with the specified channel values. pv.search(array, value, f) Searches the specified array of numbers for the specified value using the binary search algorithm. pv.sum(array, f) Returns the sum of the specified array. pv.values(map) Returns all of the values (attribute values) of the specified object (a map).

3 JavaScript JS Code Operators var creates a variable function() declares a function function(d) declares a function that will use the data array array A set of values grouped together under a single variable name and separated by commas e.g.: cars = new Array("Porche", "Ford", "Mazda") index Positions of data in arrays are ordered by number in an index that can be referenced in your code. The first position is always [0] this refers to the current object this.index specifies the current object of the data array return Creates an output in a function {activebar = this.index; return techstocks;} event Describes an action that triggers code. Can be mouse movement, keyboard input, etc. Can be used to set listeners and handelers e.g.:.event("point", function() {activebar = this.index; return techstocks;}) = sets identity (like a variable) == set values equal to each other e.g. (activebar == this.index) === strict equal both values must be equal and of the same type!= not equal!== strict not equal > greater than >= greater than or equal to < less than <= less than or equal to? A conditional operator. The first condition evaluates to true or false, the second is returned if true and third is returned if false. e.g.: (activebar == this.index)? "black" : "blue" Protovis Layouts Layouts pv.layout pv.layout.ar pv.layout.bullet pv.layout.cluster pv.layout.cluster.fill pv.layout.force pv.layout.grid pv.layout.hierarchy pv.layout.horizon pv.layout.indent pv.layout.matrix pv.layout.network pv.layout.network.link pv.layout.network.node pv.layout.pack pv.layout.partition pv.layout.partition.fill pv.layout.rollup pv.layout.stack pv.layout.tree pv.layout.treemap Represents an abstract layout, encapsulating a visualization technique such as a streamgraph or treemap. Implements a layout for arc diagrams. Constructs a new, empty bullet layout Implements a hierarchical layout using the cluster (or dendrogram) algorithm. A variant of cluster layout that is space-filling. Implements force-directed network layout as a node-link diagram. Implements a grid layout with regularly-sized rows and columns. Represents an abstract layout for hierarchy diagrams. Implements a horizon layout, which is a variation of a single-series area chart where the area is folded into multiple bands. Implements a hierarchical layout using the indent algorithm. Implements a network visualization using a matrix view. Represents an abstract layout for network diagrams. Represents a link in a network layout. Represents a node in a network layout. Implements a hierarchical layout using circle-packing. Implemeents a hierarchical layout using the partition (or sunburst, icicle) algorithm. A variant of partition layout that is space-filling. Implements a network visualization using a node-link diagram where nodes are rolled up along two dimensions. Implements a layout for stacked visualizations, ranging from simple stacked bar charts to more elaborate "streamgraphs" composed of stacked areas. Implements a node-link tree diagram using the Reingold-Tilford "tidy" tree layout algorithm. Implements a space-filling rectangular layout, with the hierarchy represented via containment.

4 Other Protovis classes Classes pv.constraint pv.constraint.bound pv.constraint.collision pv.constraint.position pv.dom pv.dom.node pv.force pv.force.charge pv.force.drag pv.force.spring pv.geo.latlng pv.geo.projection pv.geo.projections pv.geo.scale pv.geo.scale#ticks pv.histogram pv.histogram.bin pv.particle pv.quadtree pv.quadtree.node pv.scale.log pv.scale.ordinal pv.scale.quantile pv.vector pv.version pv.scale.quantitative pv.scale.root pv.simulation pv.transform pv.tree Represents a constraint that acts on particles. Constrains particles to within fixed rectangular bounds. Constraints circles to avoid overlap. Constraints particles to a fixed position. Represets a DOM operator for the specified map. Represents a Node in the W3C Document Object Model. Represents a force that acts on particles. An n-body force, as defined by Coulomb's law or Newton's law of gravitation, inversely proportional to the square of the distance between particles. Implements a drag force, simulating friction. Implements a spring force, per Hooke's law. Represents a pair of geographic coordinates. Represents a geographic projection. Represents a geographic scale; a mapping between latitude-longitude coordinates and screen pixel coordinates. Tick functions for geographic scales. Represents a histogram operator. Represents a bin returned by the pv.histogram operator. A weighted particle that can participate in a force simulation. Represents a quadtree: a two-dimensional recursive spatial subdivision. A node in a quadtree. Represents a log scale. Represents an ordinal scale. Represents a quantile scale; a function that maps from a value within a sortable domain to a quantized numeric range. Represents a two-dimensional vector; a 2-tuple x, y. Protovis major and minor version numbers. Represents an abstract quantitative scale; a function that performs a numeric transformation. Represents a root scale; a function that performs a power transformation. Represents a particle simulation. Represents a transformation matrix. Represents a tree operator for the specified array.

5 Other Protovis methods Method pv.blend(arrays) pv.child() pv.cross(a, b) pv.degrees(radians) pv.deviation(array, f) pv.dict(keys, f) pv.dom(map) pv.entries(map) pv.flatten(map) pv.hsl(h, s, l, a)" pv.identity(x) pv.keys(map) pv.log(x, b) pv.logadjusted(x, b) pv.logceil(x, b) pv.logfloor(x, b) pv.logsymmetric(x, b) pv.max(array, f) pv.mean(array, f) pv.median(array, f) pv.min(array, f) pv.naturalorder(a, b) pv.nest(array) pv.numerate(keys, f) pv.parent() pv.permute(array, indexes, f) pv.random(start, s, step) pv.repeat(a, n) pv.reverseorder(a, b) pv.simulation(particles) pv.transpose(arrays) pv.tree(array) pv.uniq(array, f) pv.variance(array, f) pv.vector(x, y) Given the specified array of arrays, concatenates the arrays into a single array. Returns this.childindex. Given two arrays a and b, returns an array of all possible pairs of elements [ai, bj]. Returns the number of degrees corresponding to the specified radians. Returns an unbiased estimation of the standard deviation of a population, given the specified random sample. Returns a map constructed from the specified keys, using the function f to compute the value for each key. Returns a pv.dom operator for the given map. Returns all of the entries (key-value pairs) of the specified object (a map). Returns a pv.flatten operator for the specified map. Constructs a new HSL color with the specified values. Returns the passed-in argument, x; the identity function. Returns all of the property names (keys) of the specified object (a map). Returns the logarithm with a given base value. Computes a zero-symmetric logarithm, with adjustment to values between zero and the logarithm base. Rounds an input value up according to its logarithm. Rounds an input value down according to its logarithm. Computes a zero-symmetric logarithm. Returns the maximum value of the specified array. Returns the arithmetic mean, or average, of the specified array. Returns the median of the specified array. Returns the minimum value of the specified array of numbers. The comparator function for natural order. Returns a pv.nest operator for the specified array. Returns a map from key to index for the specified keys array. Returns this.parent.index. Returns a permutation of the specified array, using the specified array of indexes. Returns a random number in the range [start, s) that is a multiple of step. Concatenates the specified array with itself n times. The comparator function for reverse natural order. Constructs a new empty simulation. Given the specified array of arrays, transposes each element arrayij with arrayji. Returns a pv.tree operator for the specified array. Returns the unique elements in the specified array, in the order they appear. Returns the unweighted variance of the specified array. Returns a pv.vector for the specified x and y coordinate.

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Chapter Lessons Create a new document Explore the Illustrator window Create basic shapes Apply fill and stroke colors to objects

More information

CSS Selectors. element selectors. .class selectors. #id selectors

CSS Selectors. element selectors. .class selectors. #id selectors CSS Selectors Patterns used to select elements to style. CSS selectors refer either to a class, an id, an HTML element, or some combination thereof, followed by a list of styling declarations. Selectors

More information

Guide to WB Annotations

Guide to WB Annotations Guide to WB Annotations 04 May 2016 Annotations are a powerful new feature added to Workbench v1.2.0 (Released May 2016) for placing text and symbols within wb_view tabs and windows. They enable generation

More information

Index. grouped (see Grouped bar chart) horizontal, jqplot library, 128 stacked bar charts (see Stacked bar charts) Bubble chart,

Index. grouped (see Grouped bar chart) horizontal, jqplot library, 128 stacked bar charts (see Stacked bar charts) Bubble chart, Index A Append() method chain method, 29 html() operator, 27 nested unordered list, 29 text() operator, 27 Aptana Studio IDE installation, 282 project creation, 283 284 run configuration, 286 287 src directory

More information

Tree and Data Grid for Micro Charts User Guide

Tree and Data Grid for Micro Charts User Guide COMPONENTS FOR XCELSIUS Tree and Data Grid for Micro Charts User Guide Version 1.1 Inovista Copyright 2009 All Rights Reserved Page 1 TABLE OF CONTENTS Components for Xcelsius... 1 Introduction... 4 Data

More information

Scalable Vector Graphics (SVG) vector image World Wide Web Consortium (W3C) defined with XML searched indexed scripted compressed Mozilla Firefox

Scalable Vector Graphics (SVG) vector image World Wide Web Consortium (W3C) defined with XML searched indexed scripted compressed Mozilla Firefox SVG SVG Scalable Vector Graphics (SVG) is an XML-based vector image format for twodimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed

More information

2 Solutions Chapter 3. Chapter 3: Practice Example 1

2 Solutions Chapter 3. Chapter 3: Practice Example 1 1 Solutions This section includes the step by step solutions for the practice exercise for the following chapters and sections: Chapter 3 Chapter 4 Chapter 5 Chapter 11: Rainbow Springs sample test Final

More information

The Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii

The Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii CONTENTS IN DETAIL FOREWORD by Joost de Valk PREFACE xvii xix INTRODUCTION xxi The Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii

More information

Creating a Basic Chart in Excel 2007

Creating a Basic Chart in Excel 2007 Creating a Basic Chart in Excel 2007 A chart is a pictorial representation of the data you enter in a worksheet. Often, a chart can be a more descriptive way of representing your data. As a result, those

More information

Customisation and production of Badges. Getting started with I-Color System Basic Light

Customisation and production of Badges. Getting started with I-Color System Basic Light Customisation and production of Badges Getting started with I-Color System Basic Light Table of contents 1 Creating a Badge Model 1.1 Configuration of Badge Format 1.2 Designing your Badge Model 1.2.1

More information

Adding CSS to your HTML

Adding CSS to your HTML Adding CSS to your HTML Lecture 3 CGS 3066 Fall 2016 September 27, 2016 Making your document pretty CSS is used to add presentation to the HTML document. We have seen 3 ways of adding CSS. In this lecture,

More information

Edge Equalized Treemaps

Edge Equalized Treemaps Edge Equalized Treemaps Aimi Kobayashi Department of Computer Science University of Tsukuba Ibaraki, Japan kobayashi@iplab.cs.tsukuba.ac.jp Kazuo Misue Faculty of Engineering, Information and Systems University

More information

User Manual Version 1.1 January 2015

User Manual Version 1.1 January 2015 User Manual Version 1.1 January 2015 - 2 / 112 - V1.1 Variegator... 7 Variegator Features... 7 1. Variable elements... 7 2. Static elements... 7 3. Element Manipulation... 7 4. Document Formats... 7 5.

More information

Sample Chapters. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=192147

Sample Chapters. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=192147 Sample Chapters Copyright 2010 by Online Training Solutions, Inc. All rights reserved. To learn more about this book, visit the detail page at: go.microsoft.com/fwlink/?linkid=192147 Chapter at a Glance

More information

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web

More information

Selective Space Structures Manual

Selective Space Structures Manual Selective Space Structures Manual February 2017 CONTENTS 1 Contents 1 Overview and Concept 4 1.1 General Concept........................... 4 1.2 Modules................................ 6 2 The 3S Generator

More information

Fathom Dynamic Data TM Version 2 Specifications

Fathom Dynamic Data TM Version 2 Specifications Data Sources Fathom Dynamic Data TM Version 2 Specifications Use data from one of the many sample documents that come with Fathom. Enter your own data by typing into a case table. Paste data from other

More information

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010

CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 CHAPTER 4: MICROSOFT OFFICE: EXCEL 2010 Quick Summary A workbook an Excel document that stores data contains one or more pages called a worksheet. A worksheet or spreadsheet is stored in a workbook, and

More information

A Step-by-step guide to creating a Professional PowerPoint Presentation

A Step-by-step guide to creating a Professional PowerPoint Presentation Quick introduction to Microsoft PowerPoint A Step-by-step guide to creating a Professional PowerPoint Presentation Created by Cruse Control creative services Tel +44 (0) 1923 842 295 training@crusecontrol.com

More information

Page Layout Using Tables

Page Layout Using Tables This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,

More information

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked Plotting Menu: QCExpert Plotting Module graphs offers various tools for visualization of uni- and multivariate data. Settings and options in different types of graphs allow for modifications and customizations

More information

WORD Creating Objects: Tables, Charts and More

WORD Creating Objects: Tables, Charts and More WORD 2007 Creating Objects: Tables, Charts and More Microsoft Office 2007 TABLE OF CONTENTS TABLES... 1 TABLE LAYOUT... 1 TABLE DESIGN... 2 CHARTS... 4 PICTURES AND DRAWINGS... 8 USING DRAWINGS... 8 Drawing

More information

CSS: The Basics CISC 282 September 20, 2014

CSS: The Basics CISC 282 September 20, 2014 CSS: The Basics CISC 282 September 20, 2014 Style Sheets System for defining a document's style Used in many contexts Desktop publishing Markup languages Cascading Style Sheets (CSS) Style sheets for HTML

More information

HOUR 12. Adding a Chart

HOUR 12. Adding a Chart HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to

More information

Adobe Illustrator CS5 Part 2: Vector Graphic Effects

Adobe Illustrator CS5 Part 2: Vector Graphic Effects CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Illustrator CS5 Part 2: Vector Graphic Effects Summer 2011, Version 1.0 Table of Contents Introduction...2 Downloading the

More information

Content Elements. Contents. Row

Content Elements. Contents. Row Content Elements Created by Raitis S, last modified on Feb 09, 2016 This is a list of 40+ available content elements that can be placed on the working canvas or inside of the columns. Think of them as

More information

Graph and Tree Layout

Graph and Tree Layout CS8B :: Nov Graph and Tree Layout Topics Graph and Tree Visualization Tree Layout Graph Layout Jeffrey Heer Stanford University Goals Overview of layout approaches and their strengths and weaknesses Insight

More information

Zen Garden. CSS Zen Garden

Zen Garden. CSS Zen Garden CSS Patrick Behr CSS HTML = content CSS = display It s important to keep them separated Less code in your HTML Easy maintenance Allows for different mediums Desktop Mobile Print Braille Zen Garden CSS

More information

CS 465 Program 4: Modeller

CS 465 Program 4: Modeller CS 465 Program 4: Modeller out: 30 October 2004 due: 16 November 2004 1 Introduction In this assignment you will work on a simple 3D modelling system that uses simple primitives and curved surfaces organized

More information

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static

Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Table of Contents Report Designer Report Types Table Report Multi-Column Report Label Report Parameterized Report Cross-Tab Report Drill-Down Report Chart with Static Series Chart with Dynamic Series Master-Detail

More information

Warping & Blending AP

Warping & Blending AP Warping & Blending AP Operation about AP This AP provides three major functions including Warp, Edge Blending and Black Level. If the AP is already installed, please remove previous version before installing

More information

Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style

Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style precedence and style inheritance Understand the CSS use

More information

Actualtests.9A QA

Actualtests.9A QA Actualtests.9A0-351.51.QA Number: 9A0-351 Passing Score: 800 Time Limit: 120 min File Version: 5.6 http://www.gratisexam.com/ 9A0-351 Adobe Illustrator CC Recertification Exam Marvelous planning guide

More information

Road Map for Essential Studio 2010 Volume 1

Road Map for Essential Studio 2010 Volume 1 Road Map for Essential Studio 2010 Volume 1 Essential Studio User Interface Edition... 4 Essential Grid... 4 Essential Grid ASP.NET... 4 Essential Grid ASP.NET MVC... 4 Essential Grid Windows Forms...

More information

Appendix A Canvas Reference

Appendix A Canvas Reference Appendix A Canvas Reference BC2 HTML5 GAMES CREATING FUN WITH HTML5, CSS3, AND WEBGL The Canvas Element See the official W3C specification for full details on the canvas element (www.w3.org/tr/ html5/the-canvas-element.html.

More information

Graph and Tree Layout

Graph and Tree Layout CS8B :: Nov Graph and Tree Layout Topics Graph and Tree Visualization Tree Layout Graph Layout Goals Overview of layout approaches and their strengths and weaknesses Insight into implementation techniques

More information

TSM Report Designer. Even Microsoft Excel s Data Import add-in can be used to extract TSM information into an Excel spread sheet for reporting.

TSM Report Designer. Even Microsoft Excel s Data Import add-in can be used to extract TSM information into an Excel spread sheet for reporting. TSM Report Designer The TSM Report Designer is used to create and modify your TSM reports. Each report in TSM prints data found in the databases assigned to that report. TSM opens these databases according

More information

Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013

Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013 SketchUp Level of Difficulty Time Approximately 15 20 minutes Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013

More information

Google LayOut 2 Help. Contents

Google LayOut 2 Help. Contents Contents Contents... 1 Welcome to LayOut... 9 What's New in this Release?... 10 Learning LayOut... 12 Technical Support... 14 Welcome to the LayOut Getting Started Guide... 15 Introduction to the LayOut

More information

Designing Simple Buildings

Designing Simple Buildings Designing Simple Buildings Contents Introduction 2 1. Pitched-roof Buildings 5 2. Flat-roof Buildings 25 3. Adding Doors and Windows 27 9. Windmill Sequence 45 10. Drawing Round Towers 49 11. Drawing Polygonal

More information

CAD Tutorial 23: Exploded View

CAD Tutorial 23: Exploded View CAD TUTORIAL 23: Exploded View CAD Tutorial 23: Exploded View Level of Difficulty Time Approximately 30 35 minutes Starter Activity It s a Race!!! Who can build a Cube the quickest: - Pupils out of Card?

More information

Chapter 6 Formatting Graphic Objects

Chapter 6 Formatting Graphic Objects Impress Guide Chapter 6 OpenOffice.org Copyright This document is Copyright 2007 by its contributors as listed in the section titled Authors. You can distribute it and/or modify it under the terms of either

More information

Captain America Shield

Captain America Shield Captain America Shield 1. Create a New Document and Set Up a Grid Hit Control-N to create a new document. Select Pixels from the Units drop-down menu, enter 600 in the width and height boxes then click

More information

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults Illustrator Defaults Before we begin, we are going to make sure that all of us are using the same settings within our application. For this class, we will always want to make sure that our application

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2)

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Web Development & Design Foundations with HTML5 Ninth Edition Chapter 3 Configuring Color and Text with CSS Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links

More information

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 Advanced Skinning Guide Introduction The graphical user interface of ReadSpeaker Enterprise Highlighting is built with standard web technologies, Hypertext Markup

More information

CPM-200 User Guide For Lighthouse for MAX

CPM-200 User Guide For Lighthouse for MAX CPM-200 User Guide For Lighthouse for MAX Contents Page Number Opening the software 2 Altering the page size & Orientation 3-4 Inserting Text 5 Editing Text 6 Inserting Graphics 7-8 Changing the Colour

More information

To use the keyboard emulation, you must activate it in the tray icon menu (see 2.6 Enable keyboard emulation)

To use the keyboard emulation, you must activate it in the tray icon menu (see 2.6 Enable keyboard emulation) LEA USER GUIDE Notice: To use LEA you have to buy the client and download the free server at: https://www.leaextendedinput.com/download.php The Client is available in the App Store for IOS and Android

More information

Generating Vectors Overview

Generating Vectors Overview Generating Vectors Overview Vectors are mathematically defined shapes consisting of a series of points (nodes), which are connected by lines, arcs or curves (spans) to form the overall shape. Vectors can

More information

+1 (646) (US) +44 (20) (UK) Product Labels. for Magento 2. ecommerce.aheadworks.com/magento-2-extensions

+1 (646) (US) +44 (20) (UK) Product Labels. for Magento 2. ecommerce.aheadworks.com/magento-2-extensions Product Labels for Magento 2 Table of contents Getting Around...3 Extension Logic...3 Backend Configuration...4 Creating a Label...4 Rule Configuration...7 How to use Variables...10 Label display on different

More information

1 of 7 11/12/2009 9:29 AM

1 of 7 11/12/2009 9:29 AM 1 of 7 11/12/2009 9:29 AM Home Beginner Tutorials First Website Guide HTML Tutorial CSS Tutorial XML Tutorial Web Host Guide SQL Tutorial Advanced Tutorials Javascript Tutorial PHP Tutorial MySQL Tutorial

More information

Bar Charts and Frequency Distributions

Bar Charts and Frequency Distributions Bar Charts and Frequency Distributions Use to display the distribution of categorical (nominal or ordinal) variables. For the continuous (numeric) variables, see the page Histograms, Descriptive Stats

More information

Math 227 EXCEL / MEGASTAT Guide

Math 227 EXCEL / MEGASTAT Guide Math 227 EXCEL / MEGASTAT Guide Introduction Introduction: Ch2: Frequency Distributions and Graphs Construct Frequency Distributions and various types of graphs: Histograms, Polygons, Pie Charts, Stem-and-Leaf

More information

Appendix D CSS Properties and Values

Appendix D CSS Properties and Values HTML Appendix D CSS Properties and Values This appendix provides a brief review of Cascading Style Sheets (CSS) concepts and terminology, and lists CSS level 1 and 2 properties and values supported by

More information

How to draw and create shapes

How to draw and create shapes Adobe Flash Professional Guide How to draw and create shapes You can add artwork to your Adobe Flash Professional documents in two ways: You can import images or draw original artwork in Flash by using

More information

Part II: Creating Visio Drawings

Part II: Creating Visio Drawings 128 Part II: Creating Visio Drawings Figure 5-3: Use any of five alignment styles where appropriate. Figure 5-4: Vertical alignment places your text at the top, bottom, or middle of a text block. You could

More information

In this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers.

In this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers. Office Chair In this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers. Creating the Project Folder Create a new project folder with

More information

L E S S O N 2 Background

L E S S O N 2 Background Flight, Naperville Central High School, Naperville, Ill. No hard hat needed in the InDesign work area Once you learn the concepts of good page design, and you learn how to use InDesign, you are limited

More information

StitchGraph User Guide V1.8

StitchGraph User Guide V1.8 StitchGraph User Guide V1.8 Thanks for buying StitchGraph: the easy way to create stitch layouts for hardanger and other complex embroidery stitch types. StitchGraph is intended to allow you to create

More information

Table of Contents. MySource Matrix Content Types Manual

Table of Contents. MySource Matrix Content Types Manual Table of Contents Chapter 1 Introduction... 5 Chapter 2 WYSIWYG Editor... 6 Replace Text... 6 Select Snippet Keyword... 7 Insert Table and Table Properties... 8 Editing the Table...10 Editing a Cell...12

More information

Microsoft Excel 2007

Microsoft Excel 2007 Microsoft Excel 2007 1 Excel is Microsoft s Spreadsheet program. Spreadsheets are often used as a method of displaying and manipulating groups of data in an effective manner. It was originally created

More information

After completing each task, be sure to save the file in the My Documents folder on your computer using the suggested name.

After completing each task, be sure to save the file in the My Documents folder on your computer using the suggested name. PowerPoint Basic PPT2K13B Final Assignment This is the final assignment for the PowerPoint Basic course. Before attempting to complete this evaluation, you should have completed all Lessons Presentations,

More information

Software Requirements Specification. for WAVED. Version 3.0. Prepared By:

Software Requirements Specification. for WAVED. Version 3.0. Prepared By: Software Requirements Specification for WAVED Version 3.0 Prepared By: Sean Bluestein, Kristian Calhoun, Keith Horrocks, Steven Nguyen, Hannah Pinkos Advisor: Kurt Schmidt Stakeholder: Climate Central

More information

Microsoft Office Excel

Microsoft Office Excel Microsoft Office 2007 - Excel Help Click on the Microsoft Office Excel Help button in the top right corner. Type the desired word in the search box and then press the Enter key. Choose the desired topic

More information

MIDIPoet -- User's Manual Eugenio Tisselli

MIDIPoet -- User's Manual Eugenio Tisselli MIDIPoet -- User's Manual 1999-2007 Eugenio Tisselli http://www.motorhueso.net 1 Introduction MIDIPoet is a software tool that allows the manipulation of text and image on a computer in real-time. It has

More information

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation 1 Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation In Module 5, we will learn how to create a 3D folded model of a sheet metal transition

More information

FactoryLink 7. Version 7.0. Client Builder Reference Manual

FactoryLink 7. Version 7.0. Client Builder Reference Manual FactoryLink 7 Version 7.0 Client Builder Reference Manual Copyright 2000 United States Data Corporation. All rights reserved. NOTICE: The information contained in this document (and other media provided

More information

CS7026 CSS3. CSS3 Graphics Effects

CS7026 CSS3. CSS3 Graphics Effects CS7026 CSS3 CSS3 Graphics Effects What You ll Learn We ll create the appearance of speech bubbles without using any images, just these pieces of pure CSS: The word-wrap property to contain overflowing

More information

Keyboard Shortcuts. Command Windows Macintosh

Keyboard Shortcuts. Command Windows Macintosh S00ILCS5.qxp 3/19/2010 1:11 AM Page 477 Keyboard Shortcuts k Adobe Illustrator CS5 If a command on a menu includes a keyboard reference, known as a keyboard shortcut, to the right of the command name,

More information

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0 SciGraphica Tutorial Manual - Tutorials 1and 2 Version 0.8.0 Copyright (c) 2001 the SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms

More information

National Weather Map

National Weather Map Weather Map Objectives Each student will utilize the Google Docs drawing application to create a map using common weather map symbols that show the current state of the weather in the United States. Benchmarks

More information

Lecture Topic Projects

Lecture Topic Projects Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, basic tasks, data types 3 Introduction to D3, basic vis techniques for non-spatial data Project #1 out 4 Visual

More information

Unit #13 : Integration to Find Areas and Volumes, Volumes of Revolution

Unit #13 : Integration to Find Areas and Volumes, Volumes of Revolution Unit #13 : Integration to Find Areas and Volumes, Volumes of Revolution Goals: Beabletoapplyaslicingapproachtoconstructintegralsforareasandvolumes. Be able to visualize surfaces generated by rotating functions

More information

Book 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons

Book 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons Chapter 2: Slides with Charts & Shapes... 12 Working with Charts

More information

Excel. Excel Options click the Microsoft Office Button. Go to Excel Options

Excel. Excel Options click the Microsoft Office Button. Go to Excel Options Excel Excel Options click the Microsoft Office Button. Go to Excel Options Templates click the Microsoft Office Button. Go to New Installed Templates Exercise 1: Enter text 1. Open a blank spreadsheet.

More information

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson Chapter 7 Typography, Style Sheets, and Color Mrs. Johnson Typography Typography refers to the arrangement, shape, size, style, and weight of text. Affects the navigation and usability of a web site and

More information

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements? BASIC GAUGE CREATION The Video VBox setup software is capable of using many different image formats for gauge backgrounds, static images, or logos, including Bitmaps, JPEGs, or PNG s. When the software

More information

Xyron Wishblade Software Manual (PC)

Xyron Wishblade Software Manual (PC) Xyron Wishblade Software Manual (PC) Provided By http://www.mybinding.com http://www.mybindingblog.com Xyron Wishblade Create & Cut Software Manual Section 1 Getting Started with Tool Bars 2 Standard Tool

More information

REPORT DESIGNER GUIDE

REPORT DESIGNER GUIDE REPORT DESIGNER GUIDE 2018 Advance Workshop Report Designer Guide This document has been very carefully prepared in the hope to meet your expectations and to answer all your questions regarding the Advance

More information

InDesign Tools Overview

InDesign Tools Overview InDesign Tools Overview REFERENCE If your palettes aren t visible you can activate them by selecting: Window > Tools Transform Color Tool Box A Use the selection tool to select, move, and resize objects.

More information

Creating Digital Illustrations for Your Research Workshop III Basic Illustration Demo

Creating Digital Illustrations for Your Research Workshop III Basic Illustration Demo Creating Digital Illustrations for Your Research Workshop III Basic Illustration Demo Final Figure Size exclusion chromatography (SEC) is used primarily for the analysis of large molecules such as proteins

More information

Adobe Illustrator CC 2018 Tutorial

Adobe Illustrator CC 2018 Tutorial Adobe Illustrator CC 2018 Tutorial GETTING STARTED Adobe Illustrator CC is an illustration program that can be used for print, multimedia and online graphics. Whether you plan to design or illustrate multimedia

More information

PowerPlay Studio. User Documentation

PowerPlay Studio. User Documentation PowerPlay Studio User Documentation June 2013 POWERPLAY STUDIO PowerPlay Studio... 1 Supported browsers... 1 Logging On... 2 The Cognos Table of Contents... 3 Working in PowerPlay Studio... 5 Open a Cube...

More information

MANUAL NO. OPS647-UM-151 USER S MANUAL

MANUAL NO. OPS647-UM-151 USER S MANUAL MANUAL NO. OPS647-UM-151 USER S MANUAL Software Usage Agreement Graphtec Corporation ( Graphtec ) hereby grants the purchaser and authorized User (the User ) the right to use the software (the Software

More information

SAS Visual Analytics 8.2: Working with Report Content

SAS Visual Analytics 8.2: Working with Report Content SAS Visual Analytics 8.2: Working with Report Content About Objects After selecting your data source and data items, add one or more objects to display the results. SAS Visual Analytics provides objects

More information

Laser Machine User Manual:

Laser Machine User Manual: Laser Machine User Manual: OPERATOR ( EasyCut / LaserCut version 5.3 ) v1.0 CTR Laser Machine Operator Manual ( EasyCut version 5.3 ) ~ version 1.0 1 CONTENTS Section 1: Tutorials...5 1.1. How to Cut with

More information

Microsoft PowerPoint 2003 Beyond The Basics United States Coast Guard Computer Training

Microsoft PowerPoint 2003 Beyond The Basics United States Coast Guard Computer Training Microsoft PowerPoint 2003 Beyond The Basics United States Coast Guard Computer Training Level Two Microsoft PowerPoint 2003 Beyond The Basics Written and Edited by Kendra Lebel and James Sharpe September

More information

IDL Tutorial. Contours and Surfaces. Copyright 2008 ITT Visual Information Solutions All Rights Reserved

IDL Tutorial. Contours and Surfaces. Copyright 2008 ITT Visual Information Solutions All Rights Reserved IDL Tutorial Contours and Surfaces Copyright 2008 ITT Visual Information Solutions All Rights Reserved http://www.ittvis.com/ IDL is a registered trademark of ITT Visual Information Solutions for the computer

More information

Word Tutorial 3. Creating a Multiple- Page Report COMPREHENSIVE

Word Tutorial 3. Creating a Multiple- Page Report COMPREHENSIVE Word Tutorial 3 Creating a Multiple- Page Report COMPREHENSIVE Objectives Format headings with Quick Styles Insert a manual page break Create and edit a table Sort rows in a table Modify a table s structure

More information

Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013

Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013 SketchUp Level of Difficulty Time Approximately 15 20 minutes Photocopiable/digital resources may only be copied by the purchasing institution on a single site and for their own use ZigZag Education, 2013

More information

CS535 Fall Department of Computer Science Purdue University

CS535 Fall Department of Computer Science Purdue University Spatial Data Structures and Hierarchies CS535 Fall 2010 Daniel G Aliaga Daniel G. Aliaga Department of Computer Science Purdue University Spatial Data Structures Store geometric information Organize geometric

More information

SETTINGS AND WORKSPACE

SETTINGS AND WORKSPACE ADOBE ILLUSTRATOR Adobe Illustrator is a program used to create vector illustrations / graphics (.ai/.eps/.svg). These graphics will then be used for logos, banners, infographics, flyers... in print and

More information

Index. borders adding to cells, 174 draw border line tool, using to add, 175

Index. borders adding to cells, 174 draw border line tool, using to add, 175 Index A A4 size paper, 289 absolute references, 128 accounting number format style, 158 add-ins content, explained, 138 downloading from the office store, 140 task pane, explained, 138 uses of, 138 alignment

More information

MatDeck User Manual. Contents

MatDeck User Manual. Contents MatDeck User Manual Contents Table of Pictures... 2 1 Activate license - Help tab... 6 2 MatDeck basics... 7 2.1 Document list area... 7 2.2 Document area... 8 2.2.1 Data types... 8 2.2.2 Variables...

More information

Excel. Tutorial 1 Getting Started with Excel. Tutorial 2 Formatting a Workbook. Tutorial 3 Working with Formulas and Functions COMPREHENSIVE

Excel. Tutorial 1 Getting Started with Excel. Tutorial 2 Formatting a Workbook. Tutorial 3 Working with Formulas and Functions COMPREHENSIVE Excel Tutorial 1 Getting Started with Excel Tutorial 2 Formatting a Workbook Tutorial 3 Working with Formulas and Functions COMPREHENSIVE Excel Tutorial 1 Getting Started with Excel COMPREHENSIVE Objectives

More information

Microsoft Office. Microsoft Office

Microsoft Office. Microsoft Office is an office suite of interrelated desktop applications, servers and services for the Microsoft Windows. It is a horizontal market software that is used in a wide range of industries. was introduced by

More information

CS 160: Lecture 10. Professor John Canny Spring 2004 Feb 25 2/25/2004 1

CS 160: Lecture 10. Professor John Canny Spring 2004 Feb 25 2/25/2004 1 CS 160: Lecture 10 Professor John Canny Spring 2004 Feb 25 2/25/2004 1 Administrivia In-class midterm on Friday * Closed book (no calcs or laptops) * Material up to last Friday Lo-Fi Prototype assignment

More information

5/27/12. Objectives 7.1. Area of a Region Between Two Curves. Find the area of a region between two curves using integration.

5/27/12. Objectives 7.1. Area of a Region Between Two Curves. Find the area of a region between two curves using integration. Objectives 7.1 Find the area of a region between two curves using integration. Find the area of a region between intersecting curves using integration. Describe integration as an accumulation process.

More information

Adobe Illustrator. Always NAME your project file. It should be specific to you and the project you are working on.

Adobe Illustrator. Always NAME your project file. It should be specific to you and the project you are working on. Adobe Illustrator This packet will serve as a basic introduction to Adobe Illustrator and some of the tools it has to offer. It is recommended that anyone looking to become more familiar with the program

More information

REPORT DESIGNER GUIDE

REPORT DESIGNER GUIDE REPORT DESIGNER GUIDE 2017 Advance BIM Designers Report Designer Guide This document has been very carefully prepared in the hope to meet your expectations and to answer all your questions regarding

More information