summaryrefslogtreecommitdiff
path: root/graphics/jpicedt/doc/actions.html
blob: d8223cf5b1284690a0a5c763ca246a8217548863 (plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
  <HEAD>
    <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-1">
	<META key="author" CONTENT="Sylvain Reynal">
    <TITLE>jPicEdt 1.3.2 Help Content </TITLE>
  </HEAD>

  <BODY BGCOLOR="#ffffff">

<H2>Toolbars</H2>
<P><IMG SRC="PropertiesToolbar.gif"></P>
<TABLE BORDER=1>
	<TR><TD><IMG SRC="GridButton.gif"></TD><TD>Displays the grid</TD></TR>
	<TR><TD><IMG SRC="SnapStepButton.gif"></TD><TD>Sets the snap snep. You can type your own value.</TD></TR>
	<TR><TD><IMG SRC="ZoomFactorButton.gif"></TD><TD>Sets the zoom-factor. You can type your own value.</TD></TR>
	<TR><TD><IMG SRC="EditPointsMode.gif"></TD><TD>Toggle the edition-mode between group-mode and single-object mode.</TD></TR>
</TABLE>
<HR>
</HR>

<H2>Menus</H2>
<TABLE border=1>
	<TR><TD colspan=2><B>File menu</B></TD></TR>
	<TR><td>New</TD><td>create a new drawing sheet.</TD></TR>
	<TR><td>Open</td><td>load an existing file from disk.</td></TR>
	<TR><td>Reload</TD><td>reload current drawing from disk</TD></TR>
	<TR><td>Save</td><td>save current file in LaTeX, epic or PsTricks format, depending on the
			current content-type; default directories can be
			specified in the preferences tabsheet.</td></TR>
	<TR><td>Save As</td><td>let you choose another file name.</td></TR>
	<TR><td>Save All</TD><TD>save all currently open sheets.</TD></TR>
	<TR><TD>Save Selection As</TD><td>let you save only selected (namely : highlighted) parts of your
			drawing ; useful to create fragments ; the user's fragment directory is automatically
			pre-selected in the file-chooser, but you can save fragments in other places...</td></TR>
	<TR><td>Insert Fragment</TD><td>insert a prerecorded fragment into the current active sheet
			(the topmost internal frame), placing it in the bottom-left corner
			of the frame ; by default, the filechooser points to the user's fragment directory,
			 but you can obviously insert fragments from other places...</td></TR>
	<TR><td>Recent Files</TD><td>this mutable menu keeps track of the last four loaded or
			updated files, and let you quickly load one of them.</TD></TR>
	<TR><td>Close</TD><td>Close active frame</TD></TR>
	<TR><td>Exit</TD><td>Save every open sheet to disk, then quit.<td></TR>
	
	<TR><td colspan=2><b>Edit menu</B></TD></TR>
	<TR><td>Undo/Redo</TD><td>undo/redo last change (the number of undoable steps is
			specified in the preferences menu). </TD></TR>
	<TR><td>Cut</TD><td>cut current selection and send it to clipboard.</TD></TR>
	<TR><td>Copy</TD><td>copy selection to clipboard.</TD></TR>
	<TR><td>Paste</TD><td>
			paste selection from JPicEdt graphic clipboard, starting from bottom-left
			corner.
		</TD></TR>
	<TR><td>Paste special</TD><td>
			paste selection by trying to parse the content of the system
			clipboard. For example, you may first copy a LaTeX string to the system clipboard
			from your favorite editor, then paste it to jPicEdit using
			PasteSpecial. 
			This can obviously lead to a parser-error if the text content is not syntaxically correct.
			<br>
			Under <b>Linux</b>, use <code>xclipboard</code> to copy a piece of text to the primary selection...
			Direct data transfer b/w the jEdit editor and jPicEdt works flawlessly however.
		</TD></TR>
	<TR><td>Select All</TD><td>
			select every object in the current board.
		</TD></TR>
	<TR><td>Page format</TD><td>
			set the page format of the current drawing board, if any. If there's no open board,
			set the default page format for new boards (this is identical as setting the
			page format from the Preferences).
		</TD></TR>
	<TR><td>Content type</TD><td>
			set the content-type of the current drawing board, if any. This sets the formatter
			used to format the current drawing to LaTeX (i.e. LaTeX picture env, epic or PsTricks),
			and also affects the way elements are displayed (for example, colour is supported by
			PsTricks only, filling ellipses by PsTricks and eepic only,...).
		</TD></TR>	
	<TR><td>Preferences</TD><td>
			opens the &quot;set preference&quot; tab. See <i>setting preferences</i>.
		</TD></TR>
	<TR><td>Attributes editor</TD><td>
			toggle the visibility of the floating &quot;set attribute editor&quot;.
			This can be useful on laptops, because this palette takes up a significant amount
			of the screen ;-).
		</TD></TR>
		
	<TR><TD colspan=2><B>Command menu</B></TD></TR>
	<TR><td>LaTeX</TD><td>
			run LaTeX on the current drawing; to sum up : jPicEdt creates a
			temporary LaTeX file on-the-fly, containing all the necessary stuff 
			(see how to set the prolog and epilog in
			the preferences tabpane), in the <I>temporary</I> directory of the underlying
			platform (e.g. /tmp under Unix and MacOS-X, c:\windows\temp under Win9x,...)
			 then run LaTeX on it.
			 <br>
			 Contrary to previous releases, you don't need to save your picture anymore
			 before running the LaTeX/DVI/etc... commands.
			
		</TD></TR>
	<TR><td>Dvi viewer</TD><td>
			same thing, but run a dvi viewer on the same file (actually the one with a ".dvi" extension, which
			then assume you ran LaTeX before).
		</TD></TR>
	<TR><td>Dvips</TD><td>
			run the referenced Dvips program.
		</TD></TR>
	<TR><td>Ghostview</TD><td>
			run the referenced Ghostview program.
		</TD></TR>
	<TR><TD colspan=2>External program path and names (as well as their calling syntax) 
		can be specified in the preferences.
		</TD></TR>
		
	<TR><TD colspan=2><B>Fragments menu</B></TD></TR>
	<TR><td>List of fragments</TD><td>
			Depending on fragments found in the system-wide's and the user's fragments directory, 
			you may see zero, one or
			more items here. Click to insert. Fragments saved by user go into the "fragments" subdirectory
			of the user-settings directory (for instance : <b>/home/user/.jpicedt/fragments</b> on Unix).
		</TD></TR>
	<TR><td>Rescan</TD><td>
			Rescan the list of fragments.
		</TD></TR>

	<TR><TD colspan=2><B>Script menu</B>
		</TD></TR>
	<TR><td>BSH Console</TD><td>
			Open a BSH Console for interacting on-the-fly with jpicedt, or for debugging your scripts.
		</TD></TR>
	<TR><td>List of scripts</TD><td>
			Depending on scripts installed in the system-wide's and the user's script directory, 
			you may see zero, one or more items here. Click to run. 
		</TD></TR>
	<TR><td>Rescan</TD><td>
			Rescan the list of installed scripts from the script directory.
		</TD></TR>

	<TR><TD colspan=2><B>Window menu</B>
		</TD></TR>
	<TR><td>Cascade</TD><td>
			cascade all internal windows.
		</TD></TR>
	<TR><td>Tile horizontal</TD><td>
			tile windows horizontally, creating as new rows as necessary.
		</TD></TR>
	<TR><td>Tile vertical</TD><td>
			tile windows vertically, creating as new columns as necessary.
		</TD></TR>
	<TR><TD  colspan=2>Window menu also maintains a list of currently open sheets so
			that you can quickly switch between them (Note : keyboard
			shortcuts may not work on Linux and MacOS platforms).
		</TD></TR>
</TABLE>
<HR>

</HR>
</BODY>
</HTML>