File: README.figures

package info (click to toggle)
c++-annotations 11.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 11,244 kB
  • sloc: cpp: 21,698; makefile: 1,505; ansic: 165; sh: 121; perl: 90
file content (71 lines) | stat: -rw-r--r-- 1,789 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
The primary figures are stored in zip/svg.zip. These are vector graphic
figures that can be manipulated or created by the `inkscape' program.

When creating or modifying figures:
===================================
    cd zip
    ./prepare

    this will extract the zips in their appropriate directories.
    
Then 
====
        cd svg
    
    chdir to the appropriate directory and start inkscape
    with the name of the figure to create/edit
    
    When a figure is created or modified, save its .svg format. A new picture
    can be given a certain size. 

>>> USE PICTURE SIZES OF 190 (w) X 280 (h) MM,
    just a bit smaller than A4:

    -> shift-ctrl d     to define the size
    -> within the inkscape window: 5 to zoom in or use the zoom icon (3rd
                                                    magnifying glass icon)

Save the image using ctrl-S, and then 
=====================================
    (save .eps and .pdf formats in the svg directory)

    Save As 

    When saving select export object size, not the page size
   
    Save in the format Encapsulated Postscript (eps) and PDF

    (There's no need to convert the pdf to gif: that happens at ./install
    below) 


Having performed all image-editing, cd back to ~/zip and run:
=============================================================
    ./install

    This also installs the files at the ../latex and ../html directories

Finally:
========
    ./collect

    to update the zips.


To include an image use:

    figure(file)(caption)(label)

E.g.,
    figure(ptrmembers/figfilename)
        (Person_dbase objects: Persons reached via Person *pp)
        (PersonFig)

        
-------------------------------------

Type of line: fill and stroke (ctrl shift f), stroke style

Zoom out: -

Zoom in:  +