Switched to GPLv3.
[gnupg.git] / doc / gnupg1.texi
1 \input texinfo                      @c -*-texinfo-*-
2 @c %**start of header
3 @setfilename gnupg1.info
4 @include version.texi
5 @settitle Using the GnuPG Version 1.4
6
7 @c A couple of macros with no effect on texinfo
8 @c but used by the yat2m processor. 
9 @macro manpage {a}
10 @end macro
11 @macro mansect {a}
12 @end macro
13 @macro manpause 
14 @end macro
15 @macro mancont
16 @end macro
17
18 @c Create a separate index for command line options.
19 @defcodeindex op
20 @c Merge the standard indexes into a single one.
21 @syncodeindex fn cp
22 @syncodeindex vr cp
23 @syncodeindex ky cp
24 @syncodeindex pg cp
25 @syncodeindex tp cp
26 @c %**end of header
27 @copying
28 This is the @cite{The GNU Privacy Guard Manual}
29 (@value{VERSION}, @value{UPDATED}).
30
31 @iftex
32 Published by the Free Software Foundation@*
33 51 Franklin St, Fifth Floor@*
34 Boston, MA 02110-1301 USA
35 @end iftex
36
37 Copyright @copyright{} 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006 Free Software Foundation, Inc.
38
39 @quotation
40 Permission is granted to copy, distribute and/or modify this document
41 under the terms of the GNU General Public License as published by the
42 Free Software Foundation; either version 3 of the License, or (at your
43 option) any later version. The text of the license can be found in the
44 section entitled ``Copying''.
45 @end quotation
46 @end copying
47
48
49 @dircategory GNU Utilities
50 @direntry
51 * gpg: (gpg).            OpenPGP encryption and signing tool (v1).
52 @end direntry
53
54
55 @c
56 @c Printing stuff taken from gcc.
57 @c
58 @macro gnupgtabopt{body}
59 @code{\body\}
60 @end macro
61 @macro gnupgoptlist{body}
62 @smallexample
63 \body\
64 @end smallexample
65 @end macro
66 @c Makeinfo handles the above macro OK, TeX needs manual line breaks;
67 @c they get lost at some point in handling the macro.  But if @macro is
68 @c used here rather than @alias, it produces double line breaks.
69 @iftex
70 @alias gol = *
71 @end iftex
72 @ifnottex
73 @macro gol
74 @end macro
75 @end ifnottex
76
77
78 @c
79 @c Titlepage
80 @c
81 @setchapternewpage odd
82 @titlepage
83 @title Using the GNU Privacy Guard, Version 1.4
84 @subtitle Version @value{VERSION}
85 @subtitle @value{UPDATED}
86
87 @author Werner Koch (@email{wk@@gnupg.org})
88
89 @page
90 @vskip 0pt plus 1filll
91 @insertcopying
92 @end titlepage
93
94 @ifnothtml
95 @summarycontents
96 @contents
97 @page
98 @end ifnothtml
99
100 @ifnottex
101 @node Top
102 @top 
103 @insertcopying
104
105 @noindent
106 This manual documents how to use the standalone version of GNU Privacy Guard.
107 @end ifnottex
108
109 @menu
110 * Invoking GPG::        Using the classic GPG protocol.
111 * Specify a User ID::   How to Specify a User Id.
112
113 * Copying::             GNU General Public License says
114                         how you can copy and share GnuPG
115 * Option Index::        Index to command line options.
116 * Index::               Index of concepts and symbol names.
117 @end menu
118
119 @ifhtml
120
121 @end ifhtml
122
123
124 @ifhtml
125 @page
126 @summarycontents
127 @contents
128 @end ifhtml
129
130
131 @include gpg.texi
132
133 @node Specify a User ID
134 @chapter How to Specify a User Id
135 @anchor{how-to-specify-a-user-id}
136 @include specify-user-id.texi
137
138 @include gpl.texi
139
140
141 @c ---------------------------------------------------------------------
142 @c Indexes
143 @c ---------------------------------------------------------------------
144
145 @node Option Index
146 @unnumbered Option Index
147
148 @printindex op
149
150 @node Index
151 @unnumbered Index
152
153 @printindex cp
154
155 @c ---------------------------------------------------------------------
156 @c Epilogue
157 @c ---------------------------------------------------------------------
158
159 @bye
160
161