RENAME VARIABLES: Make parentheses optional for single variables.
[pspp] / doc / pspp.texi
1 \input texinfo @c -*- texinfo -*-
2 @c %**start of header
3 @setfilename pspp.info
4 @settitle PSPP
5 @c For double-sided printing, uncomment:
6 @c @setchapternewpage odd
7 @c %**end of header
8
9
10 @macro note{param1}
11 @quotation
12 @strong{Please note:} \param1\
13 @end quotation
14 @end macro
15
16 @include version.texi
17
18 @c This macro should be used for marking command names.  For the purposes of markup, 
19 @c  no distinction is made between ``commands'' and ``procedures''.
20 @macro cmd{CMDNAME}
21 @code{\CMDNAME\}
22 @end macro
23
24 @c This macro is used for fragments of command syntax that are not in themselves command names.
25 @c It does not necessarily have to be a subcommand.
26 @macro subcmd{CMDNAME}
27 @code{\CMDNAME\}
28 @end macro
29
30 @c Use this macro to refer to PSPP itself .  Not when giving a shell command line example.
31 @macro pspp
32 @sc{pspp}
33 @end macro
34
35
36 @ifset MISSING_CLICKSEQUENCE
37 @alias clicksequence = asis
38 @macro click {}
39 ->
40 @end macro
41 @end ifset
42
43 @iftex
44 @finalout
45 @end iftex
46
47 @dircategory Math
48 @direntry
49 * PSPP: (pspp).             Statistical analysis package.
50 * PSPPIRE: (pspp).          Graphical user interface to @pspp{}.
51 @end direntry
52
53 @copying
54 This manual is for GNU PSPP version @value{VERSION},
55 software for statistical analysis.
56
57 Copyright @copyright{} 1997, 1998, 2004, 2005, 2009, 2012, 2013, 2014 Free Software Foundation, Inc.
58
59 @quotation
60 Permission is granted to copy, distribute and/or modify this document
61 under the terms of the GNU Free Documentation License, Version 1.3
62 or any later version published by the Free Software Foundation;
63 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
64 A copy of the license is included in the section entitled "GNU
65 Free Documentation License".
66 @end quotation
67 @end copying
68
69 @titlepage
70 @title PSPP Users' Guide
71 @subtitle GNU PSPP Statistical Analysis Software
72 @subtitle Release @value{VERSION}
73 @page
74 @vskip 0pt plus 1filll
75 @insertcopying
76 @end titlepage
77
78 @c @chapheading Acknowledgements
79 The authors wish to thank Network Theory Ltd 
80 @url{http://www.network-theory.co.uk}
81 for their financial support 
82 in the production of this manual.
83
84
85 @contents
86
87
88 @ifnottex
89 @node Top
90 @top GNU PSPP
91
92 @insertcopying
93 @end ifnottex
94
95 @menu
96 * Introduction::                Description of the package.
97 * License::                     Your rights and obligations.
98
99 * Invoking PSPP::               Starting the PSPP text-based interface.
100 * Invoking PSPPIRE::            Starting the PSPP graphical user interface.
101 * Using PSPP::                  How to use PSPP --- A brief tutorial.
102 * Language::                    Basics of the PSPP command language.
103 * Expressions::                 Numeric and string expression syntax.
104
105 * Data Input and Output::       Reading data from user files.
106 * System and Portable File IO:: Reading and writing system & portable files.
107 * Combining Data Files::        Combining data from multiple files.
108 * Variable Attributes::         Adjusting and examining variables.
109 * Data Manipulation::           Simple operations on data.
110 * Data Selection::              Select certain cases for analysis.
111 * Conditionals and Looping::    Doing things many times or not at all.
112 * Statistics::                  Basic statistical procedures.
113 * Utilities::                   Other commands.
114
115 * Invoking pspp-convert::       Utility for converting among file formats.
116 * Invoking pspp-dump-sav::      Utility for examining raw .sav files.
117 * Not Implemented::             What's not here yet
118 * Bugs::                        Known problems; submitting bug reports.
119
120 * Function Index::              Index of PSPP functions for expressions.
121 * Command Index::               Index of PSPP procedures.
122 * Concept Index::               Index of concepts.
123
124 * GNU Free Documentation License:: License for copying this manual.
125 @end menu
126
127 @include introduction.texi
128 @include license.texi
129
130 @include invoking.texi
131 @include tutorial.texi
132 @include language.texi
133 @include expressions.texi
134 @include data-io.texi
135 @include files.texi
136 @include combining.texi
137 @include variables.texi
138 @include transformation.texi
139 @include data-selection.texi
140 @include flow-control.texi
141 @include statistics.texi
142 @include utilities.texi
143
144 @include pspp-convert.texi
145 @include pspp-dump-sav.texi
146 @include not-implemented.texi
147 @include bugs.texi
148
149 @include function-index.texi
150 @include command-index.texi
151 @include concept-index.texi
152
153 @include fdl.texi
154
155 @bye
156
157 @c Local Variables:
158 @c use (texinfo-multiple-files-update "pspp.texi")  in emacs to keep these files consistent
159 @c compile-command: "makeinfo pspp.texi"
160 @c End: