30
Xfig Xfig Demos Inkscape Inkscape Demo Drawing Figures Xfig, Inkscape, etc. aroly Erdei December 11, 2011 aroly Erdei — Drawing Figures 1/31

Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Embed Size (px)

Citation preview

Page 1: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Drawing FiguresXfig, Inkscape, etc.

Karoly Erdei

December 11, 2011

Karoly Erdei — Drawing Figures 1/31

Page 2: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

1 Xfig

2 Xfig Demos

3 Inkscape

4 Inkscape Demo

Karoly Erdei — Drawing Figures 2/31

Page 3: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Agenda

1 Xfig

2 Xfig Demos

3 Inkscape

4 Inkscape Demo

Karoly Erdei — Drawing Figures 3/31

Page 4: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - main featuresxfig - Facility for Interactive Generation of figures

Xfig features

open source vector graphics editor

runs under the X Window Systems on most UNIX-compatibleplatforms

screen-oriented menu-driven tool

saves figures in its native text-only fig format

TransFig package is used when printing or exporting

Drawing figures

using objects: circles, boxes, lines, poligons, text, etc.

objects can be created, deleted, moved or modified

for text, 35 fonts are available

Attributes (e.g. colors, line styles) can be selected in various ways

Karoly Erdei — Drawing Figures 4/31

Page 5: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - featuresxfig - output, input, export

Xfig output

print figures to a PostScript printer too

convenient feature is the PSTEX or PDFTEX export format

allows integration of Xfig-generated images into LaTeX

Imports various files as images

Raster formats: GIF, JPEG, PNG, TIFF, XBM, XPM, etc.

Vector graphics formats: EPS, PostScript

Exports into various formats:

Raster formats: GIF, JPEG, PNG, PPM, TIFF, etc.

Vector graphics formats: EPS, SVG, PIC, MetaFont, EMF, Tk

Formats for printed documents:

PostScript, PDF, HP-GL (printer control language HP plotters)

Karoly Erdei — Drawing Figures 5/31

Page 6: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - menus, panelsmain, drawing, editing, attributes, etc.

Main menue - general basic functions

File: open, save file, print or export figures

Edit: paste, search, settings

View: portrait, lanscape, zoom in/out, show with options, etc.

Drawing Mode Panel:

buttons for drawing operations:

circle, box, polyline, text, etc.

Editing Mode Panel:

buttons for editing operations;

move, copy, delete, scale, edit attributes, etc.

Karoly Erdei — Drawing Figures 6/31

Page 7: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - PanelsOpen file panel

Karoly Erdei — Drawing Figures 7/31

Page 8: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

XfigLinux packages

Linux packages:

||/ Name Version Description

+++-==============-==============-============================================

ii xfig 3.2.5-alpha5-9 Facility for Interactive Generation of figur

ii xfig-doc 3.2.5-alpha5-9 XFig on-line documentation and examples

ii xfig-libs 3.2.5-alpha5-9 XFig image libraries and examples

Documentation

/usr/share/doc/xfig/html/frm introduction.html

Karoly Erdei — Drawing Figures 8/31

Page 9: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - Librariesxfig-libs package

Karoly Erdei — Drawing Figures 9/31

Page 10: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Agenda

1 Xfig

2 Xfig Demos

3 Inkscape

4 Inkscape Demo

Karoly Erdei — Drawing Figures 10/31

Page 11: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphicsFull screen demo objects

Karoly Erdei — Drawing Figures 11/31

Page 12: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphicsAirplane

Karoly Erdei — Drawing Figures 12/31

Page 13: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphicsWatch

Karoly Erdei — Drawing Figures 13/31

Page 14: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphics3D-house

Karoly Erdei — Drawing Figures 14/31

Page 15: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphicsMusic symbols

Karoly Erdei — Drawing Figures 15/31

Page 16: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Xfig - demo graphicsPower supply - from 1996

Karoly Erdei — Drawing Figures 16/31

Page 17: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Agenda

1 Xfig

2 Xfig Demos

3 Inkscape

4 Inkscape Demo

Karoly Erdei — Drawing Figures 17/31

Page 18: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

InkscapeFeatures

Basic characteristic

is a vector graphics editor application,

similar to Adobe Illustrator, Corel Draw, Freehand

it is a free software, licensed under the GNU GPL

goal is to become a powerful graphics tool

fully compliant with the XML, SVG, and CSS standards

is a cross-platform application, runs on:

Mac OS X (typically under X11)Linux operating systems, Free-BSD operating systemMicrosoft Windows

implementation of SVG and CSS standards is incomplete

it does not yet support animation

Inkscape has multi-lingual support

As of 2010, Inkscape is under active development - with newfeatures being added regularly.

Karoly Erdei — Drawing Figures 18/31

Page 19: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape ObjectsBasic object types

Object types

Paths — made with the Pencil tool (allows freehand drawing)

Splines - created by the the Pen tool (node by node)

Rectangles — created using the Rectangle tool

Corners of rectangles can be rounded

Ellipses — created using the Ellipse tool

Ellipses can be transformed into arcs and circle segments

Stars/polygons — created using the Polygon tool

Multi-pointed stars can be used to emulate spirographs

Text — created with the Text tool

text can use any of the system fontsit can be easily converted to pathboth regular and flowed text is supportedtext objects can be arbitrarily transformed

Karoly Erdei — Drawing Figures 19/31

Page 20: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - EditEdit menu

Karoly Erdei — Drawing Figures 20/31

Page 21: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - ObjectObject menu

Karoly Erdei — Drawing Figures 21/31

Page 22: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - PathPath Menu

Karoly Erdei — Drawing Figures 22/31

Page 23: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape ObjectsBasic object types

Object types

Raster/bitmap images (import/export)

images are linked by default, but they can be embedded into the SVGsupported are PNG, JPEG and BMP images

Clones — created using the Clone operation on existing objects

are verbatim copies of other objectscan have different transformations applied than the original objectare updated live whenever the original object changesdeleting the original object causes the clone to be ”unlinked”, itbecomes a separate objectit is also possible to create chained clones i.e. clones of a clone, toan arbitrary depth

Karoly Erdei — Drawing Figures 23/31

Page 24: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape ObjectsSpecial object types

Special objects

Spirals — created using the Spiral tool

they have configurable number of turns and convergence

3D Boxes — created using the 3D Box tool

have adjustable perspective and a configurable number of vanishingpoints

can be used to assist perspective drawings

3D boxes are in fact groups of paths

Karoly Erdei — Drawing Figures 24/31

Page 25: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Agenda

1 Xfig

2 Xfig Demos

3 Inkscape

4 Inkscape Demo

Karoly Erdei — Drawing Figures 25/31

Page 26: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - demo graphicsCar

Karoly Erdei — Drawing Figures 26/31

Page 27: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - demo graphicsTiger

Karoly Erdei — Drawing Figures 27/31

Page 28: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Inkscape - demo graphicsStars

Karoly Erdei — Drawing Figures 28/31

Page 29: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

Further information

Links

For further information and details about the topic please check thelisted links after the description of topic.

Karoly Erdei — Drawing Figures 29/31

Page 30: Drawing Figures - Xfig, Inkscape, etc. - JKU · 4 Inkscape Demo K aroly Erdei | Drawing Figures 17/31. X gX g DemosInkscapeInkscape Demo Inkscape Features Basic characteristic is

Xfig Xfig Demos Inkscape Inkscape Demo

End of Basics of Drawing

Thanks for your attention !

Karoly Erdei — Drawing Figures 30/31