mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Compare commits
No commits in common. "v1.0.3" and "master" have entirely different histories.
17812 changed files with 3597360 additions and 26 deletions
2184
cde/.gitignore
vendored
Normal file
2184
cde/.gitignore
vendored
Normal file
File diff suppressed because it is too large
Load diff
58
cde/CONTRIBUTORS
Normal file
58
cde/CONTRIBUTORS
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
# The following people have contributed code or other changes to the
|
||||
# CDE project following its release as Open Source software in 2012.
|
||||
#
|
||||
# For the rest of the contributors to the code before the Open Source release
|
||||
# see copyright and copyright.old.
|
||||
#
|
||||
# Please keep this list in order by given-name
|
||||
#
|
||||
# Generated by:
|
||||
# git log |grep '^Author: ' |cut -d' ' -f2- |sed -e 's/@/ at /g' |sort |uniq
|
||||
|
||||
Adam Robinson <adamrobinson at comcast.net>
|
||||
Adam Sampson <ats at offog.org>
|
||||
Alex Ivanov <gnidorah at ya.ru>
|
||||
alx <alx at fastestcode.org>
|
||||
Anthony Perkins <anthony at muzz.co.uk>
|
||||
Chase <nicetrynsa at protonmail.ch>
|
||||
Chris Wareham <chris at chriswareham.net>
|
||||
Cody Kotichas <ckotichas at csu.fullerton.edu>
|
||||
David Cantrell <dcantrell at redhat.com>
|
||||
David J.McBrayer <D9J0M.dev at gmail.com>
|
||||
Douglas Carmichael <dcarmich at dcarmichael.net>
|
||||
Douglas Mencken <dougmencken at gmail.com>
|
||||
Edmond Orignac <edmond.orignac at wanadoo.fr>
|
||||
Eugene Doudine <dudinea at gmail.com>
|
||||
Frederic Koehler <f.koehler427 at gmail.com>
|
||||
Giacomo Comes <comes at naic.edu>
|
||||
ibid_ag at lavabit.com <ibid_ag at lavabit.com>
|
||||
Isaac Dunham <ibid.ag at gmail.com>
|
||||
James Woodcock <james_woodcock at yahoo.co.uk>
|
||||
Jelle Hermsen <jelle at jellehermsen.nl>
|
||||
Johannes von Rotz <jr at vrtz.ch>
|
||||
Jon Trulson <jon at radscan.com>
|
||||
Jose Rubio <joserubiovidales at gmail.com>
|
||||
Karsten Pedersen <kpedersen at hotmail.co.uk>
|
||||
Lev Kujawski <int21h at mailbox.org>
|
||||
Liang Chang <l-chang at users.sourceforge.net>
|
||||
Marc Balmer <marc at msys.ch>
|
||||
Marcin Cieślak <saper at saper.info>
|
||||
Martijn Dekker <martijn at inlv.org>
|
||||
Matthew Howkins <mhowkins at users.sourceforge.net>
|
||||
Matthew R. Trower <dev at blackshard.net>
|
||||
Michael McConville <mmcco at mykolab.com>
|
||||
Mike Stroyan <mike at stroyan.net>
|
||||
Nina Didenko <nina.didenko at gmail.com>
|
||||
OBATA Akio <obache at outlook.com>
|
||||
Pascal de Bruijn <pmjdebruijn at pcode.nl>
|
||||
Pascal Stumpf <Pascal.Stumpf at cubes.de>
|
||||
Peter Howkins <flibble at users.sourceforge.net>
|
||||
Peter Tribble <peter.tribble at gmail.com>
|
||||
Robert Tomsick <robert at tomsick.net>
|
||||
Stuart Brady <sdb at zubnet.me.uk>
|
||||
Swift Griggs <swiftgriggs at gmail.com>
|
||||
tu83 <7u83 at mail.ru>
|
||||
Ulrich Wilkens <mail at uwilkens.de>
|
||||
WHR <msl0000023508 at gmail.com>
|
||||
William Schaub <wschaub at genesi-tech.com>
|
||||
wmoxam <wes at wmoxam.com>
|
||||
531
cde/COPYING
Normal file
531
cde/COPYING
Normal file
|
|
@ -0,0 +1,531 @@
|
|||
The source code to the programs and libraries of CDE (the Common Desktop
|
||||
Environment) are released under the terms of the GNU Lesser/Library General
|
||||
Public License, version 2.0, or at your choice any later version, a copy of
|
||||
version 2.1 of the GNU LGPL is included below.
|
||||
|
||||
NOTE! For the purposes of this license, all of CDE is considered a Library
|
||||
as per section 0 of the LGPL 2.1. In addition, linking with CDE will be
|
||||
construed to be either: i) static or dynamic binding into an executable,
|
||||
ii) accessing functionality via network interfaces, for example via sockets.
|
||||
Such linking does *not* fall under the heading of "derived work".
|
||||
|
||||
This means when you statically or dynamically link against unmodified
|
||||
versions of CDE code you will not be required to release any of your own
|
||||
source code or object files, and no additional license requirements
|
||||
are required with the release of your binaries. However when statically or
|
||||
dynamically linking against versions of CDE code that you have modified,
|
||||
those changes to CDE must be made available under the terms of the GNU LGPL.
|
||||
|
||||
In addition, media files such as images, icons and documentation are
|
||||
released under the terms of the Creative Commons Attribution Share Alike 3.0
|
||||
license; the attribution for derived works should read "The Open Group".
|
||||
- http://creativecommons.org/licenses/by-sa/3.0/
|
||||
|
||||
Also note that the LGPL below is copyrighted by the Free Software
|
||||
Foundation, but the instance of code that it refers to (CDE) is
|
||||
copyrighted by The Open Group and others who actually wrote it."
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 2.1, February 1999
|
||||
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
||||
as the successor of the GNU Library Public License, version 2, hence
|
||||
the version number 2.1.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Lesser General Public License, applies to some
|
||||
specially designated software packages--typically libraries--of the
|
||||
Free Software Foundation and other authors who decide to use it. You
|
||||
can use it too, but we suggest you first think carefully about whether
|
||||
this license or the ordinary General Public License is the better
|
||||
strategy to use in any particular case, based on the explanations below.
|
||||
|
||||
When we speak of free software, we are referring to freedom of use,
|
||||
not price. Our General Public Licenses are designed to make sure that
|
||||
you have the freedom to distribute copies of free software (and charge
|
||||
for this service if you wish); that you receive source code or can get
|
||||
it if you want it; that you can change the software and use pieces of
|
||||
it in new free programs; and that you are informed that you can do
|
||||
these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
distributors to deny you these rights or to ask you to surrender these
|
||||
rights. These restrictions translate to certain responsibilities for
|
||||
you if you distribute copies of the library or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link other code with the library, you must provide
|
||||
complete object files to the recipients, so that they can relink them
|
||||
with the library after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
We protect your rights with a two-step method: (1) we copyright the
|
||||
library, and (2) we offer you this license, which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
To protect each distributor, we want to make it very clear that
|
||||
there is no warranty for the free library. Also, if the library is
|
||||
modified by someone else and passed on, the recipients should know
|
||||
that what they have is not the original version, so that the original
|
||||
author's reputation will not be affected by problems that might be
|
||||
introduced by others.
|
||||
|
||||
Finally, software patents pose a constant threat to the existence of
|
||||
any free program. We wish to make sure that a company cannot
|
||||
effectively restrict the users of a free program by obtaining a
|
||||
restrictive license from a patent holder. Therefore, we insist that
|
||||
any patent license obtained for a version of the library must be
|
||||
consistent with the full freedom of use specified in this license.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the
|
||||
ordinary GNU General Public License. This license, the GNU Lesser
|
||||
General Public License, applies to certain designated libraries, and
|
||||
is quite different from the ordinary General Public License. We use
|
||||
this license for certain libraries in order to permit linking those
|
||||
libraries into non-free programs.
|
||||
|
||||
When a program is linked with a library, whether statically or using
|
||||
a shared library, the combination of the two is legally speaking a
|
||||
combined work, a derivative of the original library. The ordinary
|
||||
General Public License therefore permits such linking only if the
|
||||
entire combination fits its criteria of freedom. The Lesser General
|
||||
Public License permits more lax criteria for linking other code with
|
||||
the library.
|
||||
|
||||
We call this license the "Lesser" General Public License because it
|
||||
does Less to protect the user's freedom than the ordinary General
|
||||
Public License. It also provides other free software developers Less
|
||||
of an advantage over competing non-free programs. These disadvantages
|
||||
are the reason we use the ordinary General Public License for many
|
||||
libraries. However, the Lesser license provides advantages in certain
|
||||
special circumstances.
|
||||
|
||||
For example, on rare occasions, there may be a special need to
|
||||
encourage the widest possible use of a certain library, so that it becomes
|
||||
a de-facto standard. To achieve this, non-free programs must be
|
||||
allowed to use the library. A more frequent case is that a free
|
||||
library does the same job as widely used non-free libraries. In this
|
||||
case, there is little to gain by limiting the free library to free
|
||||
software only, so we use the Lesser General Public License.
|
||||
|
||||
In other cases, permission to use a particular library in non-free
|
||||
programs enables a greater number of people to use a large body of
|
||||
free software. For example, permission to use the GNU C Library in
|
||||
non-free programs enables many more people to use the whole GNU
|
||||
operating system, as well as its variant, the GNU/Linux operating
|
||||
system.
|
||||
|
||||
Although the Lesser General Public License is Less protective of the
|
||||
users' freedom, it does ensure that the user of a program that is
|
||||
linked with the Library has the freedom and the wherewithal to run
|
||||
that program using a modified version of the Library.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, whereas the latter must
|
||||
be combined with the library in order to run.
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library or other
|
||||
program which contains a notice placed by the copyright holder or
|
||||
other authorized party saying it may be distributed under the terms of
|
||||
this Lesser General Public License (also called "this License").
|
||||
Each licensee is addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also combine or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Use a suitable shared library mechanism for linking with the
|
||||
Library. A suitable mechanism is one that (1) uses at run time a
|
||||
copy of the library already present on the user's computer system,
|
||||
rather than copying library functions into the executable, and (2)
|
||||
will operate properly with a modified version of the library, if
|
||||
the user installs one, as long as the modified version is
|
||||
interface-compatible with the version that the work was made with.
|
||||
|
||||
c) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
d) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
e) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the materials to be distributed need not include anything that is
|
||||
normally distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties with
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Lesser General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Libraries
|
||||
|
||||
If you develop a new library, and you want it to be of the greatest
|
||||
possible use to the public, we recommend making it free software that
|
||||
everyone can redistribute and change. You can do so by permitting
|
||||
redistribution under these terms (or, alternatively, under the terms of the
|
||||
ordinary General Public License).
|
||||
|
||||
To apply these terms, attach the following notices to the library. It is
|
||||
safest to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least the
|
||||
"copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the library's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1990
|
||||
Ty Coon, President of Vice
|
||||
|
||||
That's all there is to it!
|
||||
----------------------------------------------------------------------------
|
||||
2598
cde/HISTORY
Normal file
2598
cde/HISTORY
Normal file
File diff suppressed because it is too large
Load diff
17
cde/Makefile.am
Normal file
17
cde/Makefile.am
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
docsdir = $(CDE_INSTALLATION_TOP)
|
||||
docs_DATA = CONTRIBUTORS COPYING copyright HISTORY README.md
|
||||
|
||||
MAINTAINERCLEANFILES = Makefile.in \
|
||||
configure libtool \
|
||||
config.guess \
|
||||
config.sub \
|
||||
config.log \
|
||||
config.h.in \
|
||||
install-sh
|
||||
|
||||
SUBDIRS = util lib programs include
|
||||
|
||||
if BUILD_DOCS
|
||||
SUBDIRS += doc
|
||||
endif
|
||||
|
||||
100
cde/README.md
Normal file
100
cde/README.md
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
CDE - The Common Destop Environment
|
||||
===
|
||||
|
||||
In 2012, CDE was opensourced under the terms of the LGPL V2 license by
|
||||
the Open Group.
|
||||
|
||||
You may reuse and redistribute this code under the terms of this
|
||||
license. See the COPYING file for details.
|
||||
|
||||
# Downloading
|
||||
|
||||
Downloading this release:
|
||||
|
||||
CDE may be downloaded in source form from the Common Desktop
|
||||
Environment website:
|
||||
|
||||
http://sourceforge.net/projects/cdesktopenv/
|
||||
|
||||
Or via git:
|
||||
|
||||
git clone git://git.code.sf.net/p/cdesktopenv/code CDE
|
||||
|
||||
The git repository will always be more up to date than the
|
||||
downloadable tarballs we make available, so if you have problems,
|
||||
please try the latest version from git master.
|
||||
|
||||
Note also that the master branch may be unstable, so your milage may
|
||||
vary.
|
||||
|
||||
# Compiling
|
||||
|
||||
Complete build and installation instructions can be found on the CDE
|
||||
wiki:
|
||||
|
||||
http://sourceforge.net/p/cdesktopenv/wiki/Home/
|
||||
|
||||
Please go there and read the appropriate section(s) for your OS (Linux
|
||||
or FreeBSD/OpenBSD/NetBSD currently) prior to attmpting to build it.
|
||||
|
||||
There are a variety of dependencies that must be met, as well as
|
||||
specific set up steps required to build, especially relating to
|
||||
localization and locales.
|
||||
|
||||
Do not expect to just type 'make' and have it actually work without
|
||||
meeting the prerequisites and following the correct steps as spelled
|
||||
out on the wiki.
|
||||
|
||||
There are also a lot of other documents and information there that you
|
||||
might find useful.
|
||||
|
||||
Assuming you've met all of the requirements regarding packages needed
|
||||
for the build, you can follow the standard autoconf method:
|
||||
|
||||
```
|
||||
$ ./autogen.sh
|
||||
$ ./configure
|
||||
$ make
|
||||
$ sudo make install
|
||||
```
|
||||
|
||||
NOTE: BSD users must currently install and use gmake to compile, as
|
||||
well as specify the location of the TCL libraries and headers. So
|
||||
the instructions for them would looke like:
|
||||
|
||||
```
|
||||
$ ./autogen.sh
|
||||
$ ./configure --with-tcl=/usr/local/lib/tcl8.6 MAKE="gmake"
|
||||
$ gmake
|
||||
$ sudo gmake install
|
||||
```
|
||||
|
||||
Of course change to location of your TCL directory as needed for your
|
||||
system.
|
||||
|
||||
# Support
|
||||
|
||||
## Mailing list
|
||||
|
||||
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
|
||||
|
||||
## IRC
|
||||
|
||||
There is a CDE IRC channel on irc.libera.chat, channel #cde
|
||||
|
||||
## Patches welcome
|
||||
|
||||
Please see
|
||||
|
||||
https://sourceforge.net/p/cdesktopenv/wiki/Contributing%20to%20CDE/
|
||||
|
||||
for information on how to contribute.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
14
cde/autogen.sh
Executable file
14
cde/autogen.sh
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
#!/bin/sh
|
||||
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
cd "$srcdir"
|
||||
|
||||
libtoolize --force --automake
|
||||
aclocal -I m4
|
||||
autoconf -f
|
||||
autoheader
|
||||
automake --foreign --include-deps --add-missing
|
||||
|
||||
exit $?
|
||||
684
cde/config.rpath
Executable file
684
cde/config.rpath
Executable file
|
|
@ -0,0 +1,684 @@
|
|||
#! /bin/sh
|
||||
# Output a system dependent set of variables, describing how to set the
|
||||
# run time search path of shared libraries in an executable.
|
||||
#
|
||||
# Copyright 1996-2020 Free Software Foundation, Inc.
|
||||
# Taken from GNU libtool, 2001
|
||||
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This file is free software; the Free Software Foundation gives
|
||||
# unlimited permission to copy and/or distribute it, with or without
|
||||
# modifications, as long as this notice is preserved.
|
||||
#
|
||||
# The first argument passed to this file is the canonical host specification,
|
||||
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
||||
# or
|
||||
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||
# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
|
||||
# should be set by the caller.
|
||||
#
|
||||
# The set of defined variables is at the end of this script.
|
||||
|
||||
# Known limitations:
|
||||
# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
|
||||
# than 256 bytes, otherwise the compiler driver will dump core. The only
|
||||
# known workaround is to choose shorter directory names for the build
|
||||
# directory and/or the installation directory.
|
||||
|
||||
# All known linkers require a '.a' archive for static linking (except MSVC,
|
||||
# which needs '.lib').
|
||||
libext=a
|
||||
shrext=.so
|
||||
|
||||
host="$1"
|
||||
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
||||
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
||||
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||
|
||||
# Code taken from libtool.m4's _LT_CC_BASENAME.
|
||||
|
||||
for cc_temp in $CC""; do
|
||||
case $cc_temp in
|
||||
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
|
||||
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
|
||||
\-*) ;;
|
||||
*) break;;
|
||||
esac
|
||||
done
|
||||
cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
|
||||
|
||||
# Code taken from libtool.m4's _LT_COMPILER_PIC.
|
||||
|
||||
wl=
|
||||
if test "$GCC" = yes; then
|
||||
wl='-Wl,'
|
||||
else
|
||||
case "$host_os" in
|
||||
aix*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
mingw* | cygwin* | pw32* | os2* | cegcc*)
|
||||
;;
|
||||
hpux9* | hpux10* | hpux11*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
case $cc_basename in
|
||||
ecc*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
icc* | ifort*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
lf95*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
nagfor*)
|
||||
wl='-Wl,-Wl,,'
|
||||
;;
|
||||
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
ccc*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
xl* | bgxl* | bgf* | mpixl*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
como)
|
||||
wl='-lopt='
|
||||
;;
|
||||
*)
|
||||
case `$CC -V 2>&1 | sed 5q` in
|
||||
*Sun\ F* | *Sun*Fortran*)
|
||||
wl=
|
||||
;;
|
||||
*Sun\ C*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
newsos6)
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
;;
|
||||
osf3* | osf4* | osf5*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
rdos*)
|
||||
;;
|
||||
solaris*)
|
||||
case $cc_basename in
|
||||
f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
|
||||
wl='-Qoption ld '
|
||||
;;
|
||||
*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sunos4*)
|
||||
wl='-Qoption ld '
|
||||
;;
|
||||
sysv4 | sysv4.2uw2* | sysv4.3*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
sysv4*MP*)
|
||||
;;
|
||||
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
unicos*)
|
||||
wl='-Wl,'
|
||||
;;
|
||||
uts4*)
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Code taken from libtool.m4's _LT_LINKER_SHLIBS.
|
||||
|
||||
hardcode_libdir_flag_spec=
|
||||
hardcode_libdir_separator=
|
||||
hardcode_direct=no
|
||||
hardcode_minus_L=no
|
||||
|
||||
case "$host_os" in
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# FIXME: the MSVC++ port hasn't been tested in a loooong time
|
||||
# When not using gcc, we currently assume that we are using
|
||||
# Microsoft Visual C++.
|
||||
if test "$GCC" != yes; then
|
||||
with_gnu_ld=no
|
||||
fi
|
||||
;;
|
||||
interix*)
|
||||
# we just hope/assume this is gcc and not c89 (= MSVC++)
|
||||
with_gnu_ld=yes
|
||||
;;
|
||||
openbsd*)
|
||||
with_gnu_ld=no
|
||||
;;
|
||||
esac
|
||||
|
||||
ld_shlibs=yes
|
||||
if test "$with_gnu_ld" = yes; then
|
||||
# Set some defaults for GNU ld with shared library support. These
|
||||
# are reset later if shared libraries are not supported. Putting them
|
||||
# here allows them to be overridden if necessary.
|
||||
# Unlike libtool, we use -rpath here, not --rpath, since the documented
|
||||
# option of GNU ld is called -rpath, not --rpath.
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
case "$host_os" in
|
||||
aix[3-9]*)
|
||||
# On AIX/PPC, the GNU linker is very broken
|
||||
if test "$host_cpu" != ia64; then
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc)
|
||||
;;
|
||||
m68k)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
beos*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||
# no search path for DLLs.
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
haiku*)
|
||||
;;
|
||||
interix[3-9]*)
|
||||
hardcode_direct=no
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
;;
|
||||
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
netbsd*)
|
||||
;;
|
||||
solaris*)
|
||||
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
|
||||
ld_shlibs=no
|
||||
elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
|
||||
case `$LD -v 2>&1` in
|
||||
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
|
||||
ld_shlibs=no
|
||||
;;
|
||||
*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sunos4*)
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
*)
|
||||
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
if test "$ld_shlibs" = no; then
|
||||
hardcode_libdir_flag_spec=
|
||||
fi
|
||||
else
|
||||
case "$host_os" in
|
||||
aix3*)
|
||||
# Note: this linker hardcodes the directories in LIBPATH if there
|
||||
# are no directories specified by -L.
|
||||
hardcode_minus_L=yes
|
||||
if test "$GCC" = yes; then
|
||||
# Neither direct hardcoding nor static linking is supported with a
|
||||
# broken collect2.
|
||||
hardcode_direct=unsupported
|
||||
fi
|
||||
;;
|
||||
aix[4-9]*)
|
||||
if test "$host_cpu" = ia64; then
|
||||
# On IA64, the linker does run time linking by default, so we don't
|
||||
# have to do anything special.
|
||||
aix_use_runtimelinking=no
|
||||
else
|
||||
aix_use_runtimelinking=no
|
||||
# Test if we are trying to use run time linking or normal
|
||||
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
|
||||
# need to do runtime linking.
|
||||
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
|
||||
for ld_flag in $LDFLAGS; do
|
||||
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
|
||||
aix_use_runtimelinking=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
hardcode_direct=yes
|
||||
hardcode_libdir_separator=':'
|
||||
if test "$GCC" = yes; then
|
||||
case $host_os in aix4.[012]|aix4.[012].*)
|
||||
collect2name=`${CC} -print-prog-name=collect2`
|
||||
if test -f "$collect2name" && \
|
||||
strings "$collect2name" | grep resolve_lib_name >/dev/null
|
||||
then
|
||||
# We have reworked collect2
|
||||
:
|
||||
else
|
||||
# We have old collect2
|
||||
hardcode_direct=unsupported
|
||||
hardcode_minus_L=yes
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_libdir_separator=
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
# Begin _LT_AC_SYS_LIBPATH_AIX.
|
||||
echo 'int main () { return 0; }' > conftest.c
|
||||
${CC} ${LDFLAGS} conftest.c -o conftest
|
||||
aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||
}'`
|
||||
if test -z "$aix_libpath"; then
|
||||
aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||
}'`
|
||||
fi
|
||||
if test -z "$aix_libpath"; then
|
||||
aix_libpath="/usr/lib:/lib"
|
||||
fi
|
||||
rm -f conftest.c conftest
|
||||
# End _LT_AC_SYS_LIBPATH_AIX.
|
||||
if test "$aix_use_runtimelinking" = yes; then
|
||||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||
else
|
||||
if test "$host_cpu" = ia64; then
|
||||
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
|
||||
else
|
||||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc)
|
||||
;;
|
||||
m68k)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
bsdi[45]*)
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
# When not using gcc, we currently assume that we are using
|
||||
# Microsoft Visual C++.
|
||||
# hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||
# no search path for DLLs.
|
||||
hardcode_libdir_flag_spec=' '
|
||||
libext=lib
|
||||
;;
|
||||
darwin* | rhapsody*)
|
||||
hardcode_direct=no
|
||||
if { case $cc_basename in ifort*) true;; *) test "$GCC" = yes;; esac; }; then
|
||||
:
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
dgux*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
;;
|
||||
freebsd2.[01]*)
|
||||
hardcode_direct=yes
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
freebsd* | dragonfly*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
hpux9*)
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
hpux10*)
|
||||
if test "$with_gnu_ld" = no; then
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
fi
|
||||
;;
|
||||
hpux11*)
|
||||
if test "$with_gnu_ld" = no; then
|
||||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
case $host_cpu in
|
||||
hppa*64*|ia64*)
|
||||
hardcode_direct=no
|
||||
;;
|
||||
*)
|
||||
hardcode_direct=yes
|
||||
# hardcode_minus_L: Not really in the search PATH,
|
||||
# but as the default location of the library.
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
netbsd*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
hardcode_direct=yes
|
||||
;;
|
||||
newsos6)
|
||||
hardcode_direct=yes
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
;;
|
||||
openbsd*)
|
||||
if test -f /usr/libexec/ld.so; then
|
||||
hardcode_direct=yes
|
||||
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
else
|
||||
case "$host_os" in
|
||||
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
;;
|
||||
*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
else
|
||||
ld_shlibs=no
|
||||
fi
|
||||
;;
|
||||
os2*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
osf3*)
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
osf4* | osf5*)
|
||||
if test "$GCC" = yes; then
|
||||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||
else
|
||||
# Both cc and cxx compiler support -rpath directly
|
||||
hardcode_libdir_flag_spec='-rpath $libdir'
|
||||
fi
|
||||
hardcode_libdir_separator=:
|
||||
;;
|
||||
solaris*)
|
||||
hardcode_libdir_flag_spec='-R$libdir'
|
||||
;;
|
||||
sunos4*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_direct=yes
|
||||
hardcode_minus_L=yes
|
||||
;;
|
||||
sysv4)
|
||||
case $host_vendor in
|
||||
sni)
|
||||
hardcode_direct=yes # is this really true???
|
||||
;;
|
||||
siemens)
|
||||
hardcode_direct=no
|
||||
;;
|
||||
motorola)
|
||||
hardcode_direct=no #Motorola manual says yes, but my tests say they lie
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
sysv4.3*)
|
||||
;;
|
||||
sysv4*MP*)
|
||||
if test -d /usr/nec; then
|
||||
ld_shlibs=yes
|
||||
fi
|
||||
;;
|
||||
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6*)
|
||||
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
|
||||
hardcode_libdir_separator=':'
|
||||
;;
|
||||
uts4*)
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
;;
|
||||
*)
|
||||
ld_shlibs=no
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Check dynamic linker characteristics
|
||||
# Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER.
|
||||
# Unlike libtool.m4, here we don't care about _all_ names of the library, but
|
||||
# only about the one the linker finds when passed -lNAME. This is the last
|
||||
# element of library_names_spec in libtool.m4, or possibly two of them if the
|
||||
# linker has special search rules.
|
||||
library_names_spec= # the last element of library_names_spec in libtool.m4
|
||||
libname_spec='lib$name'
|
||||
case "$host_os" in
|
||||
aix3*)
|
||||
library_names_spec='$libname.a'
|
||||
;;
|
||||
aix[4-9]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
amigaos*)
|
||||
case "$host_cpu" in
|
||||
powerpc*)
|
||||
library_names_spec='$libname$shrext' ;;
|
||||
m68k)
|
||||
library_names_spec='$libname.a' ;;
|
||||
esac
|
||||
;;
|
||||
beos*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
bsdi[45]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
cygwin* | mingw* | pw32* | cegcc*)
|
||||
shrext=.dll
|
||||
library_names_spec='$libname.dll.a $libname.lib'
|
||||
;;
|
||||
darwin* | rhapsody*)
|
||||
shrext=.dylib
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
dgux*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
freebsd[23].*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
freebsd* | dragonfly*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
gnu*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
haiku*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
hpux9* | hpux10* | hpux11*)
|
||||
case $host_cpu in
|
||||
ia64*)
|
||||
shrext=.so
|
||||
;;
|
||||
hppa*64*)
|
||||
shrext=.sl
|
||||
;;
|
||||
*)
|
||||
shrext=.sl
|
||||
;;
|
||||
esac
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
interix[3-9]*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
irix5* | irix6* | nonstopux*)
|
||||
library_names_spec='$libname$shrext'
|
||||
case "$host_os" in
|
||||
irix5* | nonstopux*)
|
||||
libsuff= shlibsuff=
|
||||
;;
|
||||
*)
|
||||
case $LD in
|
||||
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
|
||||
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
|
||||
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
|
||||
*) libsuff= shlibsuff= ;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
linux*oldld* | linux*aout* | linux*coff*)
|
||||
;;
|
||||
linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
knetbsd*-gnu)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
netbsd*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
newsos6)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
*nto* | *qnx*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
openbsd*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
os2*)
|
||||
libname_spec='$name'
|
||||
shrext=.dll
|
||||
library_names_spec='$libname.a'
|
||||
;;
|
||||
osf3* | osf4* | osf5*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
rdos*)
|
||||
;;
|
||||
solaris*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sunos4*)
|
||||
library_names_spec='$libname$shrext$versuffix'
|
||||
;;
|
||||
sysv4 | sysv4.3*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sysv4*MP*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
tpf*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
uts4*)
|
||||
library_names_spec='$libname$shrext'
|
||||
;;
|
||||
esac
|
||||
|
||||
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
|
||||
escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
|
||||
escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||
|
||||
LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
|
||||
|
||||
# How to pass a linker flag through the compiler.
|
||||
wl="$escaped_wl"
|
||||
|
||||
# Static library suffix (normally "a").
|
||||
libext="$libext"
|
||||
|
||||
# Shared library suffix (normally "so").
|
||||
shlibext="$shlibext"
|
||||
|
||||
# Format of library name prefix.
|
||||
libname_spec="$escaped_libname_spec"
|
||||
|
||||
# Library names that the linker finds when passed -lNAME.
|
||||
library_names_spec="$escaped_library_names_spec"
|
||||
|
||||
# Flag to hardcode \$libdir into a binary during linking.
|
||||
# This must work even if \$libdir does not exist.
|
||||
hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
|
||||
|
||||
# Whether we need a single -rpath flag with a separated argument.
|
||||
hardcode_libdir_separator="$hardcode_libdir_separator"
|
||||
|
||||
# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
|
||||
# resulting binary.
|
||||
hardcode_direct="$hardcode_direct"
|
||||
|
||||
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
|
||||
# resulting binary.
|
||||
hardcode_minus_L="$hardcode_minus_L"
|
||||
|
||||
EOF
|
||||
944
cde/configure.ac
Normal file
944
cde/configure.ac
Normal file
|
|
@ -0,0 +1,944 @@
|
|||
dnl When changing the version below, also change the CDE_VERSION_* macros
|
||||
dnl to match further below
|
||||
AC_INIT([Common Desktop Environment],
|
||||
[2.5.2],
|
||||
[https://sourceforge.net/projects/cdesktopenv],
|
||||
[cde],
|
||||
[https://sourceforge.net/projects/cdesktopenv])
|
||||
AC_CONFIG_HEADERS([include/cde_config.h])
|
||||
AC_CONFIG_MACRO_DIRS([m4])
|
||||
AM_INIT_AUTOMAKE([foreign subdir-objects no-define])
|
||||
|
||||
dnl global CDE versioning
|
||||
|
||||
CDE_VERSION_MAJOR=2
|
||||
CDE_VERSION_MINOR=5
|
||||
CDE_VERSION_MICRO=2
|
||||
dnl this is blank for a release, or contains an alpha character to indicate a
|
||||
dnl dev release.
|
||||
CDE_VERSION_DEV=
|
||||
|
||||
AC_SUBST(CDE_VERSION_MAJOR)
|
||||
AC_SUBST(CDE_VERSION_MINOR)
|
||||
AC_SUBST(CDE_VERSION_MICRO)
|
||||
AC_SUBST(CDE_VERSION_DEV)
|
||||
|
||||
dnl released in 2012, this should be sufficient
|
||||
AC_PREREQ([2.69])
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
AC_CANONICAL_BUILD
|
||||
|
||||
dnl These must be up here for the compiler search list to actually work
|
||||
AC_PROG_CC([cc gcc clang])
|
||||
AC_PROG_CXX([c++ g++ clang++])
|
||||
|
||||
LT_INIT
|
||||
AC_PREFIX_DEFAULT(/usr/dt)
|
||||
|
||||
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
dnl SOURCE_DEFINES - start with CDE project default
|
||||
SOURCE_CPP_DEFINES="-DANSICPP -DMULTIBYTE -DNLS16"
|
||||
|
||||
dnl CPP_COMPILER_FLAGS - CPP/C/C++ compiler flags
|
||||
CPP_COMPILER_FLAGS=""
|
||||
|
||||
dnl CXX_COMPILER_FLAGS - C++ compiler flags
|
||||
CXX_COMPILER_FLAGS=""
|
||||
|
||||
dnl C_COMPILER_FLAGS - C compiler flags
|
||||
C_COMPILER_FLAGS=""
|
||||
|
||||
|
||||
dnl These OS version checks are deprecated and should be replaced with
|
||||
dnl feature checks where appropriate
|
||||
|
||||
build_linux=no
|
||||
bsd=no
|
||||
build_freebsd=no
|
||||
build_openbsd=no
|
||||
build_netbsd=no
|
||||
build_solaris=no
|
||||
build_aix=no
|
||||
|
||||
dnl locations of libs/includes if not in 'standard' places like on
|
||||
dnl linux (/usr/...). We build these up based on where X11 is, and
|
||||
dnl other things as we go along.
|
||||
EXTRA_LIBS=""
|
||||
EXTRA_INCS=""
|
||||
|
||||
# pam currently only works on netbsd (9.2 tested) and linux
|
||||
supports_pam=no
|
||||
|
||||
case "${build_os}" in
|
||||
linux*)
|
||||
build_linux=yes
|
||||
SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -D_POSIX_SOURCE \
|
||||
-D_DEFAULT_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE"
|
||||
supports_pam=yes
|
||||
;;
|
||||
freebsd*)
|
||||
build_freebsd=yes
|
||||
bsd=yes
|
||||
# fbsd needs the iconv plug to avoid conflict with libiconv
|
||||
# and libc implementations. We prefer the libc impl.
|
||||
SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DLIBICONV_PLUG"
|
||||
;;
|
||||
openbsd*)
|
||||
build_openbsd=yes
|
||||
bsd=yes
|
||||
;;
|
||||
netbsd*)
|
||||
build_netbsd=yes
|
||||
bsd=yes
|
||||
supports_pam=yes
|
||||
;;
|
||||
solaris*|sun*)
|
||||
build_solaris=yes
|
||||
;;
|
||||
aix*)
|
||||
build_aix=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL([LINUX], [test "$build_linux" = "yes"])
|
||||
AM_CONDITIONAL([BSD], [test "$bsd" = "yes"])
|
||||
AM_CONDITIONAL([FREEBSD], [test "$build_freebsd" = "yes"])
|
||||
AM_CONDITIONAL([OPENBSD], [test "$build_openbsd" = "yes"])
|
||||
AM_CONDITIONAL([NETBSD], [test "$build_netbsd" = "yes"])
|
||||
AM_CONDITIONAL([SOLARIS], [test "$build_solaris" = "yes"])
|
||||
AM_CONDITIONAL([AIX], [test "$build_aix" = "yes"])
|
||||
|
||||
dnl set CSRG_BASED define for the BSD's.
|
||||
if test "$bsd" = "yes"
|
||||
then
|
||||
SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DCSRG_BASED"
|
||||
fi
|
||||
|
||||
is_x86_64=no
|
||||
is_i386=no
|
||||
is_sparc=no
|
||||
is_mips=no
|
||||
is_arm=no
|
||||
is_ppc=no
|
||||
is_riscv=no
|
||||
is_aarch64=no
|
||||
|
||||
case "${host_cpu}" in
|
||||
i[3456]86*)
|
||||
is_i386=yes
|
||||
;;
|
||||
x86_64* | amd64*)
|
||||
is_x86_64=yes
|
||||
;;
|
||||
arm*)
|
||||
is_arm=yes
|
||||
;;
|
||||
mips*)
|
||||
is_mips=yes
|
||||
;;
|
||||
sparc*)
|
||||
is_sparc=yes
|
||||
;;
|
||||
ppc* | powerpc*)
|
||||
is_ppc=yes
|
||||
;;
|
||||
riscv*)
|
||||
is_riscv=yes
|
||||
;;
|
||||
aarch64*)
|
||||
is_aarch64=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL([I386], [test "$is_i386" = yes])
|
||||
AM_CONDITIONAL([X86_64], [test "$is_x86_64" = yes])
|
||||
AM_CONDITIONAL([ARM], [test "$is_arm" = yes])
|
||||
AM_CONDITIONAL([SPARC], [test "$is_sparc" = yes])
|
||||
AM_CONDITIONAL([MIPS], [test "is_mips" = yes])
|
||||
AM_CONDITIONAL([PPC], [test "is_ppc" = yes])
|
||||
AM_CONDITIONAL([RISCV], [test "is_riscv" = yes])
|
||||
AM_CONDITIONAL([AARCH64], [test "is_aarch64" = yes])
|
||||
|
||||
dnl our main libraries
|
||||
dnl we use single quotes so that $top_buildir is evaluated in the makefiles,
|
||||
dnl not here.
|
||||
AC_SUBST(LIBTT, '$(top_builddir)/lib/tt/lib/libtt.la')
|
||||
AC_SUBST(LIBXIN, '$(top_builddir)/lib/DtXinerama/libDtXinerama.la')
|
||||
AC_SUBST(LIBWIDGET, '$(top_builddir)/lib/DtWidget/libDtWidget.la')
|
||||
AC_SUBST(LIBTERM, '$(top_builddir)/lib/DtTerm/libDtTerm.la')
|
||||
AC_SUBST(LIBSVC, '$(top_builddir)/lib/DtSvc/libDtSvc.la')
|
||||
AC_SUBST(LIBSEARCH, '$(top_builddir)/lib/DtSearch/libDtSearch.la')
|
||||
AC_SUBST(LIBPRINT, '$(top_builddir)/lib/DtPrint/libDtPrint.la')
|
||||
AC_SUBST(LIBMRM, '$(top_builddir)/lib/DtMrm/libDtMrm.la')
|
||||
AC_SUBST(LIBMMDB, '$(top_builddir)/lib/DtMmdb/libDtMmdb.la')
|
||||
AC_SUBST(LIBHELP, '$(top_builddir)/lib/DtHelp/libDtHelp.la')
|
||||
AC_SUBST(LIBCSA, '$(top_builddir)/lib/csa/libcsa.la')
|
||||
|
||||
AC_SUBST(DTCLIENTLIBS, '$(LIBPRINT) $(LIBHELP) $(LIBWIDGET) $(LIBSVC) \
|
||||
$(LIBTT) $(LIBXIN)')
|
||||
|
||||
dnl set up come convenience replacements for global include dirs
|
||||
AC_SUBST(DT_INCDIR, '-I$(top_builddir)/include/Dt')
|
||||
AC_SUBST(DTI_INCDIR, '-I$(top_builddir)/include/DtI')
|
||||
AC_SUBST(TT_INCDIR, '-I$(top_builddir)/include/Tt')
|
||||
AC_SUBST(XM_INCDIR, '-I$(top_builddir)/include/Xm')
|
||||
AC_SUBST(CSA_INCDIR, '-I$(top_builddir)/include/csa')
|
||||
AC_SUBST(SPC_INCDIR, '-I$(top_builddir)/include/SPC')
|
||||
|
||||
dnl language enables
|
||||
|
||||
AC_ARG_ENABLE([german],
|
||||
AS_HELP_STRING([--enable-german], [Build German locale (default=no)]),
|
||||
[enable_de="yes"], [enable_de=""]
|
||||
)
|
||||
AM_CONDITIONAL([GERMAN], [test -n "$enable_de"])
|
||||
|
||||
AC_ARG_ENABLE([italian],
|
||||
AS_HELP_STRING([--enable-italian], [Build Italian locale (default=no)]),
|
||||
[enable_it="yes"], [enable_it=""]
|
||||
)
|
||||
AM_CONDITIONAL([ITALIAN], [test -n "$enable_it"])
|
||||
|
||||
AC_ARG_ENABLE([french],
|
||||
AS_HELP_STRING([--enable-french], [Build French locale (default=no)]),
|
||||
[enable_fr="yes"], [enable_fr=""]
|
||||
)
|
||||
AM_CONDITIONAL([FRENCH], [test -n "$enable_fr"])
|
||||
|
||||
AC_ARG_ENABLE([spanish],
|
||||
AS_HELP_STRING([--enable-spanish], [Build Spanish locale (default=no)]),
|
||||
[enable_es="yes"], [enable_es=""]
|
||||
)
|
||||
AM_CONDITIONAL([SPANISH], [test -n "$enable_es"])
|
||||
|
||||
AC_ARG_ENABLE([japanese],
|
||||
AS_HELP_STRING([--enable-japanese], [Build Japanese locale (default=no)]),
|
||||
[enable_ja="yes"], [enable_ja=""]
|
||||
)
|
||||
AM_CONDITIONAL([JAPANESE], [test -n "$enable_ja"])
|
||||
|
||||
dnl interface font
|
||||
AC_ARG_ENABLE([misc-fixed],
|
||||
AS_HELP_STRING([--enable-misc-fixed], [Set interface font to misc-fixed (default=no)]),
|
||||
[enable_misc_fixed="yes"], [enable_misc_fixed=""]
|
||||
)
|
||||
AM_CONDITIONAL([MISC_FIXED], [test -n "$enable_misc_fixed"])
|
||||
|
||||
dnl Build the help and dtinfo docs?
|
||||
AC_ARG_ENABLE([docs],
|
||||
AS_HELP_STRING([--disable-docs], [Disable building help/dtinfo docs (default=no)]),
|
||||
[disable_docs="yes"], [disable_docs=""]
|
||||
)
|
||||
AM_CONDITIONAL([BUILD_DOCS], [test -z "$disable_docs"])
|
||||
|
||||
dnl Xrender usage
|
||||
AC_ARG_ENABLE([xrender],
|
||||
AS_HELP_STRING([--disable-xrender], [Disable use of the Xrender extension (default=auto)]),
|
||||
[disable_xrender="yes"], [disable_xrender=""]
|
||||
)
|
||||
|
||||
dnl copied from xdm...
|
||||
|
||||
AC_ARG_WITH(utmp_file,
|
||||
AS_HELP_STRING([--with-utmp-file=<pathname>],
|
||||
[specify file to pass to sessreg -u for current logins])
|
||||
AS_HELP_STRING([--without-utmp-file],
|
||||
[specify passing "none" to sessreg -u to not record logins in utmp]),
|
||||
[UTMP_FILE="$withval"])
|
||||
if test "x$UTMP_FILE" = "xyes" ; then
|
||||
UTMP_FILE=""
|
||||
elif test "x$UTMP_FILE" = "xno" ; then
|
||||
UTMP_FILE="none"
|
||||
fi
|
||||
AC_MSG_CHECKING([for path to file listing current logins for sessreg])
|
||||
if test "x$UTMP_FILE" = "x" ; then
|
||||
AC_MSG_RESULT([use sessreg default])
|
||||
else
|
||||
AC_MSG_RESULT([$UTMP_FILE])
|
||||
fi
|
||||
AM_CONDITIONAL(SET_UTMP_FILE, test x$UTMP_FILE != x)
|
||||
AC_SUBST(UTMP_FILE)
|
||||
|
||||
AC_ARG_WITH(wtmp_file,
|
||||
AS_HELP_STRING([--with-wtmp-file=<pathname>],
|
||||
[specify file to pass to sessreg -w for login history])
|
||||
AS_HELP_STRING([--without-wtmp-file],
|
||||
[specify passing "none" to sessreg -w to not record logins in wtmp]),
|
||||
[WTMP_FILE="$withval"])
|
||||
if test "x$WTMP_FILE" = "xyes" ; then
|
||||
WTMP_FILE=""
|
||||
elif test "x$WTMP_FILE" = "xno" ; then
|
||||
WTMP_FILE="none"
|
||||
fi
|
||||
AC_MSG_CHECKING([for path to file listing login history for sessreg])
|
||||
if test "x$WTMP_FILE" = "x" ; then
|
||||
AC_MSG_RESULT([use sessreg default])
|
||||
else
|
||||
AC_MSG_RESULT([$WTMP_FILE])
|
||||
fi
|
||||
AM_CONDITIONAL(SET_WTMP_FILE, test x$WTMP_FILE != x)
|
||||
AC_SUBST(WTMP_FILE)
|
||||
|
||||
dnl hmmm...
|
||||
RM="rm -f"
|
||||
AC_SUBST(RM)
|
||||
CP="cp -f"
|
||||
AC_SUBST(CP)
|
||||
|
||||
dnl these should be configurable someday...
|
||||
CDE_INSTALLATION_TOP="$ac_default_prefix"
|
||||
CDE_LOGFILES_TOP=/var/dt
|
||||
CDE_CONFIGURATION_TOP=/etc/dt
|
||||
CDE_USER_TOP=.dt
|
||||
|
||||
AC_SUBST(CDE_INSTALLATION_TOP)
|
||||
AC_SUBST(CDE_CONFIGURATION_TOP)
|
||||
AC_SUBST(CDE_LOGFILES_TOP)
|
||||
AC_SUBST(CDE_USER_TOP)
|
||||
|
||||
dnl This variable will contain a list of programs that were not found,
|
||||
dnl but are required to build CDE. At the end, if the variable is
|
||||
dnl non-empty, an error message will be printed, listing the missing
|
||||
dnl programs. We don't bother with the simple expected commands like
|
||||
dnl ln, cp, etc...
|
||||
|
||||
MISSING_PROGS=""
|
||||
|
||||
AC_PROG_CPP
|
||||
|
||||
dnl we need a real preprocessor, not gcc -E. We will call it GENCPP.
|
||||
dnl We will go with BSD's tradcpp here... This is used for
|
||||
dnl pre-processing during building of CDE - in the way imake used to
|
||||
dnl do. This is not a replacement for cpp, used at runtime by
|
||||
dnl software such as tt_type_comp.
|
||||
AC_SUBST(GENCPP, '$(top_builddir)/util/tradcpp/tradcpp')
|
||||
|
||||
LT_INIT
|
||||
|
||||
dnl make sure it's installed
|
||||
AC_PROG_YACC
|
||||
if test -z "$ac_cv_prog_YACC"; then
|
||||
MISSING_PROGS="[bison or byacc] ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
AC_PROG_LEX(noyywrap)
|
||||
if test -z "$ac_cv_prog_LEX"; then
|
||||
MISSING_PROGS="[flex or lex] ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_LN_S
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_SED
|
||||
AC_PROG_AWK
|
||||
AC_PROG_GREP
|
||||
|
||||
dnl AC_PROG_AR
|
||||
AC_PROG_RANLIB
|
||||
|
||||
AC_C_CONST
|
||||
AC_C_BIGENDIAN
|
||||
AC_C_INLINE
|
||||
AC_C_CHAR_UNSIGNED
|
||||
AC_C_FLEXIBLE_ARRAY_MEMBER
|
||||
AC_SYS_POSIX_TERMIOS
|
||||
|
||||
AX_PTHREAD
|
||||
|
||||
AC_PATH_X
|
||||
AC_PATH_XTRA
|
||||
|
||||
dnl check some compiler flags
|
||||
C_FLAG_CHECK([-Wno-format-truncation])
|
||||
CXX_FLAG_CHECK([-Wno-format-truncation])
|
||||
|
||||
C_FLAG_CHECK([-fno-strict-aliasing])
|
||||
CXX_FLAG_CHECK([-fno-strict-aliasing])
|
||||
|
||||
C_FLAG_CHECK([-Wno-write-strings])
|
||||
CXX_FLAG_CHECK([-Wno-write-strings])
|
||||
|
||||
C_FLAG_CHECK([-Wno-unused-result])
|
||||
CXX_FLAG_CHECK([-Wno-unused-result])
|
||||
|
||||
|
||||
dnl Add X11 goodies here
|
||||
EXTRA_LIBS="${X_LIBS} ${EXTRA_LIBS}"
|
||||
EXTRA_INCS="${X_CFLAGS} ${EXTRA_INCS}"
|
||||
|
||||
AC_FUNC_FORK
|
||||
|
||||
dnl programs with full paths
|
||||
|
||||
dnl - KSH, some systems call it as ksh93
|
||||
AC_PATH_PROG(KSH, ksh)
|
||||
if test -z "$ac_cv_path_KSH"; then
|
||||
AC_PATH_PROG(KSH, ksh93)
|
||||
if test -z "$ac_cv_path_KSH"; then
|
||||
AC_PATH_PROG(KSH, mksh)
|
||||
if test -z "$ac_cv_path_KSH"; then
|
||||
MISSING_PROGS="[ksh or ksh93] ${MISSING_PROGS}"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(XRDB, xrdb)
|
||||
if test -z "$ac_cv_path_XRDB"; then
|
||||
MISSING_PROGS="xrdb ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(PERL, perl)
|
||||
if test -z "$ac_cv_path_PERL"; then
|
||||
MISSING_PROGS="perl ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
|
||||
dnl we need to use cpp for some things, like tooltalk and other
|
||||
dnl runtime uses. So look for the system's cpp. NOTE: this is NOT
|
||||
dnl the CPP (gcc -E) set by AC_PROG_CPP. At this point I don't know
|
||||
dnl if we should even bother looking for that as we can't really use
|
||||
dnl it.
|
||||
AC_PATH_PROG(CPP_PROGRAM, cpp, ,
|
||||
[/lib:/usr/bin:/usr/ccs/lib/:/usr/lib:/usr/libexec:/opt/langtools/lbin:$PATH])
|
||||
if test -z "$ac_cv_path_CPP_PROGRAM"; then
|
||||
MISSING_PROGS="cpp ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
dnl major external program dependencies
|
||||
AC_CHECK_PROGS(BDFTOPCF, bdftopcf)
|
||||
if test -z "$ac_cv_prog_BDFTOPCF"; then
|
||||
MISSING_PROGS="bdftopcf ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(MKFONTDIR, mkfontdir)
|
||||
if test -z "$ac_cv_prog_MKFONTDIR"; then
|
||||
MISSING_PROGS="mkfontdir ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(GZIP, gzip)
|
||||
if test -z "$ac_cv_prog_GZIP"; then
|
||||
MISSING_PROGS="gzip ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(M4, m4)
|
||||
if test -z "$ac_cv_prog_M4"; then
|
||||
MISSING_PROGS="m4 ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(RPCGEN, rpcgen)
|
||||
if test -z "$ac_cv_prog_RPCGEN"; then
|
||||
MISSING_PROGS="rpcgen ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(GENCAT, gencat)
|
||||
if test -z "$ac_cv_prog_GENCAT"; then
|
||||
MISSING_PROGS="gencat ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(ONSGMLS, onsgmls)
|
||||
if test -z "$ac_cv_prog_ONSGMLS"; then
|
||||
MISSING_PROGS="ONSGMLS ${MISSING_PROGS}"
|
||||
fi
|
||||
AC_CHECK_PROGS(SESSREG, sessreg)
|
||||
if test -z "$ac_cv_prog_SESSREG"; then
|
||||
MISSING_PROGS="SESSREG ${MISSING_PROGS}"
|
||||
fi
|
||||
|
||||
dnl Used to check if program 'tic' is available to install terminfo files
|
||||
AC_CHECK_PROGS(TIC, tic, :)
|
||||
|
||||
dnl headers
|
||||
AC_CHECK_HEADERS([locale.h security/pam_appl.h utempter.h])
|
||||
|
||||
dnl Xrender header
|
||||
AC_CHECK_HEADERS([X11/extensions/Xrender.h], [],
|
||||
[ disable_xrender="yes"], [#include <X11/Xlib.h>])
|
||||
|
||||
dnl libraries
|
||||
AC_CHECK_LIB(m, cosf)
|
||||
AC_SEARCH_LIBS(dlopen, [dl dld], [], [])
|
||||
|
||||
AC_CHECK_LIB(crypt, crypt)
|
||||
dnl this should be configurable, for now it is required
|
||||
AC_CHECK_LIB(Xinerama, XineramaQueryScreens,
|
||||
[SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DUSE_XINERAMA"],
|
||||
[AC_MSG_ERROR([libXinerama not found])], $X_LIBS)
|
||||
|
||||
dnl Special check for tirpc...
|
||||
AC_CHECK_LIB(tirpc, svc_register,
|
||||
[CFLAGS="${CFLAGS} -DOPT_TIRPC -I/usr/include/tirpc";
|
||||
CXXFLAGS="${CXXFLAGS} -DOPT_TIRPC -I/usr/include/tirpc";
|
||||
TIRPCLIB=-ltirpc])
|
||||
AC_SUBST(TIRPCLIB)
|
||||
|
||||
dnl see if the rpc_inline_t type exists
|
||||
AC_CHECK_TYPE(rpc_inline_t, [],
|
||||
[AC_DEFINE_UNQUOTED([rpc_inline_t], [int32_t],
|
||||
[Define to int32_t if not defined by including rpc/rpc.h])],
|
||||
[
|
||||
AC_INCLUDES_DEFAULT
|
||||
#include <rpc/rpc.h>
|
||||
])
|
||||
|
||||
dnl check sizeof time_t for RPC
|
||||
AC_CHECK_SIZEOF([int])
|
||||
AC_CHECK_SIZEOF([long])
|
||||
AC_CHECK_SIZEOF([long long])
|
||||
AC_CHECK_SIZEOF([time_t])
|
||||
|
||||
AC_STRUCT_TIMEZONE
|
||||
AC_CHECK_DECLS([timezone],,,
|
||||
[#include <time.h>])
|
||||
AC_CHECK_MEMBERS([struct tm.tm_gmtoff],,,
|
||||
[#include <time.h>])
|
||||
|
||||
dnl jpeg
|
||||
AC_CHECK_LIB(jpeg, jpeg_read_header, [JPEGLIB="-ljpeg"],
|
||||
[AC_MSG_ERROR([libjpeg not found, please install it])],
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_SUBST(JPEGLIB)
|
||||
|
||||
dnl lmdb
|
||||
AC_CHECK_LIB(lmdb, mdb_version, [LMDBLIB="-llmdb"],
|
||||
[AC_MSG_ERROR([liblmdb not found, please install it])],
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_SUBST(LMDBLIB)
|
||||
|
||||
dnl Setup XTOOLLIB - we do it in this specific order to avoid ordering
|
||||
dnl issues
|
||||
XTOOLLIB=""
|
||||
AC_CHECK_LIB(X11, XOpenDisplay, [XTOOLLIB="-lX11"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(Xext, XextFindDisplay, [XTOOLLIB="-lXext ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
if test "x$disable_xrender" != "xyes" ; then
|
||||
AC_CHECK_LIB(Xrender, XRenderComposite,
|
||||
[XTOOLLIB="-lXrender ${XTOOLLIB}";
|
||||
SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DUSE_XRENDER"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
fi
|
||||
AC_CHECK_LIB(Xau, XauReadAuth, [XTOOLLIB="-lXau ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(Xpm, XpmLibraryVersion, [XTOOLLIB="-lXpm ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(Xt, XtInitialize, [XTOOLLIB="-lXt ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(Xmu, XmuMakeAtom, [XTOOLLIB="-lXmu ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(ICE, IceCloseConnection, [XTOOLLIB="-lICE ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(SM, SmcOpenConnection, [XTOOLLIB="-lSM ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_CHECK_LIB(Xm, XmTextSetString, [XTOOLLIB="-lXm ${XTOOLLIB}"], ,
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
XTOOLLIB="${EXTRA_INCS} ${EXTRA_LIBS} ${X_EXTRA_LIBS} ${XTOOLLIB}"
|
||||
AC_SUBST([XTOOLLIB])
|
||||
|
||||
dnl only needed by dtlogin
|
||||
AC_CHECK_LIB(Xdmcp, XdmcpFlush, [XDMCPLIB="-lXdmcp"], [XDMCPLIB=""],
|
||||
[${EXTRA_INCS} ${EXTRA_LIBS}])
|
||||
AC_SUBST(XDMCPLIB)
|
||||
|
||||
dnl iconv
|
||||
AM_ICONV
|
||||
|
||||
dnl figure out pam support
|
||||
dnl Right now this only works on linux and netbsd (9.2 tested)
|
||||
if test "$supports_pam" = "yes"
|
||||
then
|
||||
AC_CHECK_LIB(pam, pam_start,
|
||||
[SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DHAS_PAM_LIBRARY";
|
||||
PAMLIB="-lpam"])
|
||||
AC_SUBST(PAMLIB)
|
||||
else
|
||||
AC_CHECK_LIB(pam, NOTSUPPORTED)
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([HAS_PAM_LIBRARY], [test "x$ac_cv_lib_pam_pam_start" = "xyes"])
|
||||
|
||||
dnl figure out utempter support
|
||||
|
||||
AC_CHECK_LIB(utempter, utempter_add_record,
|
||||
[SOURCE_CPP_DEFINES="${SOURCE_CPP_DEFINES} -DHAS_UTEMPTER_LIBRARY"])
|
||||
|
||||
AM_CONDITIONAL([HAS_UTEMPTER_LIBRARY], [test "x$ac_cv_lib_utempter_utempter_add_record" = "xyes"])
|
||||
|
||||
dnl Figure out TCL
|
||||
|
||||
SC_PATH_TCLCONFIG
|
||||
SC_LOAD_TCLCONFIG
|
||||
|
||||
dnl check MISSING_PROGS - error out here if there's stuff in it.
|
||||
|
||||
if test -n "$MISSING_PROGS"; then
|
||||
AC_MSG_ERROR([Please install the following REQUIRED programs: ${MISSING_PROGS}])
|
||||
fi
|
||||
|
||||
dnl set CPPFLAGS, CFLAGS, and CXXFLAGS.
|
||||
dnl The Autoconf manual says that these are user variables and
|
||||
dnl shouldn't be modified. It suggests that you create a special
|
||||
dnl variable and presumably add those to your Makefile.am files. We
|
||||
dnl have 192 of these currently, so... The user will just have to
|
||||
dnl deal, or modify them here directly.
|
||||
CPPFLAGS="${CPPFLAGS} ${SOURCE_CPP_DEFINES} ${CPP_COMPILER_FLAGS}"
|
||||
CFLAGS="${CFLAGS} ${C_COMPILER_FLAGS} ${EXTRA_INCS} ${PTHREAD_CFLAGS}"
|
||||
CXXFLAGS="${CXXFLAGS} ${CXX_COMPILER_FLAGS} ${EXTRA_INCS} ${PTHREAD_CFLAGS}"
|
||||
LIBS="${EXTRA_LIBS} ${LIBS} ${PTHREAD_LIBS}"
|
||||
|
||||
dnl All of the makefiles we need to generate go here...
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
|
||||
util/Makefile
|
||||
util/tradcpp/Makefile
|
||||
|
||||
lib/Makefile
|
||||
|
||||
lib/DtXinerama/Makefile
|
||||
|
||||
lib/tt/Makefile
|
||||
lib/tt/mini_isam/Makefile
|
||||
lib/tt/slib/Makefile
|
||||
lib/tt/lib/Makefile
|
||||
lib/tt/lib/api/Makefile
|
||||
lib/tt/lib/api/dnd/Makefile
|
||||
lib/tt/lib/api/c/Makefile
|
||||
lib/tt/lib/tttk/Makefile
|
||||
lib/tt/lib/db/Makefile
|
||||
lib/tt/lib/mp/Makefile
|
||||
lib/tt/lib/util/Makefile
|
||||
lib/tt/bin/Makefile
|
||||
lib/tt/bin/shell/Makefile
|
||||
lib/tt/bin/ttauth/Makefile
|
||||
lib/tt/bin/scripts/Makefile
|
||||
lib/tt/bin/tttar/Makefile
|
||||
lib/tt/bin/tt_type_comp/Makefile
|
||||
lib/tt/bin/tttrace/Makefile
|
||||
lib/tt/bin/dbck/Makefile
|
||||
lib/tt/bin/ttdbserverd/Makefile
|
||||
lib/tt/bin/ttsession/Makefile
|
||||
|
||||
lib/DtSvc/Makefile
|
||||
|
||||
lib/DtSearch/Makefile
|
||||
lib/DtSearch/raima/Makefile
|
||||
|
||||
lib/DtWidget/Makefile
|
||||
|
||||
lib/DtHelp/Makefile
|
||||
lib/DtHelp/il/Makefile
|
||||
|
||||
lib/DtPrint/Makefile
|
||||
|
||||
lib/DtTerm/Term/Makefile
|
||||
lib/DtTerm/Makefile
|
||||
lib/DtTerm/TermView/Makefile
|
||||
lib/DtTerm/util/Makefile
|
||||
lib/DtTerm/TermPrim/Makefile
|
||||
|
||||
lib/DtMrm/Makefile
|
||||
|
||||
lib/csa/Makefile
|
||||
|
||||
lib/DtMmdb/Makefile
|
||||
lib/DtMmdb/HardCopy/Makefile
|
||||
lib/DtMmdb/StyleSheet/Makefile
|
||||
lib/DtMmdb/api/Makefile
|
||||
lib/DtMmdb/btree/Makefile
|
||||
lib/DtMmdb/compression/Makefile
|
||||
lib/DtMmdb/diskhash/Makefile
|
||||
lib/DtMmdb/dstr/Makefile
|
||||
lib/DtMmdb/dti_cc/Makefile
|
||||
lib/DtMmdb/dti_excs/Makefile
|
||||
lib/DtMmdb/dynhash/Makefile
|
||||
lib/DtMmdb/hmphf/Makefile
|
||||
lib/DtMmdb/index/Makefile
|
||||
lib/DtMmdb/mgrs/Makefile
|
||||
lib/DtMmdb/misc/Makefile
|
||||
lib/DtMmdb/object/Makefile
|
||||
lib/DtMmdb/oliasdb/Makefile
|
||||
lib/DtMmdb/schema/Makefile
|
||||
lib/DtMmdb/storage/Makefile
|
||||
lib/DtMmdb/utility/Makefile
|
||||
|
||||
programs/Makefile
|
||||
|
||||
programs/backdrops/Makefile
|
||||
|
||||
programs/palettes/Makefile
|
||||
|
||||
programs/icons/Makefile
|
||||
|
||||
programs/dsdm/Makefile
|
||||
|
||||
programs/dthelp/Makefile
|
||||
programs/dthelp/dthelpview/Makefile
|
||||
programs/dthelp/dthelpgen/Makefile
|
||||
programs/dthelp/dthelpprint/Makefile
|
||||
programs/dthelp/parser/Makefile
|
||||
programs/dthelp/parser/pass1/Makefile
|
||||
programs/dthelp/parser/pass1/util/Makefile
|
||||
programs/dthelp/parser/pass1/build/Makefile
|
||||
programs/dthelp/parser/pass1/eltdef/Makefile
|
||||
programs/dthelp/parser/pass1/helptag/Makefile
|
||||
programs/dthelp/parser/pass1/parser/Makefile
|
||||
programs/dthelp/parser/canon1/Makefile
|
||||
programs/dthelp/parser/canon1/util/Makefile
|
||||
programs/dthelp/parser/canon1/build/Makefile
|
||||
programs/dthelp/parser/canon1/eltdef/Makefile
|
||||
programs/dthelp/parser/canon1/helptag/Makefile
|
||||
programs/dthelp/parser/canon1/parser/Makefile
|
||||
programs/dthelp/parser/pass2/Makefile
|
||||
programs/dthelp/parser/pass2/util/Makefile
|
||||
programs/dthelp/parser/pass2/build/Makefile
|
||||
programs/dthelp/parser/pass2/eltdef/Makefile
|
||||
programs/dthelp/parser/pass2/htag2/Makefile
|
||||
programs/dthelp/parser/pass2/parser/Makefile
|
||||
programs/dthelp/parser/helptag/Makefile
|
||||
|
||||
programs/dtmail/Makefile
|
||||
programs/dtmail/dtmail/Makefile
|
||||
programs/dtmail/MotifApp/Makefile
|
||||
programs/dtmail/dtmailpr/Makefile
|
||||
programs/dtmail/libDtMail/Makefile
|
||||
programs/dtmail/libDtMail/RFC/Makefile
|
||||
programs/dtmail/libDtMail/Common/Makefile
|
||||
|
||||
programs/dtpad/Makefile
|
||||
|
||||
programs/dtfile/Makefile
|
||||
programs/dtfile/dtcopy/Makefile
|
||||
|
||||
programs/dtwm/Makefile
|
||||
|
||||
programs/dtlogin/Makefile
|
||||
programs/dtlogin/config/Makefile
|
||||
|
||||
programs/dtsession/Makefile
|
||||
programs/dtsession/config/Makefile
|
||||
|
||||
programs/dthello/Makefile
|
||||
|
||||
programs/dtstyle/Makefile
|
||||
|
||||
programs/dtexec/Makefile
|
||||
|
||||
programs/dtdbcache/Makefile
|
||||
|
||||
programs/dticon/Makefile
|
||||
|
||||
programs/dtterm/Makefile
|
||||
|
||||
programs/dtcalc/Makefile
|
||||
|
||||
programs/dtaction/Makefile
|
||||
|
||||
programs/dtspcd/Makefile
|
||||
|
||||
programs/dtscreen/Makefile
|
||||
|
||||
programs/dtksh/Makefile
|
||||
programs/dtksh/examples/Makefile
|
||||
|
||||
programs/dtcm/Makefile
|
||||
programs/dtcm/libDtCmP/Makefile
|
||||
programs/dtcm/server/Makefile
|
||||
programs/dtcm/dtcm/Makefile
|
||||
|
||||
programs/dtsearchpath/Makefile
|
||||
programs/dtsearchpath/libCliSrv/Makefile
|
||||
programs/dtsearchpath/dtsp/Makefile
|
||||
programs/dtsearchpath/dtappg/Makefile
|
||||
|
||||
programs/dtappbuilder/Makefile
|
||||
programs/dtappbuilder/src/Makefile
|
||||
programs/dtappbuilder/src/libAButil/Makefile
|
||||
programs/dtappbuilder/src/libABobj/Makefile
|
||||
programs/dtappbuilder/src/libABobjXm/Makefile
|
||||
programs/dtappbuilder/src/libABil/Makefile
|
||||
programs/dtappbuilder/src/abmf/Makefile
|
||||
programs/dtappbuilder/src/ab/Makefile
|
||||
|
||||
programs/dtappintegrate/Makefile
|
||||
|
||||
programs/dtprintegrate/Makefile
|
||||
|
||||
programs/dtconfig/Makefile
|
||||
programs/dtconfig/sun/Makefile
|
||||
|
||||
programs/dtcreate/Makefile
|
||||
|
||||
programs/dtprintinfo/Makefile
|
||||
|
||||
programs/fontaliases/Makefile
|
||||
|
||||
programs/dtdspmsg/Makefile
|
||||
|
||||
programs/ttsnoop/Makefile
|
||||
|
||||
programs/dtimsstart/Makefile
|
||||
|
||||
programs/dtpdm/Makefile
|
||||
|
||||
programs/dtsr/Makefile
|
||||
|
||||
programs/dtpdmd/Makefile
|
||||
|
||||
programs/dtinfo/Makefile
|
||||
programs/dtinfo/tools/Makefile
|
||||
programs/dtinfo/tools/misc/Makefile
|
||||
programs/dtinfo/clients/Makefile
|
||||
programs/dtinfo/clients/dtinfo_start/Makefile
|
||||
|
||||
programs/dtinfo/dtinfo/Makefile
|
||||
programs/dtinfo/dtinfo/wwl/Makefile
|
||||
programs/dtinfo/dtinfo/wwl/src/Makefile
|
||||
programs/dtinfo/dtinfo/src/Makefile
|
||||
programs/dtinfo/dtinfo/src/Widgets/Makefile
|
||||
programs/dtinfo/dtinfo/src/Support/Makefile
|
||||
programs/dtinfo/dtinfo/src/UAS/Makefile
|
||||
programs/dtinfo/dtinfo/src/UAS/Base/Makefile
|
||||
programs/dtinfo/dtinfo/src/UAS/MMDB/Makefile
|
||||
programs/dtinfo/dtinfo/src/UAS/DtSR/Makefile
|
||||
programs/dtinfo/dtinfo/src/Basic/Makefile
|
||||
programs/dtinfo/dtinfo/src/OliasSearch/Makefile
|
||||
programs/dtinfo/dtinfo/src/Marks/Makefile
|
||||
programs/dtinfo/dtinfo/src/Graphics/Makefile
|
||||
programs/dtinfo/dtinfo/src/Preferences/Makefile
|
||||
programs/dtinfo/dtinfo/src/Managers/Makefile
|
||||
programs/dtinfo/dtinfo/src/Other/Makefile
|
||||
programs/dtinfo/dtinfo/src/Query/Makefile
|
||||
programs/dtinfo/dtinfo/src/Agents/Makefile
|
||||
programs/dtinfo/dtinfo/src/OnlineRender/Makefile
|
||||
programs/dtinfo/dtinfo/src/Messages/Makefile
|
||||
programs/dtinfo/dtinfo/src/cgm/Makefile
|
||||
programs/dtinfo/dtinfo/install/Makefile
|
||||
programs/dtinfo/dtinfo/install/lib/Makefile
|
||||
programs/dtinfo/dtinfo/install/lib/bitmaps/Makefile
|
||||
|
||||
programs/types/Makefile
|
||||
|
||||
programs/tttypes/Makefile
|
||||
|
||||
programs/util/Makefile
|
||||
programs/util/dttypes/Makefile
|
||||
|
||||
programs/dtopen/Makefile
|
||||
|
||||
programs/dtdocbook/Makefile
|
||||
programs/dtdocbook/dtdocbook2man
|
||||
programs/dtdocbook/dtdocbook2sdl
|
||||
programs/dtdocbook/doc_utils/Makefile
|
||||
programs/dtdocbook/dtsr/Makefile
|
||||
programs/dtdocbook/infolib/Makefile
|
||||
programs/dtdocbook/instant/Makefile
|
||||
programs/dtdocbook/locales/Makefile
|
||||
programs/dtdocbook/locales/de_DE.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/el_GR.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/en_US.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/es_ES.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/fr_FR.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/it_IT.UTF-8/Makefile
|
||||
programs/dtdocbook/locales/ja_JP.UTF-8/Makefile
|
||||
programs/dtdocbook/sgml/Makefile
|
||||
programs/dtdocbook/spec/Makefile
|
||||
programs/dtdocbook/tcl/Makefile
|
||||
programs/dtdocbook/tpt/Makefile
|
||||
|
||||
programs/localized/Makefile
|
||||
programs/localized/util/Makefile
|
||||
programs/localized/C/Makefile
|
||||
programs/localized/C/app-defaults/Makefile
|
||||
programs/localized/C/config/Makefile
|
||||
programs/localized/C/backdrops/Makefile
|
||||
programs/localized/C/types/Makefile
|
||||
programs/localized/C/palettes/Makefile
|
||||
programs/localized/C/msg/Makefile
|
||||
programs/localized/C/appmanager/Makefile
|
||||
programs/localized/de_DE.UTF-8/Makefile
|
||||
programs/localized/de_DE.UTF-8/app-defaults/Makefile
|
||||
programs/localized/de_DE.UTF-8/config/Makefile
|
||||
programs/localized/de_DE.UTF-8/backdrops/Makefile
|
||||
programs/localized/de_DE.UTF-8/types/Makefile
|
||||
programs/localized/de_DE.UTF-8/palettes/Makefile
|
||||
programs/localized/de_DE.UTF-8/msg/Makefile
|
||||
programs/localized/de_DE.UTF-8/appmanager/Makefile
|
||||
programs/localized/fr_FR.UTF-8/Makefile
|
||||
programs/localized/fr_FR.UTF-8/app-defaults/Makefile
|
||||
programs/localized/fr_FR.UTF-8/config/Makefile
|
||||
programs/localized/fr_FR.UTF-8/backdrops/Makefile
|
||||
programs/localized/fr_FR.UTF-8/types/Makefile
|
||||
programs/localized/fr_FR.UTF-8/palettes/Makefile
|
||||
programs/localized/fr_FR.UTF-8/msg/Makefile
|
||||
programs/localized/fr_FR.UTF-8/appmanager/Makefile
|
||||
programs/localized/it_IT.UTF-8/Makefile
|
||||
programs/localized/it_IT.UTF-8/app-defaults/Makefile
|
||||
programs/localized/it_IT.UTF-8/config/Makefile
|
||||
programs/localized/it_IT.UTF-8/backdrops/Makefile
|
||||
programs/localized/it_IT.UTF-8/types/Makefile
|
||||
programs/localized/it_IT.UTF-8/palettes/Makefile
|
||||
programs/localized/it_IT.UTF-8/msg/Makefile
|
||||
programs/localized/it_IT.UTF-8/appmanager/Makefile
|
||||
programs/localized/es_ES.UTF-8/Makefile
|
||||
programs/localized/es_ES.UTF-8/app-defaults/Makefile
|
||||
programs/localized/es_ES.UTF-8/config/Makefile
|
||||
programs/localized/es_ES.UTF-8/backdrops/Makefile
|
||||
programs/localized/es_ES.UTF-8/types/Makefile
|
||||
programs/localized/es_ES.UTF-8/palettes/Makefile
|
||||
programs/localized/es_ES.UTF-8/msg/Makefile
|
||||
programs/localized/es_ES.UTF-8/appmanager/Makefile
|
||||
programs/localized/ja_JP.UTF-8/Makefile
|
||||
programs/localized/ja_JP.UTF-8/app-defaults/Makefile
|
||||
programs/localized/ja_JP.UTF-8/config/Makefile
|
||||
programs/localized/ja_JP.UTF-8/backdrops/Makefile
|
||||
programs/localized/ja_JP.UTF-8/types/Makefile
|
||||
programs/localized/ja_JP.UTF-8/palettes/Makefile
|
||||
programs/localized/ja_JP.UTF-8/msg/Makefile
|
||||
programs/localized/ja_JP.UTF-8/appmanager/Makefile
|
||||
|
||||
doc/Makefile
|
||||
|
||||
doc/en_US.UTF-8/Makefile
|
||||
doc/en_US.UTF-8/help/Makefile
|
||||
doc/en_US.UTF-8/help/common/Desktop.hf
|
||||
doc/en_US.UTF-8/help/common/DesktopIntro.hf
|
||||
doc/en_US.UTF-8/man/Makefile
|
||||
doc/en_US.UTF-8/guides/Makefile
|
||||
doc/en_US.UTF-8/m-guides/Makefile
|
||||
|
||||
doc/de_DE.UTF-8/Makefile
|
||||
doc/de_DE.UTF-8/guides/Makefile
|
||||
doc/de_DE.UTF-8/help/Makefile
|
||||
doc/de_DE.UTF-8/help/common/Desktop.hf
|
||||
doc/de_DE.UTF-8/help/common/DesktopIntro.hf
|
||||
|
||||
doc/es_ES.UTF-8/Makefile
|
||||
doc/es_ES.UTF-8/guides/Makefile
|
||||
doc/es_ES.UTF-8/help/Makefile
|
||||
doc/es_ES.UTF-8/help/common/Desktop.hf
|
||||
doc/es_ES.UTF-8/help/common/DesktopIntro.hf
|
||||
|
||||
doc/fr_FR.UTF-8/Makefile
|
||||
doc/fr_FR.UTF-8/guides/Makefile
|
||||
doc/fr_FR.UTF-8/help/Makefile
|
||||
doc/fr_FR.UTF-8/help/common/Desktop.hf
|
||||
doc/fr_FR.UTF-8/help/common/DesktopIntro.hf
|
||||
|
||||
doc/it_IT.UTF-8/Makefile
|
||||
doc/it_IT.UTF-8/guides/Makefile
|
||||
doc/it_IT.UTF-8/help/Makefile
|
||||
doc/it_IT.UTF-8/help/common/Desktop.hf
|
||||
doc/it_IT.UTF-8/help/common/DesktopIntro.hf
|
||||
|
||||
doc/ja_JP.UTF-8/Makefile
|
||||
doc/ja_JP.UTF-8/guides/Makefile
|
||||
doc/ja_JP.UTF-8/help/Makefile
|
||||
doc/ja_JP.UTF-8/help/common/Desktop.hf
|
||||
doc/ja_JP.UTF-8/help/common/DesktopIntro.hf
|
||||
|
||||
include/Makefile
|
||||
|
||||
copyright
|
||||
doc/common/help/HELPEnt.sgm
|
||||
include/Dt/Dt.h
|
||||
lib/tt/bin/ttauth/ttauth.man
|
||||
])
|
||||
|
||||
AC_OUTPUT
|
||||
120
cde/contrib/desktop2dt/README
Normal file
120
cde/contrib/desktop2dt/README
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
Hello,
|
||||
Earlier I noticed that *.dt files contain much the same information as
|
||||
*.desktop files, so I thought I'd see about automatically converting
|
||||
from *.desktop to *.dt.
|
||||
Here's a first try, in the form of a shell script.
|
||||
It reads one or more desktop files, listed on the command line,
|
||||
to generate as many .dt files and the corresponding icons.
|
||||
Each .dt file contains only the action that would start the command.
|
||||
|
||||
This does NOT handle quite a few things:
|
||||
-multiple locales ( for example, Comment[de]= could make an entry in the
|
||||
right locale).
|
||||
-putting anything in the right place
|
||||
-line-wrapped entries
|
||||
-adding entries to the app manager
|
||||
-file types and associations
|
||||
-most sanity checks
|
||||
|
||||
That said, this works for me:
|
||||
cd emptydir
|
||||
desktop2dt /usr/share/applications/nedit.desktop \
|
||||
/usr/share/applications/xephem.desktop
|
||||
mv *.dt ~/.dt/types/
|
||||
mv *.pm ~/.dt/icons/
|
||||
touch ~/.dt/appmanager/Desktop_Apps/nedit
|
||||
touch ~/.dt/appmanager/Desktop_Apps/xephem
|
||||
chmod +x ~/.dt/appmanager/Desktop_Apps/nedit
|
||||
chmod +x ~/.dt/appmanager/Desktop_Apps/xephem
|
||||
|
||||
and then go to Desktop_Tools > Reload Applications
|
||||
|
||||
I'd like to hear any comments you have.
|
||||
|
||||
Thanks,
|
||||
Isaac Dunham
|
||||
|
||||
=-=
|
||||
Hello,
|
||||
I've been working on desktop2dt some more, and have a version that
|
||||
works much better.
|
||||
It can handle icons in subdirectories, installing files (to $DESTDIR/etc/dt
|
||||
or ~/.dt), and terminal applications.
|
||||
|
||||
There are still some missing features:
|
||||
-line-wrapped entries
|
||||
-adding entries to the app manager
|
||||
-file types and associations
|
||||
Unless we use libmagic, this will be a real pain.
|
||||
-multiple locales ( for example, Comment[de]= could make an entry in the
|
||||
right locale).
|
||||
|
||||
Currently, it's hard-coded to output action databases in the C locale.
|
||||
|
||||
|
||||
Usage is similar to the last version, except -i installs everything:
|
||||
desktop2dt -i /usr/share/applications/nedit.desktop \
|
||||
/usr/share/applications/xephem.desktop
|
||||
touch ~/.dt/appmanager/Desktop_Apps/nedit
|
||||
touch ~/.dt/appmanager/Desktop_Apps/xephem
|
||||
chmod +x ~/.dt/appmanager/Desktop_Apps/nedit
|
||||
chmod +x ~/.dt/appmanager/Desktop_Apps/xephem
|
||||
|
||||
and then go to Desktop_Tools > Reload Applications
|
||||
|
||||
If you can test it, that will be a great help. I've tried to stick to POSIX,
|
||||
but I only tested on Squeeze.
|
||||
|
||||
Thanks,
|
||||
Isaac Dunham
|
||||
|
||||
=-=
|
||||
|
||||
Hello,
|
||||
|
||||
Here's the third revision of the script.
|
||||
|
||||
What's new:
|
||||
|
||||
* Converts %u, %U, %f, and %F to "%(File)Arg_1%" (with quotes).
|
||||
* -a option to install in the app manager
|
||||
(Thanks to Antonis Tsolomis for suggesting these improvements.)
|
||||
|
||||
* Slightly improved icon location search (based on PREFIX).
|
||||
|
||||
Still needs to handle wrapped lines, but that's the main issue with
|
||||
processing .desktop files for applications that remains.
|
||||
|
||||
HTH,
|
||||
Isaac Dunham
|
||||
|
||||
=-=
|
||||
Here's a fourth revison of desktop2dt.
|
||||
Changes:
|
||||
* export and test were changed for compatability with old shells like
|
||||
Solaris has
|
||||
* ~ was changed to $HOME because it didn't always get expanded.
|
||||
|
||||
Not yet changed:
|
||||
I'm inclined to prevent creation of appmanager folders more than 3 deep.
|
||||
|
||||
Still no multi-locale stuff. If someone has a way to figure out which
|
||||
locales to grab (two-letter) and where they go (CDE locale), I'm open to
|
||||
including it.
|
||||
|
||||
Still doesn't handle line wrap. I may be able to deal with this.
|
||||
|
||||
The more platforms it's tested on, the better; I'd like to hear from
|
||||
someone using one of the BSDs.
|
||||
|
||||
So far, it's been tested on Debian and Solaris, with at least the
|
||||
following shells on Debian:
|
||||
bash, dash, busybox ash, pdksh, mksh, ksh93
|
||||
This would suggest that it should work on all the BSDs as well.
|
||||
|
||||
Besides POSIX sh, find, sed, and grep, it needs imagemagick (or
|
||||
graphicksmagick + imagemagick-compat).
|
||||
|
||||
Thanks,
|
||||
Isaac Dunham
|
||||
|
||||
154
cde/contrib/desktop2dt/desktop2dt
Normal file
154
cde/contrib/desktop2dt/desktop2dt
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
#!/bin/sh
|
||||
# Copyright 2013, Isaac Dunham
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
# to deal in the Software without restriction, including without limitation
|
||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
# and/or sell copies of the Software, and to permit persons to whom the
|
||||
# Software is furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
# Name= -> LABEL ...
|
||||
# Icon= -> ICON ...
|
||||
# (use imagemagick/gm convert to resize and change format)
|
||||
# Comment= -> DESCRIPTION
|
||||
# Exec= -> EXEC_STRING
|
||||
# (note: %F means "file name"; = "%(File)Arg_1%" )
|
||||
# Terminal=false/0 -> WINDOW_TYPE NO_STDIO
|
||||
# Terminal=true/1 -> WINDOW_TYPE PERM_TERMINAL
|
||||
# or maybe something else is a little better than PERM_TERMINAL
|
||||
|
||||
# Note that the component of an ACTION MUST be in the right order!
|
||||
# for example, EXEC_STRING must be before ICON, or you will not
|
||||
# get the right icon or command.
|
||||
|
||||
usage(){
|
||||
echo "Usage: $0"' [-i] [-a] some.desktop ...'
|
||||
echo "generates some.dt and the appropriate icons"
|
||||
echo "If -i is specified, some.dt and the icons are installed"
|
||||
echo '(in $DESTDIR/etc/dt if possible, otherwise in $HOME/.dt)'
|
||||
echo 'If -a is specified, appmanager files are created'
|
||||
echo '(in $DESTDIR/etc/dt/appconfig/appmanager/C or $HOME/.dt/appmanager)'
|
||||
exit 1
|
||||
}
|
||||
|
||||
#find_convert icon | /path/to/icon.png
|
||||
# Find icon and convert it to an xpm of suitable size; t/m/l = 16/32/48
|
||||
find_convert(){
|
||||
ICON=""
|
||||
case "$1" in
|
||||
/*)
|
||||
ICON="$1"
|
||||
;;
|
||||
*)
|
||||
ICON=` find ${PREFIX:-$DESTDIR/usr}/share/pixmaps \
|
||||
${PREFIX:-$DESTDIR/usr}/share/icons \
|
||||
$DESTDIR$PREFIX/share/pixmaps $DESTDIR$PREFIX/share/icons \
|
||||
/usr/share/pixmaps /usr/share/icons \
|
||||
-type f -name "$1" -o -name "$1.png" -o -name "$1.xpm" \
|
||||
-o -name "$1-32.xpm" -o -name "$1_*x*.xpm" \
|
||||
-o -name "$1.svg" -o -name "$1.jp*g" | head -n 1`
|
||||
;;
|
||||
esac
|
||||
export ICON
|
||||
# echo "For $1: $ICON" 1>&2
|
||||
NEWICON=`basename $ICON|sed -e 's/\.xpm$//' -e 's/\.png$//' -e 's/\.svg$//' -e 's/\.jpe*g$//' -e 's/[-_][1-9][0-9x]*$//g'`
|
||||
convert -resize 48x48 "$ICON" "$NEWICON.l.xpm" && \
|
||||
mv "$NEWICON.l.xpm" "$ICONDIR$NEWICON.l.pm"
|
||||
convert -resize 32x32 "$ICON" "$NEWICON.m.xpm" && \
|
||||
mv "$NEWICON.m.xpm" "$ICONDIR$NEWICON.m.pm"
|
||||
convert -resize 16x16 "$ICON" "$NEWICON.t.xpm" && \
|
||||
mv "$NEWICON.t.xpm" "$ICONDIR$NEWICON.t.pm"
|
||||
echo "$NEWICON"
|
||||
}
|
||||
|
||||
|
||||
# usage: process_desktop /path/to/some.desktop >some.dt
|
||||
# Writes a CDE action equivalent to some.desktop to stdout.
|
||||
process_desktop(){
|
||||
echo "ACTION `basename $1 .desktop`"
|
||||
echo '{'
|
||||
LABEL="`sed -ne 's/^Name=//p' $1`"
|
||||
[ -n "$LABEL" ] && echo " LABEL $LABEL"
|
||||
echo ' TYPE COMMAND'
|
||||
sed -ne 's/%[ufUF]/"%(File)Arg_1%"/g' -e 's/^Exec=/ EXEC_STRING /p' "$1"
|
||||
ICON="`sed -ne 's:^Icon=::p' $1`"
|
||||
[ -n "$ICON" ] && ICON="`find_convert $ICON`"
|
||||
echo " ICON $ICON"
|
||||
INTERM=`sed -ne 's/^Terminal=//gp' "$1"`
|
||||
case "$INTERM" in
|
||||
0 | f* ) echo " WINDOW_TYPE NO_STDIO"
|
||||
;;
|
||||
*) echo " WINDOW_TYPE PERM_TERMINAL"
|
||||
;;
|
||||
esac
|
||||
sed -ne 's/^Comment=/ DESCRIPTION /p' "$1"
|
||||
echo '}'
|
||||
}
|
||||
|
||||
canwrite(){
|
||||
rm -f "$1" && touch "$1" && [ -w "$1" ] && rm -f "$1" || return 1
|
||||
}
|
||||
|
||||
create_appentry(){
|
||||
grep '^Exec=' "$1" >/dev/null || return 0
|
||||
for i in "`sed -n -e 's/X-[^;]*;//g' -e 's/GTK;//' -e 's/Motif;//' \
|
||||
-e 's/\([^;]\)$/\1;/' \
|
||||
-e 's/=System;Emulator/=Emulator/' -e 's/=.*;Education/=Education/' \
|
||||
-e 's/GNOME;//' -e 's/Qt;//' -e 's_;_/_g' -e 's/^Categories=//p' $1`"
|
||||
do
|
||||
mkdir -p "$APPMGR/$i"
|
||||
touch "$APPMGR/$i`basename $1 .desktop`"
|
||||
chmod +x "$APPMGR/$i`basename $1 .desktop`"
|
||||
#echo $APPMGR/$i
|
||||
done
|
||||
}
|
||||
|
||||
unset INSTALLDIR; INSTALLDIR="./" ICONDIR="./"; export INSTALLDIR ICONDIR
|
||||
|
||||
while [ -n "$1" ]
|
||||
do
|
||||
case "$1" in
|
||||
*.desktop)
|
||||
XPREFIX="$PREFIX"
|
||||
[ -n "$PREFIX" ] || export PREFIX=`echo "$1"|sed 's|\(.*\)/share/.*|\1|'`
|
||||
[ -n "$PREFIX" ] || unset PREFIX
|
||||
process_desktop "$1" >"$INSTALLDIR"`basename "$1" .desktop`.dt
|
||||
test -n "$APPMGR" && create_appentry "$1"
|
||||
PREFIX="$XPREFIX"; export PREFIX
|
||||
;;
|
||||
-i*)
|
||||
mkdir -p "$DESTDIR/etc/dt/appconfig/types/C" && \
|
||||
canwrite "$DESTDIR/etc/dt/appconfig/types/C/aaa.xyz.test" && \
|
||||
INSTALLDIR="$DESTDIR/etc/dt/appconfig/types/C/" \
|
||||
ICONDIR="$DESTDIR/etc/dt/appconfig/icons/C/" || \
|
||||
INSTALLDIR="$HOME/.dt/types/" ICONDIR="$HOME/.dt/icons/"
|
||||
export ICONDIR INSTALLDIR
|
||||
mkdir -p "$ICONDIR" "$INSTALLDIR"
|
||||
;;
|
||||
-a)
|
||||
mkdir -p "$DESTDIR/etc/dt/appconfig/appmanager/C" && \
|
||||
canwrite "$DESTDIR/etc/dt/appconfig/appmanager/C/aaa.xyz.test" && \
|
||||
APPMGR="$DESTDIR/etc/dt/appconfig/appmanager/C" || \
|
||||
APPMGR="$HOME/.dt/appmanager"
|
||||
export APPMGR
|
||||
#echo $APPMGR
|
||||
;;
|
||||
*)
|
||||
usage
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
12
cde/contrib/desktopentry/README
Normal file
12
cde/contrib/desktopentry/README
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
This is an entry for the style of session files used by gdm/kdm/lightdm for
|
||||
the CDE desktop.
|
||||
|
||||
https://standards.freedesktop.org/desktop-entry-spec/latest
|
||||
|
||||
It is the opposite style to contrib/desktop2dt that takes desktop files and
|
||||
converts them for use with dtlogin.
|
||||
|
||||
Language selection is the job of the login manager (xdm, dtlogin, kdm,
|
||||
etc).
|
||||
|
||||
|
||||
8
cde/contrib/desktopentry/cde.desktop
Normal file
8
cde/contrib/desktopentry/cde.desktop
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
[Desktop Entry]
|
||||
Name=CDE
|
||||
DesktopNames=CDE
|
||||
Comment=Use this session to boot into the Common Desktop Environment
|
||||
Keywords=Common Desktop Environment
|
||||
Exec=/usr/dt/bin/Xsession
|
||||
Icon=Dtlogo.pm
|
||||
Type=Application
|
||||
8
cde/contrib/rc/freebsd/README
Normal file
8
cde/contrib/rc/freebsd/README
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
This is a startup script to run dtlogin upon booting a FreeBSD system.
|
||||
Author: Douglas Carmichael <dcarmich@dcarmichael.net>
|
||||
|
||||
Instructions:
|
||||
|
||||
Put the dtlogin script in /usr/local/etc/rc.d (owned and executable by root.)
|
||||
Add dtlogin_enable="YES" in /etc/rc.conf to enable dtlogin startup.
|
||||
|
||||
34
cde/contrib/rc/freebsd/dtlogin
Executable file
34
cde/contrib/rc/freebsd/dtlogin
Executable file
|
|
@ -0,0 +1,34 @@
|
|||
#!/bin/sh
|
||||
# Script to start dtlogin upon system boot for FreeBSD
|
||||
# Instructions:
|
||||
# Put this script in /usr/local/etc/rc.d (owned and read/execute by root.)
|
||||
# Use dtlogin_enable="YES" in /etc/rc.conf to enable dtlogin startup.
|
||||
#
|
||||
# Author: Douglas Carmichael <dcarmich@dcarmichael.net>
|
||||
#
|
||||
# Define the services that dtlogin requires to start.
|
||||
#
|
||||
# PROVIDE: dtlogin
|
||||
# REQUIRE: DAEMON moused rpcbind hald polkitd
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name=dtlogin
|
||||
rcvar=dtlogin_enable
|
||||
|
||||
command="/usr/dt/bin/dtlogin"
|
||||
command_args="&"
|
||||
|
||||
dtlogin_prestart()
|
||||
{
|
||||
if ! checkyesno dtlogin_enable ; then
|
||||
return 0
|
||||
fi
|
||||
echo "Starting ${name}."
|
||||
|
||||
}
|
||||
|
||||
load_rc_config $name
|
||||
run_rc_command "$1"
|
||||
|
||||
|
||||
23
cde/contrib/rc/linux/README.dtlogin
Normal file
23
cde/contrib/rc/linux/README.dtlogin
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
Attached is an LSB-compliant init script for dtlogin. This allows dtlogin
|
||||
to be controlled using either of the following syntax:
|
||||
|
||||
/etc/init.d/dtlogin start | stop | restart | status
|
||||
service dtlogin start | stop | restart | status
|
||||
|
||||
This script also allows CDE to be properly handled on runlevel changes.
|
||||
|
||||
***SCRIPT INSTALL INSTRUCTIONS:***
|
||||
1. Copy "dtlogin" script from this directory to /etc/init.d/
|
||||
2. chmod 755 /etc/init.d/dtlogin
|
||||
3. update-rc.d dtlogin defaults
|
||||
4. Restart
|
||||
|
||||
dtlogin should now start on boot and correctly exit on shutdown/restart.
|
||||
|
||||
Tested on Debian Squeeze & Ubuntu 12.04, but should work on any LSB-compliant
|
||||
distro.
|
||||
|
||||
|
||||
|
||||
David McBrayer <d9j0m.dev@gmail.com>
|
||||
|
||||
57
cde/contrib/rc/linux/dtlogin
Normal file
57
cde/contrib/rc/linux/dtlogin
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
#!/bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: lsb-dtlogin
|
||||
# Required-Start: $all
|
||||
# Required-Stop:
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Dtlogin
|
||||
# Description: Dtlogin
|
||||
### END INIT INFO
|
||||
|
||||
export PATH="/usr/dt/bin:$PATH"
|
||||
OPTIONS="-quiet -daemon"
|
||||
|
||||
start(){
|
||||
if [ -z "$(pgrep /usr/dt/bin/dtlogin)" ];
|
||||
then
|
||||
echo " * Starting dtlogin..."
|
||||
export LANG=C
|
||||
/usr/dt/bin/dtlogin $OPTIONS
|
||||
fi
|
||||
}
|
||||
|
||||
stop(){
|
||||
if [ -n "$(pgrep /usr/dt/bin/dtlogin)" ];
|
||||
then
|
||||
echo " * Stopping dtlogin..."
|
||||
killall /usr/dt/bin/dtlogin
|
||||
fi
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
'start')
|
||||
start
|
||||
;;
|
||||
'stop')
|
||||
stop
|
||||
;;
|
||||
'restart')
|
||||
stop
|
||||
start
|
||||
;;
|
||||
'status')
|
||||
if [ -z "$(pgrep dtlogin)" ];
|
||||
then
|
||||
echo "DTlogin is not currently running..."
|
||||
exit 3
|
||||
else
|
||||
echo "DTlogin is running..." && echo "[ $(pidof dtlogin) ]"
|
||||
exit 0
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|restart|status}"
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
16
cde/contrib/rc/netbsd/dtlogin
Executable file
16
cde/contrib/rc/netbsd/dtlogin
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
#!/bin/sh
|
||||
# PROVIDE: dtlogin
|
||||
# REQUIRE: DAEMON LOGIN wscons
|
||||
# KEYWORD: shutdown
|
||||
|
||||
$_rc_subr_loaded . /etc/rc.subr
|
||||
|
||||
name="dtlogin"
|
||||
rcvar=$name
|
||||
command="/usr/dt/bin/${name}"
|
||||
command_args="-daemon"
|
||||
pidfile=/var/dt/Xpid
|
||||
extra_commands=""
|
||||
|
||||
load_rc_config $name
|
||||
run_rc_command "$1"
|
||||
11
cde/contrib/rc/openbsd/cmsd
Executable file
11
cde/contrib/rc/openbsd/cmsd
Executable file
|
|
@ -0,0 +1,11 @@
|
|||
daemon="/usr/dt/bin/rpc.cmsd &"
|
||||
|
||||
. /etc/rc.d/rc.subr
|
||||
|
||||
pexp="rpc.cmsd: ${daemon}${daemon_flags:+ ${daemon_flags}} \[listener\].*"
|
||||
|
||||
rc_reload() {
|
||||
${daemon} ${daemon_flags} -t && pkill -HUP -xf "${pexp}"
|
||||
}
|
||||
|
||||
rc_cmd $1
|
||||
25
cde/contrib/rc/openbsd/dtlogin
Executable file
25
cde/contrib/rc/openbsd/dtlogin
Executable file
|
|
@ -0,0 +1,25 @@
|
|||
#!/bin/ksh
|
||||
|
||||
daemon="/usr/dt/bin/dtlogin"
|
||||
|
||||
. /etc/rc.d/rc.subr
|
||||
|
||||
rc_reload=NO
|
||||
|
||||
if [ -n "${INRC}" ]; then
|
||||
# on boot: make sure we don't hang in _rc_wait
|
||||
_rc_wait() {
|
||||
return 0
|
||||
}
|
||||
# on boot: wait for ttys to be initialized
|
||||
rc_start() {
|
||||
( local i=0
|
||||
while ! pgrep -qf "^/usr/libexec/getty "; do
|
||||
sleep 1
|
||||
[ $((i++)) -ge 10 ] && return 1
|
||||
done
|
||||
${rcexec} "${daemon} ${daemon_flags}" ) &
|
||||
}
|
||||
fi
|
||||
|
||||
rc_cmd $1
|
||||
11
cde/contrib/rc/systemd/dtlogin.service
Normal file
11
cde/contrib/rc/systemd/dtlogin.service
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=CDE login service
|
||||
Documentation=man:dtlogin(1)
|
||||
Requires=rpcbind.service
|
||||
After=systemd-user-sessions.service
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/dt/bin/dtlogin -nodaemon
|
||||
|
||||
[Install]
|
||||
Alias=display-manager.service
|
||||
43
cde/contrib/vcal2xapia/README
Normal file
43
cde/contrib/vcal2xapia/README
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
The AWK script converts .vcs files into XAPIA format files that can then
|
||||
be dragged and dropped on the Calendar icon of the front panel to
|
||||
insert an appointment in the CDE calendar.
|
||||
|
||||
Initial version:
|
||||
|
||||
The program has some limitations. For the moment, it ignores ToDo items
|
||||
and only converts appointment items. Also, it has to convert
|
||||
appointments that extend on more than a single day (such as holidays)
|
||||
into daily repeats
|
||||
and to transform "UNTIL=" repetitions into a number of repetition.
|
||||
This is done by using an average duration of 30.44 days for a month
|
||||
and 365.25 days for a year instead of using the correct duration for
|
||||
leap years and for months. So the duration of an appointment can
|
||||
be sometimes calculated incorrectly.
|
||||
Appointments in the local time are not handled very well. The script
|
||||
assumes that the local time is UTC+1.
|
||||
|
||||
It is released under MIT license.
|
||||
http://opensource.org/licenses/MIT
|
||||
|
||||
Better programs (in Perl) to interact with dtcm by Adam Stein are available at:
|
||||
http://www.csh.rit.edu/~adam/Progs/programs.html
|
||||
They require to install the Calendar-CSA-0.8.tar.gz Perl libraries from CPAN.
|
||||
|
||||
|
||||
Christian Pélissier has posted a dtksh program in a french
|
||||
email list on Solaris x86 that also does the vcal to XAPIA
|
||||
conversion. His message is archived here:
|
||||
http://www.mail-archive.com/solaris_fr@x86.sun.com/msg02388.html
|
||||
|
||||
Version 2.2.4:
|
||||
|
||||
- improvements to the script to handle repeating appointments.
|
||||
The script supports appointments that repeat every N week/month/days.
|
||||
- easter.awk: script that creates appointments for (Roman Catholic)
|
||||
Easter, Ascension Day and Whit Sunday.
|
||||
|
||||
Current version:
|
||||
|
||||
- added support for ToDo items.
|
||||
- added support for numeric timezones (TZ:+NN or TZ:-NN).
|
||||
|
||||
154
cde/contrib/vcal2xapia/easter.awk
Normal file
154
cde/contrib/vcal2xapia/easter.awk
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
|
||||
BEGIN {
|
||||
y=2016; # change to the appropriate year !
|
||||
lang=ENVIRON["LANG"]
|
||||
easter["C"]="Easter"
|
||||
easter["fr_FR.ISO8859-1"]="P?ques"
|
||||
easter["it_IT.ISO8859-1"]="Pasqua"
|
||||
easter["es_ES.ISO8859-1"]="Pascua"
|
||||
easter["de_DE.ISO8859-1"]="Ostersonntag"
|
||||
|
||||
ascension["C"]="Ascension Day"
|
||||
ascension["fr_FR.ISO8859-1"]="Ascension"
|
||||
ascension["it_IT.ISO8859-1"]="Ascensione"
|
||||
ascension["es_ES.ISO8859-1"]="Ascension"
|
||||
ascension["de_DE.ISO8859-1"]="Christi Himmelfahrt"
|
||||
|
||||
whit["C"]="Whit Sunday"
|
||||
whit["fr_FR.ISO8859-1"]="Pentec?te"
|
||||
whit["it_IT.ISO8859-1"]="Spirito Sancto"
|
||||
whit["es_ES.ISO8859-1"]="Pentecost?s"
|
||||
whit["de_DE.ISO8859-1"]="Pfingstsonntag"
|
||||
|
||||
# Formula to calculate the date of Easter
|
||||
g=y%19;
|
||||
c=int(y/100);
|
||||
c4=int(c/4);
|
||||
e=int((8*c+13)/25);
|
||||
h=(19*g+c-c4-e+15)%30;
|
||||
k=int(h/28);
|
||||
p=int(29/(h+1));
|
||||
q=int((21-g)/11);
|
||||
i=(k*p*q-1)*k+h;
|
||||
b=int(y/4)+y;
|
||||
j1=b+i+2+c4-c;
|
||||
j2=j1%7;
|
||||
r=28+i-j2;
|
||||
m=int(r/32)+3;
|
||||
d=r-31*(m-3);
|
||||
|
||||
# Creating an appointment in XAPIA format for Easter
|
||||
sdate=sprintf("%.4d%.2d%.2dT004100Z",d,m,y);
|
||||
fdate=sprintf("%.4d%.2d%.2dT004200Z",d,m,y);
|
||||
appt="easter_"y;
|
||||
printf("\n\n") >appt
|
||||
print "\t** Calendar Appointment **" >appt
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:begin">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Start Date//EN:datetime:%s\n",sdate)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Type//EN:uinteger:0">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Subtype//EN:string:-//XAPIA/CSA/SUBTYPE//NONSGML Subtype Appointment//EN">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Classification//EN:uinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML End Date//EN:datetime:%s\n",fdate)>appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Summary//EN:string: %s %.4d\n",easter[lang],y)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Status//EN:uinteger:2304">appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Type//EN:sinteger:0\n")>appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Times//EN:uinteger:0\n")>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Audio Reminder//EN:reminder:300:">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Popup Reminder//EN:reminder:300:">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Occurrence Number//EN:sinteger:-1">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Interval//EN:uinteger:0">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:end">appt;
|
||||
printf("\tDate: %s/%s/%s\n",m,d,y)>appt;
|
||||
printf("\tStart: 0241\n",shour,smin)>appt
|
||||
printf("\tEnd: 0242\n",fhour,fmin)>appt
|
||||
printf("\tRepeat: One Time\n")>appt;
|
||||
printf("\tFor: 0\n")>appt;
|
||||
printf("\tWhat: %s %.4d\n",easter[lang],y)>appt;
|
||||
printf("\t")>appt;
|
||||
|
||||
# Ascension day is 40 days after easter
|
||||
|
||||
aday=r+39;
|
||||
# print aday; # for debugging purpose only !
|
||||
m=3;
|
||||
if (aday>31) {aday-=31;m++ }
|
||||
if (aday>30) {aday-=30;m++ }
|
||||
if (aday>31) {aday-=31;m++}
|
||||
if (aday>30) {aday-=30;m++}
|
||||
|
||||
sdate=sprintf("%.4d%.2d%.2dT004100Z",aday,m,y);
|
||||
fdate=sprintf("%.4d%.2d%.2dT004200Z",aday,m,y);
|
||||
appt="ascension_"y;
|
||||
|
||||
printf("\n\n") >appt
|
||||
print "\t** Calendar Appointment **" >appt
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:begin">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Start Date//EN:datetime:%s\n",sdate)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Type//EN:uinteger:0">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Subtype//EN:string:-//XAPIA/CSA/SUBTYPE//NONSGML Subtype Appointment//EN">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Classification//EN:uinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML End Date//EN:datetime:%s\n",fdate)>appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Summary//EN:string: %s %.4d\n",ascension[lang],y)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Status//EN:uinteger:2304">appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Type//EN:sinteger:0\n")>appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Times//EN:uinteger:0\n")>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Audio Reminder//EN:reminder:300:">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Popup Reminder//EN:reminder:300:">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Occurrence Number//EN:sinteger:-1">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Interval//EN:uinteger:0">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:end">appt;
|
||||
printf("\tDate: %s/%s/%s\n",m,aday,y)>appt;
|
||||
printf("\tStart: 0241\n",shour,smin)>appt
|
||||
printf("\tEnd: 0242\n",fhour,fmin)>appt
|
||||
printf("\tRepeat: One Time\n")>appt;
|
||||
printf("\tFor: 0\n")>appt;
|
||||
printf("\tWhat: %s %.4d\n",ascension[lang],y)>appt;
|
||||
printf("\t")>appt;
|
||||
|
||||
# Whit Monday is 50 days after easter
|
||||
wday=r+48;
|
||||
m=3;
|
||||
if (wday>31) {wday-=30;m++}
|
||||
if (wday>30) {wday-=30;m++}
|
||||
if (wday>31) {wday-=31;m++}
|
||||
if (wday>30) {wday-=30;m++}
|
||||
|
||||
sdate=sprintf("%.4d%.2d%.2dT004100Z",wday,m,y);
|
||||
fdate=sprintf("%.4d%.2d%.2dT004200Z",wday,m,y);
|
||||
appt="whit_"y;
|
||||
|
||||
|
||||
|
||||
printf("\n\n") >appt
|
||||
print "\t** Calendar Appointment **" >appt
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:begin">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Start Date//EN:datetime:%s\n",sdate)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Type//EN:uinteger:0">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Subtype//EN:string:-//XAPIA/CSA/SUBTYPE//NONSGML Subtype Appointment//EN">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Classification//EN:uinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML End Date//EN:datetime:%s\n",fdate)>appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:0">appt;
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Summary//EN:string: %s %.4d\n",whit[lang],y)>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Status//EN:uinteger:2304">appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Type//EN:sinteger:0\n")>appt;
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Times//EN:uinteger:0\n")>appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Audio Reminder//EN:reminder:300:">appt;
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Popup Reminder//EN:reminder:300:">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Occurrence Number//EN:sinteger:-1">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Interval//EN:uinteger:0">appt;
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:end">appt;
|
||||
printf("\tDate: %s/%s/%s\n",m,wday,y)>appt;
|
||||
printf("\tStart: 0241\n",shour,smin)>appt
|
||||
printf("\tEnd: 0242\n",fhour,fmin)>appt
|
||||
printf("\tRepeat: One Time\n")>appt;
|
||||
printf("\tFor: 0\n")>appt;
|
||||
printf("\tWhat: %s %.4d\n",whit[lang],y)>appt;
|
||||
printf("\t")>appt;
|
||||
|
||||
}
|
||||
|
||||
# We can also calculate the date of Pentecost (Whit Sunday/Monday) = Easter +50 days
|
||||
# and of Ascension Day = Easter + 4O days
|
||||
# To write to files in awk, it is enough to do print(f) something > FILE
|
||||
25
cde/contrib/vcal2xapia/vcal2xapia.1
Normal file
25
cde/contrib/vcal2xapia/vcal2xapia.1
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
.TH vcal2xapia 1 11/3/2016
|
||||
.SH NAME
|
||||
\fB vcal2xapia \fR -- converts vCalendar/iCalendar files to XAPIA format
|
||||
.SH SYNOPSIS
|
||||
.SY
|
||||
\fB vcal2xapia\fR \<[vCalendar file] \> [XAPIA file]
|
||||
.YS
|
||||
.SH DESCRIPTION
|
||||
The AWK script \fB vcal2xapia \fR reads on stdin a vCalendar/iCalendar file
|
||||
containing a single appointment or ToDo item and writes on stdout a XAPIA format
|
||||
file with the appointment or ToDo item. Such a file can be dragged on the
|
||||
\fB dtcm(1) \fR calendar icon to create an appointment/ToDo in the CDE
|
||||
calendar or further edited with \fB dtcm_editor(1) \fR.
|
||||
|
||||
.SH LIMITATIONS/BUGS
|
||||
The script only handles events/ToDo items in UTC time, and can only parse
|
||||
timezone data in numerical form. Attachments are ignored.
|
||||
|
||||
.SH SEE ALSO
|
||||
|
||||
.B dtcm(1), dtcm_editor(1), csacsa(5)
|
||||
|
||||
.SH AUTHOR
|
||||
Edmond Orignac
|
||||
.ME
|
||||
261
cde/contrib/vcal2xapia/vcal2xapia.awk
Normal file
261
cde/contrib/vcal2xapia/vcal2xapia.awk
Normal file
|
|
@ -0,0 +1,261 @@
|
|||
#/usr/bin/awk -f
|
||||
# Edmond Orignac (c) 2016. This awk program
|
||||
# attempts to convert .ics/.vcs files into XAPIA format for dtcm(1) appointment.
|
||||
# It is redistributable under the terms of MIT License.
|
||||
|
||||
BEGIN {FS=":"}
|
||||
|
||||
|
||||
/^BEGIN/ {if ($2~"VEVENT") {appnt=1; rxtype=0; nxr=0; mxday=0; mxmonth=0; runtil=0; xinterval=0} else if ($2~"VTODO") {appnt=2 ; rxtype=0; nxr=0; mxday=0; mxmonth=0; runtil=0;xinterval=0}}
|
||||
/^TZ/ {if ($2~"[+-][1-9]*") {timezone=$2} else {timezone=1}}
|
||||
# Knowing the timezone, we can convert local time to UTC time.
|
||||
# Unfortunately, it is only working if the timezone is indicated by
|
||||
# a number as in "TZ:+03" not in the case of TZ=Europe/Paris.
|
||||
# If we fail to get a numeric value, we assume the timezone is UTC+1
|
||||
/^DTSTART/ {sdate=$2}
|
||||
/^DTEND/ {fdate=$2}
|
||||
/^DUE/ {ddate=$2; tsksts=2304}
|
||||
/^COMPLETED/ {ddate=$2;tsksts=6}
|
||||
/^DESCRIPTION/ {summary=summary" "substr($0,13)}
|
||||
/^SUMMARY/ {summary=summary" "substr($0,9)}
|
||||
/^LOCATION/ {summary=summary" in "substr($0,10)}
|
||||
/^RRULE/ {rrule=$2;
|
||||
|
||||
# The event will repeat forever unless we find a limit
|
||||
nxr=0;
|
||||
rfields=split(rrule,rdata,";");
|
||||
for (i=1;i<=rfields;i++) {
|
||||
if (rdata[i]~"FREQ") {
|
||||
rtype=substr(rdata[i],5);
|
||||
if (rtype~"DAILY") rxtype=1;
|
||||
if (rtype~"WEEKLY") rxtype=2;
|
||||
# We assume a monthly repeat by date for now
|
||||
if (rtype~"MONTHLY") rxtype=5;
|
||||
if (rtype~"YEARLY") rxtype=6;
|
||||
}
|
||||
|
||||
if (rdata[i]~"COUNT") {nxr=substr(rdata[i],7)};
|
||||
if (rdata[i]~"BYDAY") {
|
||||
rdays=substr(rdata[i],7);
|
||||
nrdays=split(rdata[i],ddays,",");
|
||||
# nrdays=1: we have a simple monthly repeat by weekday
|
||||
if ((nrdays==1) && (rxtype==5)) {rxtype=4};
|
||||
# with nrdays > 1 we have a problem:
|
||||
# XAPIA format only allows limited forms of weekly repeats
|
||||
if ((nrdays>1) && (rxtype=2)) {
|
||||
if (nrdays==2) {
|
||||
tuth=match(ddays[1],"TU")+match(ddays[2],"TH");
|
||||
if (tuth==2) {rxtype=12};
|
||||
};
|
||||
if (nrdays==3) {
|
||||
mowefr=0;
|
||||
for (j=1;j<=nrdays;j++) {
|
||||
mowefr+=match(ddays[j],"MO");
|
||||
mowefr+=match(ddays[j],"WE");
|
||||
mowefr+=match(ddays[j],"FR");
|
||||
};
|
||||
if (mowefr==3) {rxtype=11};
|
||||
};
|
||||
if (nrdays==5) {
|
||||
wweek=0;
|
||||
for (j=1;j<=nrdays;j++) {
|
||||
wweek+=match(ddays[j],"MO");
|
||||
wweek+=match(ddays[j],"TU");
|
||||
wweek+=match(ddays[j],"WE");
|
||||
wweek+=match(ddays[j],"TH");
|
||||
wweek+=match(ddays[j],"FR");
|
||||
};
|
||||
if (wweek==5) {rxtype=10};
|
||||
};
|
||||
};
|
||||
};
|
||||
# This is bad: if we have not found a repeat by day matching one XAPIA
|
||||
# format, the repetition rule is not fully defined.
|
||||
# Most likely we will have only one of the appointments of the week.
|
||||
|
||||
|
||||
|
||||
|
||||
if (rdata[i]~"BYMONTHDAY=") {mxday=substr(rdata[i],12)};
|
||||
if (rdata[i]~"BYMONTH=") {mxmonth=substr(rdata[i],9)};
|
||||
|
||||
if (rdata[i]~"INTERVAL=") {xinterval=substr(rdata[i],10)
|
||||
# Weekly appointment with a 2 week interval is definec in XAPIA
|
||||
if ((xinterval==2) && (rxtype==2)) {rxtype=3}
|
||||
# Monthly appointment with a 12 month interval is really a yearly appointment
|
||||
if ((xinterval==12) && (rxtype=5)) {rxtype=6}
|
||||
# Weekly appointment with N>2 interval
|
||||
if ((xinterval>2) && (rxtype==2)) {rxtype=8}
|
||||
# Monthly appointment with N>=2 interval (12 month excluded)
|
||||
if ((xinterval>=2) && (rxtype==5)) {rxtype=9}
|
||||
# Daily appointment with N>=2 interval
|
||||
if ((xinterval>=2) && (rxtype==1)) {rxtype=7}
|
||||
};
|
||||
# Repetition until a date in the future
|
||||
if (rdata[i]~"UNTIL=") {xuntil=substr(rdata[i],7); runtil=1};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
/^END/ {if ($2~"VEVENT") {
|
||||
# # That one is annoying: we have to calculate the number of repetitions !
|
||||
# We do that by using an average duration for the year and for the month
|
||||
# but obviously this is imprecise, and the last appointment may not be there.
|
||||
# Also, we must do it here since DTSTART can appear at the very end
|
||||
# of an entry. The arithmetics gets sillier with repeat every n week/day/month...
|
||||
if (runtil==1) {
|
||||
uyear=substr(xuntil,1,4)-substr(sdate,1,4);
|
||||
umonth=substr(xuntil,5,2)-substr(sdate,5,2);
|
||||
uday=substr(xuntil,7,2)-substr(sdate,7,2);
|
||||
if (rxtype==1) nxr=int(365.25*uyear+30.44*umonth+uday)+1;
|
||||
if (rxtype==2) nxr=int((365.25*uyear+30.44*umonth+uday)/7.0)+1;
|
||||
if (rxtype==3) nxr=int((365.25*uyear+30.44*umonth+uday)/14.0)+1;
|
||||
if ((rxtype==4)||(rxtype==5)) nxr=12*uyear+umonth+1;
|
||||
if (rxtype==6) nxr=uyear+1;
|
||||
if (rxtype==7) nxr=int((365.25*uyear+30.44*umonth+uday)/xinterval)+1;
|
||||
if (rxtype==8) nxr=int((365.25*uyear+30.44*umonth+uday)/(7*xinterval))+1;
|
||||
if (rxtype==9) nxr=int((12*uyear+umonth)/xinterval)+1;
|
||||
if (rxtype==10) nxr=int(5.0*(365.25*uyear+30.44*umonth+uday)/7.0)+1;
|
||||
if (rxtype==11) nxr=int(3.0*(365.25*uyear+30.44*umounth+uday)/7.0)+1;
|
||||
if (rxtype==12) nxr=int(3.0*(365.25*uyear+30.44*umounth+uday)/7.0)+1;
|
||||
if (nxr<0) nxr=0;
|
||||
};
|
||||
# Another important thing is that dtcm does not like events that spread
|
||||
# over more than 24 hours. So we have to find how many days is fdate-sdate
|
||||
# and if that is more than 1 day transform the event into a daily repeat.
|
||||
dyear=substr(fdate,1,4)-substr(sdate,1,4);
|
||||
dmonth=substr(fdate,5,2)-substr(sdate,5,2);
|
||||
dday=int(substr(fdate,7,2)-substr(sdate,7,2)+30.44*dmonth+365.25*dyear);
|
||||
|
||||
if ((rxtype==0) && (dday>0)) {rxtype=1;nxr=dday+1};
|
||||
|
||||
# Start hour and End hour have to be converted to UTC first if timezone is defined.
|
||||
|
||||
printf("\n\n")
|
||||
print "\t** Calendar Appointment **"
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:begin";
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Start Date//EN:datetime:%s\n",sdate);
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Type//EN:uinteger:0";
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Subtype//EN:string:-//XAPIA/CSA/SUBTYPE//NONSGML Subtype Appointment//EN";
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Classification//EN:uinteger:0";
|
||||
if (rxtype==0) {
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML End Date//EN:datetime:%s\n",fdate);
|
||||
} else {
|
||||
qdate=substr(sdate,1,8) substr(fdate,9);
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML End Date//EN:datetime:%s\n",qdate);
|
||||
};
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:1";
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Summary//EN:string:%s\n",summary);
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Status//EN:uinteger:2304";
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Type//EN:sinteger:%d\n",rxtype);
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Times//EN:uinteger:%d\n",nxr);
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Audio Reminder//EN:reminder:300:";
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Popup Reminder//EN:reminder:300:";
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Occurrence Number//EN:sinteger:-1";
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Interval//EN:uinteger:%d\n",rinterval);
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:end";
|
||||
printf("\tDate: %s/%s/%s\n",substr(sdate,5,2),substr(sdate,7,2),substr(sdate,1,4));
|
||||
# The start/end time are in UTC and have to be converted to local time. We assume the local time is UTC+1 unless we know the shift from UTC.
|
||||
shour=substr(sdate,10,2);
|
||||
smin=substr(sdate,12,2);
|
||||
fhour=substr(fdate,10,2);
|
||||
fmin=substr(fdate,12,2);
|
||||
if ((fhour+fmin+shour+smin)==0) {fhour=01;fmin=42;shour=01;smin=41}
|
||||
shour+=timezone;
|
||||
fhour+=timezone;
|
||||
printf("\tStart: %.2d%.2d\n",shour,smin)
|
||||
printf("\tEnd: %.2d%.2d\n",fhour,fmin)
|
||||
if (rxtype==0) {print "\tRepeat: One Time"};
|
||||
if (rxtype==1) {print "\tRepeat: Daily"};
|
||||
if (rxtype==2) {print "\tRepeat: Weekly"};
|
||||
if (rxtype==3) {print "\tRepeat: Every Two Weeks"};
|
||||
if (rxtype==4) {print "\tRepeat: Monthly By Weekday"};
|
||||
if (rxtype==5) {print "\tRepeat: Monthly By Date"};
|
||||
if (rxtype==6) {print "\tRepeat: Yearly"}
|
||||
if (rxtype==7) {printf("\t Repeat Every %d days\n",xinterval)}
|
||||
if (rxtype==8) {printf("\t Repeat Every %d weeks\n",xinterval)}
|
||||
if (rxtype==9) {printf("\t Repeat Every %d months\n",xinterval)}
|
||||
if (rxtype==10) {print "\tRepeat: Monday thru Friday"};
|
||||
if (rxtype==11) {print "\tRepeat: Mon, Wed, Fri"};
|
||||
if (rxtype==12) {print "\tRepeat: Tuesday, Thursday"};
|
||||
printf("\tFor: %d\n",nxr);
|
||||
printf("\tWhat: %s\n",summary);
|
||||
printf("\t\n");
|
||||
|
||||
sdate="";
|
||||
fdate="";
|
||||
appnt=0;
|
||||
summary="";
|
||||
} else if ($2~"VTODO") {
|
||||
|
||||
# We are reproducing the code for repetition of an event above. This could be refactored as a function to make the program more elegant.
|
||||
|
||||
if (runtil==1) {
|
||||
uyear=substr(xuntil,1,4)-substr(sdate,1,4);
|
||||
umonth=substr(xuntil,5,2)-substr(sdate,5,2);
|
||||
uday=substr(xuntil,7,2)-substr(sdate,7,2);
|
||||
if (rxtype==1) nxr=int(365.25*uyear+30.44*umonth+uday)+1;
|
||||
if (rxtype==2) nxr=int((365.25*uyear+30.44*umonth+uday)/7.0)+1;
|
||||
if (rxtype==3) nxr=int((365.25*uyear+30.44*umonth+uday)/14.0)+1;
|
||||
if ((rxtype==4)||(rxtype==5)) nxr=12*uyear+umonth+1;
|
||||
if (rxtype==6) nxr=uyear+1;
|
||||
if (rxtype==7) nxr=int((365.25*uyear+30.44*umonth+uday)/xinterval)+1;
|
||||
if (rxtype==8) nxr=int((365.25*uyear+30.44*umonth+uday)/(7*xinterval))+1;
|
||||
if (rxtype==9) nxr=int((12*uyear+umonth)/xinterval)+1;
|
||||
if (rxtype==10) nxr=int(5.0*(365.25*uyear+30.44*umonth+uday)/7.0)+1;
|
||||
if (rxtype==11) nxr=int(3.0*(365.25*uyear+30.44*umounth+uday)/7.0)+1;
|
||||
if (rxtype==12) nxr=int(3.0*(365.25*uyear+30.44*umounth+uday)/7.0)+1;
|
||||
if (nxr<0) nxr=0;
|
||||
};
|
||||
|
||||
# Start hour and End hour have to be converted to UTC first if timezone is defined.
|
||||
|
||||
printf("\n\n")
|
||||
print "\t** Calendar Appointment **"
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:begin";
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Start Date//EN:datetime:%s\n",ddate);
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Type//EN:uinteger:1";
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Classification//EN:uinteger:0";
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:1"
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Show Time//EN:sinteger:1";
|
||||
printf("-//XAPIA/CSA/ENTRYATTR//NONSGML Summary//EN:string:%s\n",summary);
|
||||
printf ("-//XAPIA/CSA/ENTRYATTR//NONSGML Status//EN:uinteger:%d\n",tsksts);
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Type//EN:sinteger:%d\n",rxtype);
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Times//EN:uinteger:%d\n",nxr);
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Audio Reminder//EN:reminder:300:";
|
||||
print "-//XAPIA/CSA/ENTRYATTR//NONSGML Popup Reminder//EN:reminder:300:";
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Occurrence Number//EN:sinteger:-1";
|
||||
printf("-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Repeat Interval//EN:uinteger:%d\n",rinterval);
|
||||
print "-//CDE_XAPIA_PRIVATE/CSA/ENTRYATTR//NONSGML Entry Delimiter//EN:string:end";
|
||||
printf("\tDate: %s/%s/%s\n",substr(ddate,5,2),substr(ddate,7,2),substr(ddate,1,4));
|
||||
# The start/end time are in UTC and have to be converted to local time. We assume the local time is UTC+1 unless we have a numeric value for timezone shift.
|
||||
shour=substr(ddate,10,2);
|
||||
smin=substr(ddate,12,2);
|
||||
if ((shour+smin)==0) {shour=01;smin=41}
|
||||
shour+=timezone;
|
||||
printf("\tStart: %.2d%.2d\n",shour,smin)
|
||||
if (rxtype==0) {print "\tRepeat: One Time"};
|
||||
if (rxtype==1) {print "\tRepeat: Daily"};
|
||||
if (rxtype==2) {print "\tRepeat: Weekly"};
|
||||
if (rxtype==3) {print "\tRepeat: Every Two Weeks"};
|
||||
if (rxtype==4) {print "\tRepeat: Monthly By Weekday"};
|
||||
if (rxtype==5) {print "\tRepeat: Monthly By Date"};
|
||||
if (rxtype==6) {print "\tRepeat: Yearly"}
|
||||
if (rxtype==7) {printf("\t Repeat Every %d days\n",xinterval)}
|
||||
if (rxtype==8) {printf("\t Repeat Every %d weeks\n",xinterval)}
|
||||
if (rxtype==9) {printf("\t Repeat Every %d months\n",xinterval)}
|
||||
if (rxtype==10) {print "\tRepeat: Monday thru Friday"};
|
||||
if (rxtype==11) {print "\tRepeat: Mon, Wed, Fri"};
|
||||
if (rxtype==12) {print "\tRepeat: Tuesday, Thursday"};
|
||||
printf("\tFor: %d\n",nxr);
|
||||
printf("\tWhat: %s\n",summary);
|
||||
printf("\t\n");
|
||||
sdate="";
|
||||
fdate="";
|
||||
appnt=0;
|
||||
summary="";
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
13
cde/contrib/xinetd/cmsd
Normal file
13
cde/contrib/xinetd/cmsd
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
service cmsd
|
||||
{
|
||||
disable = no
|
||||
type = RPC UNLISTED
|
||||
rpc_number = 100068
|
||||
rpc_version = 2-5
|
||||
socket_type = dgram
|
||||
protocol = udp
|
||||
wait = yes
|
||||
user = root
|
||||
server = /usr/dt/bin/rpc.cmsd
|
||||
only_from = 127.0.0.1/0
|
||||
}
|
||||
13
cde/contrib/xinetd/ttdbserver
Normal file
13
cde/contrib/xinetd/ttdbserver
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
service ttdbserver
|
||||
{
|
||||
disable = yes
|
||||
type = RPC UNLISTED
|
||||
rpc_number = 100083
|
||||
rpc_version = 1
|
||||
socket_type = stream
|
||||
protocol = tcp
|
||||
wait = yes
|
||||
user = root
|
||||
server = /usr/dt/bin/rpc.ttdbserver
|
||||
only_from = 127.0.0.1/0
|
||||
}
|
||||
12
cde/copyright.in
Normal file
12
cde/copyright.in
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
|
||||
|
||||
Common Desktop Environment Version @CDE_VERSION_MAJOR@.@CDE_VERSION_MINOR@.@CDE_VERSION_MICRO@@CDE_VERSION_DEV@
|
||||
|
||||
(c) Copyright 1993-2012 The Open Group
|
||||
(c) Copyright 2012-2022 CDE Project contributors, see CONTRIBUTORS for details
|
||||
|
||||
Project Website: http://cdesktopenv.sourceforge.net/
|
||||
|
||||
CDE, the Common Desktop Environment, is released under the terms of
|
||||
the GNU LGPL, please see the file COPYING for more details.
|
||||
8
cde/debian/README.Debian
Normal file
8
cde/debian/README.Debian
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
cde-desktop for Debian
|
||||
---------------------
|
||||
|
||||
To make this package, I had to run make World on it because clean couldn't
|
||||
find xmakefile which is generated by the makefile, or more specifically, the
|
||||
Imakefile.
|
||||
|
||||
-- TheSelousScout <nicetrynsa@protonmail.ch> Tue, 10 Apr 2018 22:23:02 -0700
|
||||
30
cde/debian/cde-desktop-docs.docs
Normal file
30
cde/debian/cde-desktop-docs.docs
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
README.source
|
||||
README.Debian
|
||||
doc/C/pdf/DtKsh.pdf
|
||||
doc/C/pdf/AppBuilder.pdf
|
||||
doc/C/pdf/ProgOverview.pdf
|
||||
doc/C/pdf/UsersGuide.pdf
|
||||
doc/C/pdf/StyleGuide.pdf
|
||||
doc/C/pdf/HelpGuide.pdf
|
||||
doc/C/pdf/Glossary.pdf
|
||||
doc/C/pdf/I18nGuide.pdf
|
||||
doc/C/pdf/ToolTalk.pdf
|
||||
doc/C/pdf/SysAdminGuide.pdf
|
||||
doc/C/pdf/ProgrammersGuide.pdf
|
||||
programs/nsgmls/doc/sgmldecl.htm
|
||||
programs/nsgmls/doc/archform.htm
|
||||
programs/nsgmls/doc/sgmlnorm.htm
|
||||
programs/nsgmls/doc/catalog.htm
|
||||
programs/nsgmls/doc/sysid.htm
|
||||
programs/nsgmls/doc/winntu.htm
|
||||
programs/nsgmls/doc/index.htm
|
||||
programs/nsgmls/doc/ideas.htm
|
||||
programs/nsgmls/doc/generic.htm
|
||||
programs/nsgmls/doc/build.htm
|
||||
programs/nsgmls/doc/spam.htm
|
||||
programs/nsgmls/doc/features.htm
|
||||
programs/nsgmls/doc/sysdecl.htm
|
||||
programs/nsgmls/doc/new.htm
|
||||
programs/nsgmls/doc/nsgmls.htm
|
||||
programs/nsgmls/doc/sgmlsout.htm
|
||||
programs/nsgmls/doc/spent.htm
|
||||
5
cde/debian/cde-desktop.postinst.debhelper
Normal file
5
cde/debian/cde-desktop.postinst.debhelper
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# Automatically added by dh_installmenu/11.1.6ubuntu1
|
||||
if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
|
||||
update-menus
|
||||
fi
|
||||
# End automatically added section
|
||||
3
cde/debian/cde-desktop.postrm.debhelper
Normal file
3
cde/debian/cde-desktop.postrm.debhelper
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Automatically added by dh_installmenu/11.1.6ubuntu1
|
||||
if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
|
||||
# End automatically added section
|
||||
3
cde/debian/cde-desktop.substvars
Normal file
3
cde/debian/cde-desktop.substvars
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
shlibs:Depends=cde-desktop, libc6 (>= 2.16), libgcc1 (>= 1:3.0), libice6 (>= 1:1.0.0), libjpeg62 (>= 6b1), libsm6, libstdc++6 (>= 5.2), libtirpc1, libuil4 (>= 2.3.4), libx11-6, libxau6, libxdmcp6, libxext6, libxinerama1, libxm4 (>= 2.3.4), libxmu6, libxss1, libxt6
|
||||
misc:Depends=
|
||||
misc:Pre-Depends=
|
||||
5
cde/debian/changelog
Normal file
5
cde/debian/changelog
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
cde-desktop (2.3.0-1) UNRELEASED; urgency=medium
|
||||
|
||||
* Initial release (Closes: #689098)
|
||||
|
||||
-- TheSelousScout <nicetrynsa@protonmail.ch> Tue, 10 Apr 2018 22:23:02 -0700
|
||||
1
cde/debian/compat
Normal file
1
cde/debian/compat
Normal file
|
|
@ -0,0 +1 @@
|
|||
10
|
||||
68
cde/debian/control
Normal file
68
cde/debian/control
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
Source: cde-desktop
|
||||
Section: x11
|
||||
Priority: optional
|
||||
Maintainer: TheSelousScout <nicetrynsa@protonmail.ch>
|
||||
Build-Depends: debhelper (>= 10),
|
||||
automake,
|
||||
libxt-dev,
|
||||
libxmu-dev,
|
||||
libxinerama-dev,
|
||||
libxpm-dev,
|
||||
libmrm4,
|
||||
libmotif-dev,
|
||||
libxaw7-dev,
|
||||
libx11-dev,
|
||||
libxss-dev,
|
||||
libtirpc-dev,
|
||||
libutempter-dev,
|
||||
libpam-dev,
|
||||
x11-xserver-utils,
|
||||
libjpeg62-dev,
|
||||
libssl-dev,
|
||||
tcl-dev,
|
||||
ksh,
|
||||
m4,
|
||||
ncompress,
|
||||
xfonts-100dpi,
|
||||
xfonts-100dpi-transcoded,
|
||||
rpcbind,
|
||||
bison,
|
||||
libbison-dev,
|
||||
xbitmaps
|
||||
Standards-Version: 4.1.2
|
||||
Homepage: https://sourceforge.net/projects/cdesktopenv/
|
||||
#Vcs-Git: https://anonscm.debian.org/git/collab-maint/cde-desktop.git
|
||||
#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/cde-desktop.git
|
||||
|
||||
Package: cde-desktop
|
||||
Architecture: any
|
||||
Depends: libxt6,
|
||||
libxmu6,
|
||||
libxinerama1,
|
||||
libxpm4,
|
||||
libmrm4,
|
||||
libxaw7,
|
||||
libx11-6,
|
||||
libxss1,
|
||||
libtirpc1,
|
||||
libutempter,
|
||||
libpam,
|
||||
x11-xserver-utils,
|
||||
libjpeg62,
|
||||
libuil4,
|
||||
tcl,
|
||||
ksh,
|
||||
m4,
|
||||
ncompress,
|
||||
rpcbind,
|
||||
bison,
|
||||
xbitmaps,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Recommends: xfonts-100dpi,
|
||||
xfonts-100dpi-transcoded
|
||||
Description: CDE - Common Desktop Environment
|
||||
The Common Desktop Environment, the classic UNIX desktop. The Common Desktop
|
||||
Environment was created by a collaboration of Sun, HP, IBM, DEC, SCO, Fujitsu
|
||||
and Hitachi. Used on a selection of commercial UNIXs, it is now available as
|
||||
open-source software.
|
||||
345
cde/debian/copyright
Normal file
345
cde/debian/copyright
Normal file
|
|
@ -0,0 +1,345 @@
|
|||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: cdesktopenv
|
||||
Upstream-Contact: Jon Trulson <jon@radscan.com>
|
||||
Source: https://sourceforge.net/projects/cdesktopenv/
|
||||
|
||||
Files: *
|
||||
Copyright: 1993 - 1999 Hewlett-Packard Company
|
||||
1993 - 1999 International Business Machines Corp.
|
||||
1993 - 1999 Sun Microsystems, Inc.
|
||||
1993 - 1999 Santa Cruz Organization, Inc.
|
||||
1995 - 1999 Digital Equipment Corp.
|
||||
1995 - 1996 Fujitsu Limited
|
||||
1995 - 1996 Hitachi, Ltd.
|
||||
1993 - 2012 The Open Group
|
||||
2012 - 2016 Aaron W. Hsu <arcfide@sacrideo.us>
|
||||
2012 - 2016 Adam Robinson <adamrobinson@comcast.net>
|
||||
2012 - 2016 alx <alx@fastestcode.org>
|
||||
2012 - 2016 Anthony Perkins <anthony@muzz.co.uk>
|
||||
2012 - 2016 Chris Wareham <chris@chriswareham.net>
|
||||
2012 - 2016 Christopher Turkel <turkelchris@aol.com>
|
||||
2012 - 2016 David Cantrell <david.l.cantrell@gmail.com>
|
||||
2012 - 2016 David J.McBrayer <D9J0M.dev@gmail.com>
|
||||
2012 - 2016 Douglas Mencken <dougmencken@gmail.com>
|
||||
2012 - 2016 Ecmel Ercan <ecmel.ercan@gmail.com>
|
||||
2012 - 2016 Frederic Koehler <f.koehler427@gmail.com>
|
||||
2012 - 2016 ibid_ag@lavabit.com <ibid_ag@lavabit.com>
|
||||
2012 - 2016 James Woodcock <james_woodcock@yahoo.co.uk>
|
||||
2012 - 2016 Jelle Hermsen <jelle@jellehermsen.nl>
|
||||
2012 - 2018 Jon Trulson <jon@radscan.com>
|
||||
2012 - 2016 Karsten Pedersen <kpedersen@hotmail.co.uk>
|
||||
2012 - 2016 Marc Balmer <marc@msys.ch>
|
||||
2012 - 2018 Marcin Cieslak <saper@saper.info>
|
||||
2012 - 2016 Matthew Howkins
|
||||
2012 - 2016 Mike Stroyan <mike@stroyan.net>
|
||||
2012 - 2016 Pascal Stumpf <Pascal.Stumpf@cubes.de>
|
||||
2012 - 2018 Peter Howkins <peter.howkins@marutan.net>
|
||||
2012 - 2016 Robert Tomsick <robert@tomsick.net>
|
||||
2012 - 2018 Ulrich Wilkens <mail@uwilkens.de>
|
||||
2012 - 2016 William Schaub <wschaub@genesi-tech.com>
|
||||
License: LGPL-2+
|
||||
|
||||
Files: programs/dtinfo/DtMmdb/btree_berkeley/*.h
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_close.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_conv.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_debug.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_delete.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_get.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_overflow.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_page.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_put.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_search.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_seq.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_split.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_stack.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/bt_utils.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/db.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/memmove.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/mktemp.c
|
||||
programs/dtinfo/DtMmdb/btree_berkeley/mpool.c
|
||||
Copyright: 1991, 1993 The Regents of the University of California
|
||||
1993 - 2012 The Open Group
|
||||
License: BSD-4-clause and LGPL-2+
|
||||
|
||||
Files: contrib/desktop2dt/desktop2dt
|
||||
programs/dtwm/WmMultiHead.c
|
||||
programs/dtwm/WmMultiHead.h
|
||||
programs/nsgmls/COPYING
|
||||
Copyright: 1994, 1995, 1996 James Clark
|
||||
2013 Isaac Dunham
|
||||
2016 Matthew R. Trowler
|
||||
License: Expat
|
||||
|
||||
Files: doc/util/dbtoman/dbtoman
|
||||
Copyright: 1996 X Consortium
|
||||
1996 Dalrymple Consulting
|
||||
License: X11
|
||||
|
||||
Files: lib/DtHelp/XbmUtils.c
|
||||
programs/dtlogin/chooser.c
|
||||
programs/dtlogin/netaddr.c
|
||||
programs/dtsession/SmAuth.c
|
||||
programs/dtsession/SmAuth.h
|
||||
programs/dtsession/SmProp.h
|
||||
programs/dtsession/SmWatch.c
|
||||
programs/dtsession/SmWatch.h
|
||||
programs/dtudcfonted/libfal/_fallcWrap.c
|
||||
programs/dtudcfonted/libfal/_fallcint.h
|
||||
programs/dtudcfonted/libfal/_fallibint.h
|
||||
programs/dtudcfonted/libfal/_fallocking.h
|
||||
programs/dtudcfonted/libfal/_falrmI.h
|
||||
programs/dtudcfonted/libfal/_falutil.h
|
||||
programs/dtudcfonted/libfal/_falutilbitmap.c
|
||||
programs/dtudcfonted/libfal/_falvarargs.h
|
||||
Copyright: 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994
|
||||
X Consortium
|
||||
1993 - 2012 The Open Group
|
||||
1990, 1991 OMRON Corporation
|
||||
1990, 1991 NTT Software Corporation
|
||||
1990, 1991 Nippon Telegraph and Telephone Corporation
|
||||
1991 Open Software Foundation
|
||||
1993 TOSHIBA Corp.
|
||||
1993, 1994 Sony Corporation
|
||||
1993, 1994, 1995 Hewlett-Packard Company
|
||||
1993, 1994, 1995 International Business Machines Corp.
|
||||
1993, 1994, 1995 Sun Microsystems Inc.
|
||||
1993, 1994, 1995 Novell Inc.
|
||||
1987, 1995 Digital Equiptment Corporation
|
||||
1995 FUJITSU LIMITED
|
||||
1995 Hitachi
|
||||
License: LGPL-2+ or X11
|
||||
|
||||
Files: programs/dtlogin/protocol
|
||||
util/scripts/mergelib.cpp
|
||||
programs/dtdocbook/instant/README
|
||||
programs/dtdocbook/instant/TODO
|
||||
programs/dtdocbook/lib/tptregexp/README
|
||||
programs/dthelp/parser/dtds/helptag.dtd
|
||||
programs/dthelp/parser/dtds/sdl.dtd
|
||||
Copyright: 1989 Massachusettes Institute of Technology
|
||||
1993, 1994 Hewlett-Packard Company
|
||||
1993, 1994 International Business Machines Corp.
|
||||
1993, 1994 Sun Microsystem, Inc.
|
||||
1993, 1994 Novell Inc.
|
||||
1993, 1994 Unix System Labs, Inc.
|
||||
1994 Open Software Foundation Inc.
|
||||
License: NTP
|
||||
|
||||
Files: config/makedepend/ifparser.c
|
||||
config/makedepend/ifparser.h
|
||||
lib/DtHelp/GifUtils.c
|
||||
lib/DtHelp/bufio.c
|
||||
programs/dticon/event.c
|
||||
programs/dticon/fileIO.c
|
||||
programs/dticon/graphics.c
|
||||
programs/dticon/help.c
|
||||
programs/dticon/image.c
|
||||
programs/dtlogin/access.c
|
||||
programs/dtlogin/choose.c
|
||||
programs/dtlogin/daemon.c
|
||||
programs/dtlogin/dm.c
|
||||
programs/dtlogin/dm.h
|
||||
programs/dtlogin/dpylist.c
|
||||
programs/dtlogin/error.c
|
||||
programs/dtlogin/file.c
|
||||
programs/dtlogin/policy.c
|
||||
programs/dtlogin/protocol
|
||||
programs/dtlogin/protodpy.c
|
||||
programs/dtlogin/reset.c
|
||||
programs/dtlogin/resource.c
|
||||
programs/dtlogin/server.c
|
||||
programs/dtlogin/session.c
|
||||
programs/dtlogin/util.c
|
||||
programs/dtlogin/verify.c
|
||||
programs/dtdocbook/instant/*.c
|
||||
programs/dtdocbook/instant/*.h
|
||||
programs/dtlogin/bls/bls.h
|
||||
programs/dtlogin/bls/debug.c
|
||||
programs/dtudcfonted/libfal/_falSetLocale.c
|
||||
programs/dtudcfonted/libfal/_fallcCT.c
|
||||
programs/dtudcfonted/libfal/_fallcCharSet.c
|
||||
programs/dtudcfonted/libfal/_fallcConv.c
|
||||
programs/dtudcfonted/libfal/_fallcDefConv.c
|
||||
programs/dtudcfonted/libfal/_fallcEuc.c
|
||||
programs/dtudcfonted/libfal/_fallcGenConv.c
|
||||
programs/dtudcfonted/libfal/_fallcGeneric.c
|
||||
programs/dtudcfonted/libfal/_fallcGeneric.h
|
||||
programs/dtudcfonted/libfal/_fallcInit.c
|
||||
programs/dtudcfonted/libfal/_fallcPrTxt.c
|
||||
programs/dtudcfonted/libfal/_fallcPubI.h
|
||||
programs/dtudcfonted/libfal/_fallcPubWrap.c
|
||||
programs/dtudcfonted/libfal/_fallcPublic.c
|
||||
programs/dtudcfonted/libfal/_fallcPublic.h
|
||||
programs/dtudcfonted/libfal/_fallcRM.c
|
||||
programs/dtudcfonted/libfal/_fallcSjis.c
|
||||
programs/dtudcfonted/libfal/_fallcStd.c
|
||||
programs/dtudcfonted/libfal/_fallcTxtPr.c
|
||||
programs/dtudcfonted/libfal/_fallcUTF.c
|
||||
programs/dtudcfonted/libfal/_fallcUTF.h
|
||||
programs/dtudcfonted/libfal/_fallcUtil.c
|
||||
programs/dtudcfonted/libfal/_falomGeneric.c
|
||||
programs/dtudcfonted/libfal/_falomGeneric.h
|
||||
programs/dtudcfonted/libfal/include/pcf.h
|
||||
lib/tt/demo/CoEd/CoEd/CoEdTextBuffer.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEd.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdChangeHistory.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdChangeQueue.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdFile.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdGlobals.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdSiteID.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdTextChange.h
|
||||
lib/tt/demo/CoEd/libCoEd/CoEdTextVersion.h
|
||||
lib/tt/demo/CoEd/libCoEd/SiteChange.h
|
||||
programs/dtinfo/dtinfo/src/Widgets/Panner.c
|
||||
programs/dtinfo/dtinfo/src/Widgets/Porthole.c
|
||||
programs/dtinfo/dtinfo/src/Widgets/XawInitFake.c
|
||||
programs/dtinfo/dtinfo/wwl/include/WWL/WCallback.h
|
||||
programs/dtinfo/dtinfo/wwl/include/WWL/WTimeOut.h
|
||||
Copyright: 1987 X Consortium
|
||||
1990 David Koblas
|
||||
1990, 1991 Jean-Daniel Fekete
|
||||
1990, 1991 LRI, Universitee de Paris-Sud (France)
|
||||
1990, 1991 OMRON Corporation
|
||||
1990, 1991 NTT Software Corporation
|
||||
1990, 1991 Nippon Telegraph and Telephone Corporation
|
||||
1988, 1989, 1990, 1991 Massachusettes Institute of Technology
|
||||
1992 Networking Computing Devices, Inc.
|
||||
1992, 1993, 1995 TOSHIBA Corp.
|
||||
1992, 1993, 1995 FUJITSU LIMITED
|
||||
1993 Fujitsu Open Systems Solutions, Inc.
|
||||
1993, 1994 Open Software Foundation, Inc.
|
||||
1991, 1993 HAL Computer Systems International, Ltd.
|
||||
1990, 1991, 1992, 1993, 1994 Hewlett-Packard Company
|
||||
1993, 1994 International Business Machines Corp.
|
||||
1991, 1993, 1994, 1995 Sun Microsystems, Inc.
|
||||
1993, 1994 Unix System Labs, Inc.
|
||||
1993 - 2012 The Open Group
|
||||
1993 SunSoft, Inc.
|
||||
1994 Sony Corporation
|
||||
License: LGPL-2+ and NTP
|
||||
|
||||
Files: doc/util/dbtoman/instant/*.c
|
||||
doc/util/dbtoman/instant/*.h
|
||||
Copyright: 1993 - 2012 The Open Group
|
||||
1993, 1994 Open Software Foundation Inc.
|
||||
1995, 1996 Dalrymple Consulting
|
||||
1996 X Consortium
|
||||
License: LGPL-2+ or X11, and NTP
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2018 TheSelousScout <nicetrynsa@protonmail.ch>
|
||||
License: LGPL-2+ or Expat
|
||||
|
||||
License: LGPL-2+
|
||||
These libraries and programs are free software; you can
|
||||
redistribute them and/or modify them under the terms of the GNU
|
||||
Lesser General Public License as published by the Free Software
|
||||
Foundation; either version 2 of the License, or (at your option)
|
||||
any later version.
|
||||
.
|
||||
These libraries and programs are distributed in the hope that
|
||||
they will be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
PURPOSE. See the GNU Lesser General Public License for more
|
||||
details.
|
||||
.
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with these librararies and programs; if not, write
|
||||
to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
|
||||
Floor, Boston, MA 02110-1301 USA
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in the
|
||||
/usr/share/common-licenses/LGPL-2 file.
|
||||
|
||||
License: NTP
|
||||
Permission to use, copy, modify, and distribute this software and its
|
||||
documentation for any purpose with or without fee is hereby granted,
|
||||
provided that the above copyright notice appears in all copies and that
|
||||
both the copyright notice and this permission notice appear in supporting
|
||||
documentation, and that the name M.I.T., Open Software Foundation, Inc.
|
||||
("OSF"), Hewlett-Packard Company, International Business Machines Corp., Sun
|
||||
Microsystems, Inc., Unix System Labs, Inc., Network Computing Devices, Inc.,
|
||||
HAL Computer Systems International, Ltd., OMRON, NTT Software, NTT,
|
||||
FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc., Universitee de Paris-Sud,
|
||||
SunSoft, Inc., Sony Corporation and TOSHIBA Corp., not be used in advertising
|
||||
or publicity pertaining to distribution of the software without specific,
|
||||
written prior permission. M.I.T., OSF, Hewlett-Packard Company, IBM, Sun
|
||||
Microsystems, Unix System Labs, Inc., Network Computing Devices, Inc., HAL
|
||||
Computer Systems International, Ltd., OMRON, NTT Software, NTT, FUJITSU
|
||||
LIMITED, Fujitsu Open Systems Solutions Inc., Universitee de Paris-Sud,
|
||||
SunSoft Inc., Sony Corporation, and TOSHIBA Corp., makes no representations
|
||||
about the suitability this software for any purpose. It is provided "as is"
|
||||
without express or implied warranty.
|
||||
|
||||
License: BSD-4-clause
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. All advertising materials mentioning features or use of this software
|
||||
must display the following acknowledgement:
|
||||
This product includes software developed by the University of
|
||||
California, Berkeley and its contributors.
|
||||
4. Neither the name of the University nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
.
|
||||
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGE.
|
||||
|
||||
License: Expat
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to
|
||||
deal in the Software without restriction, including without limitation the
|
||||
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
License: X11
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
|
||||
CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
|
||||
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
.
|
||||
Except as contained in this notice, the name of the X Consortium shall not be
|
||||
used in advertising or otherwise to promote the sale, use or other dealings
|
||||
in this Software without prior written authorization from the X Consortium.
|
||||
.
|
||||
X Window System is a trademark of X Consortium, Inc.
|
||||
1
cde/debian/debhelper-build-stamp
Normal file
1
cde/debian/debhelper-build-stamp
Normal file
|
|
@ -0,0 +1 @@
|
|||
cde-desktop
|
||||
3
cde/debian/files
Normal file
3
cde/debian/files
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
cde-desktop-dbgsym_2.2.4-1_amd64.ddeb debug optional
|
||||
cde-desktop_2.2.4-1_amd64.buildinfo x11 optional
|
||||
cde-desktop_2.2.4-1_amd64.deb x11 optional
|
||||
1
cde/debian/install
Normal file
1
cde/debian/install
Normal file
|
|
@ -0,0 +1 @@
|
|||
contrib/desktopentry/cde.desktop /usr/share/xsessions/
|
||||
6
cde/debian/menu
Normal file
6
cde/debian/menu
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
?package(cde-desktop): \
|
||||
needs="wm" \
|
||||
hints="Standard, Unix, Desktop" \
|
||||
section="Window Managers" \
|
||||
title="Common Desktop Environment" \
|
||||
command="/usr/dt/bin/dtlogin"
|
||||
19
cde/debian/rules
Executable file
19
cde/debian/rules
Executable file
|
|
@ -0,0 +1,19 @@
|
|||
#!/usr/bin/make -f
|
||||
#export DH_VERBOSE = 1
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
||||
#make clean cleans everything except the doc directory for some reason
|
||||
override_dh_auto_clean:
|
||||
$(MAKE) clean
|
||||
$(MAKE) clean.doc
|
||||
|
||||
#make World needs to be called, not just make
|
||||
override_dh_auto_build:
|
||||
$(MAKE) World
|
||||
|
||||
#make install is broken, so we use the install script instead
|
||||
override_dh_auto_install:
|
||||
sudo ./admin/IntegTools/dbTools/installCDE -s . -destDir \
|
||||
./debian/cde-desktop
|
||||
1
cde/debian/source/format
Normal file
1
cde/debian/source/format
Normal file
|
|
@ -0,0 +1 @@
|
|||
3.0 (quilt)
|
||||
0
cde/debian/source/lintian-overrides
Normal file
0
cde/debian/source/lintian-overrides
Normal file
7
cde/debian/watch
Normal file
7
cde/debian/watch
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
version=4
|
||||
|
||||
# PGP signature mangle, so foo.tar.gz has foo.tar.gz.sig
|
||||
#opts="pgpsigurlmangle=s%$%.sig%"
|
||||
|
||||
# SourceForge hosted projects
|
||||
http://sf.net/cdesktopenv/ cde-(.*)\.tar\.gz debian uupdate
|
||||
27
cde/doc/Makefile.am
Normal file
27
cde/doc/Makefile.am
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
SUBDIRS = en_US.UTF-8
|
||||
|
||||
if GERMAN
|
||||
SUBDIRS += de_DE.UTF-8
|
||||
endif
|
||||
|
||||
if FRENCH
|
||||
SUBDIRS += fr_FR.UTF-8
|
||||
endif
|
||||
|
||||
if SPANISH
|
||||
SUBDIRS += es_ES.UTF-8
|
||||
endif
|
||||
|
||||
if ITALIAN
|
||||
SUBDIRS += it_IT.UTF-8
|
||||
endif
|
||||
|
||||
if JAPANESE
|
||||
SUBDIRS += ja_JP.UTF-8
|
||||
endif
|
||||
|
||||
install-data-hook:
|
||||
$(RM) $(DESTDIR)$(CDE_INSTALLATION_TOP)/man
|
||||
cd $(DESTDIR)$(CDE_INSTALLATION_TOP)/ && $(LN_S) $(mandir) man
|
||||
1863
cde/doc/common/docbook/docbook.stl
Normal file
1863
cde/doc/common/docbook/docbook.stl
Normal file
File diff suppressed because it is too large
Load diff
72
cde/doc/common/guides/builderGuide.am
Normal file
72
cde/doc/common/guides/builderGuide.am
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
# build a guide
|
||||
|
||||
BUILDERGUIDE_SRCS = \
|
||||
builderGuide/BEntity.sgm builderGuide/ch05.sgm \
|
||||
builderGuide/appa.sgm builderGuide/ch06.sgm \
|
||||
builderGuide/appb.sgm builderGuide/ch07.sgm \
|
||||
builderGuide/book.sgm builderGuide/ch08.sgm \
|
||||
builderGuide/ch01.sgm builderGuide/ch09.sgm \
|
||||
builderGuide/ch02.sgm \
|
||||
builderGuide/ch03.sgm builderGuide/preface.sgm \
|
||||
builderGuide/ch04.sgm
|
||||
|
||||
BUILDERGUIDE_GRS = \
|
||||
builderGuide/graphics/AlignMen.tif \
|
||||
builderGuide/graphics/AppFrmEd.tif \
|
||||
builderGuide/graphics/AttIcS5.tif \
|
||||
builderGuide/graphics/AttIcSi1.tif \
|
||||
builderGuide/graphics/AttIcSi2.tif \
|
||||
builderGuide/graphics/AttIcSi3.tif \
|
||||
builderGuide/graphics/AttIcSi4.tif \
|
||||
builderGuide/graphics/AttIcSi6.tif \
|
||||
builderGuide/graphics/AttIcTp1.tif \
|
||||
builderGuide/graphics/AttIcTp2.tif \
|
||||
builderGuide/graphics/AttIcTp3.tif \
|
||||
builderGuide/graphics/AttIcTp4.tif \
|
||||
builderGuide/graphics/AttIcTp5.tif \
|
||||
builderGuide/graphics/AttIcTp6.tif \
|
||||
builderGuide/graphics/AttIcTp7.tif \
|
||||
builderGuide/graphics/AttachEd.tif \
|
||||
builderGuide/graphics/BrowsMW.tif \
|
||||
builderGuide/graphics/CGEnvOpt.tif \
|
||||
builderGuide/graphics/CGOption.tif \
|
||||
builderGuide/graphics/CodeGen.tif \
|
||||
builderGuide/graphics/ColChoos.tif \
|
||||
builderGuide/graphics/ConnEd.tif \
|
||||
builderGuide/graphics/CtrlPIcO.tif \
|
||||
builderGuide/graphics/CustDIcO.tif \
|
||||
builderGuide/graphics/DistMenu.tif \
|
||||
builderGuide/graphics/DnDEdit.tif \
|
||||
builderGuide/graphics/DrawAIcO.tif \
|
||||
builderGuide/graphics/DtIcon.tif \
|
||||
builderGuide/graphics/FSDIcO.tif \
|
||||
builderGuide/graphics/HelpEdit.tif \
|
||||
builderGuide/graphics/ItemsSub.tif \
|
||||
builderGuide/graphics/MWwCP.tif \
|
||||
builderGuide/graphics/MWwSpanP.tif \
|
||||
builderGuide/graphics/MainWIcO.tif \
|
||||
builderGuide/graphics/MainWin.tif \
|
||||
builderGuide/graphics/MenuChoi.tif \
|
||||
builderGuide/graphics/MsgEdit.tif \
|
||||
builderGuide/graphics/NameMod.tif \
|
||||
builderGuide/graphics/NameProj.tif \
|
||||
builderGuide/graphics/PanedWin.tif \
|
||||
builderGuide/graphics/PrjOModA.tif \
|
||||
builderGuide/graphics/ProjOrg.tif \
|
||||
builderGuide/graphics/PrpEdSep.tif \
|
||||
builderGuide/graphics/TermPIcO.tif \
|
||||
builderGuide/graphics/TextPIcO.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(BUILDERGUIDE_GRS)
|
||||
|
||||
BUILDERGUIDE_ID = cde.builderGuide.toc
|
||||
include builderGuide/Title.am
|
||||
|
||||
BUILDERGUIDE_TOC = builderGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(BUILDERGUIDE_TOC)
|
||||
|
||||
$(BUILDERGUIDE_TOC): $(BUILDERGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(BUILDERGUIDE_TOC) -id $(BUILDERGUIDE_ID) -title $(BUILDERGUIDE_TITLE) builderGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(BUILDERGUIDE_TOC)
|
||||
CLEANFILES += $(BUILDERGUIDE_TOC)
|
||||
16
cde/doc/common/guides/docbookGuide.am
Normal file
16
cde/doc/common/guides/docbookGuide.am
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# build a guide
|
||||
|
||||
DOCBOOKGUIDE_SRCS = \
|
||||
docbookGuide/book.sgm
|
||||
|
||||
DOCBOOKGUIDE_ID = cde.docbookGuide.toc
|
||||
include docbookGuide/Title.am
|
||||
|
||||
DOCBOOKGUIDE_TOC = docbookGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(DOCBOOKGUIDE_TOC)
|
||||
|
||||
$(DOCBOOKGUIDE_TOC): $(DOCBOOKGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(DOCBOOKGUIDE_TOC) -id $(DOCBOOKGUIDE_ID) -title $(DOCBOOKGUIDE_TITLE) docbookGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(DOCBOOKGUIDE_TOC)
|
||||
CLEANFILES += $(DOCBOOKGUIDE_TOC)
|
||||
30
cde/doc/common/guides/dtkshGuide.am
Normal file
30
cde/doc/common/guides/dtkshGuide.am
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# build a guide
|
||||
|
||||
DTKSHGUIDE_SRCS = \
|
||||
dtkshGuide/BEntity.sgm dtkshGuide/ch02.sgm \
|
||||
dtkshGuide/appa.sgm dtkshGuide/ch03.sgm \
|
||||
dtkshGuide/appb.sgm dtkshGuide/ch04.sgm \
|
||||
dtkshGuide/appc.sgm \
|
||||
dtkshGuide/book.sgm dtkshGuide/preface.sgm \
|
||||
dtkshGuide/ch01.sgm
|
||||
|
||||
DTKSHGUIDE_GRS = \
|
||||
dtkshGuide/graphics/area1.tif dtkshGuide/graphics/finderr.tif \
|
||||
dtkshGuide/graphics/area2.tif dtkshGuide/graphics/findterm.tif \
|
||||
dtkshGuide/graphics/area3.tif dtkshGuide/graphics/findwin.tif \
|
||||
dtkshGuide/graphics/area4.tif dtkshGuide/graphics/labfindw.tif \
|
||||
dtkshGuide/graphics/dttest1.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(DTKSHGUIDE_GRS)
|
||||
|
||||
DTKSHGUIDE_ID = cde.dtkshGuide.toc
|
||||
include dtkshGuide/Title.am
|
||||
|
||||
DTKSHGUIDE_TOC = dtkshGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(DTKSHGUIDE_TOC)
|
||||
|
||||
$(DTKSHGUIDE_TOC): $(DTKSHGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(DTKSHGUIDE_TOC) -id $(DTKSHGUIDE_ID) -title $(DTKSHGUIDE_TITLE) dtkshGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(DTKSHGUIDE_TOC)
|
||||
CLEANFILES += $(DTKSHGUIDE_TOC)
|
||||
16
cde/doc/common/guides/glossary.am
Normal file
16
cde/doc/common/guides/glossary.am
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# build a guide
|
||||
|
||||
GLOSSARY_SRCS = \
|
||||
glossary/book.sgm glossary/glossary.sgm
|
||||
|
||||
GLOSSARY_ID = cde.glossary.toc
|
||||
include glossary/Title.am
|
||||
|
||||
GLOSSARY_TOC = glossary/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(GLOSSARY_TOC)
|
||||
|
||||
$(GLOSSARY_TOC): $(GLOSSARY_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(GLOSSARY_TOC) -id $(GLOSSARY_ID) -title $(GLOSSARY_TITLE) glossary/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(GLOSSARY_TOC)
|
||||
CLEANFILES += $(GLOSSARY_TOC)
|
||||
29
cde/doc/common/guides/guides_env.am
Normal file
29
cde/doc/common/guides/guides_env.am
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# make include file: env variables needed for the guides
|
||||
|
||||
INFOLIB = ../cde.dti
|
||||
BOOKCASE = CDEDOC
|
||||
|
||||
INFOLIBNAME = -n cde
|
||||
# INFOLIBDESC must be set in the per-lang guides/Makefile.am (without
|
||||
# the -d option) prior to including this file.
|
||||
# orig: INFOLIBDESC = -d InfoLibDesc
|
||||
|
||||
SSENTS = -m common/catalog
|
||||
DGENV = SGML_SEARCH_PATH=".:.."
|
||||
DTINFOGENOPTIONS = -L $(LANG) $(SSENTS) $(INFOLIBNAME) -d $(INFOLIBDESC)
|
||||
|
||||
# Note the quad-dollar sign - this escapes $$ (pid) for the tmp
|
||||
# dir. This is required for multi-core builds to work.
|
||||
DTINFOGENTMPDIR = /tmp/dtinfogen-guides.$$$$
|
||||
|
||||
DTSRDIR = $(top_builddir)/programs/dtsr
|
||||
|
||||
SGMLDIR = $(top_srcdir)/programs/dtdocbook/sgml
|
||||
SGMLDEPS = $(SGMLDIR)/docbook.dtd $(SGMLDIR)/isobox.gml \
|
||||
$(SGMLDIR)/isodia.gml $(SGMLDIR)/isogrk3.gml $(SGMLDIR)/isolat1.gml \
|
||||
$(SGMLDIR)/isolat2.gml $(SGMLDIR)/isonum.gml $(SGMLDIR)/isopub.gml \
|
||||
$(SGMLDIR)/isotech.gml
|
||||
|
||||
DTINFOGEN = \
|
||||
PATH=$(PATH):$(DTSRDIR) \
|
||||
$(top_srcdir)/programs/dtdocbook/doc_utils/dtdocbook2infolib
|
||||
55
cde/doc/common/guides/helpGuide.am
Normal file
55
cde/doc/common/guides/helpGuide.am
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
# build a guide
|
||||
|
||||
HELPGUIDE_SRCS = \
|
||||
helpGuide/BEntity.sgm helpGuide/ch10.sgm \
|
||||
helpGuide/book.sgm helpGuide/ch11.sgm \
|
||||
helpGuide/ch01.sgm helpGuide/ch12.sgm \
|
||||
helpGuide/ch02.sgm helpGuide/ch13.sgm \
|
||||
helpGuide/ch03.sgm helpGuide/glossary.sgm \
|
||||
helpGuide/ch04.sgm helpGuide/part1.sgm \
|
||||
helpGuide/ch05.sgm helpGuide/part2.sgm \
|
||||
helpGuide/ch06.sgm helpGuide/part3.sgm \
|
||||
helpGuide/ch07.sgm helpGuide/part4.sgm \
|
||||
helpGuide/ch08.sgm helpGuide/preface.sgm \
|
||||
helpGuide/ch09.sgm
|
||||
|
||||
HELPGUIDE_GRS = \
|
||||
helpGuide/graphics/Approot.tif helpGuide/graphics/ExTHyper.tif \
|
||||
helpGuide/graphics/BldInst.tif helpGuide/graphics/ExVex.tif \
|
||||
helpGuide/graphics/BuildDir.tif helpGuide/graphics/ExWrapGr.tif \
|
||||
helpGuide/graphics/CharEntU.tif helpGuide/graphics/ExXref.tif \
|
||||
helpGuide/graphics/CharEntV.tif helpGuide/graphics/FMCompil.tif \
|
||||
helpGuide/graphics/ExAnnot.tif helpGuide/graphics/FMhelpfs.tif \
|
||||
helpGuide/graphics/ExBuList.tif helpGuide/graphics/FPanel.tif \
|
||||
helpGuide/graphics/ExCautio.tif helpGuide/graphics/FmtTable.tif \
|
||||
helpGuide/graphics/ExComput.tif helpGuide/graphics/GHelpLB.tif \
|
||||
helpGuide/graphics/ExEx.tif helpGuide/graphics/GenHelp.tif \
|
||||
helpGuide/graphics/ExHTopic.tif helpGuide/graphics/GrEntity.tif \
|
||||
helpGuide/graphics/ExInliGr.tif helpGuide/graphics/HelpMenu.tif \
|
||||
helpGuide/graphics/ExKeycap.tif helpGuide/graphics/HelpMgr.tif \
|
||||
helpGuide/graphics/ExLaLstH.tif helpGuide/graphics/HelpOrg.tif \
|
||||
helpGuide/graphics/ExLaNowr.tif helpGuide/graphics/HelpVol.tif \
|
||||
helpGuide/graphics/ExLalst1.tif helpGuide/graphics/HyperFmt.tif \
|
||||
helpGuide/graphics/ExLalstW.tif helpGuide/graphics/Icons.tif \
|
||||
helpGuide/graphics/ExListHd.tif helpGuide/graphics/IndexNum.tif \
|
||||
helpGuide/graphics/ExLists.tif helpGuide/graphics/IndxSrch.tif \
|
||||
helpGuide/graphics/ExNoteHd.tif helpGuide/graphics/PrintDlg.tif \
|
||||
helpGuide/graphics/ExNuList.tif helpGuide/graphics/Process.tif \
|
||||
helpGuide/graphics/ExOthrHd.tif helpGuide/graphics/QuickHlp.tif \
|
||||
helpGuide/graphics/ExPHead.tif helpGuide/graphics/Topics.tif \
|
||||
helpGuide/graphics/ExProc2.tif helpGuide/graphics/ViewVol.tif \
|
||||
helpGuide/graphics/ExProced.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(HELPGUIDE_GRS)
|
||||
|
||||
HELPGUIDE_ID = cde.helpGuide.toc
|
||||
include helpGuide/Title.am
|
||||
|
||||
HELPGUIDE_TOC = helpGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(HELPGUIDE_TOC)
|
||||
|
||||
$(HELPGUIDE_TOC): $(HELPGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(HELPGUIDE_TOC) -id $(HELPGUIDE_ID) -title $(HELPGUIDE_TITLE) helpGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(HELPGUIDE_TOC)
|
||||
CLEANFILES += $(HELPGUIDE_TOC)
|
||||
29
cde/doc/common/guides/i18nGuide.am
Normal file
29
cde/doc/common/guides/i18nGuide.am
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# build a guide
|
||||
|
||||
I18NGUIDE_SRCS = \
|
||||
i18nGuide/BEntity.sgm i18nGuide/ch03.sgm \
|
||||
i18nGuide/appa.sgm i18nGuide/ch04.sgm \
|
||||
i18nGuide/book.sgm \
|
||||
i18nGuide/ch01.sgm i18nGuide/preface.sgm \
|
||||
i18nGuide/ch02.sgm
|
||||
|
||||
I18NGUIDE_GRS = \
|
||||
i18nGuide/graphics/ind1.cgm i18nGuide/graphics/inint5.tif \
|
||||
i18nGuide/graphics/inint1.cgm i18nGuide/graphics/inint6.tif \
|
||||
i18nGuide/graphics/inint2.cgm i18nGuide/graphics/inmot3.tif \
|
||||
i18nGuide/graphics/inint3.tif i18nGuide/graphics/inmot4.tif \
|
||||
i18nGuide/graphics/inint4.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(I18NGUIDE_GRS)
|
||||
|
||||
I18NGUIDE_ID = cde.i18nGuide.toc
|
||||
include i18nGuide/Title.am
|
||||
|
||||
I18NGUIDE_TOC = i18nGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(I18NGUIDE_TOC)
|
||||
|
||||
$(I18NGUIDE_TOC): $(I18NGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(I18NGUIDE_TOC) -id $(I18NGUIDE_ID) -title $(I18NGUIDE_TITLE) i18nGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(I18NGUIDE_TOC)
|
||||
CLEANFILES += $(I18NGUIDE_TOC)
|
||||
29
cde/doc/common/guides/infoAPGuide.am
Normal file
29
cde/doc/common/guides/infoAPGuide.am
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# build a guide
|
||||
|
||||
INFOAPGUIDE_SRCS = \
|
||||
infoAPg/BEntity.sgm infoAPg/ch04.sgm infoAPg/ch09.sgm \
|
||||
infoAPg/book.sgm infoAPg/ch05.sgm infoAPg/ch10.sgm \
|
||||
infoAPg/ch01.sgm infoAPg/ch06.sgm infoAPg/ch11.sgm \
|
||||
infoAPg/ch02.sgm infoAPg/ch07.sgm infoAPg/glossary.sgm \
|
||||
infoAPg/ch03.sgm infoAPg/ch08.sgm infoAPg/preface.sgm
|
||||
|
||||
INFOAPGUIDE_GRS = \
|
||||
infoAPg/graphics/addbkcas.cgm infoAPg/graphics/infostr.cgm \
|
||||
infoAPg/graphics/bkcase.cgm infoAPg/graphics/multss.cgm \
|
||||
infoAPg/graphics/blddir.cgm infoAPg/graphics/newlib.cgm \
|
||||
infoAPg/graphics/docsrc.cgm infoAPg/graphics/repbkcas.cgm \
|
||||
infoAPg/graphics/docuhier.cgm infoAPg/graphics/tlkitmod.cgm
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOAPGUIDE_GRS)
|
||||
|
||||
INFOAPGUIDE_ID = cde.infoAPGuide.toc
|
||||
include infoAPg/Title.am
|
||||
|
||||
INFOAPGUIDE_TOC = infoAPg/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOAPGUIDE_TOC)
|
||||
|
||||
$(INFOAPGUIDE_TOC): $(INFOAPGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(INFOAPGUIDE_TOC) -id $(INFOAPGUIDE_ID) -title $(INFOAPGUIDE_TITLE) infoAPg/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(INFOAPGUIDE_TOC)
|
||||
CLEANFILES += $(INFOAPGUIDE_TOC)
|
||||
42
cde/doc/common/guides/infoUGuide.am
Normal file
42
cde/doc/common/guides/infoUGuide.am
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# build a guide
|
||||
|
||||
INFOUGUIDE_SRCS = \
|
||||
infoUGd/BEntity.sgm infoUGd/ch03.sgm infoUGd/ch07.sgm \
|
||||
infoUGd/book.sgm infoUGd/ch04.sgm infoUGd/ch08.sgm \
|
||||
infoUGd/ch01.sgm infoUGd/ch05.sgm infoUGd/glossary.sgm \
|
||||
infoUGd/ch02.sgm infoUGd/ch06.sgm infoUGd/preface.sgm
|
||||
|
||||
INFOUGUIDE_GRS = \
|
||||
infoUGd/graphics/bklist.tif infoUGd/graphics/infolib1.cgm \
|
||||
infoUGd/graphics/bklist1.tif infoUGd/graphics/infosub.tif \
|
||||
infoUGd/graphics/bkmark.tif infoUGd/graphics/mappref.tif \
|
||||
infoUGd/graphics/bkmarks.tif infoUGd/graphics/openloca.tif \
|
||||
infoUGd/graphics/bkmkedit.tif infoUGd/graphics/prefwin.tif \
|
||||
infoUGd/graphics/bknote.tif infoUGd/graphics/printwin.tif \
|
||||
infoUGd/graphics/brwsbuts.tif infoUGd/graphics/pushpin.tif \
|
||||
infoUGd/graphics/dgrafico.tif infoUGd/graphics/qeditwin.tif \
|
||||
infoUGd/graphics/fpico.tif infoUGd/graphics/readwin.tif \
|
||||
infoUGd/graphics/gmap.tif infoUGd/graphics/readwin1.tif \
|
||||
infoUGd/graphics/graphmap.tif infoUGd/graphics/savescop.tif \
|
||||
infoUGd/graphics/scopedit.tif \
|
||||
infoUGd/graphics/graphpan.tif infoUGd/graphics/scoplist.tif \
|
||||
infoUGd/graphics/graphwin.tif infoUGd/graphics/searchin.tif \
|
||||
infoUGd/graphics/helpmenu.tif infoUGd/graphics/sectitle.tif \
|
||||
infoUGd/graphics/histlist.tif infoUGd/graphics/serchbut.tif \
|
||||
infoUGd/graphics/histpref.tif infoUGd/graphics/serchprf.tif \
|
||||
infoUGd/graphics/hsarrows.tif infoUGd/graphics/serchres.tif \
|
||||
infoUGd/graphics/ilibico.tif infoUGd/graphics/shistwin.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOUGUIDE_GRS)
|
||||
|
||||
INFOUGUIDE_ID = cde.infoUGuide.toc
|
||||
include infoUGd/Title.am
|
||||
|
||||
INFOUGUIDE_TOC = infoUGd/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOUGUIDE_TOC)
|
||||
|
||||
$(INFOUGUIDE_TOC): $(INFOUGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(INFOUGUIDE_TOC) -id $(INFOUGUIDE_ID) -title $(INFOUGUIDE_TITLE) infoUGd/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(INFOUGUIDE_TOC)
|
||||
CLEANFILES += $(INFOUGUIDE_TOC)
|
||||
364
cde/doc/common/guides/man.am
Normal file
364
cde/doc/common/guides/man.am
Normal file
|
|
@ -0,0 +1,364 @@
|
|||
# build a guide
|
||||
|
||||
MAN_SRCS1 = \
|
||||
man/SEntity.sgm man/book.sgm \
|
||||
man/ref1.sgm man/ref5.sgm man/refDtWid.sgm \
|
||||
man/ref1m.sgm man/ref6.sgm man/refcsa.sgm \
|
||||
man/ref4.sgm man/refDtFcn.sgm man/reftt.sgm \
|
||||
common/ManLinks.sgm \
|
||||
../../../doc/en_US.UTF-8/guides/common/ManLinks.sgm
|
||||
|
||||
MAN_SRCS2 = \
|
||||
man/m3_Dt/ActionCa.sgm man/m3_Dt/MmdbBGST.sgm \
|
||||
man/m3_Dt/ActionDe.sgm man/m3_Dt/MmdbBGTL.sgm \
|
||||
man/m3_Dt/ActionEx.sgm man/m3_Dt/MmdbBGTO.sgm \
|
||||
man/m3_Dt/ActionIc.sgm man/m3_Dt/MmdbBkGL.sgm \
|
||||
man/m3_Dt/ActionIn.sgm man/m3_Dt/MmdbClIL.sgm \
|
||||
man/m3_Dt/ActionLa.sgm man/m3_Dt/MmdbDGNS.sgm \
|
||||
man/m3_Dt/ComboAdd.sgm man/m3_Dt/MmdbDGPS.sgm \
|
||||
man/m3_Dt/ComboBox.sgm man/m3_Dt/MmdbFrGI.sgm \
|
||||
man/m3_Dt/ComboDel.sgm man/m3_Dt/MmdbFrHL.sgm \
|
||||
man/m3_Dt/ComboSel.sgm man/m3_Dt/MmdbFrHn.sgm \
|
||||
man/m3_Dt/ComboSet.sgm man/m3_Dt/MmdbGBBI.sgm \
|
||||
man/m3_Dt/CreCombo.sgm man/m3_Dt/MmdbGBBL.sgm \
|
||||
man/m3_Dt/CreEdito.sgm man/m3_Dt/MmdbGBBN.sgm \
|
||||
man/m3_Dt/CreHelpD.sgm man/m3_Dt/MmdbGBLs.sgm \
|
||||
man/m3_Dt/CreHelpQ.sgm man/m3_Dt/MmdbGrGD.sgm \
|
||||
man/m3_Dt/CreMenuB.sgm man/m3_Dt/MmdbGrGI.sgm \
|
||||
man/m3_Dt/CreSpinB.sgm man/m3_Dt/MmdbILFI.sgm \
|
||||
man/m3_Dt/CreTerm.sgm man/m3_Dt/MmdbILGI.sgm \
|
||||
man/m3_Dt/CreatePr.sgm man/m3_Dt/MmdbInit.sgm \
|
||||
man/m3_Dt/DbLoad.sgm man/m3_Dt/MmdbLGSL.sgm \
|
||||
man/m3_Dt/DbReload.sgm man/m3_Dt/MmdbLGSO.sgm \
|
||||
man/m3_Dt/DndCreSI.sgm man/m3_Dt/MmdbOpIL.sgm \
|
||||
man/m3_Dt/DndDragS.sgm man/m3_Dt/MmdbQuit.sgm \
|
||||
man/m3_Dt/DndDropR.sgm man/m3_Dt/MmdbSGBI.sgm
|
||||
|
||||
MAN_SRCS3 = \
|
||||
man/m3_Dt/DndDropU.sgm man/m3_Dt/MmdbSGDS.sgm \
|
||||
man/m3_Dt/EdAppFF.sgm man/m3_Dt/MmdbSGLT.sgm \
|
||||
man/m3_Dt/EdAppend.sgm man/m3_Dt/MmdbSGSS.sgm \
|
||||
man/m3_Dt/EdChange.sgm man/m3_Dt/MmdbSGST.sgm \
|
||||
man/m3_Dt/EdCheckF.sgm man/m3_Dt/MmdbSGTL.sgm \
|
||||
man/m3_Dt/EdClearS.sgm man/m3_Dt/MmdbSeGD.sgm \
|
||||
man/m3_Dt/EdCopyTo.sgm man/m3_Dt/MmdbSeGL.sgm \
|
||||
man/m3_Dt/EdCutToC.sgm man/m3_Dt/MmdbSsGD.sgm \
|
||||
man/m3_Dt/EdDelete.sgm man/m3_Dt/MmdbSsGN.sgm \
|
||||
man/m3_Dt/EdDesele.sgm man/m3_Dt/MmdbTGCI.sgm \
|
||||
man/m3_Dt/EdDisabl.sgm man/m3_Dt/MmdbTGNC.sgm \
|
||||
man/m3_Dt/EdEnable.sgm man/m3_Dt/MmdbTGPI.sgm \
|
||||
man/m3_Dt/EdFind.sgm man/m3_Dt/MrmInit.sgm \
|
||||
man/m3_Dt/EdFormat.sgm man/m3_Dt/MsgLogM.sgm \
|
||||
man/m3_Dt/EdGetCon.sgm man/m3_Dt/MsgLogO.sgm \
|
||||
man/m3_Dt/EdGetIns.sgm man/m3_Dt/MsgLogS.sgm \
|
||||
man/m3_Dt/EdGetLas.sgm man/m3_Dt/PrSetupP.sgm \
|
||||
man/m3_Dt/EdGetMes.sgm man/m3_Dt/PrintCop.sgm \
|
||||
man/m3_Dt/EdGetSiz.sgm man/m3_Dt/PrintFil.sgm \
|
||||
man/m3_Dt/EdGoToLi.sgm man/m3_Dt/PrintFre.sgm \
|
||||
man/m3_Dt/EdInsFF.sgm man/m3_Dt/PrintRes.sgm \
|
||||
man/m3_Dt/EdInsert.sgm man/m3_Dt/PrintSet.sgm \
|
||||
man/m3_Dt/EdInvFin.sgm man/m3_Dt/SaverGet.sgm \
|
||||
man/m3_Dt/EdInvFor.sgm man/m3_Dt/SessionR.sgm \
|
||||
man/m3_Dt/EdInvSpe.sgm man/m3_Dt/SessionS.sgm
|
||||
|
||||
MAN_SRCS4 = \
|
||||
man/m3_Dt/EdPasteF.sgm man/m3_Dt/SpinBox.sgm \
|
||||
man/m3_Dt/EdReplFF.sgm man/m3_Dt/SpinBoxA.sgm \
|
||||
man/m3_Dt/EdReplac.sgm man/m3_Dt/SpinBoxD.sgm \
|
||||
man/m3_Dt/EdReset.sgm man/m3_Dt/SpinBoxS.sgm \
|
||||
man/m3_Dt/EdSaveCo.sgm man/m3_Dt/SrAPI.sgm \
|
||||
man/m3_Dt/EdSelect.sgm man/m3_Dt/SrchExit.sgm \
|
||||
man/m3_Dt/EdSetCFF.sgm man/m3_Dt/SrchFree.sgm \
|
||||
man/m3_Dt/EdSetCon.sgm man/m3_Dt/SrchGetK.sgm \
|
||||
man/m3_Dt/EdSetIns.sgm man/m3_Dt/SrchGetM.sgm \
|
||||
man/m3_Dt/EdTraver.sgm man/m3_Dt/SrchHigh.sgm \
|
||||
man/m3_Dt/EdUndoEd.sgm man/m3_Dt/SrchInit.sgm \
|
||||
man/m3_Dt/Editor.sgm man/m3_Dt/SrchMrge.sgm \
|
||||
man/m3_Dt/HelpDial.sgm man/m3_Dt/SrchMsgs.sgm \
|
||||
man/m3_Dt/HelpQDGC.sgm man/m3_Dt/SrchQery.sgm \
|
||||
man/m3_Dt/HelpQDia.sgm man/m3_Dt/SrchRein.sgm \
|
||||
man/m3_Dt/HelpRetu.sgm man/m3_Dt/SrchRetr.sgm \
|
||||
man/m3_Dt/HelpSetC.sgm man/m3_Dt/SrchSetM.sgm \
|
||||
man/m3_Dt/InfoShow.sgm man/m3_Dt/SrchSort.sgm \
|
||||
man/m3_Dt/Initiali.sgm man/m3_Dt/SrchVali.sgm \
|
||||
man/m3_Dt/MenuButt.sgm man/m3_Dt/Term.sgm \
|
||||
man/m3_Dt/MmdbBCFI.sgm man/m3_Dt/TermDisp.sgm \
|
||||
man/m3_Dt/MmdbBCGI.sgm man/m3_Dt/TermInit.sgm \
|
||||
man/m3_Dt/MmdbBGLT.sgm man/m3_Dt/TermSubR.sgm \
|
||||
man/m3_Dt/MmdbBGSN.sgm man/m3_Dt/TermSubS.sgm
|
||||
|
||||
MAN_SRCS5 = \
|
||||
man/m3_DtDts/BufToAtL.sgm man/m3_DtDts/FilToDaT.sgm \
|
||||
man/m3_DtDts/BufToAtV.sgm man/m3_DtDts/FindAttr.sgm \
|
||||
man/m3_DtDts/BufToDaT.sgm man/m3_DtDts/FreeAtL.sgm \
|
||||
man/m3_DtDts/DaTIsAct.sgm man/m3_DtDts/FreeAtV.sgm \
|
||||
man/m3_DtDts/DaTNames.sgm man/m3_DtDts/FreeDaT.sgm \
|
||||
man/m3_DtDts/DaTToAtL.sgm man/m3_DtDts/FreeDaTN.sgm \
|
||||
man/m3_DtDts/DaTToAtV.sgm man/m3_DtDts/IsTrue.sgm \
|
||||
man/m3_DtDts/DatToDaT.sgm man/m3_DtDts/LoadDaTs.sgm \
|
||||
man/m3_DtDts/FilToAtL.sgm man/m3_DtDts/Release.sgm \
|
||||
man/m3_DtDts/FilToAtV.sgm man/m3_DtDts/SetDaT.sgm \
|
||||
man/m3_DtWsm/AddCWsCb.sgm man/m3_DtWsm/GetWsInf.sgm \
|
||||
man/m3_DtWsm/AddWs.sgm man/m3_DtWsm/GetWsLis.sgm \
|
||||
man/m3_DtWsm/AddWsFun.sgm man/m3_DtWsm/GetWsOcc.sgm \
|
||||
man/m3_DtWsm/AddWsMCb.sgm man/m3_DtWsm/OccAllWs.sgm \
|
||||
man/m3_DtWsm/ChBackDr.sgm man/m3_DtWsm/RemWsCb.sgm \
|
||||
man/m3_DtWsm/DelWs.sgm man/m3_DtWsm/RemWsFun.sgm \
|
||||
man/m3_DtWsm/FreeWsIn.sgm man/m3_DtWsm/SetCurWs.sgm \
|
||||
man/m3_DtWsm/GetCurBW.sgm man/m3_DtWsm/SetWsOcc.sgm \
|
||||
man/m3_DtWsm/GetCurWs.sgm man/m3_DtWsm/SetWsTi.sgm
|
||||
|
||||
MAN_SRCS6 = \
|
||||
man/m3_csa/add_cale.sgm man/m3_csa/logon.sgm \
|
||||
man/m3_csa/add_entr.sgm man/m3_csa/look_up.sgm \
|
||||
man/m3_csa/call_cal.sgm man/m3_csa/query_co.sgm \
|
||||
man/m3_csa/del_cale.sgm man/m3_csa/read_cal.sgm \
|
||||
man/m3_csa/del_entr.sgm man/m3_csa/read_ent.sgm \
|
||||
man/m3_csa/free.sgm man/m3_csa/read_nex.sgm \
|
||||
man/m3_csa/free_tim.sgm man/m3_csa/register.sgm \
|
||||
man/m3_csa/list_caa.sgm man/m3_csa/restore.sgm \
|
||||
man/m3_csa/list_cal.sgm man/m3_csa/save.sgm \
|
||||
man/m3_csa/list_ena.sgm man/m3_csa/unregist.sgm \
|
||||
man/m3_csa/list_ens.sgm man/m3_csa/update_c.sgm \
|
||||
man/m3_csa/list_ent.sgm man/m3_csa/update_e.sgm \
|
||||
man/m3_csa/logoff.sgm man/m3_csa/x_proces.sgm
|
||||
|
||||
MAN_SRCS7 = \
|
||||
man/m3_tt/X_sessio.sgm man/m3_tt/ico_join.sgm \
|
||||
man/m3_tt/bco_join.sgm man/m3_tt/ico_quit.sgm \
|
||||
man/m3_tt/bco_quit.sgm man/m3_tt/init_ses.sgm \
|
||||
man/m3_tt/close.sgm man/m3_tt/int_err.sgm \
|
||||
man/m3_tt/con_join.sgm man/m3_tt/is_err.sgm \
|
||||
man/m3_tt/con_quit.sgm man/m3_tt/malloc.sgm \
|
||||
man/m3_tt/def_fi_s.sgm man/m3_tt/mark.sgm \
|
||||
man/m3_tt/def_file.sgm man/m3_tt/netf_fil.sgm \
|
||||
man/m3_tt/def_pr_s.sgm man/m3_tt/objid_eq.sgm \
|
||||
man/m3_tt/def_proc.sgm man/m3_tt/objid_ob.sgm \
|
||||
man/m3_tt/def_pt_s.sgm man/m3_tt/onot_cre.sgm \
|
||||
man/m3_tt/def_ptyp.sgm man/m3_tt/open.sgm \
|
||||
man/m3_tt/def_se_s.sgm man/m3_tt/oreq_cre.sgm \
|
||||
man/m3_tt/def_sess.sgm man/m3_tt/pnot_cre.sgm \
|
||||
man/m3_tt/err_int.sgm man/m3_tt/poin_err.sgm \
|
||||
man/m3_tt/err_poin.sgm man/m3_tt/pr_sess.sgm \
|
||||
man/m3_tt/error.sgm man/m3_tt/preq_cre.sgm \
|
||||
man/m3_tt/fd.sgm man/m3_tt/pt_o_c_a.sgm \
|
||||
man/m3_tt/feat_ena.sgm man/m3_tt/ptr_err.sgm \
|
||||
man/m3_tt/feat_req.sgm man/m3_tt/pty_decl.sgm \
|
||||
man/m3_tt/fil_copy.sgm man/m3_tt/pty_exis.sgm \
|
||||
man/m3_tt/fil_dest.sgm man/m3_tt/pty_unde.sgm \
|
||||
man/m3_tt/fil_join.sgm man/m3_tt/release.sgm \
|
||||
man/m3_tt/fil_move.sgm man/m3_tt/status_m.sgm \
|
||||
man/m3_tt/fil_netf.sgm man/m3_tt/thr_pr_s.sgm \
|
||||
man/m3_tt/fil_ob_q.sgm man/m3_tt/thr_proc.sgm \
|
||||
man/m3_tt/fil_quit.sgm man/m3_tt/thr_se_s.sgm \
|
||||
man/m3_tt/free.sgm man/m3_tt/thr_sess.sgm \
|
||||
man/m3_tt/h_f_netf.sgm man/m3_tt/trace_co.sgm \
|
||||
man/m3_tt/h_netf_f.sgm man/m3_tt/xco_join.sgm \
|
||||
man/m3_tt/xco_quit.sgm
|
||||
|
||||
MAN_SRCS8 = \
|
||||
man/m3_tt_message/abstai_c.sgm man/m3_tt_message/abstain.sgm \
|
||||
man/m3_tt_message/accepter.sgm man/m3_tt_message/accept_c.sgm \
|
||||
man/m3_tt_message/accept.sgm man/m3_tt_message/han_set.sgm \
|
||||
man/m3_tt_message/addr_set.sgm man/m3_tt_message/handler.sgm \
|
||||
man/m3_tt_message/address.sgm man/m3_tt_message/iarg_add.sgm \
|
||||
man/m3_tt_message/arg_add.sgm man/m3_tt_message/ico_set.sgm \
|
||||
man/m3_tt_message/arg_bv_s.sgm man/m3_tt_message/id.sgm \
|
||||
man/m3_tt_message/arg_bval.sgm man/m3_tt_message/object.sgm \
|
||||
man/m3_tt_message/arg_iv_s.sgm man/m3_tt_message/object_s.sgm \
|
||||
man/m3_tt_message/arg_ival.sgm man/m3_tt_message/op.sgm \
|
||||
man/m3_tt_message/arg_mode.sgm man/m3_tt_message/op_set.sgm \
|
||||
man/m3_tt_message/arg_type.sgm man/m3_tt_message/opnum.sgm \
|
||||
man/m3_tt_message/arg_va_s.sgm man/m3_tt_message/otype.sgm \
|
||||
man/m3_tt_message/arg_val.sgm man/m3_tt_message/otype_s.sgm \
|
||||
man/m3_tt_message/arg_xv_s.sgm man/m3_tt_message/pattern.sgm \
|
||||
man/m3_tt_message/arg_xval.sgm man/m3_tt_message/print.sgm \
|
||||
man/m3_tt_message/args_cnt.sgm man/m3_tt_message/receive.sgm \
|
||||
man/m3_tt_message/rejecter.sgm man/m3_tt_message/reject_c.sgm \
|
||||
man/m3_tt_message/barg_add.sgm man/m3_tt_message/reject.sgm \
|
||||
man/m3_tt_message/bcon_set.sgm man/m3_tt_message/reply.sgm \
|
||||
man/m3_tt_message/call_add.sgm man/m3_tt_message/scope.sgm \
|
||||
man/m3_tt_message/class.sgm man/m3_tt_message/scope_s.sgm \
|
||||
man/m3_tt_message/class_s.sgm man/m3_tt_message/send.sgm \
|
||||
man/m3_tt_message/con_bval.sgm man/m3_tt_message/sender.sgm \
|
||||
man/m3_tt_message/con_ival.sgm man/m3_tt_message/sessio_s.sgm \
|
||||
man/m3_tt_message/con_set.sgm man/m3_tt_message/session.sgm \
|
||||
man/m3_tt_message/con_slot.sgm man/m3_tt_message/snd_on_e.sgm \
|
||||
man/m3_tt_message/con_val.sgm man/m3_tt_message/snd_pt_s.sgm
|
||||
|
||||
MAN_SRCS9 = \
|
||||
man/m3_tt_message/con_xval.sgm man/m3_tt_message/snd_pty.sgm \
|
||||
man/m3_tt_message/cons_cnt.sgm man/m3_tt_message/st_str.sgm \
|
||||
man/m3_tt_message/cr_super.sgm man/m3_tt_message/st_str_s.sgm \
|
||||
man/m3_tt_message/create.sgm man/m3_tt_message/state.sgm \
|
||||
man/m3_tt_message/destroy.sgm man/m3_tt_message/status.sgm \
|
||||
man/m3_tt_message/disp_set.sgm man/m3_tt_message/status_s.sgm \
|
||||
man/m3_tt_message/disposit.sgm man/m3_tt_message/uid.sgm \
|
||||
man/m3_tt_message/fail.sgm man/m3_tt_message/user.sgm \
|
||||
man/m3_tt_message/file.sgm man/m3_tt_message/user_set.sgm \
|
||||
man/m3_tt_message/file_set.sgm man/m3_tt_message/xarg_add.sgm \
|
||||
man/m3_tt_message/gid.sgm \
|
||||
man/m3_tt_message/han_pt_s.sgm man/m3_tt_message/xco_set.sgm \
|
||||
man/m3_tt_message/han_pty.sgm \
|
||||
man/m3_tt_otype/base.sgm man/m3_tt_otype/is_deriv.sgm \
|
||||
man/m3_tt_otype/deri_cnt.sgm man/m3_tt_otype/o_arg_mo.sgm \
|
||||
man/m3_tt_otype/derived.sgm man/m3_tt_otype/o_arg_ty.sgm \
|
||||
man/m3_tt_otype/h_arg_mo.sgm man/m3_tt_otype/o_args_c.sgm \
|
||||
man/m3_tt_otype/h_arg_ty.sgm man/m3_tt_otype/o_cb_add.sgm \
|
||||
man/m3_tt_otype/h_args_c.sgm man/m3_tt_otype/o_count.sgm \
|
||||
man/m3_tt_otype/h_count.sgm man/m3_tt_otype/osig_op.sgm \
|
||||
man/m3_tt_otype/hsig_op.sgm
|
||||
|
||||
MAN_SRCS10 = \
|
||||
man/m3_tt_pattern/addr_add.sgm man/m3_tt_pattern/op_add.sgm \
|
||||
man/m3_tt_pattern/arg_add.sgm man/m3_tt_pattern/opnu_add.sgm \
|
||||
man/m3_tt_pattern/barg_add.sgm man/m3_tt_pattern/otyp_add.sgm \
|
||||
man/m3_tt_pattern/bcon_add.sgm man/m3_tt_pattern/print.sgm \
|
||||
man/m3_tt_pattern/call_add.sgm man/m3_tt_pattern/register.sgm \
|
||||
man/m3_tt_pattern/cat_set.sgm man/m3_tt_pattern/s_pt_add.sgm \
|
||||
man/m3_tt_pattern/category.sgm man/m3_tt_pattern/scop_add.sgm \
|
||||
man/m3_tt_pattern/clas_add.sgm man/m3_tt_pattern/send_add.sgm \
|
||||
man/m3_tt_pattern/cont_add.sgm man/m3_tt_pattern/sess_add.sgm \
|
||||
man/m3_tt_pattern/create.sgm man/m3_tt_pattern/stat_add.sgm \
|
||||
man/m3_tt_pattern/destroy.sgm man/m3_tt_pattern/unregist.sgm \
|
||||
man/m3_tt_pattern/disp_add.sgm man/m3_tt_pattern/user.sgm \
|
||||
man/m3_tt_pattern/file_add.sgm man/m3_tt_pattern/user_set.sgm \
|
||||
man/m3_tt_pattern/iarg_add.sgm man/m3_tt_pattern/xarg_add.sgm \
|
||||
man/m3_tt_pattern/icon_add.sgm man/m3_tt_pattern/xcon_add.sgm \
|
||||
man/m3_tt_pattern/obj_add.sgm \
|
||||
man/m3_tt_session/bpro_add.sgm man/m3_tt_session/prop_cnt.sgm \
|
||||
man/m3_tt_session/bpro_set.sgm man/m3_tt_session/prop_set.sgm \
|
||||
man/m3_tt_session/bprop.sgm man/m3_tt_session/propna_c.sgm \
|
||||
man/m3_tt_session/join.sgm man/m3_tt_session/propname.sgm \
|
||||
man/m3_tt_session/prop.sgm man/m3_tt_session/quit.sgm \
|
||||
man/m3_tt_session/prop_add.sgm man/m3_tt_session/types_ld.sgm \
|
||||
man/m3_tt_spec/bpro_add.sgm man/m3_tt_spec/prop_add.sgm \
|
||||
man/m3_tt_spec/bpro_set.sgm man/m3_tt_spec/prop_cnt.sgm \
|
||||
man/m3_tt_spec/bprop.sgm man/m3_tt_spec/prop_set.sgm \
|
||||
man/m3_tt_spec/create.sgm man/m3_tt_spec/propna_c.sgm \
|
||||
man/m3_tt_spec/destroy.sgm man/m3_tt_spec/propname.sgm \
|
||||
man/m3_tt_spec/file.sgm man/m3_tt_spec/type.sgm \
|
||||
man/m3_tt_spec/move.sgm man/m3_tt_spec/type_set.sgm \
|
||||
man/m3_tt_spec/prop.sgm man/m3_tt_spec/write.sgm
|
||||
|
||||
MAN_SRCS11 = \
|
||||
man/m3_ttdt/Get_Modi.sgm man/m3_ttdt/f_reques.sgm \
|
||||
man/m3_ttdt/Revert.sgm man/m3_ttdt/m_accept.sgm \
|
||||
man/m3_ttdt/Save.sgm man/m3_ttdt/open.sgm \
|
||||
man/m3_ttdt/close.sgm man/m3_ttdt/s_imp_on.sgm \
|
||||
man/m3_ttdt/f_event.sgm man/m3_ttdt/ses_join.sgm \
|
||||
man/m3_ttdt/f_join.sgm man/m3_ttdt/ses_quit.sgm \
|
||||
man/m3_ttdt/f_notice.sgm man/m3_ttdt/subc_man.sgm \
|
||||
man/m3_ttdt/f_quit.sgm \
|
||||
man/m3_ttmedia/Deposit.sgm man/m3_ttmedia/load_rep.sgm \
|
||||
man/m3_ttmedia/load.sgm man/m3_ttmedia/pty_decl.sgm \
|
||||
man/m3_tttk/Xt_inp_h.sgm man/m3_tttk/m_fail.sgm \
|
||||
man/m3_tttk/block_wh.sgm man/m3_tttk/m_reject.sgm \
|
||||
man/m3_tttk/m_abando.sgm man/m3_tttk/op_str.sgm \
|
||||
man/m3_tttk/m_create.sgm man/m3_tttk/str_op.sgm \
|
||||
man/m3_tttk/m_destro.sgm \
|
||||
man/man1/dsdm.sgm man/man1/ttmv.sgm man/man1/tttar.sgm \
|
||||
man/man1/ksh93.sgm man/man1/ttrm.sgm man/man1/tttrace.sgm \
|
||||
man/man1/tt_typ_c.sgm man/man1/ttrmdir.sgm \
|
||||
man/man1/ttcp.sgm man/man1/ttsessio.sgm
|
||||
|
||||
MAN_SRCS12 = \
|
||||
man/man1_dt/action.sgm man/man1_dt/helptag.sgm \
|
||||
man/man1_dt/appgathe.sgm man/man1_dt/helpview.sgm \
|
||||
man/man1_dt/appinteg.sgm man/man1_dt/huffcode.sgm \
|
||||
man/man1_dt/builder.sgm man/man1_dt/icon.sgm \
|
||||
man/man1_dt/calc.sgm man/man1_dt/imsstart.sgm \
|
||||
man/man1_dt/chooser.sgm man/man1_dt/info.sgm \
|
||||
man/man1_dt/cm.sgm man/man1_dt/docbook2infolib.sgm \
|
||||
man/man1_dt/cm_delet.sgm man/man1_dt/ksh.sgm \
|
||||
man/man1_dt/cm_edito.sgm man/man1_dt/login.sgm \
|
||||
man/man1_dt/cm_inser.sgm man/man1_dt/lp.sgm \
|
||||
man/man1_dt/cm_looku.sgm man/man1_dt/mail.sgm \
|
||||
man/man1_dt/codegen.sgm man/man1_dt/mailpr.sgm \
|
||||
man/man1_dt/config.sgm man/man1_dt/pad.sgm \
|
||||
man/man1_dt/convertv.sgm man/man1_dt/printinf.sgm \
|
||||
man/man1_dt/create.sgm man/man1_dt/screen.sgm \
|
||||
man/man1_dt/docbook.sgm man/man1_dt/searchpa.sgm \
|
||||
man/man1_dt/exec.sgm man/man1_dt/sess_res.sgm \
|
||||
man/man1_dt/file.sgm man/man1_dt/session.sgm \
|
||||
man/man1_dt/file_cop.sgm man/man1_dt/srcreate.sgm \
|
||||
man/man1_dt/file_err.sgm man/man1_dt/srdbrec.sgm \
|
||||
man/man1_dt/udcfonte.sgm man/man1_dt/srhan.sgm \
|
||||
man/man1_dt/fplist.sgm man/man1_dt/srindex.sgm \
|
||||
man/man1_dt/greet.sgm man/man1_dt/srkdump.sgm \
|
||||
man/man1_dt/he_ctag1.sgm man/man1_dt/srload.sgm \
|
||||
man/man1_dt/he_htag1.sgm man/man1_dt/style.sgm \
|
||||
man/man1_dt/he_htag2.sgm man/man1_dt/term.sgm \
|
||||
man/man1_dt/hello.sgm man/man1_dt/types.sgm \
|
||||
man/man1_dt/helpgen.sgm man/man1_dt/udcexch.sgm \
|
||||
man/man1_dt/helpprin.sgm man/man1_dt/wm.sgm \
|
||||
man/man1_dt/pdm.sgm man/man1_dt/pdmd.sgm
|
||||
|
||||
MAN_SRCS13 = \
|
||||
man/man1m/dtspcd.sgm \
|
||||
man/man1m/rpccmsd.sgm man/man1m/ttdbck.sgm \
|
||||
man/man1m/rpcttdbs.sgm man/man1m/ttdbserv.sgm \
|
||||
man/man4/Deposit.sgm man/man4/Save.sgm man/man4/dticonfi.sgm \
|
||||
man/man4/Display.sgm man/man4/Saved.sgm man/man4/dtpmfile.sgm \
|
||||
man/man4/DtDndPro.sgm man/man4/Set_Env.sgm man/man4/dtresour.sgm \
|
||||
man/man4/Edit.sgm man/man4/Set_Geom.sgm man/man4/dtsdldtd.sgm \
|
||||
man/man4/Get_Env.sgm man/man4/Set_Icon.sgm man/man4/dtsdlfil.sgm \
|
||||
man/man4/Get_Geom.sgm man/man4/Set_Loca.sgm man/man4/dtsessdb.sgm \
|
||||
man/man4/Get_Icon.sgm man/man4/Set_Map.sgm man/man4/dtsessio.sgm \
|
||||
man/man4/Get_Loca.sgm man/man4/Set_Situ.sgm man/man4/dtspcden.sgm \
|
||||
man/man4/Get_Map.sgm man/man4/Signal.sgm man/man4/dtsrdbfl.sgm \
|
||||
man/man4/Get_Modi.sgm man/man4/Started.sgm man/man4/dtsrfzkf.sgm \
|
||||
man/man4/Get_Situ.sgm man/man4/Status.sgm man/man4/dtsrhanf.sgm \
|
||||
man/man4/Get_Stat.sgm man/man4/Stopped.sgm man/man4/dtsrlngf.sgm \
|
||||
man/man4/Get_Sysi.sgm man/man4/Translat.sgm man/man4/dtsrocfl.sgm \
|
||||
man/man4/Get_XInf.sgm man/man4/bil.sgm man/man4/dtwmrc.sgm \
|
||||
man/man4/Instanti.sgm man/man4/dtaction.sgm man/man4/genloc.sgm \
|
||||
man/man4/Lower.sgm man/man4/dtbmfile.sgm \
|
||||
man/man4/Mail.sgm man/man4/dtcm_arc.sgm man/man4/ifloadil.sgm \
|
||||
man/man4/Modified.sgm man/man4/dtcm_ent.sgm man/man4/ifprnial.sgm \
|
||||
man/man4/Pause.sgm man/man4/dtdpfile.sgm man/man4/ifquit.sgm \
|
||||
man/man4/Print.sgm man/man4/dtdtfile.sgm man/man4/ifshwial.sgm \
|
||||
man/man4/Quit.sgm man/man4/dtdtsfil.sgm man/man4/mt-libtt.sgm \
|
||||
man/man4/Raise.sgm man/man4/dtfile_c.sgm man/man4/startlog.sgm \
|
||||
man/man4/Resume.sgm man/man4/dtfpfile.sgm man/man4/tttracef.sgm \
|
||||
man/man4/Revert.sgm man/man4/dthelpta.sgm \
|
||||
man/man4/Reverted.sgm man/man4/dthffile.sgm
|
||||
|
||||
MAN_SRCS14 = \
|
||||
man/man5/Dt.sgm man/man5/DtTerm.sgm man/man5/dtinfobk.sgm \
|
||||
man/man5/DtAction.sgm man/man5/DtWsm.sgm man/man5/dtinfost.sgm \
|
||||
man/man5/DtComboB.sgm man/man5/Tttt_c.sgm man/man5/dtinfotc.sgm \
|
||||
man/man5/DtDnd.sgm man/man5/Tttttk.sgm man/man5/dtmaiact.sgm \
|
||||
man/man5/DtDts.sgm man/man5/csacsa.sgm man/man5/dtmanact.sgm \
|
||||
man/man5/DtEditor.sgm man/man5/dtactact.sgm man/man5/dtpriact.sgm \
|
||||
man/man5/DtHelp.sgm man/man5/dtappact.sgm man/man5/dtsearch.sgm \
|
||||
man/man5/DtHelpDi.sgm man/man5/dtbuiact.sgm man/man5/dtsesact.sgm \
|
||||
man/man5/DtHelpQD.sgm man/man5/dtcalact.sgm man/man5/dtstyact.sgm \
|
||||
man/man5/DtInfoLib.sgm man/man5/dtclcact.sgm man/man5/dtteract.sgm \
|
||||
man/man5/DtMenuBu.sgm man/man5/dtenvvar.sgm man/man5/dttermes.sgm \
|
||||
man/man5/DtMrm.sgm man/man5/dtfilact.sgm man/man5/dttexact.sgm \
|
||||
man/man5/DtMsgLog.sgm man/man5/dtfilsys.sgm man/man5/dttraact.sgm \
|
||||
man/man5/DtPrint.sgm man/man5/dthelact.sgm man/man5/imssact.sgm \
|
||||
man/man5/DtSaver.sgm man/man5/dticoact.sgm man/man5/mmdbgifo.sgm \
|
||||
man/man5/DtSessio.sgm man/man5/dtinfact.sgm man/man5/mmdbhndl.sgm \
|
||||
man/man5/DtSpinBo.sgm man/man5/dtinfdlb.sgm man/man5/mmdbireq.sgm \
|
||||
man/man5/DtStdApp.sgm man/man5/dtinfoaf.sgm \
|
||||
man/man5/DtStdInt.sgm man/man5/dtinfobc.sgm
|
||||
|
||||
|
||||
MAN_ID = cde.man.toc
|
||||
include man/Title.am
|
||||
|
||||
MAN_TOC = man/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(MAN_TOC)
|
||||
|
||||
MAN_SRCS = $(MAN_SRCS1) $(MAN_SRCS2) $(MAN_SRCS3) $(MAN_SRCS4) \
|
||||
$(MAN_SRCS5) $(MAN_SRCS6) $(MAN_SRCS7) $(MAN_SRCS8) \
|
||||
$(MAN_SRCS9) $(MAN_SRCS10) $(MAN_SRCS11) $(MAN_SRCS12) \
|
||||
$(MAN_SRCS13) $(MAN_SRCS14)
|
||||
|
||||
$(MAN_TOC): $(MAN_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(MAN_TOC) -id $(MAN_ID) -title $(MAN_TITLE) man/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(MAN_TOC)
|
||||
CLEANFILES += $(MAN_TOC)
|
||||
32
cde/doc/common/guides/progGuide.am
Normal file
32
cde/doc/common/guides/progGuide.am
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# build a guide
|
||||
|
||||
PROGGUIDE_SRCS = \
|
||||
progGuide/BEntity.sgm progGuide/ch08.sgm \
|
||||
progGuide/book.sgm progGuide/ch09.sgm \
|
||||
progGuide/ch01.sgm progGuide/ch10.sgm \
|
||||
progGuide/ch02.sgm progGuide/ch11.sgm \
|
||||
progGuide/ch12.sgm \
|
||||
progGuide/ch03.sgm progGuide/glossary.sgm \
|
||||
progGuide/ch04.sgm progGuide/part1.sgm \
|
||||
progGuide/ch05.sgm progGuide/part2.sgm \
|
||||
progGuide/ch06.sgm progGuide/part3.sgm \
|
||||
progGuide/ch07.sgm progGuide/preface.sgm
|
||||
|
||||
PROGGUIDE_GRS = \
|
||||
progGuide/graphics/ComboBo3.tif progGuide/graphics/NoPrint.tif \
|
||||
progGuide/graphics/ComboBox.tif progGuide/graphics/approot.tif \
|
||||
progGuide/graphics/MenuBut2.tif progGuide/graphics/package.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(PROGGUIDE_GRS)
|
||||
|
||||
PROGGUIDE_ID = cde.progGuide.toc
|
||||
include progGuide/Title.am
|
||||
|
||||
PROGGUIDE_TOC = progGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(PROGGUIDE_TOC)
|
||||
|
||||
$(PROGGUIDE_TOC): $(PROGGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(PROGGUIDE_TOC) -id $(PROGGUIDE_ID) -title $(PROGGUIDE_TITLE) progGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(PROGGUIDE_TOC)
|
||||
CLEANFILES += $(PROGGUIDE_TOC)
|
||||
27
cde/doc/common/guides/progOview.am
Normal file
27
cde/doc/common/guides/progOview.am
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# build a guide
|
||||
|
||||
PROGOVIEW_SRCS = \
|
||||
progOview/BEntity.sgm progOview/ch02.sgm progOview/ch07.sgm \
|
||||
progOview/appa.sgm progOview/ch03.sgm progOview/credits.sgm \
|
||||
progOview/ch04.sgm progOview/part1.sgm \
|
||||
progOview/book.sgm progOview/ch05.sgm progOview/part2.sgm \
|
||||
progOview/ch01.sgm progOview/ch06.sgm progOview/preface.sgm
|
||||
|
||||
PROGOVIEW_GRS = \
|
||||
progOview/graphics/ComboBo3.tif progOview/graphics/SpinBox.tif \
|
||||
progOview/graphics/ComboBox.tif progOview/graphics/fpanel.tif \
|
||||
progOview/graphics/MenuBut2.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(PROGOVIEW_GRS)
|
||||
|
||||
PROGOVIEW_ID = cde.progOview.toc
|
||||
include progOview/Title.am
|
||||
|
||||
PROGOVIEW_TOC = progOview/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(PROGOVIEW_TOC)
|
||||
|
||||
$(PROGOVIEW_TOC): $(PROGOVIEW_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(PROGOVIEW_TOC) -id $(PROGOVIEW_ID) -title $(PROGOVIEW_TITLE) progOview/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(PROGOVIEW_TOC)
|
||||
CLEANFILES += $(PROGOVIEW_TOC)
|
||||
67
cde/doc/common/guides/sysAdminGuide.am
Normal file
67
cde/doc/common/guides/sysAdminGuide.am
Normal file
|
|
@ -0,0 +1,67 @@
|
|||
# build a guide
|
||||
|
||||
SYSADMINGUIDE_SRCS = \
|
||||
sysAdminGuide/BEntity.sgm sysAdminGuide/ch09.sgm \
|
||||
sysAdminGuide/book.sgm sysAdminGuide/ch10.sgm \
|
||||
sysAdminGuide/ch01.sgm sysAdminGuide/ch11.sgm \
|
||||
sysAdminGuide/ch02.sgm sysAdminGuide/ch12.sgm \
|
||||
sysAdminGuide/ch03.sgm sysAdminGuide/ch13.sgm \
|
||||
sysAdminGuide/ch04.sgm sysAdminGuide/ch14.sgm \
|
||||
sysAdminGuide/ch05.sgm sysAdminGuide/ch15.sgm \
|
||||
sysAdminGuide/ch06.sgm sysAdminGuide/ch16.sgm \
|
||||
sysAdminGuide/ch07.sgm \
|
||||
sysAdminGuide/ch08.sgm sysAdminGuide/preface.sgm
|
||||
|
||||
SYSADMINGUIDE_GRS = \
|
||||
sysAdminGuide/graphics/ActIcon.tif \
|
||||
sysAdminGuide/graphics/ActIconI.tif \
|
||||
sysAdminGuide/graphics/CreActIc.tif \
|
||||
sysAdminGuide/graphics/DtApps.tif \
|
||||
sysAdminGuide/graphics/Open4Xwd.tif \
|
||||
sysAdminGuide/graphics/TextPad.tif \
|
||||
sysAdminGuide/graphics/XwdDispl.tif \
|
||||
sysAdminGuide/graphics/actionfs.tif \
|
||||
sysAdminGuide/graphics/actionic.tif \
|
||||
sysAdminGuide/graphics/actionna.tif \
|
||||
sysAdminGuide/graphics/actions1.tif \
|
||||
sysAdminGuide/graphics/adddtype.tif \
|
||||
sysAdminGuide/graphics/advcract.tif \
|
||||
sysAdminGuide/graphics/appgath.tif \
|
||||
sysAdminGuide/graphics/appgroup.tif \
|
||||
sysAdminGuide/graphics/appmgrwc.tif \
|
||||
sysAdminGuide/graphics/appmgrwi.tif \
|
||||
sysAdminGuide/graphics/appserv.tif \
|
||||
sysAdminGuide/graphics/appserv1.tif \
|
||||
sysAdminGuide/graphics/colorset.tif \
|
||||
sysAdminGuide/graphics/complexa.tif \
|
||||
sysAdminGuide/graphics/connect.tif \
|
||||
sysAdminGuide/graphics/connecti.tif \
|
||||
sysAdminGuide/graphics/content.tif \
|
||||
sysAdminGuide/graphics/creatact.tif \
|
||||
sysAdminGuide/graphics/datatype.tif \
|
||||
sysAdminGuide/graphics/fileserv.tif \
|
||||
sysAdminGuide/graphics/findset.tif \
|
||||
sysAdminGuide/graphics/fpboxes.tif \
|
||||
sysAdminGuide/graphics/fpmainbo.tif \
|
||||
sysAdminGuide/graphics/fpsubbox.tif \
|
||||
sysAdminGuide/graphics/idchar.tif \
|
||||
sysAdminGuide/graphics/idname.tif \
|
||||
sysAdminGuide/graphics/inclfile.tif \
|
||||
sysAdminGuide/graphics/login.tif \
|
||||
sysAdminGuide/graphics/nfsbased.tif \
|
||||
sysAdminGuide/graphics/permpat.tif \
|
||||
sysAdminGuide/graphics/sesserve.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(SYSADMINGUIDE_GRS)
|
||||
|
||||
SYSADMINGUIDE_ID = cde.sysAdminGuide.toc
|
||||
include sysAdminGuide/Title.am
|
||||
|
||||
SYSADMINGUIDE_TOC = sysAdminGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(SYSADMINGUIDE_TOC)
|
||||
|
||||
$(SYSADMINGUIDE_TOC): $(SYSADMINGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(SYSADMINGUIDE_TOC) -id $(SYSADMINGUIDE_ID) -title $(SYSADMINGUIDE_TITLE) sysAdminGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(SYSADMINGUIDE_TOC)
|
||||
CLEANFILES += $(SYSADMINGUIDE_TOC)
|
||||
19
cde/doc/common/guides/ttGuide.am
Normal file
19
cde/doc/common/guides/ttGuide.am
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# build a guide
|
||||
|
||||
TTGUIDE_SRCS = \
|
||||
ttGuide/BEntity.sgm ttGuide/appd.sgm ttGuide/ch03.sgm \
|
||||
ttGuide/appa.sgm ttGuide/book.sgm ttGuide/ch04.sgm \
|
||||
ttGuide/appb.sgm ttGuide/ch01.sgm ttGuide/credits.sgm \
|
||||
ttGuide/appc.sgm ttGuide/ch02.sgm ttGuide/preface.sgm
|
||||
|
||||
TTGUIDE_ID = cde.ttGuide.toc
|
||||
include ttGuide/Title.am
|
||||
|
||||
TTGUIDE_TOC = ttGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(TTGUIDE_TOC)
|
||||
|
||||
$(TTGUIDE_TOC): $(TTGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(TTGUIDE_TOC) -id $(TTGUIDE_ID) -title $(TTGUIDE_TITLE) ttGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += $(TTGUIDE_TOC)
|
||||
CLEANFILES += $(TTGUIDE_TOC)
|
||||
122
cde/doc/common/guides/usersGuide.am
Normal file
122
cde/doc/common/guides/usersGuide.am
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
# build a guide
|
||||
|
||||
USERSGUIDE_SRCS = \
|
||||
usersGuide/BEntity.sgm usersGuide/ch07.sgm \
|
||||
usersGuide/appa.sgm usersGuide/ch08.sgm \
|
||||
usersGuide/appb.sgm usersGuide/ch09.sgm \
|
||||
usersGuide/book.sgm usersGuide/ch10.sgm \
|
||||
usersGuide/ch01.sgm usersGuide/ch11.sgm \
|
||||
usersGuide/ch02.sgm usersGuide/ch12.sgm \
|
||||
usersGuide/ch03.sgm usersGuide/ch13.sgm \
|
||||
usersGuide/ch04.sgm usersGuide/credits.sgm \
|
||||
usersGuide/ch05.sgm usersGuide/glossary.sgm \
|
||||
usersGuide/ch06.sgm usersGuide/preface.sgm
|
||||
|
||||
USERSGUIDE_GRS1 = \
|
||||
usersGuide/graphics/3clck.tif usersGuide/graphics/SMKey.tif \
|
||||
usersGuide/graphics/3drg.tif usersGuide/graphics/SMMainPa.tif \
|
||||
usersGuide/graphics/AMaddapp.tif usersGuide/graphics/SMMouse.tif \
|
||||
usersGuide/graphics/BSAMIcon.tif usersGuide/graphics/SMScreen.tif \
|
||||
usersGuide/graphics/BSAppMgr.tif usersGuide/graphics/SMStartu.tif \
|
||||
usersGuide/graphics/BSFMIcon.tif usersGuide/graphics/SMWindow.tif \
|
||||
usersGuide/graphics/BSFilMgr.tif usersGuide/graphics/Screen1.tif \
|
||||
usersGuide/graphics/BSHlpmnu.tif usersGuide/graphics/Screen2.tif \
|
||||
usersGuide/graphics/BSMinBut.tif usersGuide/graphics/TECopyTo.tif \
|
||||
usersGuide/graphics/BSObjpop.tif usersGuide/graphics/TEbutton.tif \
|
||||
usersGuide/graphics/BSPullmn.tif usersGuide/graphics/TEdataf.tif \
|
||||
usersGuide/graphics/BSSMIcon.tif usersGuide/graphics/TEfindch.tif \
|
||||
usersGuide/graphics/BSWSObjs.tif usersGuide/graphics/TEformat.tif \
|
||||
usersGuide/graphics/BSWSmenu.tif usersGuide/graphics/TEinclud.tif \
|
||||
usersGuide/graphics/BSWinmnu.tif usersGuide/graphics/TEopenfi.tif \
|
||||
usersGuide/graphics/BSchkbx.tif usersGuide/graphics/TEprint.tif \
|
||||
usersGuide/graphics/BSlsts.tif usersGuide/graphics/TEsaveas.tif \
|
||||
usersGuide/graphics/BSpushb.tif usersGuide/graphics/TEspell.tif \
|
||||
usersGuide/graphics/BSresize.tif usersGuide/graphics/TEstatus.tif \
|
||||
usersGuide/graphics/BSscroll.tif usersGuide/graphics/TEsubpan.tif \
|
||||
usersGuide/graphics/BStxtfld.tif usersGuide/graphics/TEwindow.tif \
|
||||
usersGuide/graphics/CRaeicon.tif usersGuide/graphics/TEwrapto.tif \
|
||||
usersGuide/graphics/CRapptls.tif usersGuide/graphics/WinFrmCs.tif \
|
||||
usersGuide/graphics/CRdayico.tif usersGuide/graphics/WndwIcns.tif \
|
||||
usersGuide/graphics/CRdayvw.tif usersGuide/graphics/admpasad.tif \
|
||||
usersGuide/graphics/CRfpnl.tif usersGuide/graphics/apmappic.tif \
|
||||
usersGuide/graphics/CRmonthi.tif usersGuide/graphics/apmcreat.tif \
|
||||
usersGuide/graphics/CRmonthv.tif usersGuide/graphics/apmfp.tif \
|
||||
usersGuide/graphics/CRnextic.tif usersGuide/graphics/apmicons.tif \
|
||||
usersGuide/graphics/CRopalp.tif usersGuide/graphics/apmlabel.tif
|
||||
|
||||
USERSGUIDE_GRS2 = \
|
||||
usersGuide/graphics/CRprevic.tif usersGuide/graphics/apmpasub.tif \
|
||||
usersGuide/graphics/CRtdicon.tif usersGuide/graphics/apmwin.tif \
|
||||
usersGuide/graphics/CRtodayi.tif usersGuide/graphics/appgroup.tif \
|
||||
usersGuide/graphics/CRtodols.tif usersGuide/graphics/fpanel.tif \
|
||||
usersGuide/graphics/CRv5alp.tif usersGuide/graphics/fpappmag.tif \
|
||||
usersGuide/graphics/CRweekic.tif usersGuide/graphics/fpbusy.tif \
|
||||
usersGuide/graphics/CRweekvw.tif usersGuide/graphics/fpcal.tif \
|
||||
usersGuide/graphics/CRyearic.tif usersGuide/graphics/fpclock.tif \
|
||||
usersGuide/graphics/CRyearvw.tif usersGuide/graphics/fpconwsu.tif \
|
||||
usersGuide/graphics/CompWind.tif usersGuide/graphics/fpcopyma.tif \
|
||||
usersGuide/graphics/FMFPctrl.tif usersGuide/graphics/fpexit.tif \
|
||||
usersGuide/graphics/FMFPtrsh.tif usersGuide/graphics/fpfile.tif \
|
||||
usersGuide/graphics/FMaction.tif usersGuide/graphics/fphelp.tif \
|
||||
usersGuide/graphics/FMdirlk.tif usersGuide/graphics/fphelpfp.tif \
|
||||
usersGuide/graphics/FMdirnw.tif usersGuide/graphics/fphelpin.tif \
|
||||
usersGuide/graphics/FMdragic.tif usersGuide/graphics/fphelpoi.tif \
|
||||
usersGuide/graphics/FMfind.tif usersGuide/graphics/fphelpsu.tif \
|
||||
usersGuide/graphics/FMiconbr.tif usersGuide/graphics/fpicon.tif \
|
||||
usersGuide/graphics/FMmain.tif usersGuide/graphics/fpiconed.tif \
|
||||
usersGuide/graphics/FMpopupm.tif usersGuide/graphics/fpinstal.tif \
|
||||
usersGuide/graphics/FMtreevw.tif usersGuide/graphics/fploadsw.tif \
|
||||
usersGuide/graphics/FSBOpen.tif usersGuide/graphics/fplock.tif \
|
||||
usersGuide/graphics/H4Hdapps.tif usersGuide/graphics/fpmail1.tif \
|
||||
usersGuide/graphics/H4Hfhelp.tif usersGuide/graphics/fpmail2.tif \
|
||||
usersGuide/graphics/fpmin.tif \
|
||||
usersGuide/graphics/H4Hgsash.tif usersGuide/graphics/fpmove.tif \
|
||||
usersGuide/graphics/H4Hhctrl.tif usersGuide/graphics/fpnlext.tif \
|
||||
usersGuide/graphics/H4Hhist.tif usersGuide/graphics/fpnllck.tif \
|
||||
usersGuide/graphics/H4Hhmenu.tif usersGuide/graphics/fpperapp.tif \
|
||||
usersGuide/graphics/H4Hhmngr.tif usersGuide/graphics/fpperpri.tif
|
||||
|
||||
USERSGUIDE_GRS3 = \
|
||||
usersGuide/graphics/H4Hhorg.tif usersGuide/graphics/fppopcon.tif \
|
||||
usersGuide/graphics/H4Hhyper.tif usersGuide/graphics/fppopsub.tif \
|
||||
usersGuide/graphics/H4Hindex.tif usersGuide/graphics/fppopwk1.tif \
|
||||
usersGuide/graphics/H4Hmanac.tif usersGuide/graphics/fppopwk2.tif \
|
||||
usersGuide/graphics/H4Hmandi.tif usersGuide/graphics/fpprint.tif \
|
||||
usersGuide/graphics/H4Hpopup.tif usersGuide/graphics/fpstyle.tif \
|
||||
usersGuide/graphics/H4Hprint.tif usersGuide/graphics/fpsubclo.tif \
|
||||
usersGuide/graphics/fpswitch.tif \
|
||||
usersGuide/graphics/fpswiton.tif \
|
||||
usersGuide/graphics/H4Htopic.tif usersGuide/graphics/fpterm.tif \
|
||||
usersGuide/graphics/IEmain.tif usersGuide/graphics/fptexed.tif \
|
||||
usersGuide/graphics/MailAttI.tif usersGuide/graphics/fptext.tif \
|
||||
usersGuide/graphics/MailFind.tif usersGuide/graphics/fptrash.tif \
|
||||
usersGuide/graphics/MailFndC.tif usersGuide/graphics/fpwkbut.tif \
|
||||
usersGuide/graphics/MailIcon.tif usersGuide/graphics/icontool.tif \
|
||||
usersGuide/graphics/MailOptD.tif usersGuide/graphics/prtmgric.tif \
|
||||
usersGuide/graphics/MailRcpt.tif usersGuide/graphics/prtsetup.tif \
|
||||
usersGuide/graphics/Mailbox.tif usersGuide/graphics/subarrow.tif \
|
||||
usersGuide/graphics/PMMainW.tif usersGuide/graphics/ugamgrfp.tif \
|
||||
usersGuide/graphics/PMprops.tif usersGuide/graphics/ugappmgr.tif \
|
||||
usersGuide/graphics/PMscreen.tif usersGuide/graphics/ugdtterm.tif \
|
||||
usersGuide/graphics/SMBack.tif usersGuide/graphics/ugfilemg.tif \
|
||||
usersGuide/graphics/SMBeep.tif usersGuide/graphics/ugfmicon.tif \
|
||||
usersGuide/graphics/SMColBox.tif usersGuide/graphics/ugglobop.tif \
|
||||
usersGuide/graphics/SMColor.tif usersGuide/graphics/ugpamenu.tif \
|
||||
usersGuide/graphics/SMFont.tif usersGuide/graphics/ugtermop.tif \
|
||||
usersGuide/graphics/SMFront.tif usersGuide/graphics/ugtermpo.tif
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(USERSGUIDE_GRS1) \
|
||||
$(USERSGUIDE_GRS2) $(USERSGUIDE_GRS3)
|
||||
|
||||
USERSGUIDE_ID = cde.usersGuide.toc
|
||||
include usersGuide/Title.am
|
||||
|
||||
USERSGUIDE_TOC = usersGuide/TOC.sgm
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(USERSGUIDE_TOC)
|
||||
|
||||
$(USERSGUIDE_TOC): $(USERSGUIDE_SRCS)
|
||||
$(DGENV) $(DTINFOGEN) tocgen -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) -f $(USERSGUIDE_TOC) -id $(USERSGUIDE_ID) -title $(USERSGUIDE_TITLE) usersGuide/book.sgm
|
||||
|
||||
BUILT_SOURCES += usersGuide/TOC.sgm
|
||||
CLEANFILES += usersGuide/TOC.sgm
|
||||
|
||||
38
cde/doc/common/help/HELPEnt.sgm.in
Normal file
38
cde/doc/common/help/HELPEnt.sgm.in
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<!-- $TOG: HELPEnt.sgm /main/12 1999/10/12 09:35:15 mgreess $ -->
|
||||
<!ENTITY CDEcopyright "<GlossTerm Role=nogloss>Common Desktop Environment @CDE_VERSION_MAJOR@.@CDE_VERSION_MINOR@.@CDE_VERSION_MICRO@@CDE_VERSION_DEV@</GlossTerm>,
|
||||
|
||||
© Copyright 1993-2012 The Open Group
|
||||
© Copyright 2012-2023 CDE Project contributors, see CONTRIBUTORS for details
|
||||
|
||||
Project Website: http://cdesktopenv.sourceforge.net/
|
||||
|
||||
CDE, the Common Desktop Environment, is released under the terms of the GNU LGPL, please see the file COPYING for more details.">
|
||||
|
||||
<!ENTITY headerFix "∅">
|
||||
<!ENTITY AbstractBullet "•">
|
||||
<!ENTITY empty "">
|
||||
<!ENTITY newline SDATA "[newlin]">
|
||||
<!ENTITY emdash "—">
|
||||
<!ENTITY bullet "•">
|
||||
<!ENTITY dquote "”">
|
||||
<!ENTITY sigspace " ">
|
||||
<!ENTITY vellipsis "⋮">
|
||||
<!ENTITY tm "™">
|
||||
<!ENTITY a.m. "AM">
|
||||
<!ENTITY cents "¢">
|
||||
<!ENTITY date SDATA "[date]">
|
||||
<!ENTITY div "÷">
|
||||
<!ENTITY ellipsis "…">
|
||||
<!ENTITY endash "–">
|
||||
<!ENTITY geq "≥">
|
||||
<!ENTITY leq "≤">
|
||||
<!ENTITY minutes "′">
|
||||
<!ENTITY neq "≠">
|
||||
<!ENTITY p.m. "PM">
|
||||
<!ENTITY pellipsis "....">
|
||||
<!ENTITY pm "±">
|
||||
<!ENTITY seconds "″">
|
||||
<!ENTITY squote "’">
|
||||
<!ENTITY sterling "£">
|
||||
<!ENTITY time SDATA "[time]">
|
||||
<!ENTITY vblank SDATA "[vblank]">
|
||||
94
cde/doc/common/help/sdl-data.am
Normal file
94
cde/doc/common/help/sdl-data.am
Normal file
|
|
@ -0,0 +1,94 @@
|
|||
# This unit installs the various data that goes with the help SDL files
|
||||
# like the graphics and the hf files.
|
||||
|
||||
|
||||
# install the common graphics files
|
||||
cmngraphdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/graphics
|
||||
dist_cmngraph_DATA = $(shell find common/graphics/*)
|
||||
|
||||
# install the common/*.hf files
|
||||
hfdirdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)
|
||||
dist_hfdir_DATA = $(shell ls common/*.hf)
|
||||
|
||||
# Now, install any graphics assets found for each help section
|
||||
|
||||
# NOTE: we filter out any graphics/CDR directories here - these contain RIFF
|
||||
# files. It does not appear they are, or ever have been used, but we will
|
||||
# restrain the urge to delete them all from the repo for now.
|
||||
|
||||
# Appmanager
|
||||
appmanagerdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Appmanager/graphics
|
||||
dist_appmanager_DATA = $(shell [ -d Appmanager/graphics ] && find Appmanager/graphics/* |grep -v /CDR)
|
||||
|
||||
# AppBuilder
|
||||
appbuilderdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/AppBuilder/graphics
|
||||
dist_appbuilder_DATA = $(shell [ -d AppBuilder/graphics ] && find AppBuilder/graphics/* |grep -v /CDR)
|
||||
|
||||
# Calculator
|
||||
calculatordir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Calculator/graphics
|
||||
dist_calculator_DATA = $(shell [ -d Calculator/graphics ] && find Calculator/graphics/* |grep -v /CDR)
|
||||
|
||||
# Calendar
|
||||
calendardir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Calendar/graphics
|
||||
dist_calendar_DATA = $(shell [ -d Calendar/graphics ] && find Calendar/graphics/* |grep -v /CDR)
|
||||
|
||||
# CreatAct
|
||||
creatactdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/CreatAct/graphics
|
||||
dist_creatact_DATA = $(shell [ -d CreatAct/graphics ] && find CreatAct/graphics/* |grep -v /CDR)
|
||||
|
||||
# Filemgr
|
||||
filemgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Filemgr/graphics
|
||||
dist_filemgr_DATA = $(shell [ -d Filemgr/graphics ] && find Filemgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# FPanel
|
||||
fpaneldir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/FPanel/graphics
|
||||
dist_fpanel_DATA = $(shell [ -d FPanel/graphics ] && find FPanel/graphics/* |grep -v /CDR)
|
||||
|
||||
# Help4Help
|
||||
help4helpdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Help4Help/graphics
|
||||
dist_help4help_DATA = $(shell [ -d Help4Help/graphics ] && find Help4Help/graphics/* |grep -v /CDR)
|
||||
|
||||
# Iconed
|
||||
iconeddir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Iconed/graphics
|
||||
dist_iconed_DATA = $(shell [ -d Iconed/graphics ] && find Iconed/graphics/* |grep -v /CDR)
|
||||
|
||||
# Infomgr
|
||||
infomgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Infomgr/graphics
|
||||
dist_infomgr_DATA = $(shell [ -d Infomgr/graphics ] && find Infomgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# Intromgr
|
||||
intromgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Intromgr/graphics
|
||||
dist_intromgr_DATA = $(shell [ -d Intromgr/graphics ] && find Intromgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# LibDtPrint
|
||||
libdtprintdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/LibDtPrint/graphics
|
||||
dist_libdtprint_DATA = $(shell [ -d LibDtPrint/graphics ] && find LibDtPrint/graphics/* |grep -v /CDR)
|
||||
|
||||
# Loginmgr
|
||||
loginmgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Loginmgr/graphics
|
||||
dist_loginmgr_DATA = $(shell [ -d Loginmgr/graphics ] && find Loginmgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# Mailer
|
||||
mailerdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Mailer/graphics
|
||||
dist_mailer_DATA = $(shell [ -d Mailer/graphics ] && find Mailer/graphics/* |grep -v /CDR)
|
||||
|
||||
# Printmgr
|
||||
printmgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Printmgr/graphics
|
||||
dist_printmgr_DATA = $(shell [ -d Printmgr/graphics ] && find Printmgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# PrnSetup
|
||||
prnsetupdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/PrnSetup/graphics
|
||||
dist_prnsetup_DATA = $(shell [ -d PrnSetup/graphics ] && find PrnSetup/graphics/* |grep -v /CDR)
|
||||
|
||||
# Stylemgr
|
||||
stylemgrdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Stylemgr/graphics
|
||||
dist_stylemgr_DATA = $(shell [ -d Stylemgr/graphics ] && find Stylemgr/graphics/* |grep -v /CDR)
|
||||
|
||||
# Terminal
|
||||
terminaldir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Terminal/graphics
|
||||
dist_terminal_DATA = $(shell [ -d Terminal/graphics ] && find Terminal/graphics/* |grep -v /CDR)
|
||||
|
||||
# Textedit
|
||||
texteditdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)/Textedit/graphics
|
||||
dist_textedit_DATA = $(shell [ -d Textedit/graphics ] && find Textedit/graphics/* |grep -v /CDR)
|
||||
|
||||
139
cde/doc/common/help/sdl-docs.am
Normal file
139
cde/doc/common/help/sdl-docs.am
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
# build and install SDL files for the help system
|
||||
|
||||
BUILT_SOURCES = Appmanager.sdl $(APPBUILDER) Calculator.sdl \
|
||||
Calendar.sdl CreatAct.sdl Filemgr.sdl FPanel.sdl Help4Help.sdl \
|
||||
Iconed.sdl Infomgr.sdl Intromgr.sdl LibDtPrint.sdl Loginmgr.sdl \
|
||||
Mailer.sdl Printmgr.sdl PrnSetup.sdl Stylemgr.sdl Terminal.sdl \
|
||||
Textedit.sdl
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
# install the help SDL files
|
||||
sdlhelpdir = $(CDE_INSTALLATION_TOP)/appconfig/help/$(LANG)
|
||||
dist_sdlhelp_DATA = $(BUILT_SOURCES)
|
||||
|
||||
DTDOCBOOK = $(top_srcdir)/programs/dtdocbook/doc_utils/dtdocbook2sdl
|
||||
DTHELP_HTAG2 = $(top_builddir)/programs/dthelp/parser/pass2/parser/dthelp_htag2
|
||||
|
||||
# let's try a rule here. I don't like the backticks for running basename
|
||||
# but the $(basename...) seems to add a space for some reason
|
||||
|
||||
%.sdl:
|
||||
SGML_SEARCH_PATH=".:.." \
|
||||
$(KSH) $(DTDOCBOOK) -H $(DTHELP_HTAG2) -L $(LANG) \
|
||||
-o $@ `basename $@ .sdl`/book.sgm
|
||||
|
||||
APPMANAGER_SRCS = Appmanager/GEntity.sgm Appmanager/TOC.sgm \
|
||||
Appmanager/Home.sgm Appmanager/Tasks.sgm Appmanager/MetaInfo.sgm \
|
||||
Appmanager/book.sgm Appmanager/Ref.sgm
|
||||
|
||||
Appmanager.sdl: $(APPMANAGER_SRCS)
|
||||
|
||||
APPBUILDER_SRCS = AppBuilder/Concepts.sgm AppBuilder/MetaInfo.sgm \
|
||||
AppBuilder/book.sgm AppBuilder/GEntity.sgm AppBuilder/Ref.sgm \
|
||||
AppBuilder/Home.sgm AppBuilder/Tasks.sgm
|
||||
|
||||
AppBuilder.sdl: $(APPBUILDER_SRCS)
|
||||
|
||||
CALCULATOR_SRCS = Calculator/GEntity.sgm Calculator/Ref.sgm \
|
||||
Calculator/book.sgm Calculator/Home.sgm Calculator/TOC.sgm \
|
||||
Calculator/MetaInfo.sgm Calculator/Tasks.sgm
|
||||
|
||||
Calculator.sdl: $(CALCULATOR_SRCS)
|
||||
|
||||
CALENDAR_SRCS = Calendar/Appendix.sgm Calendar/MetaInfo.sgm \
|
||||
Calendar/Tasks.sgm Calendar/GEntity.sgm Calendar/Ref.sgm \
|
||||
Calendar/book.sgm Calendar/Home.sgm Calendar/TOC.sgm
|
||||
|
||||
Calendar.sdl: $(CALENDAR_SRCS)
|
||||
|
||||
CREATACT_SRCS = CreatAct/GEntity.sgm CreatAct/Ref.sgm \
|
||||
CreatAct/book.sgm CreatAct/Home.sgm CreatAct/TOC.sgm \
|
||||
CreatAct/MetaInfo.sgm CreatAct/Tasks.sgm
|
||||
|
||||
CreatAct.sdl: $(CREATACT_SRCS)
|
||||
|
||||
FPANEL_SRCS = FPanel/Appendix.sgm FPanel/MetaInfo.sgm \
|
||||
FPanel/Using.sgm FPanel/GEntity.sgm FPanel/Ref.sgm \
|
||||
FPanel/book.sgm FPanel/Home.sgm FPanel/TOC.sgm
|
||||
|
||||
FPanel.sdl: $(FPANEL_SRCS)
|
||||
|
||||
FILEMGR_SRCS = Filemgr/Concepts.sgm Filemgr/Messages.sgm \
|
||||
Filemgr/TOC.sgm Filemgr/GEntity.sgm Filemgr/MetaInfo.sgm \
|
||||
Filemgr/Tasks.sgm Filemgr/Home.sgm Filemgr/Ref.sgm \
|
||||
Filemgr/book.sgm
|
||||
|
||||
Filemgr.sdl: $(FILEMGR_SRCS)
|
||||
|
||||
HELP4HELP_SRCS = Help4Help/Appendix.sgm Help4Help/Ref.sgm \
|
||||
Help4Help/Concepts.sgm Help4Help/TOC.sgm Help4Help/GEntity.sgm \
|
||||
Help4Help/Tasks.sgm Help4Help/Home.sgm Help4Help/book.sgm \
|
||||
Help4Help/MetaInfo.sgm
|
||||
|
||||
Help4Help.sdl: $(HELP4HELP_SRCS)
|
||||
|
||||
ICONED_SRCS = Iconed/Concepts.sgm Iconed/MetaInfo.sgm \
|
||||
Iconed/Tasks.sgm Iconed/GEntity.sgm Iconed/Ref.sgm \
|
||||
Iconed/book.sgm Iconed/Home.sgm Iconed/TOC.sgm
|
||||
|
||||
Iconed.sdl: $(ICONED_SRCS)
|
||||
|
||||
INFOMGR_SRCS = Infomgr/Home.sgm Infomgr/Ref.sgm Infomgr/MetaInfo.sgm \
|
||||
Infomgr/book.sgm
|
||||
|
||||
Infomgr.sdl: $(INFOMGR_SRCS)
|
||||
|
||||
INTROMGR_SRCS = Intromgr/Appendix.sgm Intromgr/Home.sgm \
|
||||
Intromgr/Overview.sgm Intromgr/GEntity.sgm Intromgr/Keyboard.sgm \
|
||||
Intromgr/Windows.sgm Intromgr/Help.sgm Intromgr/MetaInfo.sgm \
|
||||
Intromgr/book.sgm
|
||||
|
||||
Intromgr.sdl: $(INTROMGR_SRCS)
|
||||
|
||||
LIBDTPRINT_SRCS = LibDtPrint/GEntity.sgm LibDtPrint/Home.sgm \
|
||||
LibDtPrint/MetaInfo.sgm LibDtPrint/book.sgm LibDtPrint/Ref.sgm
|
||||
|
||||
LibDtPrint.sdl: $(LIBDTPRINT_SRCS)
|
||||
|
||||
LOGINMGR_SRCS = Loginmgr/Concepts.sgm Loginmgr/Ref.sgm \
|
||||
Loginmgr/book.sgm Loginmgr/Home.sgm Loginmgr/TOC.sgm \
|
||||
Loginmgr/MetaInfo.sgm Loginmgr/Tasks.sgm
|
||||
|
||||
Loginmgr.sdl: $(LOGINMGR_SRCS)
|
||||
|
||||
MAILER_SRCS = Mailer/Messages.sgm Mailer/TOC.sgm Mailer/GEntity.sgm \
|
||||
Mailer/MetaInfo.sgm Mailer/Tasks.sgm Mailer/Home.sgm \
|
||||
Mailer/Ref.sgm Mailer/book.sgm
|
||||
|
||||
Mailer.sdl: $(MAILER_SRCS)
|
||||
|
||||
PRINTMGR_SRCS = Printmgr/GEntity.sgm Printmgr/Ref.sgm \
|
||||
Printmgr/book.sgm Printmgr/Home.sgm Printmgr/TOC.sgm \
|
||||
Printmgr/MetaInfo.sgm Printmgr/Tasks.sgm
|
||||
|
||||
Printmgr.sdl: $(PRINTMGR_SRCS)
|
||||
|
||||
PRNSETUP_SRCS = PrnSetup/GEntity.sgm PrnSetup/Home.sgm \
|
||||
PrnSetup/MetaInfo.sgm PrnSetup/book.sgm PrnSetup/prnset.sgm
|
||||
|
||||
PrnSetup.sdl: $(PRNSETUP_SRCS)
|
||||
|
||||
STYLEMGR_SRCS = Stylemgr/Concepts.sgm Stylemgr/MetaInfo.sgm \
|
||||
Stylemgr/Tasks.sgm Stylemgr/GEntity.sgm Stylemgr/Ref.sgm \
|
||||
Stylemgr/book.sgm Stylemgr/Home.sgm Stylemgr/TOC.sgm
|
||||
|
||||
Stylemgr.sdl: $(STYLEMGR_SRCS)
|
||||
|
||||
TERMINAL_SRCS = Terminal/GEntity.sgm Terminal/Ref.sgm \
|
||||
Terminal/book.sgm Terminal/Home.sgm Terminal/TOC.sgm \
|
||||
Terminal/MetaInfo.sgm Terminal/Tasks.sgm
|
||||
|
||||
Terminal.sdl: $(TERMINAL_SRCS)
|
||||
|
||||
TEXTEDIT_SRCS = Textedit/GEntity.sgm Textedit/Ref.sgm \
|
||||
Textedit/book.sgm Textedit/Home.sgm Textedit/TOC.sgm \
|
||||
Textedit/MetaInfo.sgm Textedit/Tasks.sgm
|
||||
|
||||
Textedit.sdl: $(TEXTEDIT_SRCS)
|
||||
|
||||
3
cde/doc/de_DE.UTF-8/Makefile.am
Normal file
3
cde/doc/de_DE.UTF-8/Makefile.am
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
SUBDIRS = help guides
|
||||
60
cde/doc/de_DE.UTF-8/guides/Makefile.am
Normal file
60
cde/doc/de_DE.UTF-8/guides/Makefile.am
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
INFOLIBDESC = "CDE und Motif Informationsbibliothek"
|
||||
|
||||
# get some important variables
|
||||
include $(top_srcdir)/doc/common/guides/guides_env.am
|
||||
|
||||
# prime the pump
|
||||
BUILT_SOURCES =
|
||||
CLEANFILES =
|
||||
|
||||
# this sets the LANG variables
|
||||
include $(top_srcdir)/programs/localized/templates/German.am
|
||||
|
||||
# build guide TOCs and deps
|
||||
include $(top_srcdir)/doc/common/guides/usersGuide.am
|
||||
include $(top_srcdir)/doc/common/guides/infoUGuide.am
|
||||
include $(top_srcdir)/doc/common/guides/sysAdminGuide.am
|
||||
|
||||
# build the infolib + search DB
|
||||
INFOLIBDEPS = $(SGMLDEPS) $(top_srcdir)/doc/common/docbook/docbook.stl
|
||||
|
||||
$(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf: $(INFOLIBDEPS)
|
||||
$(MKDIR_P) $(INFOLIB)
|
||||
$(DGENV) $(DTINFOGEN) build -v -T $(DTINFOGENTMPDIR) $(DTINFOGENOPTIONS) $(DGOPTS) $(SSENTS) -l $(INFOLIB) bookcase.bc
|
||||
|
||||
BUILT_SOURCES += $(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf
|
||||
CLEANFILES += $(INFOLIB)/$(BOOKCASE)/dtsearch/dtsearch.ocf
|
||||
|
||||
# installation - these files *may* change depending on if the docs
|
||||
# ever change, but for now we will list them as they are currently
|
||||
# installed.
|
||||
|
||||
cdedtidir = $(CDE_INSTALLATION_TOP)/infolib/$(LANG)/cde.dti
|
||||
dist_cdedti_DATA = ../cde.dti/bookcase.map ../cde.dti/cde.oli
|
||||
|
||||
cdedtidocdir = $(cdedtidir)/CDEDOC
|
||||
dist_cdedtidoc_DATA = ../cde.dti/CDEDOC/CDEDOC.dbd \
|
||||
../cde.dti/CDEDOC/CDEDOC.dbi \
|
||||
../cde.dti/CDEDOC/CDEDOC.sch
|
||||
|
||||
cdedtidocsearchdir = $(cdedtidocdir)/dtsearch
|
||||
dist_cdedtidocsearch_DATA = ../cde.dti/CDEDOC/dtsearch/CDEDOC.d00 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.d22 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.dbd \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.k21 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.sfx \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.d01 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.d23 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.k00 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.k22 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.stp \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.d21 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.d99 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.k01 \
|
||||
../cde.dti/CDEDOC/dtsearch/CDEDOC.k23 \
|
||||
../cde.dti/CDEDOC/dtsearch/dtsearch.ocf
|
||||
|
||||
BUILT_SOURCES += $(cdedti_DATA) $(cdedtidoc_DATA) $(cdedtidocsearch_DATA)
|
||||
CLEANFILES += $(cdedti_DATA) $(cdedtidoc_DATA) $(cdedtidocsearch_DATA)
|
||||
44
cde/doc/de_DE.UTF-8/guides/bookcase.bc
Normal file
44
cde/doc/de_DE.UTF-8/guides/bookcase.bc
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<!-- $XConsortium: bookcase.bc /main/6 1996/12/17 17:15:43 rws $ -->
|
||||
<!DOCTYPE Bookcase PUBLIC
|
||||
"-//Common Desktop Environment//DTD DtInfo Bookcase Description//EN"
|
||||
[
|
||||
|
||||
<!ENTITY docsty SYSTEM "../../common/docbook/docbook.stl" >
|
||||
|
||||
<!ENTITY sysAdminTOC SYSTEM "./sysAdminGuide/TOC.sgm" SUBDOC >
|
||||
<!ENTITY sysAdminGuide SYSTEM "./sysAdminGuide/book.sgm" SUBDOC >
|
||||
<!ENTITY usersTOC SYSTEM "./usersGuide/TOC.sgm" SUBDOC >
|
||||
<!ENTITY usersGuide SYSTEM "./usersGuide/book.sgm" SUBDOC >
|
||||
<!ENTITY infoTOC SYSTEM "./infoUGd/TOC.sgm" SUBDOC >
|
||||
<!ENTITY infoGuide SYSTEM "./infoUGd/book.sgm" SUBDOC >
|
||||
|
||||
]>
|
||||
|
||||
<BOOKCASE StyleSheet = "cdedoc" >
|
||||
<BOOKCASENAME>CDEDOC</>
|
||||
<BOOKCASEDESC>CDE Dokumentation</>
|
||||
|
||||
&docsty;
|
||||
|
||||
<BOOK>
|
||||
<TITLE>CDE: Benutzerhandbuch</>
|
||||
<SHORTTITLE>Benutzerhandbuch</>
|
||||
<TOCFILE>&usersTOC;</TOCFILE>
|
||||
<FILE>&usersGuide;</FILE>
|
||||
</BOOK>
|
||||
|
||||
<BOOK>
|
||||
<TITLE>CDE: Informationsmanager-Benutzerhandbuch</>
|
||||
<SHORTTITLE>Informationsmanager-Benutzerhandbuch</>
|
||||
<TOCFILE>&infoTOC;</TOCFILE>
|
||||
<FILE>&infoGuide;</FILE>
|
||||
</BOOK>
|
||||
|
||||
<BOOK>
|
||||
<TITLE>CDE: Benutzerhandbuch für Fortgeschrittene und Systemverwalter</>
|
||||
<SHORTTITLE>Benutzerhandbuch für Fortgeschrittene und Systemverwalter</>
|
||||
<TOCFILE>&sysAdminTOC;</TOCFILE>
|
||||
<FILE>&sysAdminGuide;</FILE>
|
||||
</BOOK>
|
||||
|
||||
</BOOKCASE>
|
||||
35
cde/doc/de_DE.UTF-8/guides/common/SSEntity.sgm
Normal file
35
cde/doc/de_DE.UTF-8/guides/common/SSEntity.sgm
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
<!-- $XConsortium: SSEntity.sgm /main/4 1996/11/11 10:27:18 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
|
||||
<!ENTITY RefNameDivTitle "NAME">
|
||||
<!ENTITY RefSynopsisDivTitle "ABRISS">
|
||||
<!ENTITY CautionPrefix "Vorsicht: ">
|
||||
<!ENTITY NotePrefix "Anmerkung: ">
|
||||
<!ENTITY TipPrefix "Hinweis: ">
|
||||
<!ENTITY WarningPrefix "Achtung: ">
|
||||
<!ENTITY ImportantPrefix "Wichtig: ">
|
||||
<!ENTITY FigurePrefix "Abbildung">
|
||||
<!ENTITY TablePrefix "Tabelle">
|
||||
|
||||
<!ENTITY FontFamilies "<family foundry=dt name=application charset=iso8859-1><family foundry=dt name=application charset=iso8859-15>">
|
||||
|
||||
<!ENTITY Fontmono "<font fallback=mono slant=roman spacing=char>&FontFamilies;</font>">
|
||||
<!ENTITY Fontmonobold "<font fallback=mono slant=roman weight=bold spacing=char>&FontFamilies;</font>">
|
||||
<!ENTITY Fontsans12 "<font fallback=sans slant=roman size=12 style=sans>&FontFamilies;</font>">
|
||||
<!ENTITY Fontserif12 "<font fallback=serif slant=roman size=12 style=serif spacing=prop>&FontFamilies;</font>">
|
||||
<!ENTITY Fontsymbol "<font fallback=symbol>">
|
||||
<!ENTITY Fontbold12 "<font size=12 weight=bold>">
|
||||
<!ENTITY Fontbold14 "<font size=14 weight=bold>">
|
||||
<!ENTITY Fontbold18 "<font size=18 weight=bold>">
|
||||
<!ENTITY Fontbold24 "<font size=24 weight=bold>">
|
||||
<!ENTITY Fontitalic "<font slant=italic>">
|
||||
<!ENTITY Fontroman "<font slant=roman>">
|
||||
<!ENTITY Fontbold "<font weight=bold>">
|
||||
<!ENTITY Fontsubscript "<font position=subscript>">
|
||||
<!ENTITY Fontsuperscript "<font position=superscript>">
|
||||
1
cde/doc/de_DE.UTF-8/guides/common/catalog
Normal file
1
cde/doc/de_DE.UTF-8/guides/common/catalog
Normal file
|
|
@ -0,0 +1 @@
|
|||
PUBLIC "-//Common Desktop Environment//ENTITIES Dtinfo SS Localization//EN" SSEntity.sgm
|
||||
79
cde/doc/de_DE.UTF-8/guides/infoUGd/BEntity.sgm
Normal file
79
cde/doc/de_DE.UTF-8/guides/infoUGd/BEntity.sgm
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
<!-- $XConsortium: BEntity.sgm /main/1 1996/12/17 15:20:32 rws $ -->
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.1 SYSTEM "./infoUGd/graphics/infolib1.cgm" NDATA CGM-BINARY>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.2 SYSTEM "./infoUGd/graphics/fpico.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.3 SYSTEM "./infoUGd/graphics/infosub.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.4 SYSTEM "./infoUGd/graphics/ilibico.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.5 SYSTEM "./infoUGd/graphics/bklist.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.6 SYSTEM "./infoUGd/graphics/readwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.7 SYSTEM "./infoUGd/graphics/brwsbuts.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Gstart.fig.8 SYSTEM "./infoUGd/graphics/helpmenu.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Rdbooks.fig.1 SYSTEM "./infoUGd/graphics/bklist1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Rdbooks.fig.2 SYSTEM "./infoUGd/graphics/readwin1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Rdbooks.fig.3 SYSTEM "./infoUGd/graphics/pushpin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Rdbooks.fig.4 SYSTEM "./infoUGd/graphics/brwsbuts.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.1 SYSTEM "./infoUGd/graphics/openloca.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.2 SYSTEM "./infoUGd/graphics/histlist.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.3 SYSTEM "./infoUGd/graphics/hsarrows.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.4 SYSTEM "./infoUGd/graphics/sectitle.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.5 SYSTEM "./infoUGd/graphics/graphmap.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Navigate.fig.6 SYSTEM "./infoUGd/graphics/gmap.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.1 SYSTEM "./infoUGd/graphics/searchin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.2 SYSTEM "./infoUGd/graphics/scoplist.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.3 SYSTEM "./infoUGd/graphics/qeditwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.4 SYSTEM "./infoUGd/graphics/scopedit.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.5 SYSTEM "./infoUGd/graphics/savescop.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.6 SYSTEM "./infoUGd/graphics/serchres.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.7 SYSTEM "./infoUGd/graphics/serchbut.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Search.fig.8 SYSTEM "./infoUGd/graphics/shistwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Bkmarks.fig.1 SYSTEM "./infoUGd/graphics/bkmark.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Bkmarks.fig.2 SYSTEM "./infoUGd/graphics/bknote.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Bkmarks.fig.3 SYSTEM "./infoUGd/graphics/bkmarks.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Bkmarks.fig.4 SYSTEM "./infoUGd/graphics/bkmkedit.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Mngrafx.fig.1 SYSTEM "./infoUGd/graphics/dgrafico.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Mngrafx.fig.2 SYSTEM "./infoUGd/graphics/graphwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Mngrafx.fig.3 SYSTEM "./infoUGd/graphics/graphpan.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Printing.fig.1 SYSTEM "./infoUGd/graphics/printwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Custom.fig.1 SYSTEM "./infoUGd/graphics/mappref.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Custom.fig.2 SYSTEM "./infoUGd/graphics/prefwin.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Custom.fig.3 SYSTEM "./infoUGd/graphics/mappref.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Custom.fig.4 SYSTEM "./infoUGd/graphics/histpref.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY INFOUG.Custom.fig.5 SYSTEM "./infoUGd/graphics/serchprf.tif" NDATA TIFF>
|
||||
3
cde/doc/de_DE.UTF-8/guides/infoUGd/Title.am
Normal file
3
cde/doc/de_DE.UTF-8/guides/infoUGd/Title.am
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# $XConsortium: Title.tmpl /main/2 1996/06/19 16:05:11 drk $
|
||||
# TOC title, only what's between quotes should be modified.
|
||||
INFOUGUIDE_TITLE = "Informationsmanager-Benutzerhandbuch"
|
||||
68
cde/doc/de_DE.UTF-8/guides/infoUGd/adbook.sgm
Normal file
68
cde/doc/de_DE.UTF-8/guides/infoUGd/adbook.sgm
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
<!-- $XConsortium: adbook.sgm /main/1 1996/12/17 15:20:48 rws $ -->
|
||||
<!DOCTYPE DOCBOOK PUBLIC "-//HaL and O'Reilly//DTD DocBook V2.2.1//EN" [
|
||||
<!ENTITY INFOUG.Gstart.fig.1 SYSTEM "./graphics/infolib1.cgm" NDATA CGM-BINARY>
|
||||
<!ENTITY INFOUG.Gstart.fig.2 SYSTEM "./graphics/fpico.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.3 SYSTEM "./graphics/infosub.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.4 SYSTEM "./graphics/ilibico.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.5 SYSTEM "./graphics/bklist.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.6 SYSTEM "./graphics/readwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.7 SYSTEM "./graphics/brwsbuts.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Gstart.fig.8 SYSTEM "./graphics/helpmenu.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Rdbooks.fig.1 SYSTEM "./graphics/bklist1.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Rdbooks.fig.2 SYSTEM "./graphics/readwin1.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Rdbooks.fig.3 SYSTEM "./graphics/pushpin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Rdbooks.fig.4 SYSTEM "./graphics/brwsbuts.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.1 SYSTEM "./graphics/openloca.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.2 SYSTEM "./graphics/histlist.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.3 SYSTEM "./graphics/hsarrows.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.4 SYSTEM "./graphics/sectitle.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.5 SYSTEM "./graphics/graphmap.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Navigate.fig.6 SYSTEM "./graphics/gmap.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.1 SYSTEM "./graphics/searchin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.2 SYSTEM "./graphics/scoplist.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.3 SYSTEM "./graphics/qeditwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.4 SYSTEM "./graphics/scopedit.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.5 SYSTEM "./graphics/savescop.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.6 SYSTEM "./graphics/serchres.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.7 SYSTEM "./graphics/serchbut.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Search.fig.8 SYSTEM "./graphics/shistwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Bkmarks.fig.1 SYSTEM "./graphics/bkmark.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Bkmarks.fig.2 SYSTEM "./graphics/bknote.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Bkmarks.fig.3 SYSTEM "./graphics/bkmarks.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Bkmarks.fig.4 SYSTEM "./graphics/bkmkedit.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Mngrafx.fig.1 SYSTEM "./graphics/dgrafico.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Mngrafx.fig.2 SYSTEM "./graphics/graphwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Mngrafx.fig.3 SYSTEM "./graphics/graphpan.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Printing.fig.1 SYSTEM "./graphics/printwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Custom.fig.1 SYSTEM "./graphics/mappref.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Custom.fig.2 SYSTEM "./graphics/prefwin.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Custom.fig.3 SYSTEM "./graphics/mappref.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Custom.fig.4 SYSTEM "./graphics/histpref.tif" NDATA TIFF>
|
||||
<!ENTITY INFOUG.Custom.fig.5 SYSTEM "./graphics/serchprf.tif" NDATA TIFF>
|
||||
<!ENTITY Preface SYSTEM "./preface.sgm">
|
||||
<!ENTITY Gstart SYSTEM "./ch01.sgm">
|
||||
<!ENTITY RdBooks SYSTEM "./ch02.sgm">
|
||||
<!ENTITY Navigate SYSTEM "./ch03.sgm">
|
||||
<!ENTITY Search SYSTEM "./ch04.sgm">
|
||||
<!ENTITY Bkmarks SYSTEM "./ch05.sgm">
|
||||
<!ENTITY Mngrafx SYSTEM "./ch06.sgm">
|
||||
<!ENTITY Printing SYSTEM "./ch07.sgm">
|
||||
<!ENTITY Custom SYSTEM "./ch08.sgm">
|
||||
<!ENTITY Gloss SYSTEM "./glossary.sgm">
|
||||
]>
|
||||
<!-- ____________________________________________________________________________
|
||||
-->
|
||||
<docbook>
|
||||
<book>
|
||||
<title>Common Desktop Environment: Informationsmanager-Benutzerhandbuch</title>&Preface;
|
||||
&Gstart;
|
||||
&RdBooks;
|
||||
&Navigate;
|
||||
&Search;
|
||||
&Bkmarks;
|
||||
&Mngrafx;
|
||||
&Printing;
|
||||
&Custom;
|
||||
&Gloss;
|
||||
</book>
|
||||
</docbook>
|
||||
57
cde/doc/de_DE.UTF-8/guides/infoUGd/book.sgm
Normal file
57
cde/doc/de_DE.UTF-8/guides/infoUGd/book.sgm
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
<!-- $XConsortium: book.sgm /main/1 1996/12/17 15:21:02 rws $ -->
|
||||
<!DOCTYPE Book PUBLIC "-//HaL and O'Reilly//DTD DocBook//EN" [
|
||||
|
||||
<!ENTITY % ISOpublishing PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN">
|
||||
%ISOpublishing;
|
||||
|
||||
<!ENTITY % ISOnumeric PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
|
||||
%ISOnumeric;
|
||||
|
||||
<!ENTITY % ISOdiacritical PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN">
|
||||
%ISOdiacritical;
|
||||
|
||||
<!ENTITY % ISOgeneraltech PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN">
|
||||
%ISOgeneraltech;
|
||||
|
||||
<!ENTITY % ISOalatin1 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN">
|
||||
%ISOalatin1;
|
||||
|
||||
<!ENTITY % ISOalatin2 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN">
|
||||
%ISOalatin2;
|
||||
|
||||
<!ENTITY % ISOgreek PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN">
|
||||
%ISOgreek;
|
||||
|
||||
<!ENTITY % ISOboxandline PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN">
|
||||
%ISOboxandline;
|
||||
|
||||
|
||||
<!ENTITY % BEntities SYSTEM "./infoUGd/BEntity.sgm">
|
||||
%BEntities;
|
||||
|
||||
|
||||
<!ENTITY Preface SYSTEM "./infoUGd/preface.sgm">
|
||||
<!ENTITY Gstart SYSTEM "./infoUGd/ch01.sgm">
|
||||
<!ENTITY RdBooks SYSTEM "./infoUGd/ch02.sgm">
|
||||
<!ENTITY Navigate SYSTEM "./infoUGd/ch03.sgm">
|
||||
<!ENTITY Search SYSTEM "./infoUGd/ch04.sgm">
|
||||
<!ENTITY Bkmarks SYSTEM "./infoUGd/ch05.sgm">
|
||||
<!ENTITY Mngrafx SYSTEM "./infoUGd/ch06.sgm">
|
||||
<!ENTITY Printing SYSTEM "./infoUGd/ch07.sgm">
|
||||
<!ENTITY Custom SYSTEM "./infoUGd/ch08.sgm">
|
||||
<!ENTITY Gloss SYSTEM "./infoUGd/glossary.sgm">
|
||||
]>
|
||||
<!-- ____________________________________________________________________________
|
||||
-->
|
||||
<book>
|
||||
<title>Common Desktop Environment: Informationsmanager-Benutzerhandbuch</title>&Preface;
|
||||
&Gstart;
|
||||
&RdBooks;
|
||||
&Navigate;
|
||||
&Search;
|
||||
&Bkmarks;
|
||||
&Mngrafx;
|
||||
&Printing;
|
||||
&Custom;
|
||||
&Gloss;
|
||||
</book>
|
||||
278
cde/doc/de_DE.UTF-8/guides/infoUGd/ch01.sgm
Normal file
278
cde/doc/de_DE.UTF-8/guides/infoUGd/ch01.sgm
Normal file
|
|
@ -0,0 +1,278 @@
|
|||
<!-- $XConsortium: ch01.sgm /main/2 1996/12/17 15:30:04 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Gstart.div.1">
|
||||
<title id="INFOUG.Gstart.mkr.1">Einführung</title>
|
||||
<para>Das Common Desktop Environment bietet einen Standardsatz von Online-Dokumentation,
|
||||
die die verschiedenen CDE- und Motif-Komponenten behandelt. Das CDE-Desktop
|
||||
enthält den Informationsmanager, damit Sie auf diese Dokumentation zugreifen,
|
||||
sie lesen und durchsuchen können. Mit dem Informationsmanager können
|
||||
Sie auch auf Online-Dokumentation zugreifen, die von anderen auf Ihrem Desktop
|
||||
installierten Anwendungen zur Verfügung gestellt wird.</para>
|
||||
<para>Der Rest dieses Kapitels beschreibt:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref linkend="INFOUG.Gstart.div.2"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref linkend="INFOUG.Gstart.div.3"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref linkend="INFOUG.Gstart.div.6"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref linkend="INFOUG.Gstart.div.10"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="INFOUG.Gstart.div.2">
|
||||
<title id="INFOUG.Gstart.mkr.2">Wie die Informationen organisiert sind<indexterm>
|
||||
<primary>Informationsbibliotheken</primary><secondary>Organisation der</secondary>
|
||||
</indexterm></title>
|
||||
<para>Wenn Sie mit dem Informationsmanager Informationen nachschlagen, erscheint
|
||||
zuerst eine <firstterm>Informationsbibliothek</firstterm> (auch "Infobiblio"
|
||||
genannt). Eine Informationsbibliothek ist in ein oder mehrere <firstterm>
|
||||
Bücherregale</firstterm> aufgeteilt. In jedem Bücherregal finden
|
||||
Sie ein oder mehrere <firstterm>Bücher</firstterm>, die die meisten der
|
||||
Elemente enthalten, die Sie auch in einem Hardcopy-Buch erwarten würden.
|
||||
</para>
|
||||
<para>Ein Online-Buch enthält, wie ein Hardcopy-Buch, <firstterm>Abschnitte
|
||||
</firstterm>, die hauptsächlich Text, jedoch auch Grafiken und Tabellen
|
||||
enthalten können. Die Bücherliste für ein Buch zeigt alle darin
|
||||
enthaltenen Abschnitte.</para>
|
||||
<note>
|
||||
<para>Sie können viele Informationsbibliotheken auf Ihrem System verfügbar
|
||||
haben.</para>
|
||||
</note>
|
||||
<para>Die folgende Abbildung veranschaulicht die Struktur einer Informationsbibliothek.
|
||||
</para>
|
||||
<figure>
|
||||
<title id="InfoUGD.Gstart.infolib1">Informationsbibliothek</title>
|
||||
<graphic id="INFOUG.Gstart.igrph.1" entityref="INFOUG.Gstart.fig.1"></graphic>
|
||||
</figure>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Gstart.div.3">
|
||||
<title id="INFOUG.Gstart.mkr.3">Starten des Informationsmanagers<indexterm>
|
||||
<primary>Informationsmanager</primary><secondary>starten</secondary></indexterm></title>
|
||||
<para>Sie können den Informationsmanager starten durch:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Klicken auf das Bedienelement “Informationsmanager”
|
||||
im Bedienfeld.</para>
|
||||
<sidebar>
|
||||
<graphic id="INFOUG.Gstart.igrph.2" entityref="INFOUG.Gstart.fig.2"></graphic>
|
||||
</sidebar>
|
||||
</listitem>
|
||||
<listitem><para>Klicken auf das Symbol für Informationsmanager in der
|
||||
Bedientafel “Informationsmanager”.</para>
|
||||
<sidebar>
|
||||
<graphic id="INFOUG.Gstart.igrph.3" entityref="INFOUG.Gstart.fig.3"></graphic>
|
||||
</sidebar>
|
||||
</listitem>
|
||||
<listitem><para>Ziehen und Übergeben des Informationsbibliothek-Symbols
|
||||
(im Fenster “Dateimanager”) auf das Bedienelement “Informationsmanager”
|
||||
im Bedienfeld.</para>
|
||||
<sidebar>
|
||||
<graphic id="INFOUG.Gstart.igrph.4" entityref="INFOUG.Gstart.fig.4"></graphic>
|
||||
</sidebar>
|
||||
</listitem>
|
||||
<listitem><para>Eingeben des Befehls <command>dtinfo</command> vom Terminal-Fenster
|
||||
aus.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Beim Start des Informationsmanagers wird das Fenster “Bücherliste”
|
||||
angezeigt. Wie in der folgenden Abbildung zu sehen ist, zeigt das Fenster
|
||||
“Bücherliste” die verfügbaren Informationsbibliotheken
|
||||
an.</para>
|
||||
<figure>
|
||||
<title id="InfoUGD.Gstart.booklist1">Fenster “Bücherliste”</title>
|
||||
<graphic id="INFOUG.Gstart.igrph.5" entityref="INFOUG.Gstart.fig.5"></graphic>
|
||||
</figure>
|
||||
<para>Der Inhalt von Informationsbibliotheken ist hierarchisch organisiert,
|
||||
sodaß Sie von allgemeiner zu spezifischer Information gelangen. Die
|
||||
Hierarchie besteht aus Bücherregalen, Büchern, Kapiteln und Abschnitten.
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Sie öffnen ein beliebiges Element in der Hierarchie,
|
||||
indem Sie auf den nach rechts deutenden Pfeil daneben klicken. Der Informationsmanager
|
||||
expandiert das Element, um dessen Inhalt zu zeigen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Um ein Element (Kapitel, Buch, Bücherregal) zu schließen,
|
||||
klicken Sie daneben auf den nach unten deutenden Pfeil. Der Informationsmanager
|
||||
kollabiert das Element und entfernt dessen Inhalt vom Bildschirm.</para>
|
||||
</listitem>
|
||||
<listitem><para>Um einen Abschnitt eines Buches zu durchsuchen, wählen
|
||||
Sie den Namen des Abschnitts aus und klicken dann auf die Taste “Ansicht
|
||||
(Fernglas)” in der Funktionsleiste, oder doppelklicken Sie einfach auf
|
||||
den Namen des Abschnitts. Der Informationsmanager öffnet das Lesefenster,
|
||||
das den Inhalt des ausgewählten Abschnitts anzeigt. Die folgende Abbildung
|
||||
zeigt, wie Text im Lesefenster erscheint.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<figure>
|
||||
<title id="InfoUGD.Gstart.readwin1">Lesefenster</title>
|
||||
<graphic id="INFOUG.Gstart.igrph.6" entityref="INFOUG.Gstart.fig.6"></graphic>
|
||||
</figure>
|
||||
<para>Während ein Abschnitt angezeigt wird, können Sie auf die Tasten
|
||||
“Vorausgehenden Abschnitt durchsuchen” und “Nächsten
|
||||
Abschnitt durchsuchen” (in der Funktionsleiste) klicken, um zu früheren
|
||||
oder späteren Abschnitten zu gelangen.</para>
|
||||
<graphic id="INFOUG.Gstart.igrph.7" entityref="INFOUG.Gstart.fig.7"></graphic>
|
||||
<para>Durch das Klicken auf Hypertext-Verweise (fett und unterstrichen dargestellt)
|
||||
können Sie zu anderen Stellen im Buch springen.</para>
|
||||
<note>
|
||||
<para>Sie können das Fenster “Bücherliste” oder das
|
||||
Lesefenster geöffnet lassen, sodaß Sie während der Arbeit
|
||||
leicht darauf zugreifen können. Sie können diese Fenster auch in
|
||||
Symbolgröße darstellen.</para>
|
||||
</note>
|
||||
<sect2 id="INFOUG.Gstart.div.4">
|
||||
<title id="INFOUG.Gstart.mkr.4">Öffnen einer Informationsbibliothek<indexterm>
|
||||
<primary>Informationsmanager</primary><secondary>mit bestimmter Informationsbibliothek
|
||||
starten</secondary></indexterm><indexterm><primary>Informationsbibliothek</primary><secondary>öffnen</secondary></indexterm></title>
|
||||
<para>Wenn Sie den Informationsmanager starten, öffnet er eine oder mehrere
|
||||
Standard-Informationsbibliotheken. Falls die gewünschte Informationsbibliothek
|
||||
nicht im Standardsatz enthalten ist, können Sie folgendermaßen
|
||||
bewirken, daß der Informationsmanager beim Start die Bibliothek öffnet:
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Durch Ziehen des Symbols für die Informationsbibliothek
|
||||
vom Dateimanagerfenster auf das Bedienelement “Informationsmanager”
|
||||
im Bedienfeld.</para>
|
||||
</listitem>
|
||||
<listitem><para>Durch Doppelklicken auf das Symbol für die Bibliothek.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Durch Eingeben des Befehls <command>dtinfo</command> vom Terminal-Fenster
|
||||
aus und durch Angeben des Bibliothekspfades für die Option <literal>-l</literal>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Wenn der Informationsmanager bereits läuft, können Sie eine
|
||||
Informationsbibliothek durch Ziehen ihres Symbols in das Fenster “Bücherliste”
|
||||
oder das Lesefenster laden. Sie können eine Informationsbibliothek ebenfalls
|
||||
laden, indem Sie auf die Taste “Infobiblio laden” klicken oder
|
||||
die Option “Hinzufügen” im Menü “Bearbeiten”
|
||||
des Fensters “Bücherliste” auswählen.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Gstart.div.5">
|
||||
<title id="INFOUG.Gstart.mkr.5">Beenden des Informationsmanagers<indexterm>
|
||||
<primary>Informationsmanager</primary><secondary>beenden</secondary></indexterm></title>
|
||||
<para>Um den Informationsmanager zu beenden:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Wählen Sie im Fenster “Bücherliste”
|
||||
aus dem Menü “Datei” die Option “Beenden” aus.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie im Lesefenster aus dem Menü “Anzeigemodul”
|
||||
die Option “Beenden” aus.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Sie können beide Fenster auch verlassen, indem Sie auf die Fenstermenütaste
|
||||
(in der oberen linken Ecke) doppelklicken.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Gstart.div.6">
|
||||
<title id="INFOUG.Gstart.mkr.6">Hilfe anfordern<indexterm><primary>Informationsmanager</primary><secondary>Hilfe zu</secondary></indexterm><indexterm><primary>Hilfe</primary></indexterm></title>
|
||||
<para>So fordern Sie Hilfe an:<indexterm><primary>Auswählen</primary>
|
||||
<secondary>Hilfe</secondary></indexterm></para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Drücken Sie auf F1 oder die Hilfetaste<indexterm><primary>F1–Taste</primary></indexterm><indexterm><primary>Hilfetaste</primary>
|
||||
</indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie ein Element aus dem Menü “Hilfe”
|
||||
des Informationsmanagers aus.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Hilfe” in einem Dialogfenster.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Die schnellste und einfachste Methode, Hilfe anzufordern, ist durch
|
||||
Drücken der Taste F1. Der Informationsmanager zeigt dann das Hilfethema
|
||||
an, das sich auf Ihre derzeitige Aktivität bezieht.</para>
|
||||
<para>Einige Tastaturen haben eine dedizierte Hilfetaste, die die Funktion
|
||||
der Taste F1 übernehmen kann.</para>
|
||||
<sect2 id="INFOUG.Gstart.div.7">
|
||||
<title id="INFOUG.Gstart.mkr.7">Menü “Hilfe”<indexterm><primary>Menü “Hilfe”</primary></indexterm></title>
|
||||
<para>Der Informationsmanager stellt ein Menü “Hilfe” zur
|
||||
Verfügung, mit dem Sie bestimmte Arten von Hilfe anfordern können.
|
||||
</para>
|
||||
<sidebar>
|
||||
<para><graphic id="INFOUG.Gstart.igrph.8" entityref="INFOUG.Gstart.fig.8"></graphic></para>
|
||||
</sidebar>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec align="left" colwidth="138*">
|
||||
<colspec align="left" colwidth="390*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><para>Übersicht</para></entry>
|
||||
<entry><para>Zeigt einführende Informationen über die Eigenschaften
|
||||
des Informationsmanagers an.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para>Aufgaben</para></entry>
|
||||
<entry><para>Gibt Anweisungen zur Benutzung des Informationsmanagers.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para>Referenz</para></entry>
|
||||
<entry><para>Zeigt zusammenfassende Informationen über die Komponenten
|
||||
des Informationsmanagers an.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para>Kontexthilfe</para></entry>
|
||||
<entry><para>Ändert den Zeiger in ein Fragezeichen. Klicken Sie mit dem
|
||||
Fragezeichenzeiger auf ein Element, um dessen Erläuterung anzuzeigen.<indexterm>
|
||||
<primary>Fragezeichenzeiger</primary></indexterm></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para>Zu Hilfe</para></entry>
|
||||
<entry><para>Zeigt Informationen über die Verwendung von Hilfe an.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para>Zum Informationsmanager</para></entry>
|
||||
<entry><para>Zeigt die Version und Copyright-Informationen über den Informationsmanager
|
||||
an.</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Gstart.div.8">
|
||||
<title id="INFOUG.Gstart.mkr.8">Schnellinfo-Meldungen<indexterm><primary>Schnellinfo-Meldungen</primary></indexterm></title>
|
||||
<indexterm><primary>Meldungen</primary><secondary>Schnellinfo</secondary>
|
||||
</indexterm>
|
||||
<para>Schnellinfo-Meldungen sind kurze Beschreibungen von Fensterkomponenten.
|
||||
Während Sie den Zeiger über eine Fensterkomponente gleiten lassen,
|
||||
erscheint dazu eine Schnellinfo-Meldung im Meldungsbereich. Die Meldung beschreibt
|
||||
die Komponente und ihre Verwendung. Wenn Sie zum Beispiel den Zeiger auf die
|
||||
Taste “Vorausgehender Abschnitt” (Pfeil nach oben) in der Funktionsleiste
|
||||
des Lesefensters bewegen, wird folgende Meldung im Meldungsbereich angezeigt:
|
||||
</para>
|
||||
<para><computeroutput>Gehe zum vorausgehenden<?Pub Caret> Abschnitt im Dokument</computeroutput></para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Gstart.div.9">
|
||||
<title id="INFOUG.Gstart.mkr.9">Die Verwendung von Hilfefenstern<indexterm>
|
||||
<primary>Fenster</primary><secondary>Hilfe</secondary></indexterm><indexterm>
|
||||
<primary>Hilfe</primary><secondary>Fenster</secondary></indexterm></title>
|
||||
<para>Wenn Sie auf Hilfe zugreifen, zeigt der Informationsmanager ein Fenster
|
||||
an, das den angeforderten Hilfetext enthält. Sollten Sie zusätzliche
|
||||
Informationen über eine der beschriebenen Aufgaben wünschen, klicken
|
||||
Sie auf die Taste “Mehr...”. Um Hilfe zur Benutzung von Hilfe
|
||||
zu erhalten, auf die Taste “Hilfe” klicken. Sie schließen
|
||||
ein Hilfefenster, indem Sie auf die Taste “Schließen” klicken.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Gstart.div.10">
|
||||
<title id="INFOUG.Gstart.mkr.10">Die Verwendung von Tastaturabkürzungen<indexterm>
|
||||
<primary>Tastatur</primary><secondary>Abkürzungen</secondary></indexterm></title>
|
||||
<para>Der Tastaturfokus zeigt Ihnen durch Hervorhebung, welches Element eines
|
||||
Fensters, eines Menüs oder Bedienelements auf Ihre Eingabe reagieren
|
||||
wird. Wenn Sie ein ausgewähltes Menü- oder Bedienelement (wie eine
|
||||
Taste) aktivieren möchten, drücken Sie auf die Leertaste.</para>
|
||||
<para>Sie finden es vielleicht hilfreich, durch Drücken der Taste F10
|
||||
den Fokus in die Menüleiste zu verschieben. Dann können Sie entweder
|
||||
mit den Pfeiltasten oder durch Drücken des ersten Buchstabens des Menünamens
|
||||
durch die Menüs navigieren.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000017543>
|
||||
204
cde/doc/de_DE.UTF-8/guides/infoUGd/ch02.sgm
Normal file
204
cde/doc/de_DE.UTF-8/guides/infoUGd/ch02.sgm
Normal file
|
|
@ -0,0 +1,204 @@
|
|||
<!-- $XConsortium: ch02.sgm /main/2 1996/12/17 15:30:12 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Rdbooks.div.1">
|
||||
<title id="INFOUG.Rdbooks.mkr.1">Bücher lesen</title>
|
||||
<para>Sie können sich auf verschiedene Arten durch eine Informationsbibliothek
|
||||
bewegen. Am einfachsten ist es, eine Informationsbibliothek als Sammlung von
|
||||
Online-Büchern zu betrachten. Online-Bücher haben Eigenschaften
|
||||
ähnlich denen in traditionellen Hardcopy-Büchern. Zum Beispiel sind
|
||||
Online-Bücher in Kapitel und Abschnitte aufgeteilt und haben Inhaltsverzeichnisse.
|
||||
Online-Bücher verfügen aber auch über Eigenschaften wie Hypertext-Verweise,
|
||||
die in Hardcopy-Büchern nicht zu finden sind.</para>
|
||||
<para>Dieses Kapitel beschreibt die Grundlagen des Lesens von Büchern
|
||||
und erklärt:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.div.2"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.div.8"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="INFOUG.Rdbooks.div.2">
|
||||
<title id="INFOUG.Rdbooks.mkr.2">Die Verwendung der Fenster des Informationsmanagers<indexterm>
|
||||
<primary>Fenster</primary><secondary>benutzen</secondary></indexterm></title>
|
||||
<para>Der Informationsmanager zeigt beim Start das Fenster “Bücherliste”
|
||||
an, das die Informationsbibliotheken in Ihrem System auflistet. Das Fenster
|
||||
“Bücherliste” bietet traditionellen Zugriff auf die Informationen,
|
||||
die Sie im Informationsmanager lesen möchten. Von diesem Fenster aus
|
||||
können Sie Lesefenster öffnen, die den Inhalt von Büchern in
|
||||
einer Informationsbibliothek anzeigen. Um stets sehen zu können, wo in
|
||||
einer Informationsbibliothek Sie sich gerade befinden, können Sie die
|
||||
Bücherliste so einstellen, daß sie Ihre Position verfolgt. Sie
|
||||
haben auch die Möglichkeit, von der Bücherliste aus Buchabschnitte
|
||||
zu drucken.</para>
|
||||
<para>Die folgende Abbildung zeigt das Fenster “Bücherliste”
|
||||
des Informationsmanagers.</para>
|
||||
<figure>
|
||||
<title id="InfoUGD.Gstart.booklist2">Fenster “Bücherliste”</title>
|
||||
<graphic id="INFOUG.Rdbooks.igrph.1" entityref="INFOUG.Rdbooks.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Wenn Sie auf den Titel eines Abschnitts doppelklicken, den Sie lesen
|
||||
möchten, öffnet der Informationsmanager ein Lesefenster, das den
|
||||
Text des ausgewählten Abschnitts anzeigt. Vom Lesefenster aus können
|
||||
Sie den Text lesen und auf alle anderen Funktionen des Informationsmanagers
|
||||
zugreifen. Insbesondere können Sie Text und Grafiken ansehen, Lesezeichen
|
||||
und Notizen drucken, durchsuchen und verwenden, Optionen einstellen und Hilfe
|
||||
anfordern.</para>
|
||||
<para>Die folgende Abbildung zeigt das Lesefenster des Informationsmanagers.
|
||||
</para>
|
||||
<figure>
|
||||
<title id="InfoUGD.Rdbooks.readwin2">Lesefenster</title>
|
||||
<graphic id="INFOUG.Rdbooks.igrph.2" entityref="INFOUG.Rdbooks.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Während die meisten Funktionen von Informationsmanagerfenstern
|
||||
mit denen anderer Fenster in CDE identisch sind, sollen die folgenden Abschnitte
|
||||
ein paar Tips zur Benutzung von Informationsmanagerfenstern geben:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.mkr.3"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.mkr.4"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.mkr.5"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.mkr.6"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Rdbooks.mkr.7"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="INFOUG.Rdbooks.div.3">
|
||||
<title id="INFOUG.Rdbooks.mkr.3">Einstellen der Bücherliste zur Standortbestimmung<indexterm>
|
||||
<primary>Bücherliste</primary><secondary>zur Standortbestimmung</secondary>
|
||||
</indexterm><indexterm><primary>Fenster</primary><secondary>Einstellen der
|
||||
Bücherliste zur Standortbestimmung</secondary></indexterm></title>
|
||||
<para>Wenn Sie schnell sehen möchten, wo in der Hierarchie der Informationsbibliothek
|
||||
Sie sich gerade befinden, können Sie die Bücherliste so einstellen,
|
||||
daß sie automatisch Ihren Standort festellt.</para>
|
||||
<para>Wenn die automatische Standortbestimmung eingeschaltet ist, zeigt ein
|
||||
Fingersymbol im Fenster “Bücherliste” auf den Titel des Abschnitts,
|
||||
den Sie gerade lesen. Während Sie sich durch die Informationsbibliothek
|
||||
bewegen, wird die Bücherliste automatisch ergänzt, sodaß sie
|
||||
immer Ihren jeweiligen Standort anzeigt.</para>
|
||||
<para>Falls der aktuelle Abschnitt einem Abschnitt untergeordnet ist, der
|
||||
in der Bücherliste nicht expandiert ist, erscheint das Fingersymbol 'hohl'
|
||||
und zeigt auf den Titel des übergeordneten Abschnitts.</para>
|
||||
<para>Zum Ein- und Ausschalten der automatischen Standortbestimmung wählen
|
||||
Sie “Auto-Standortbestimmung” aus dem Menü “Optionen”
|
||||
im Fenster “Bücherliste” aus. Die automatische Standortbestimmung
|
||||
ist eingeschaltet, wenn neben “Auto-Standortbestimmung” ein Häkchen
|
||||
zu sehen ist.</para>
|
||||
<para>Beachten Sie, daß das Standortsymbol nur dann erscheint, wenn
|
||||
ein Lesefenster geöffnet ist.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Rdbooks.div.4">
|
||||
<title id="INFOUG.Rdbooks.mkr.4">Die Verwendung mehrerer Fenster<indexterm>
|
||||
<primary>Fenster</primary><secondary>feststecken</secondary></indexterm><indexterm>
|
||||
<primary>Fenster</primary><secondary>mehrere verwenden</secondary></indexterm></title>
|
||||
<para>Der Informationsmanager ermöglicht Ihnen die Verwendung von mehr
|
||||
als einem Lesefenster gleichzeitig. Sie können zum Beispiel den Text
|
||||
eines Fensters festhalten, während Sie mit dem Lesen von Abschnitten
|
||||
in einem anderen Fenster fortfahren. Klicken Sie dazu auf den Reißnagel
|
||||
in der Funktionsleiste des Lesefensters. Dadurch wird zwischen dem festgesteckten
|
||||
und nicht festgesteckten Status hin- und hergeschaltet.</para>
|
||||
<para>Wenn ein Fenster festgesteckt ist, öffnet der Informationsmanager
|
||||
ein anderes Lesefenster für den nächsten Abschnitt, auf den Sie
|
||||
zugreifen. Ist ein Fenster nicht festgesteckt, aktualisiert der Informationsmanager
|
||||
das aktuelle Fenster mit dem Text des neuen Abschnitts.<indexterm><primary>Drucktaste</primary></indexterm></para>
|
||||
<para>Wenn sich ein Fenster im festgesteckten Status befindet, erscheint der
|
||||
Reißnagel in aufrechter Position mit einem Häkchen daneben.</para>
|
||||
<graphic id="INFOUG.Rdbooks.igrph.3" entityref="INFOUG.Rdbooks.fig.3"></graphic>
|
||||
<note>
|
||||
<para>Sie können auch Fenster mit Suchergebnissen feststecken. Wenn Sie
|
||||
ein Fenster “Suchergebnisse” feststecken, ersetzt der Informationsmanager
|
||||
nicht die Ergebnisse der ersten Suche mit den Ergebnissen späterer Suchen.
|
||||
Stattdessen erscheinen neue Suchergebnisse in separaten Suchergebnisfenstern.
|
||||
</para>
|
||||
</note>
|
||||
<para>Wählen Sie “Eigenschaften” im Menü “Optionen”
|
||||
aus, um anzugeben, ob alle neuen Lesefenster standardmäßig festgesteckt
|
||||
oder nicht festgesteckt sein sollen. Denken Sie daran, daß Sie aus Platzgründen
|
||||
die Anzahl der Fenster einschränken sollten, die gleichzeitig in Verwendung
|
||||
sind.</para>
|
||||
<para>Sie finden es vielleicht hilfreich, das Fenster “Inhalt”
|
||||
festzustecken, wenn Sie vorhaben, mehreren Verweisen zu folgen.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Rdbooks.div.5">
|
||||
<title id="INFOUG.Rdbooks.mkr.5">Ändern der Größe eines Lesefensters<indexterm>
|
||||
<primary>Fenster</primary><secondary>Lesefenster</secondary><tertiary>Ändern
|
||||
der Größe</tertiary></indexterm><indexterm><primary>Lesefenster</primary><secondary>Ändern der Größe</secondary></indexterm></title>
|
||||
<para>Um die Größe eines Lesefensters zu ändern, ziehen und
|
||||
strecken Sie mit Hilfe der Maus die Grenzen des Fensters, oder verwenden Sie
|
||||
die Taste für maximale Größe in der oberen rechten Ecke des
|
||||
Fensterrahmens. Die neue Fenstergröße bleibt für den Rest
|
||||
dieser Session des Informationsmanagers in Kraft, oder solange, bis Sie sie
|
||||
ändern. Wenn Sie die Größe eines Lesefensters ändern,
|
||||
paßt sich der Textfluß automatisch an die neue Fenstergröße
|
||||
an.</para>
|
||||
<para>Um die Standardgröße für das Lesefenster einzustellen,
|
||||
wählen Sie “Eigenschaften für Durchsuchen” im Menü
|
||||
“Optionen” aus und stellen Sie die neue Größe für
|
||||
“Anzeigemodul-Geometrie” ein. Weitere Informationen über
|
||||
das Einstellen von Optionen finden Sie unter <!--XRef content: 'Individuelle
|
||||
Anpassung des Informationsmanagers'--><xref role="JumpText" linkend="INFOUG.Custom.mkr.1">.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Rdbooks.div.6">
|
||||
<title id="INFOUG.Rdbooks.mkr.6">Verdoppelung eines Lesefensters<indexterm>
|
||||
<primary>Fenster</primary><secondary>Lesefenster</secondary><tertiary>verdoppeln</tertiary></indexterm><indexterm><primary>Lesefenster</primary><secondary>verdoppeln</secondary></indexterm></title>
|
||||
<para>Sie möchten ab und zu vielleicht zwei oder mehrere Teile eines
|
||||
langen Abschnitts gleichzeitig einsehen. Dies können Sie tun, indem Sie
|
||||
das Lesefenster verdoppeln.</para>
|
||||
<para>Um ein Lesefenster zu verdoppeln, wählen Sie “Neues Fenster”
|
||||
im Menü “Anzeigemodul” aus. Der Informationsmanager öffnet
|
||||
ein weiteres Lesefenster, in dem derselbe Abschnitt angezeigt wird. Sie können
|
||||
in diesem zweiten Fenster an eine andere Stelle als im ersten Fenster gehen.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Rdbooks.div.7">
|
||||
<title id="INFOUG.Rdbooks.mkr.7">Schließen eines Lesefensters<indexterm>
|
||||
<primary>Lesefenster</primary><secondary>schließen</secondary></indexterm><indexterm>
|
||||
<primary>Fenster</primary><secondary>Lesefenster</secondary><tertiary>schließen</tertiary></indexterm></title>
|
||||
<para>Um ein Lesefenster zu schließen, wählen Sie “Schließen”
|
||||
im Menü “Anzeigemodul” aus. Wenn Sie ein Lesefenster schließen,
|
||||
beenden Sie nicht gleichzeitig den Informationsmanager.</para>
|
||||
<para>Um den Informationsmanager zu beenden, wählen Sie “Beenden”
|
||||
im Menü “Anzeigemodul” aus.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Rdbooks.div.8">
|
||||
<title id="INFOUG.Rdbooks.mkr.8">Lesen eines Buches der Reihe nach<indexterm>
|
||||
<primary>navigieren</primary><secondary>der Reihe nach lesen</secondary></indexterm></title>
|
||||
<para>Der traditionelle Aufbau der Bücher im Informationsmanager macht
|
||||
das Umherbewegen in einer Informationsbibliothek zu einer vertrauten Routine.
|
||||
Sie können beim Lesen von Büchern auf solche Eigenschaften wie Inhaltsverzeichnisse
|
||||
zurückgreifen. Sie können auch nacheinander Abschnitt für Abschnitt
|
||||
durchgehen.</para>
|
||||
<para>Um ein Buch der Reihe nach durchzulesen, klicken Sie auf die Tasten
|
||||
“Vorausgehenden Abschnitt durchsuchen” und “Nächsten
|
||||
Abschnitt durchsuchen” (in der Funktionsleiste des Lesefensters), um
|
||||
zu früheren oder späteren Abschnitten zu gehen.</para>
|
||||
<graphic id="INFOUG.Rdbooks.igrph.4" entityref="INFOUG.Rdbooks.fig.4"></graphic>
|
||||
<para>Der Pfeil nach oben bringt Sie zum vorausgehenden Abschnitt. Falls Sie
|
||||
sich im ersten Abschnitt befinden, ist dieser Pfeil nicht auswählbar.
|
||||
</para>
|
||||
<para>Der Pfeil nach unten bringt Sie zum nächsten Abschnitt. Befinden
|
||||
Sie sich im letzten Abschnitt, ist dieser Pfeil schwächer dargestellt.
|
||||
</para>
|
||||
<para>Für eine Voranzeige des nächsten oder vorausgehenden Abschnitts
|
||||
plazieren Sie den Zeiger auf den Pfeil für “Vorausgehenden Abschnitt
|
||||
durchsuchen” oder “Nächsten Abschnitt durchsuchen”.
|
||||
Klicken und halten Sie dann die Maustaste. Der Informationsmanager zeigt den
|
||||
Titel des nächsten oder vorausgehenden Abschnitts im Meldungsbereich
|
||||
an. Wenn Sie nicht zum angezeigten Abschnitt gehen möchten, verschieben
|
||||
Sie den Zeiger vom Pfeil weg, bevor Sie die Maustaste loslassen.</para>
|
||||
<para>Sobald Sie sich in einem Abschnitt befinden, können Sie sich unter
|
||||
Verwendung der Bildlaufleiste, der Tasten “Vorausgehend<?Pub Caret>e
|
||||
Seite” und “Nächste Seite” oder der Pfeiltasten nach
|
||||
oben oder nach unten durch ihn bewegen.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000016261>
|
||||
318
cde/doc/de_DE.UTF-8/guides/infoUGd/ch03.sgm
Normal file
318
cde/doc/de_DE.UTF-8/guides/infoUGd/ch03.sgm
Normal file
|
|
@ -0,0 +1,318 @@
|
|||
<!-- $XConsortium: ch03.sgm /main/2 1996/12/17 15:30:20 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Navigate.div.1">
|
||||
<title id="INFOUG.Navigate.mkr.1">Navigieren im Informationsmanager</title>
|
||||
<para>Über die Verwendung der traditionellen Buchstruktur hinaus existieren
|
||||
andere Möglichkeiten, mit denen Sie in einer Informationsbibliothek navigieren
|
||||
können. Sie können zum Beispiel Bücher in einer Bibliothek
|
||||
lesen, indem Sie <firstterm>Verweisen</firstterm> zu verknüpften Informationen
|
||||
folgen. Oder Sie können die Eigenschaften Abfolge und Karte zum Auffinden
|
||||
von Informationen benutzen.</para>
|
||||
<para>Dieses Kapitel bietet Informationen über:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.2"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.3"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.6"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.8"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.11"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Navigate.div.12"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Sie können außerdem direkt nach Informationen über ein
|
||||
bestimmtes Element suchen. Lesen Sie <!--Original XRef content: 'Suchen nach
|
||||
Informationen'--><xref role="JumpText" linkend="INFOUG.Search.mkr.1">, wenn
|
||||
Sie weitere Informationen über das Initiieren einer Suche, das Formulieren
|
||||
einer Suchabfrage und die Einschränkung des Bereichs Ihrer Suche wünschen.
|
||||
</para>
|
||||
<sect1 id="INFOUG.Navigate.div.2">
|
||||
<title id="INFOUG.Navigate.mkr.2">Bestimmen Ihres aktuellen Standortes<indexterm>
|
||||
<primary>Standortes</primary><secondary>Bestimmen des aktuellen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Mit Hilfe von Hypertext-Verweisen können Sie schnell und einfach
|
||||
von einem Abschnitt - oder sogar von einem Buch - zum anderen springen. Während
|
||||
Sie sich innerhalb eines Buches oder einer ganzen Bibliothek umherbewegen,
|
||||
ist Ihnen Ihr jeweiliger Standort vielleicht nicht immer klar. Sie können
|
||||
diese jedoch mit Hilfe der folgenden Funktionen leicht identifizieren:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Lokalisierer. Siehe <xref role="JumpText" linkend="INFOUG.Navigate.mkr.3">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Automatische Standortbestimmung (Bücherliste). Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Rdbooks.div.3">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Anzeige des vorausgehenden Abschnitts (Abfolgeliste). Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Navigate.mkr.11">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Grafikkarte. Siehe <xref role="JumpText" linkend="INFOUG.Navigate.mkr.12">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Navigate.div.3">
|
||||
<title id="INFOUG.Navigate.mkr.3">Die Verwendung von Lokalisierern<indexterm>
|
||||
<primary>Lokalisierer</primary><secondary>verwenden</secondary></indexterm></title>
|
||||
<para>Jedes Buch und jeder Abschnitt in einem Buch hat ein eindeutiges Kennzeichen,
|
||||
den <firstterm>Lokalisierer</firstterm>. Der Informationsmanager ermöglicht
|
||||
Ihnen, Lokalisierer anzuzeigen und dann mit ihrer Hilfe auf die Abschnitte
|
||||
zuzugreifen, die sie identifizieren.</para>
|
||||
<sect2 id="INFOUG.Navigate.div.4">
|
||||
<title id="INFOUG.Navigate.mkr.4">Lokalisierer zeigen<indexterm><primary>Lokalisierer zeigen</primary></indexterm><indexterm><primary>Lokalisierer</primary><secondary>zeigen</secondary></indexterm><indexterm><primary>Position</primary><secondary>Lokalisierer zeigen</secondary></indexterm></title>
|
||||
<para>Zur Anzeige des Lokalisierers für das Buch und den Abschnitt, das/den
|
||||
Sie gerade ansehen, wählen Sie “Lokalisierer zeigen” im Menü
|
||||
“Anzeigemodul” aus. Der Informationsmanager zeigt den Lokalisierer
|
||||
im Meldungsbereich unten im Fenster an.</para>
|
||||
<para>Um zu einem späteren Zeitpunkt zu einem Abschnitt zurückzukehren,
|
||||
können Sie dessen Lokalisierer registrieren und ihn dann im Fenster “Lokalisierer
|
||||
öffnen” angeben.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Navigate.div.5">
|
||||
<title id="INFOUG.Navigate.mkr.5">Zu Lokalisierern gehen<indexterm><primary>Lokalisierer öffnen</primary></indexterm><indexterm><primary>Lokalisierer</primary><secondary>öffnen</secondary></indexterm><indexterm><primary>Position</primary><secondary>Lokalisierer öffnen</secondary></indexterm></title>
|
||||
<para>Um zu einem Abschnitt zurückzukehren, dessen Lokalisierer Sie zuvor
|
||||
mit “Lokalisierer zeigen” identifiziert haben, wählen Sie
|
||||
“Lokalisierer öffnen” im Menü “Gehe zu”
|
||||
aus. Der Informationsmanager zeigt den folgenden Dialog an, in den Sie den
|
||||
Lokalisierer des Abschnitts eingeben können.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Navigate.mkr.5a">Dialog “Lokalisierer öffnen”</title>
|
||||
<graphic id="INFOUG.Navigate.igrph.1" entityref="INFOUG.Navigate.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Geben Sie den Lokalisierer des Abschnitts an, zu dem Sie gehen möchten.
|
||||
</para>
|
||||
<para>Klicken Sie auf “Anwenden”, um zu diesem Abschnitt zu gehen
|
||||
und den Dialog offen zu lassen; klicken Sie auf “OK”, um zu dem
|
||||
Abschnitt zu gehen und den Dialog zu schließen.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Navigate.div.6">
|
||||
<title id="INFOUG.Navigate.mkr.6">Verweisen folgen<indexterm><primary>navigieren</primary><secondary>Verweisen folgen</secondary></indexterm><indexterm><primary>Verweise</primary><secondary>folgen</secondary></indexterm></title>
|
||||
<para>Im Informationsmanager erscheinen Hypertext-Verweise als fetter, unterstrichener
|
||||
und farbig dargestellter Text. Verweise bieten eine schnelle Methode des “Springens”
|
||||
zu</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>anderen Teilen des aktuellen Abschnitts.</para>
|
||||
</listitem>
|
||||
<listitem><para>anderen Abschnitten im selben Buch.</para>
|
||||
</listitem>
|
||||
<listitem><para>anderen Büchern in der Informationsbibliothek.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Um einem Verweis im Lesefenster zu folgen, plazieren Sie den Zeiger
|
||||
auf den Verweistext und klicken Sie einmal darauf. Zum Folgen eines Verweises
|
||||
in einem Listenfenster (wie etwa der Abschnitts-Abfolgeliste) doppelklicken
|
||||
Sie auf den Verweis.</para>
|
||||
<para>Wenn Sie einem Verweis von einem nicht festgesteckten Lesefenster aus
|
||||
folgen, ersetzt der Informationsmanager den aktuellen Abschnitt durch den
|
||||
neuen. Ist das Lesefenster festgesteckt, öffnet der Informationsmanager
|
||||
ein neues Lesefenster, um den neuen Abschnitt anzuzeigen.</para>
|
||||
<sect2 id="INFOUG.Navigate.div.7">
|
||||
<title id="INFOUG.Navigate.mkr.7">Voranzeige von Verweiszielen<indexterm>
|
||||
<primary>Verweise</primary><secondary>Voranzeige von Zielen</secondary></indexterm><indexterm>
|
||||
<primary>navigieren</primary><secondary>Voranzeige von Verweiszielen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie können das Ziel eines Verweises im Lesefenster voranzeigen
|
||||
lassen, bevor Sie entscheiden, ob Sie ihm folgen. So machen Sie den Titel
|
||||
des Zielabschnitts sichtbar:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Plazieren Sie den Zeiger auf den Verweis.</para>
|
||||
</listitem>
|
||||
<listitem><para>Drücken und halten Sie die linke Maustaste. Der Informationsmanager
|
||||
zeigt das Ziel des Verweises im Meldungsbereich unten im Fenster an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Um dem Verweis zu folgen, lassen Sie die Maustaste los. Falls
|
||||
Sie dem Verweis nicht folgen möchten, bewegen Sie den Zeiger vom Verweis
|
||||
weg, bevor Sie die Maustaste loslassen.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Navigate.div.8">
|
||||
<title id="INFOUG.Navigate.mkr.8">Zurückverfolgen Ihrer Schritte<indexterm>
|
||||
<primary>navigieren</primary><secondary>Schritte zurückverfolgen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie möchten vielleicht zu einem Abschnitt zurückkehren, in
|
||||
dem Sie zu einem früheren Zeitpunkt in Ihrer Anzeigemodul-Session gelesen
|
||||
haben. So können Sie Abschnitte erneut besuchen:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Mit der Abschnitts-Abfolgeliste. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Navigate.div.9">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Mit Abfolge-Pfeilen. Siehe <xref role="JumpText" linkend="INFOUG.Navigate.div.10">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="INFOUG.Navigate.div.9">
|
||||
<title id="INFOUG.Navigate.mkr.9">Verwendung der Abschnitts-Abfolgeliste<indexterm>
|
||||
<primary>navigieren</primary><secondary>mit der Abschnitts-Abfolgeliste</secondary>
|
||||
</indexterm><indexterm><primary>Schritte zurückverfolgen</primary><secondary>mit der Abschnitts-Abfolgeliste</secondary></indexterm><indexterm><primary>Abschnitts-Abfolgeliste</primary></indexterm></title>
|
||||
<para>Der Informationsmanager zeigt eine Aufstellung der Abschnitte an, die
|
||||
Sie während der aktuellen Anzeigemodul-Session besucht haben. Sie können
|
||||
schnell ermitteln, welche Abschnitte Sie gelesen haben, wenn Sie die Abschnitts-Abfolgeliste
|
||||
öffnen, die in der folgenden Abbildung dargestellt ist.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Navigate.mkr.9a">Abschnitts-Abfolgeliste</title>
|
||||
<graphic id="INFOUG.Navigate.igrph.2" entityref="INFOUG.Navigate.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Die Abschnitts-Abfolgeliste enthält jeden besuchten Abschnitt vom
|
||||
letzten bis zum ersten. Auch wenn Sie einen Abschnitt vielleicht mehr als
|
||||
einmal in einer Session besucht haben, listet der Informationsmanager ihn
|
||||
nur einmal auf.</para>
|
||||
<para>So benutzen Sie die Abschnitts-Abfolgeliste:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie “Abfolge” im Menü “Gehe
|
||||
zu” des Lesefensters aus. Der Informationsmanager zeigt die Abschnitts-Abfolgeliste
|
||||
an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Um zu einem Abschnitt in der Liste zu gehen, doppelklicken
|
||||
Sie auf den Titel des Abschnitts oder heben Sie ihn hervor und klicken Sie
|
||||
auf “Anzeigen”. Wenn das Lesefenster nicht festgesteckt ist, ersetzt
|
||||
der Informationsmanager den aktuellen Abschnitt durch den neuen. Ist das Lesefenster
|
||||
festgesteckt, öffnet der Informationsmanager ein weiteres Lesefenster,
|
||||
um den neuen Abschnitt anzuzeigen.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Wenn Sie die Abschnitts-Abfolgeliste schließen möchten, ohne
|
||||
zu einem zuvor gelesenen Abschnitt zu gehen, klicken Sie auf “Schließen”.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Navigate.div.10">
|
||||
<title id="INFOUG.Navigate.mkr.10">Die Verwendung von Abfolge-Pfeilen<indexterm>
|
||||
<primary>Pfeile</primary><secondary>Abfolge</secondary></indexterm><indexterm>
|
||||
<primary>Abfolge-Pfeile</primary></indexterm><indexterm><primary>navigieren</primary><secondary>mit Abfolge-Pfeilen</secondary></indexterm><indexterm>
|
||||
<primary>Schritte zurückverfolgen</primary><secondary>mit Abfolge-Pfeilen</secondary></indexterm></title>
|
||||
<para>Sie möchten die Folge von zuvor gelesenen Abschnitten möglicherweise
|
||||
entweder rückwärts oder vorwärts durchgehen. Mit den Abfolge-Pfeilen
|
||||
des Lesefensters können Sie sich durch die schon gelesenen Abschnitte
|
||||
bewegen, und zwar in der Reihenfolge, in der Sie sie gelesen haben. Die Abfolge-Pfeile
|
||||
erscheinen am Anfang der Funktionsleiste des Lesefensters, links von den Durchsuch-Pfeilen.
|
||||
</para>
|
||||
<graphic id="INFOUG.Navigate.igrph.3" entityref="INFOUG.Navigate.fig.3"></graphic>
|
||||
<note>
|
||||
<para>Mit den Optionen “Zurück” und “Vorwärts”
|
||||
im Menü “Gehe zu” können Sie dieselben Aufgaben ausführen.
|
||||
</para>
|
||||
</note>
|
||||
<para>Wenn Sie denselben Abschnitt mehr als einmal in Ihrer Anzeigemodul-Session
|
||||
besucht haben, vollziehen die Abfolge-Pfeile das nach.</para>
|
||||
<para>Der linke Abfolgepfeil führt Sie rückwärts durch die
|
||||
Abschnittsliste; der rechte Abfolgepfeil vorwärts.</para>
|
||||
<para>Falls Sie am Anfang oder am Ende der Abschnittsliste positioniert sind,
|
||||
wird der linke bzw. rechte Abfolgepfeil unauswählbar, was bedeutet, daß
|
||||
Sie in dieser Richtung nicht mehr weitergehen können.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Navigate.div.11">
|
||||
<title id="INFOUG.Navigate.mkr.11">Ansehen vorheriger Abschnitte<indexterm>
|
||||
<primary>navigieren</primary><secondary>mit der Abschnittstiteltaste</secondary>
|
||||
</indexterm><indexterm><primary>Schritte zurückverfolgen</primary><secondary>mit der Abschnittstiteltaste</secondary></indexterm><indexterm><primary>Abschnitt</primary><secondary>vorherigen ansehen</secondary></indexterm><indexterm>
|
||||
<primary>vorherige Abschnitte</primary><secondary>ansehen</secondary></indexterm><indexterm>
|
||||
<primary>Abschnittstiteltaste</primary></indexterm></title>
|
||||
<para>Sie wünschen vielleicht allgemeinere Informationen, als im aktuellen
|
||||
Abschnitt präsentiert werden, oder eine bessere Perspektive, auf welcher
|
||||
Informationsebene Sie gerade lesen. Mit anderen Worten, Sie möchten eine
|
||||
Liste der Abschnitte ansehen, die dem aktuellen Abschnitt in der Struktur
|
||||
des Buches vorangehen.</para>
|
||||
<para>Wenn Sie eine Liste der vorherigen Abschnitte sehen möchten, klicken
|
||||
Sie auf die Abschnittstiteltaste direkt oberhalb des Ansichtsbereichs.</para>
|
||||
<graphic id="INFOUG.Navigate.igrph.4" entityref="INFOUG.Navigate.fig.4"></graphic>
|
||||
<para>Der Informationsmanager zeigt die Liste von Abschnittstiteln an.</para>
|
||||
<para>Sie können in dieser Liste ganz bis zum Namen der Bibliothek zurückgehen,
|
||||
die das Buch enthält, in dem sich der Abschnitt befindet.</para>
|
||||
<note>
|
||||
<para>Die oberen beiden Elemente in der Liste repräsentieren das Bücherregal
|
||||
und die Informationsbibliothek. Diese können nicht ausgewählt werden,
|
||||
da sie keinen bestimmten Abschnitt identifizieren.</para>
|
||||
</note>
|
||||
<para>Sie gehen zu einem beliebigen Abschnitt in der Liste, indem Sie auf
|
||||
dessen Titel klicken. Falls das Lesefenster nicht festgesteckt ist, ersetzt
|
||||
der Informationsmanager den aktuellen Abschnitt durch den neuen. Ist das Lesefenster
|
||||
festgesteckt, öffnet der Informationsmanager ein weiteres Lesefenster,
|
||||
um den neuen Abschnitt anzuzeigen.</para>
|
||||
<para>Um die Abschnittsliste zu schließen, ohne zu einem anderen Abschnitt
|
||||
zu gehen, klicken Sie nochmals auf die Abschnittstiteltaste.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Navigate.div.12">
|
||||
<title id="INFOUG.Navigate.mkr.12">Navigieren mit der Grafikkarte<indexterm>
|
||||
<primary>Karte</primary><secondary>navigieren mit</secondary></indexterm><indexterm>
|
||||
<primary>Grafikkarte</primary></indexterm><indexterm><primary>navigieren</primary>
|
||||
<secondary>mit Grafikkarte</secondary></indexterm></title>
|
||||
<para>Wenn Sie sich über den Aufbau eines Buches orientieren möchten,
|
||||
können Sie eine Grafikkarte seiner Abschnitte anzeigen. Bei der Karte
|
||||
handelt es sich um einen grafischen “Baum”, der die Titel der
|
||||
Buchabschnitte anzeigt. Die Karte erleichtert die Übersicht über
|
||||
den Aufbau des Buches.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Navigate.mkr.12a">Grafikkarte</title>
|
||||
<graphic id="INFOUG.Navigate.igrph.5" entityref="INFOUG.Navigate.fig.5"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Navigate.div.13">
|
||||
<title id="INFOUG.Navigate.mkr.13">Öffnen der Karte<indexterm><primary>Grafikkarte</primary><secondary>öffnen</secondary></indexterm></title>
|
||||
<para>Um die Karte aufzurufen, klicken Sie auf die Taste “Grafikkarte”
|
||||
in der Funktionsleiste des Lesefensters, oder wählen Sie “Grafikkarte”
|
||||
aus dem Menü “Fenster” aus.</para>
|
||||
<graphic id="INFOUG.Navigate.igrph.6" entityref="INFOUG.Navigate.fig.6"></graphic>
|
||||
<para>Der Informationsmanager öffnet die Grafikkarte, die den Titel des
|
||||
aktuellen Abschnitts und die Titel der anderen Abschnitte im Buch zeigt.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Navigate.div.14">
|
||||
<title id="INFOUG.Navigate.mkr.14">Karte verschieben<indexterm><primary>Grafikkarte</primary><secondary>verschieben</secondary></indexterm></title>
|
||||
<para>Um Titel von Abschnitten sichtbar zu machen, die derzeit nicht auf dem
|
||||
Bildschirm erscheinen, können Sie die Karte verschieben. Diese Möglichkeit
|
||||
ist sinnvoll, da Karten normalerweise zu groß sind, um in ihrer Gesamtheit
|
||||
angezeigt werden zu können.</para>
|
||||
<para>Die Grafikkarte enthält einen <firstterm>Steuerknüppel</firstterm>
|
||||
in der oberen linken Ecke, mit dem Sie auswählen können, welcher
|
||||
Teil der Karte angezeigt werden soll.</para>
|
||||
<para>So verschieben Sie eine Karte:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Plazieren Sie den Zeiger auf den Steuerknüppel in der
|
||||
Karte mit dem lokalen Abschnitt.</para>
|
||||
</listitem>
|
||||
<listitem><para>Drücken und halten Sie die linke Maustaste.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ziehen Sie die Maus, bis der gewünschte Kartenausschnitt
|
||||
angezeigt wird. Sie verschieben zum Beispiel den Steuerknüppel nach rechts,
|
||||
um Titel zu sehen, die hinter der rechten Begrenzung der Karte verborgen sind.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<note>
|
||||
<para>Wenn Sie es vorziehen, können Sie auch die Größe der
|
||||
gesamten Grafikkarte durch Änderung der Fenstergröße modifizieren.
|
||||
</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Navigate.div.15">
|
||||
<title id="INFOUG.Navigate.mkr.15">Von der Karte zu einem Abschnitt gehen<indexterm>
|
||||
<primary>Grafikkarte</primary><secondary>zu einem Abschnitt gehen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Um einen auf der Grafikkarte gezeigten Abschnitt anzusehen, klicken
|
||||
Sie auf den Titel des Abschnitts. Falls das Lesefenster nicht festgesteckt
|
||||
ist, ersetzt der Informationsmanager den aktuellen Abschnitt durch den neuen.
|
||||
Ist das Lesefenster festgesteckt, öffnet der Informationsmanager ein
|
||||
anderes Lesefenster, um den neuen Abschnitt anzuzeigen.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Navigate.div.16">
|
||||
<title id="INFOUG.Navigate.mkr.16">Aktualisieren der Grafikkarte<indexterm>
|
||||
<primary>Karte</primary><secondary>aktualisieren</secondary></indexterm></title>
|
||||
<para>Wenn Sie die Grafikkarte aktualisieren möchten, sodaß sie
|
||||
Ihren derzeitigen Standort in einem Buch zeigt, klicken Sie auf die Taste
|
||||
“Automatische Aktualisierung” oben rechts im Fenster “Grafikkarte”.
|
||||
Wenn Sie wünschen, daß die Grafikkarte jedesmal automatisch Ihren
|
||||
Standort anzeigt, wenn Sie sich durch ein Buch bewegen, wählen Sie “Eigenschaften
|
||||
für Karte” im Menü “Optionen” aus und schalte<?Pub Caret>n
|
||||
Sie “Automatische Aktualisierung” auf “ein”.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000022292>
|
||||
567
cde/doc/de_DE.UTF-8/guides/infoUGd/ch04.sgm
Normal file
567
cde/doc/de_DE.UTF-8/guides/infoUGd/ch04.sgm
Normal file
|
|
@ -0,0 +1,567 @@
|
|||
<!-- $XConsortium: ch04.sgm /main/2 1996/12/17 15:30:29 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Search.div.1">
|
||||
<title id="INFOUG.Search.mkr.1">Nach Informationen Suchen</title>
|
||||
<para>Wenn Sie bestimmte Informationen benötigen, geht es schneller,
|
||||
gezielt danach zu suchen, als einfach herumzustöbern. Der Informationsmanager
|
||||
bietet einen vollständigen Satz von Suchfunktionen, mit denen Sie folgende
|
||||
Aufgaben durchführen können:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Schnelles Suchen unter Verwendung einfacher Suchkriterien.
|
||||
Siehe <xref role="JumpText" linkend="INFOUG.Search.div.2">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Detailliertes Suchen mit Hilfe des Abfrage-Editors. Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Search.div.5">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Definition eines Suchbereichs, um nur einen einzelnen Abschnitt
|
||||
oder bestimmte Bücher bzw. Informationstypen abzusuchen. Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Search.div.10">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ansicht von Suchergebnissen und Lesen von Abschnitten, die
|
||||
gefundene Suchbegriffe enthalten. Siehe <xref role="JumpText" linkend="INFOUG.Search.div.22">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>Um die Größe der zu durchsuchenden Datenbank auf ein Minimum
|
||||
zu beschränken sucht der Informationsmanger nicht nach vielen algemeingebräuchlichen
|
||||
Wörtern wie und, aber, oder, der, die das.</para>
|
||||
</note>
|
||||
<!--These have to be completely rearranged for German! I gave up looking up
|
||||
all possible meanings of a word about half way through and just added "etc."
|
||||
if there was more than one or two meanings to a word!-->
|
||||
<sect1 id="INFOUG.Search.div.2">
|
||||
<title id="INFOUG.Search.mkr.2">Schnelles Suchen<indexterm><primary>Suchen</primary><secondary>Schnellmethode</secondary></indexterm><indexterm><primary>Schnelle Suche</primary></indexterm></title>
|
||||
<para>Um schnell nach einem einfachen Wort oder Begriff zu suchen, benutzen
|
||||
Sie das Schnellsuch-Feld unten im Lesefenster. Sie können Suchtext manuell
|
||||
eingeben oder dadurch, daß Sie existierenden Text hervorheben und dann
|
||||
die Option “Textwahl” im Menü “Suchen” auswählen<!--???
|
||||
Letztes bezieht sich nicht auf Suchtext, sondern auf einen Suchbereich!-->.
|
||||
</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.2a">Schnellsuch-Feld</title>
|
||||
<graphic id="INFOUG.Search.igrph.1" entityref="INFOUG.Search.fig.1"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Search.div.3">
|
||||
<title id="INFOUG.Search.mkr.3">Starten einer Schnellsuche<indexterm><primary>Schnellsuche</primary><secondary>starten</secondary></indexterm><indexterm>
|
||||
<primary>Suche</primary><secondary>schnell, starten</secondary></indexterm></title>
|
||||
<para>So starten Sie eine Suche vom Schnellsuch-Feld aus:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Plazieren Sie den Zeiger im Schnellsuch-Feld und löschen
|
||||
Sie den existierenden Text, falls vorhanden.</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie den Suchtext ein.</para>
|
||||
<para>Wenn Sie den Zeiger im Schnellsuch-Feld plazieren, identifiziert die
|
||||
Taste “Suchbereich” links im Feld den Bereich, der für die
|
||||
Suche berücksichtigt werden soll. Falls Sie den gezeigten Bereich verwenden
|
||||
möchten, überschlagen Sie die Schritte 3 und 4. Informationen über
|
||||
Suchbereiche finden Sie unter <xref role="JumpText" linkend="INFOUG.Search.mkr.10">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Suchbereich”. Der Informationsmanager
|
||||
zeigt eine Liste verfügbarer Suchbereiche an.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.3a">Suchbereich-Liste</title>
|
||||
<graphic id="INFOUG.Search.igrph.2" entityref="INFOUG.Search.fig.2"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf den Bereich, in dem gesucht werden soll.</para>
|
||||
</listitem>
|
||||
<listitem><para>Drücken Sie auf die Eingabetaste, um mit der Suche zu
|
||||
beginnen.</para>
|
||||
<para>Der Informationsmanager zeigt gefundene Suchbegriffe im Fenster “Suchergebnisse”an.
|
||||
Um zu einem Abschnitt zu springen, der einen gefundenen Suchbegriff enthält,
|
||||
doppelklicken Sie im Fenster “Suchergebnisse” auf den Titel des
|
||||
Abschnitts.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Wenn Sie detailliertere Suchkriterien erstellen möchten, können
|
||||
Sie den Abfrage-Editor benutzen.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Search.div.4">
|
||||
<title id="INFOUG.Search.mkr.4">Suchen mit Textwahl<indexterm><primary>Schnellsuche</primary><secondary>an ausgewähltem Text</secondary></indexterm><indexterm>
|
||||
<primary>An Auswahl</primary></indexterm></title>
|
||||
<para>So führen Sie eine Schnellsuche unter Verwendung von hervorgehobenem
|
||||
Text durch:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Heben Sie den Text hervor, mit dem Sie suchen möchten.
|
||||
(Plazieren Sie den Zeiger am Anfang des Textes. Halten Sie die Maustaste 1
|
||||
heruntergedrückt und ziehen Sie den Zeiger an das Textende.)</para>
|
||||
<note>
|
||||
<para>Der hervorgehobene Text muß nicht unbedingt im Lesefenster sein.
|
||||
Er kann sich in jedem beliebigen Fenster Ihres Systems befinden.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Textwahl” im Menü “Suchen”
|
||||
des Lesefensters aus.</para>
|
||||
<para>Der Informationsmanager zeigt den hervorgehobenen Text im Schnellsuch-Feld
|
||||
an und beginnt die Suche.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Search.div.5">
|
||||
<title id="INFOUG.Search.mkr.5">Definieren detaillierter Suchen<indexterm>
|
||||
<primary>Suche</primary><secondary>detaillierte Methode</secondary></indexterm></title>
|
||||
<para>Mit detaillierten Abfragen können Sie präzisere Suchergebnisse
|
||||
erzielen. Für die Definition einer detaillierten Abfrage benutzen Sie
|
||||
den Abfrage-Editor zur:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Eingabe einer detaillierten Suchabfrage. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Search.div.6">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Angabe des Abfrage-Präfix. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Search.div.7">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Definition von Beziehungen in der Abfrage. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Search.div.8">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Sie können im Abfrage-Editor ebenfalls den Suchbereich einstellen.
|
||||
Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Search.mkr.10">.
|
||||
</para>
|
||||
<sect2 id="INFOUG.Search.div.6">
|
||||
<title id="INFOUG.Search.mkr.6">Eingabe einer detaillierten Suchabfrage<indexterm>
|
||||
<primary>Suche</primary><secondary>Abfragen eingeben</secondary></indexterm></title>
|
||||
<para>So geben Sie eine detaillierte Suchabfrage ein:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Öffnen Sie den Abfrage-Editor, indem Sie “Abfrage-Editor”
|
||||
im Menü “Suchen” eines Lesefensters auswählen. Der Informationsmanager
|
||||
zeigt das Fenster “Abfrage-Editor” an.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.6a">Fenster “Abfrage-Editor”</title>
|
||||
<graphic id="INFOUG.Search.igrph.3" entityref="INFOUG.Search.fig.3"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Präfix”. Der Abfrage-Editor
|
||||
zeigt die Präfix-Liste an. Klicken Sie auf das Präfix, das für
|
||||
die Abfrage verwendet werden soll: “Treffer”, “Keine Treffer”,
|
||||
“Beginnt mit” oder “Beginnt nicht mit”.</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie den ersten Suchbegriff in das Eingabefeld rechts
|
||||
neben der Taste “Präfix” ein.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wenn Sie einen anderen Begriff in die Suche einbeziehen möchten,
|
||||
klicken Sie auf die Taste “Konnektor” rechts im Eingabefeld. Der
|
||||
Abfrage-Editor zeigt die Konnektor-Liste an. Wählen Sie den Konnektor
|
||||
aus, der für die Abfrage benutzt werden soll: “Oder” oder
|
||||
“Und”. Wiederholen Sie die Schritte 2 bis 4, bis die Abfrage beendet
|
||||
ist.</para>
|
||||
</listitem>
|
||||
<listitem><para>Drücken Sie die Eingabetaste oder klicken Sie auf die
|
||||
Taste “Suchen”, um mit der Suche zu beginnen. Der Informationsmanager
|
||||
zeigt gefundene Suchbegriffe im Fenster “Suchergebnisse” an. Die
|
||||
Abbildung <xref role="JumpText" linkend="INFOUG.Search.mkr.22a"> zeigt ein
|
||||
typisches Suchergebnisfenster.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Während Sie Ihre Abfrage erstellen, zeigt der Abfrage-Editor den
|
||||
Verlauf ihrer Definition im Abfrage-Anzeigebereich unten im Fenster an. Die
|
||||
Definition der Abfrage zeigt, wie Sie sie in ein Schnellsuch-Feld eingeben
|
||||
würden.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Search.div.7">
|
||||
<title id="INFOUG.Search.mkr.7">Angabe des Abfrage-Präfix<indexterm>
|
||||
<primary>Abfrage</primary><secondary>Präfix angeben</secondary></indexterm><indexterm>
|
||||
<primary>Präfix</primary><secondary>für Abfragen</secondary></indexterm></title>
|
||||
<para>Zu Beginn einer Abfrage geben Sie mit der Taste “Präfix”
|
||||
an, ob es f ür Ihre Abfrage, die den Text, den Sie im Eingabefeld “Suchen”
|
||||
eingeben, “Treffer” oder “Keine Treffer” enthält,
|
||||
damit beginnt (“Beginnt mit”) oder nicht (“Beginnt nicht
|
||||
mit”). Dazu:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Präfix”. Der Abfrage-Editor
|
||||
zeigt die Präfix-Liste an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf das Präfix, das für Ihre Abfrage
|
||||
benutzt werden soll:</para>
|
||||
<variablelist>
|
||||
<varlistentry><term>Treffer</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die den Suchtext enthalten.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Keine Treffer</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die den Suchtext nicht enthalten.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Beginnt mit</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die Wörter enthalten, die mit dem Suchtext
|
||||
beginnen.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Beginnt nicht mit</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die keine Wörter enthalten, die mit dem
|
||||
Suchtext beginnen.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Nachdem Sie das Präfix ausgewählt haben, zeigt der Abfrage-Editor
|
||||
es auf der Taste “Präfix” an. Sie können jetzt den Rest
|
||||
Ihrer Abfrage eingeben.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Search.div.8">
|
||||
<title id="INFOUG.Search.mkr.8">Definition von Beziehungen in der Abfrage<indexterm>
|
||||
<primary>Abfrage</primary><secondary>Beziehungen definieren</secondary></indexterm><indexterm>
|
||||
<primary>Beziehungen</primary><secondary>in Abfrage definieren</secondary>
|
||||
</indexterm></title>
|
||||
<para>Der Abfrage-Editor erlaubt Ihnen, mehr als ein Wort oder einen Begriff
|
||||
in eine Suche einzubeziehen. Zur Angabe einer Beziehung zwischen Teilen einer
|
||||
Abfrage zeigen Sie mit der Taste “Konnektor” (rechts im Eingabefeld)
|
||||
die Konnektor-Liste an. Aus dieser Liste können Sie die gewünschte
|
||||
Beziehung auswählen. Sie können angeben, daß sowohl der aktuelle
|
||||
Teil der Abfrage als auch der nächste Teil vorkommen muß, oder
|
||||
daß nur ein Teil vorkommen muß. Mit anderen Worten definiert eine
|
||||
Beziehung eine Bedingung für eine gültige Übereinstimmung.
|
||||
</para>
|
||||
<para>So definieren Sie eine Beziehung:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Geben Sie das Präfix und den Suchtext für den ersten
|
||||
Teil der Abfrage an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Konnektor”. Der Abfrage-Editor
|
||||
zeigt die Konnektor-Liste an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf den Konnektor für die Beziehung, die
|
||||
Sie definieren möchten:</para>
|
||||
<variablelist>
|
||||
<varlistentry><term>Oder</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die eine Übereinstimmung für den aktuellen
|
||||
Teil der Abfrage ODER den nächsten Teil der Abfrage - oder beide - enthalten.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Und</term>
|
||||
<listitem>
|
||||
<para>Sucht nach Abschnitten, die eine Übereinstimmung für den aktuellen
|
||||
Teil der Abfrage UND den nächsten Teil der Abfrage enthalten.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Nachdem Sie einen Konnektor ausgewählt haben, zeigt der Abfrage-Editor
|
||||
diesen auf der Taste “Konnektor” an und beginnt mit der nächsten
|
||||
Zeile der Abfrage.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Search.div.10">
|
||||
<title id="INFOUG.Search.mkr.10">Definition des Suchbereichs<indexterm><primary>Suchen</primary><secondary>Bereich definieren</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>definieren</secondary></indexterm></title>
|
||||
<para>Mit Bereichen können Sie Ihre Suchen eingrenzen. Sie reduzieren
|
||||
die Größe von Suchergebnis-Listen, indem Sie diese auf sinnvollere
|
||||
Übereinstimmungen beschränken. Insbesondere können Sie mit <firstterm>
|
||||
Suchbereichen</firstterm> die Bücher und Informationstypen (wie zum Beispiel
|
||||
Tabellen) einschränken, die durchsucht werden sollen.</para>
|
||||
<para>Der Informationsmanager stellt Bereiche zum Durchsuchen des aktuellen
|
||||
Abschnitts, der gesamten Informationsbibliothek oder eines bestimmten Bücherregals
|
||||
zur Verfügung. Diese vordefinierten Suchbereiche enthalten alle Informationstypen
|
||||
einschließlich Titeln, Hauptteiltext, Beispielen, Indizes, Tabellen
|
||||
und Grafiken. Sie können darüberhinaus anpaßbare Suchbereiche
|
||||
erstellen und darin die Bücher und Informationstypen angeben, die Sie
|
||||
gewöhnlich in Suchen einbeziehen.</para>
|
||||
<para>Der Rest dieses Abschnitts bietet Informationen über:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Search.div.13"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Search.div.16"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Search.div.19"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Search.div.20"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Search.div.21"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="INFOUG.Search.div.13">
|
||||
<title id="INFOUG.Search.mkr.13">Auswahl eines Suchbereichs<indexterm><primary>Suche</primary><secondary>Bereiche auswählen</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>auswählen</secondary></indexterm></title>
|
||||
<para>Wenn Sie mit einer Suche beginnen, wird standardmäßig der
|
||||
von hier zuletzt definierte Bereich benutzt Das Lesefenster und der Abfrage-Editor
|
||||
behalten ihre eigenen Standard-Suchbereiche.</para>
|
||||
<para>Wenn Sie zum Beispiel eine Suche vom Lesefenster aus starten, benutzt
|
||||
der Informationsmanager den Suchbereich, den Sie zuletzt verwendet haben.
|
||||
Falls Sie während dieser Anzeigemodul-Session noch keine Suche durchgeführt
|
||||
haben, benutzt der Informationsmanager den aktuellen Abschnitt als Bereich
|
||||
für Suchen vom Lesefenster aus. Er verwendet “Alle Bibliotheken”
|
||||
als Standardbereich für Suchen vom Abfrage-Editor aus.</para>
|
||||
<para>Sie können mit der Taste “Suchbereich” unten im Lesefenster
|
||||
oder mit der Taste “Bereichsname” im Abfrage-Editor einen anderen
|
||||
Suchbereich auswählen.</para>
|
||||
<sect3 id="INFOUG.Search.div.14">
|
||||
<title id="INFOUG.Search.mkr.14">Auswahl eines Bereichs im Lesefenster</title>
|
||||
<para>Sie können mit der Taste “Suchbereich” bestimmen, welche
|
||||
Bücher in Suchen einbezogen werden sollen, die Sie vom Schnellsuch-Feld
|
||||
aus starten. So definieren Sie einen anderen Suchbereich als den angezeigten:
|
||||
</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Suchbereich” links
|
||||
im Schnellsuch-Feld. Der Informationsmanager zeigt die Suchbereich-Liste an.
|
||||
Diese Liste enthält die vordefinierten und alle Bereiche, die Sie erstellt
|
||||
und mit dem Bereich-Editor gespeichert haben.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie den zu verwendenden Suchbereich aus. Der Informationsmanager
|
||||
ersetzt auf der Taste “Suchbereich” den vorherigen Bereichsnamen
|
||||
durch den neuen. Der neue Bereich bleibt für den Rest der Session in
|
||||
Kraft, bis Sie ihn ändern.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
<sect3 id="INFOUG.Search.div.15">
|
||||
<title id="INFOUG.Search.mkr.15">Auswahl eines Bereichs im Abfrage-Editor</title>
|
||||
<para>Sie können mit der Taste “Bereichsname” bestimmen,
|
||||
welche Bücher in Suchen einbezogen werden sollen, die Sie mit dem Abfrage-Editor
|
||||
starten. So definieren Sie einen anderen Suchbereich als den angezeigten:
|
||||
</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Bereichsname”. Eine
|
||||
Liste zeigt die Namen der verfügbaren Suchbereiche an. Diese Liste enthält
|
||||
sowohl vordefinierte als auch erstellte Bereiche.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie den Namen des zu verwendenden Bereichs aus
|
||||
der Bereichsnamen-Liste aus.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Search.div.16">
|
||||
<title id="INFOUG.Search.mkr.16">Erstellen von Suchbereichen<indexterm><primary>Suche</primary><secondary>Bereiche erstellen</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>erstellen</secondary></indexterm></title>
|
||||
<para>Wenn Sie häufig einen Teil der Informationsbibliothek nach bestimmten
|
||||
Informationen durchsuchen, wäre es vielleicht sinnvoll, einen festen
|
||||
Suchbereich zu erstellen und zu speichern. Sie erstellen oder ändern
|
||||
Suchbereiche mit dem Bereich-Editor.<indexterm><primary>Bereich-Editor</primary>
|
||||
</indexterm></para>
|
||||
<sect3 id="INFOUG.Search.div.17">
|
||||
<title id="INFOUG.Search.mkr.17">Öffnen des Suchbereich-Editors<indexterm>
|
||||
<primary>Suchen</primary><secondary>Bereich-Editor</secondary></indexterm><indexterm>
|
||||
<primary>Bereich-Editor</primary><secondary>öffnen</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>Editor öffnen für</secondary>
|
||||
</indexterm></title>
|
||||
<para>Um den Suchbereich-Editor vom Abfrage-Editor aus zu öffnen, klicken
|
||||
Sie auf die Taste “Suchbereich-Editor” unten im Fenster “Abfrage-Editor”.
|
||||
</para>
|
||||
<para>Um den Suchbereich-Editor vom Lesefenster aus zu öffnen, klicken
|
||||
Sie auf die Taste “Suchbereich-Editor” in der unteren rechten
|
||||
Ecke des Fensters, oder wählen Sie “Suchbereich-Editor” im
|
||||
Menü “Suchen” aus.</para>
|
||||
<para>Der Informationsmanager zeigt den Suchbereich-Editor an, der in der
|
||||
folgenden Abbildung zu sehen ist.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.16a">Fenster “Suchbereich-Editor”</title>
|
||||
<graphic id="INFOUG.Search.igrph.4" entityref="INFOUG.Search.fig.4"></graphic>
|
||||
</figure>
|
||||
</sect3>
|
||||
<sect3 id="INFOUG.Search.div.18">
|
||||
<title id="INFOUG.Search.mkr.18">Erstellen eines neuen Suchbereichs<indexterm>
|
||||
<primary>Bereich-Editor</primary><secondary>Bereich erstellen</secondary>
|
||||
</indexterm><indexterm><primary>Bereich</primary><secondary>erstellen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Die linke Seite des Fensters “Suchbereich-Editor” enthält
|
||||
eine Liste der Bücher in der Informationsbibliothek. Sie können
|
||||
diese Liste expandieren oder zusammenziehen, indem Sie auf den nach rechts
|
||||
deutenden Pfeil oder den nach unten deutenden Pfeil klicken, die jedem Buchtitel
|
||||
voranstehen.</para>
|
||||
<para>Die rechte Seite des Fensters “Suchbereich-Editor” enthält
|
||||
eine Liste der Buchkomponenten, die Sie in den Bereich einbeziehen können.
|
||||
Der Informationsmanager schließt standardmäßig alle Komponenten
|
||||
in Ihre Suche ein.</para>
|
||||
<para>So erstellen Sie einen neuen Suchbereich:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Neu”.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Namen der Bücher und Komponenten,
|
||||
die in dem Bereich enthalten sein sollen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Speichern”. Der Informationsmanager
|
||||
öffnet das Fenster “Bereich speichern”, das in der folgenden
|
||||
Abbildung zu sehen ist.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.18a">Fenster “Bereich speichern”</title>
|
||||
<graphic id="INFOUG.Search.igrph.5" entityref="INFOUG.Search.fig.5"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie den Namen des neuen Bereichs in das Eingabefeld
|
||||
ein und klicken Sie auf “OK”. Der Informationsmanager zeigt den
|
||||
neuen Bereichsnamen im Fenster “Suchbereich-Editor” an.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Wenn Sie den neuen Bereich in einer Abfrage benutzen möchten, greifen
|
||||
Sie genauso auf ihn zu wie auf einen vordefinierten Bereich.</para>
|
||||
</sect3>
|
||||
<sect3 id="INFOUG.Search.div.19">
|
||||
<title id="INFOUG.Search.mkr.19">Ändern von Suchbereichen<indexterm>
|
||||
<primary>Bereich-Editor</primary><secondary>Bereich ändern</secondary>
|
||||
</indexterm><indexterm><primary>Bereich</primary><secondary>ändern</secondary>
|
||||
</indexterm></title>
|
||||
<para>So ändern Sie einen existierenden Bereich:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Bereichsname” im Fenster
|
||||
“Suchbereich-Editor”. Der Informationsmanager zeigt die Liste
|
||||
mit Bereichen an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie den Bereich aus, den Sie ändern möchten.
|
||||
Der Name des ausgewählten Bereichs erscheint auf der Taste “Bereichsname”.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Um die Zusammenstellung der Bücher zu ändern, die
|
||||
in dem Bereich enthalten sind, heben Sie die Titel der Bücher hervor.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Um die Zusammenstellung der Komponenten zu ändern, die
|
||||
in dem Bereich enthalten sind, heben Sie die Namen der Komponenten hervor.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Speichern”, um Ihre
|
||||
Änderungen zu sichern.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wenn Sie mit der Durchführung von Änderungen fertig
|
||||
sind, klicken Sie auf die Taste “Schließen”.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<note>
|
||||
<para>Um die anfängliche Definition für den Bereich wiederherzustellen,
|
||||
klicken Sie auf die Taste “Zurücksetzen” unten im Fenster.
|
||||
</para>
|
||||
</note>
|
||||
<para>Der Informationsmanager behält den Bereich bei, den Sie zuvor als
|
||||
aktuellen Bereich für Ihre Suchen benutzt haben. Falls Sie am aktuellen
|
||||
Bereich Änderungen vorgenommen haben, wendet der Informationsmanager
|
||||
diese bei der nächsten Suche an, die mit dem Bereich durchgeführt
|
||||
wird.</para>
|
||||
</sect3>
|
||||
<sect3 id="INFOUG.Search.div.20">
|
||||
<title id="INFOUG.Search.mkr.20">Kopieren von Suchbereichen<indexterm><primary>Bereich-Editor</primary><secondary>Bereich kopieren</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>kopieren</secondary></indexterm></title>
|
||||
<para>So kopieren Sie einen Suchbereich:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Bereichsname” im Fenster
|
||||
“Suchbereich-Editor”. Der Informationsmanager zeigt die Liste
|
||||
mit Bereichen an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie den Bereich aus, den Sie kopieren möchten.
|
||||
Der Name des ausgewählten Bereichs erscheint auf der Taste “Bereichsname”.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Kopieren” unten im
|
||||
Fenster. Der Informationsmanager zeigt das Fenster “Bereich speichern”
|
||||
an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie einen Namen für die Kopie ein und klicken Sie
|
||||
auf “OK”, um sie zu speichern.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Beachten Sie, daß der Bereich weiterhin auch unter seinem alten
|
||||
Namen existiert. Anweisungen zum Entfernen nicht mehr gewünschter Bereiche
|
||||
finden Sie unter <xref role="JumpText" linkend="INFOUG.Search.mkr.21">.</para>
|
||||
</sect3>
|
||||
<sect3 id="INFOUG.Search.div.21">
|
||||
<title id="INFOUG.Search.mkr.21">Entfernen von Suchbereichen<indexterm><primary>Bereich-Editor</primary><secondary>Bereich entfernen</secondary></indexterm><indexterm>
|
||||
<primary>Bereich</primary><secondary>entfernen</secondary></indexterm></title>
|
||||
<para>So entfernen Sie einen zuvor gespeicherten Suchbereich:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf die Taste “Bereichsname” im Fenster
|
||||
“Suchbereich-Editor”. Der Informationsmanager zeigt die Liste
|
||||
mit Bereichen an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie den Bereich aus, den Sie lösch<?Pub Caret>en
|
||||
möchten. Der Name des ausgewählten Bereichs erscheint auf der Taste
|
||||
“Bereichsname”.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Löschen” unten
|
||||
im Fenster. Der Informationsmanager entfernt den Bereich und zeigt den nächsten
|
||||
Suchbereich in der Bereichsliste an.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Search.div.22">
|
||||
<title id="INFOUG.Search.mkr.22">Ansicht von Suchergebnissen<indexterm><primary>Suchen</primary><secondary>Ergebnisse ansehen</secondary></indexterm><indexterm>
|
||||
<primary>Suchergebnisse</primary></indexterm></title>
|
||||
<para>Nachdem Sie eine Suche durchgeführt haben, zeigt der Informationsmanager
|
||||
eine Liste der Abschnitte an, die gefundene Suchbegriffe enthalten. Diese
|
||||
Liste erscheint im Fenster “Suchergebnisse”. Von diesem Fenster
|
||||
aus können Sie zu jedem beliebigen der aufgelisteten Abschnitte gehen,
|
||||
indem Sie auf dessen Titel klicken.</para>
|
||||
<para>Die folgende Abbildung zeigt, wie gefundene Suchbegriffe in der Reihenfolge
|
||||
abnehmender Wichtigkeit aufgelistet sind. Das Symbol auf der linken Seite
|
||||
des Buchtitels gibt an, wie oft der Suchbegriff im jeweiligen Abschnitt erscheint.
|
||||
</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.22a">Fenster “Suchergebnisse”</title>
|
||||
<graphic id="INFOUG.Search.igrph.6" entityref="INFOUG.Search.fig.6"></graphic>
|
||||
</figure>
|
||||
<para>Falls die Suchergebnisliste unvollständig, zu lang oder anderweitig
|
||||
fehlerhaft zu sein scheint, überprüfen Sie, ob Sie den angemessenen
|
||||
Suchbereich benutzt haben. Überprüfen Sie ebenfalls Ihre Einstellung
|
||||
für die maximale Anzahl von Suchtreffern.</para>
|
||||
<para>Bei der Durchführung mehrerer Suchen ist es sinnvoll, das erste
|
||||
Suchergebnisfenster festzustecken. Wenn Sie dann eine andere Suche durchführen,
|
||||
ersetzen die neuen Ergebnisse nicht die Ergebnisse der ersten Suche. Stattdessen
|
||||
werden sie in einem separaten Suchergebnisfenster angezeigt.</para>
|
||||
<sect2 id="INFOUG.Search.div.23">
|
||||
<title id="INFOUG.Search.mkr.23">Durchsuchen von Suchtreffern<indexterm><primary>Suchen</primary><secondary>Treffer durchsuchen</secondary></indexterm><indexterm>
|
||||
<primary>Suchergebnisse</primary><secondary>Treffer durchsuchen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Nachdem Sie von Ihrer Suchergebnis-Liste aus zu einem Abschnitt gegangen
|
||||
sind, möchten Sie vielleicht jeden Suchtreffer in dem Abschnitt ansehen.
|
||||
Suchtreffer erscheinen fett, unterstrichen und in einer anderen Farbe. Der
|
||||
Suchtreffer, auf dem Sie sich derzeit befinden, hat außerdem ein gepunktetes
|
||||
Rechteck um sich.</para>
|
||||
<para>Um Suchtreffer innerhalb eines Abschnitts zu durchsuchen, verwenden
|
||||
Sie die Tasten “Nächster Treffer” und “Vorheriger Treffer”
|
||||
in der Funktionsleiste des Lesefensters. (Sie können auch “Nächster
|
||||
Treffer” und “Vorheriger Treffer” im Menü “Gehe
|
||||
zu” auswählen.)</para>
|
||||
<graphic id="INFOUG.Search.igrph.7" entityref="INFOUG.Search.fig.7"></graphic>
|
||||
<para>“Nächster Treffer” zeigt den nächsten Suchtreffer
|
||||
an. “Vorausgehender Treffer” zeigt den vorherigen Suchtreffer
|
||||
an.</para>
|
||||
<para>Wenn Sie sich beim letzten Treffer in einem Abschnitt befinden, erscheint
|
||||
die Taste “Nächster Treffer” schwächer dargestellt.
|
||||
Wenn Sie sich beim ersten Treffer in einem Abschnitt befinden, erscheint die
|
||||
Taste “Vorausgehender Treffer” schwächer dargestellt.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Search.div.24">
|
||||
<title id="INFOUG.Search.mkr.24">Erneutes Ansehen von Ergebnissen einer vorherigen
|
||||
Suche<indexterm><primary>Suche</primary><secondary>vorherige Ergebnisse erneut
|
||||
ansehen</secondary></indexterm><indexterm><primary>Suchergebnisse</primary>
|
||||
<secondary>vorherige erneut ansehen</secondary></indexterm></title>
|
||||
<para>Falls Sie die Ergebnisse einer vorherigen Suche nicht festgesteckt haben,
|
||||
läßt sich diese Liste immer noch abrufen. So können Sie eine
|
||||
vorherige Suchergebnis-Liste erneut ansehen:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie “Suchergebnis-Abfolge” im Menü
|
||||
“Suchen” eines beliebigen Lesefensters aus.</para>
|
||||
<para>Der Informationsmanager zeigt das Fenster “Suchergebnis-Abfolge”
|
||||
an.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Search.mkr.24a">Fenster “Suchergebnis-Abfolge”</title>
|
||||
<graphic id="INFOUG.Search.igrph.8" entityref="INFOUG.Search.fig.8"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Doppelklicken Sie auf die Suche, für die Sie die Ergebnisse
|
||||
sehen möchten.</para>
|
||||
<para>Der Informationsmanager zeigt das Fenster “Suchergebnisse”
|
||||
für die ausgewählte Suche an.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Sie können nur für die Suchen Suchergebnisse abrufen, die
|
||||
in der aktuellen Anzeigemodul-Session durchgeführt wurden.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000033424>
|
||||
185
cde/doc/de_DE.UTF-8/guides/infoUGd/ch05.sgm
Normal file
185
cde/doc/de_DE.UTF-8/guides/infoUGd/ch05.sgm
Normal file
|
|
@ -0,0 +1,185 @@
|
|||
<!-- $XConsortium: ch05.sgm /main/2 1996/12/17 15:30:37 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Bkmarks.div.1">
|
||||
<title id="INFOUG.Bkmarks.mkr.1">Die Verwendung von Lesezeichen und Notizen<indexterm>
|
||||
<primary>Lesezeichen</primary><secondary>verwenden</secondary></indexterm></title>
|
||||
<para>Sie möchten vielleicht wie in einem Hardcopy-Buch bestimmte Abschnitte
|
||||
kennzeichnen oder einer Passage Kommentare hinzufügen. Um Online-Bücher
|
||||
auf diese Weise persönlich zu gestalten, können Sie <firstterm>
|
||||
Lesezeichen</firstterm> erstellen und <firstterm>Notizen</firstterm> neben
|
||||
Text oder Grafiken anbringen.</para>
|
||||
<para>Ein Lesezeichen ist im wesentlichen ein Werkzeug zum Markieren von Stellen.
|
||||
Eine Notiz ist ein beschriftetes Lesezeichen. Das Anzeigemodul repräsentiert
|
||||
Lesezeichen und Notizen durch Symbole am linken Rand des Lesefensters.</para>
|
||||
<para>Die folgende Abbildung zeigt ein Lesezeichen:</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Bkmarks.mkr.1a">Ein leeres Lesezeichen</title>
|
||||
<graphic id="INFOUG.Bkmarks.igrph.1" entityref="INFOUG.Bkmarks.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Die folgende Abbildung zeigt Notizen:</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Bkmarks.mkr.1b">Ein Lesezeichen mit Notizen</title>
|
||||
<graphic id="INFOUG.Bkmarks.igrph.2" entityref="INFOUG.Bkmarks.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Eine Zeile kann mehr als ein Lesezeichen enthalten. Auf der folgenden
|
||||
Abbildung ist zu sehen, wie mehrere Lesezeichen aussehen:</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Bkmarks.mkr.1c">Mehrere Lesezeichen</title>
|
||||
<graphic id="INFOUG.Bkmarks.igrph.3" entityref="INFOUG.Bkmarks.fig.3"></graphic>
|
||||
</figure>
|
||||
<para>Lesezeichen und Notizen, die Sie im Informationsmanager erstellen, sind
|
||||
persönlich. Andere Benutzer können nicht darauf zugreifen. Um Lesezeichen
|
||||
und Notizen zu erstellen, benutzen Sie das Menü “Lesezeichen”
|
||||
im Lesefenster.</para>
|
||||
<sect1 id="INFOUG.Bkmarks.div.2">
|
||||
<title id="INFOUG.Bkmarks.mkr.2">Erstellung von Lesezeichen<indexterm><primary>Lesezeichen</primary><secondary>erstellen</secondary></indexterm></title>
|
||||
<para>Sie können ein leeres Lesezeichen erstellen, um Ihre Stelle im
|
||||
Buch zu markieren, oder ein Lesezeichen mit Notizen.</para>
|
||||
<note>
|
||||
<para>Es ist jederzeit möglich, ein existierendes leeres Lesezeichen
|
||||
zu bearbeiten und Notizen hinzuzufügen.</para>
|
||||
</note>
|
||||
<sect2 id="INFOUG.Bkmarks.div.3">
|
||||
<title id="INFOUG.Bkmarks.mkr.3">Erstellung eines leeren Lesezeichens<indexterm>
|
||||
<primary>Lesezeichen</primary><secondary>leere erstellen</secondary></indexterm><indexterm>
|
||||
<primary>leeres Lesezeichen</primary><secondary>erstellen</secondary></indexterm></title>
|
||||
<para>So erstellen Sie ein leeres Lesezeichen:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Heben Sie den Text oder die Grafik hervor, den/die Sie markieren
|
||||
möchten. (Plazieren Sie den Zeiger an den Anfang des Textes. Halten Sie
|
||||
die linke Maustaste gedrückt und ziehen Sie ans Ende des Textes.)</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Lesezeichen erstellen” im Menü
|
||||
“Lesezeichen” aus.</para>
|
||||
<para>Der Informationsmanager zeigt das Lesezeichen-Symbol am linken Rand
|
||||
der Zeile an, die den hervorgehobenen Text enthält. Der ausgewählte
|
||||
Text wird standardmäßig als Name für das Lesezeichen benutzt.
|
||||
Informationen über das Ändern des Lesezeichennamens finden Sie unter <xref
|
||||
role="JumpText" linkend="INFOUG.Bkmarks.mkr.7">.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Bkmarks.div.4">
|
||||
<title id="INFOUG.Bkmarks.mkr.4">Erstellen eines Lesezeichens mit Notizen<indexterm>
|
||||
<primary>Lesezeichen</primary><secondary>mit Notizen erstellen</secondary>
|
||||
</indexterm></title>
|
||||
<para>So erstellen Sie ein Lesezeichen mit Notizen:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Heben Sie den Text oder die Grafik hervor, den/die Sie markieren
|
||||
möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Notiz erstellen” im Menü
|
||||
“Lesezeichen” aus.</para>
|
||||
<para>Der Informationsmanager zeigt den Lesezeichen-Editor an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie Ihren Text in das Feld “Notizen” ein.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “OK”, um die Notiz zu speichern
|
||||
und den Lesezeichen-Editor zu schließen.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Sie können auch einem existierenden leeren Lesezeichen Notizen
|
||||
hinzufügen. Weitere Informationen finden Sie unter <xref role="JumpText"
|
||||
linkend="INFOUG.Bkmarks.div.7">.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Bkmarks.div.5">
|
||||
<title id="INFOUG.Bkmarks.mkr.5">Auflisten Ihrer Lesezeichen<indexterm><primary>Lesezeichen</primary><secondary>auflisten</secondary></indexterm></title>
|
||||
<para>Wenn Sie eine Liste aller Ihrer Lesezeichen sehen möchten, wählen
|
||||
Sie “Lesezeichenliste” im Menü “Lesezeichen”
|
||||
in einem beliebigen Lesefenster. Der Informationsmanager zeigt das Fenster
|
||||
“Benutzerlesezeichenliste” an, das sowohl Ihre leeren als auch
|
||||
Ihre beschrifteten Lesezeichen auflistet.</para>
|
||||
<para>Zur Anzeige des Abschnitts, in dem ein Lesezeichen vorkommt, doppelklicken
|
||||
Sie auf den Namen des Lesezeichens.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Bkmarks.div.6">
|
||||
<title id="INFOUG.Bkmarks.mkr.6">Ansehen von Lesezeichen und Notizen<indexterm>
|
||||
<primary>Lesezeichen</primary><secondary>ansehen</secondary></indexterm></title>
|
||||
<para>Um ein existierendes Lesezeichen und seine Notizen anzusehen, doppelklicken
|
||||
Sie auf das Symbol des Lesezeichens im Lesefenster. Der Informationsmanager
|
||||
öffnet das Fenster “Lesezeichen-Editor”, das in der folgenden
|
||||
Abbildung gezeigt wird. Von diesem Fenster aus können Sie den Namen und
|
||||
die Notizen des Lesezeichens bearbeiten.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Bkmarks.mkr.6a">Lesezeichen-Editor</title>
|
||||
<graphic id="INFOUG.Bkmarks.igrph.4" entityref="INFOUG.Bkmarks.fig.4"></graphic>
|
||||
</figure>
|
||||
<para>Falls mehr als ein Lesezeichen in einer Zeile vorkommen, stellt der
|
||||
Informationsmanager sie durch ein Symbol dar, das wie mehrere Lesezeichen
|
||||
aussieht. Um eine Liste der Lesezeichen für eine Zeile zu sehen, doppelklicken
|
||||
Sie auf das Symbol für mehrere Lesezeichen. Sie können dann das
|
||||
Lesezeichen, das Sie sehen möchten, aus der Liste “Lesezeichen
|
||||
bearbeiten” auswählen.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Bkmarks.div.7">
|
||||
<title id="INFOUG.Bkmarks.mkr.7">Bearbeiten von Lesezeichen<indexterm><primary>Lesezeichen</primary><secondary>bearbeiten</secondary></indexterm></title>
|
||||
<para>Sie möchten vielleicht einem zuvor leeren Lesezeichen Kommentare
|
||||
hinzufügen oder Kommentare ändern, die Sie in einer vorherigen Anzeigemodul-Session
|
||||
verfaßt haben.</para>
|
||||
<para>Um Notizen für ein Lesezeichen zu bearbeiten oder hinzuzufügen:
|
||||
</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf das Symbol für das Lesezeichen, das Sie
|
||||
bearbeiten möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Auswahl bearbeiten” im Menü
|
||||
“Lesezeichen” aus.</para>
|
||||
<para>Der Informationsmanager öffnet den Lesezeichen-Editor, der den
|
||||
Namen des aktuellen Lesezeichens und damit u.U. verknüpfte Notizen anzeigt.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie Ihre Änderungen am Namen des Lesezeichens oder
|
||||
den Notizen ein.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wenn Sie mit der Ausführung von Änderungen fertig
|
||||
sind, klicken Sie auf “OK”.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<tip>
|
||||
<para>Sie können als Abkürzung den Lesezeichen-Editor auch durch
|
||||
Doppelklicken auf das Lesezeichensymbol öffnen.</para>
|
||||
</tip>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Bkmarks.div.8">
|
||||
<title id="INFOUG.Bkmarks.mkr.8">Verschieben von Lesezeichen<indexterm><primary>Lesezeichen</primary><secondary>verschieben</secondary></indexterm></title>
|
||||
<para>Sie können ein Lesezeichen von seiner aktuellen an eine andere
|
||||
Stelle<?Pub Caret> im selben Lesefenster verschieben. So verschieben Sie ein
|
||||
Lesezeichen:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf das Symbol für das Lesezeichen, das Sie
|
||||
verschieben möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Heben Sie Text in der Zeile hervor, in die Sie das Lesezeichen
|
||||
verschieben möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Auswahl verschieben” im Menü
|
||||
“Lesezeichen” aus.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Bkmarks.div.9">
|
||||
<title id="INFOUG.Bkmarks.mkr.9">Löschen von Lesezeichen und Notizen<indexterm>
|
||||
<primary>Lesezeichen</primary><secondary>löschen</secondary></indexterm></title>
|
||||
<para>Sie können jedes Lesezeichen löschen, das Sie nicht mehr brauchen.
|
||||
So löschen Sie ein Lesezeichen:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf das Symbol für das Lesezeichen, das Sie
|
||||
löschen möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Auswahl löschen” im Menü
|
||||
“Lesezeichen” aus.</para>
|
||||
<para>Der Informationsmanager entfernt das ausgewählte Lesezeichen vom
|
||||
Rand des Buches.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000012919>
|
||||
180
cde/doc/de_DE.UTF-8/guides/infoUGd/ch06.sgm
Normal file
180
cde/doc/de_DE.UTF-8/guides/infoUGd/ch06.sgm
Normal file
|
|
@ -0,0 +1,180 @@
|
|||
<!-- $XConsortium: ch06.sgm /main/2 1996/12/17 15:30:45 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Mngrafx.div.1">
|
||||
<title id="INFOUG.Mngrafx.mkr.1">Umgang mit Grafiken<indexterm><primary>Grafiken</primary><secondary>Umgang mit</secondary></indexterm><indexterm><primary>Grafiken</primary></indexterm></title>
|
||||
<para>Sie möchten vielleicht eine Grafik aus dem Dokumentfluß entfernen
|
||||
und sie stattdessen in einem separaten Fenster zur Ansicht oder Bearbeitung
|
||||
(Skalierung) plazieren. Eine solche Grafik wird "herausgenommene" Grafik genannt.
|
||||
Hier sind einige Gründe für das Herausnehmen einer Grafik:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Wenn Sie eine Grafik angezeigt lassen, können Sie während
|
||||
des Lesens immer wieder nachschauen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Das Herausnehmen einer Grafik bietet eine Möglichkeit,
|
||||
Bilder im selben oder in verschiedenen Abschnitten zu vergleichen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Durch Herausnehmen einer Grafik, die sehr groß ist oder
|
||||
einfach über die Breite Ihres Standard-Lesefensters hinausreicht, können
|
||||
Sie die Grafik skalieren, ohne die Größe des Lesefensters ändern
|
||||
zu müssen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Da die Plazierung einiger großer Grafiken den Textfluß
|
||||
bedeutend unterbrechen kann, können Sie durch Herausnehmen die Lesbarkeit
|
||||
eines Abschnitts verbessern.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Sie können herausgenommene Grafiken leicht bearbeiten und verwalten.
|
||||
Insbesondere können Sie:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Die Größe des Grafikfensters verändern und
|
||||
die Steuerknüppel-<?Pub Caret>Taste plazieren. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Mngrafx.div.3">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Die Größe von Grafiken verändern. Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Mngrafx.div.4">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Den ursprünglichen Abschnitt einer Grafik finden. Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Mngrafx.div.5">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Grafiken wiedereinfügen. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Mngrafx.div.7">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="INFOUG.Mngrafx.div.2">
|
||||
<title id="INFOUG.Mngrafx.mkr.2">Herausnehmen von Grafiken<indexterm><primary>Grafiken</primary><secondary>herausnehmen</secondary></indexterm></title>
|
||||
<para>So nehmen Sie eine Grafik aus einem Buch heraus:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie “Grafik herausnehmen” im Menü
|
||||
“Optionen” aus. Der Informationsmanager zeigt einen Fadenkreuz-Cursor
|
||||
an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie mit dem Mauszeiger auf die Grafik, die herausgenommen
|
||||
werden soll. (Wenn Sie die Operation abbrechen möchten, klicken Sie irgendwo
|
||||
außerhalb der Grafik.)</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Sie können eine Grafik auch herausnehmen, indem Sie den Zeiger
|
||||
auf der Grafik plazieren und auf die rechte Maustaste klicken. Wählen
|
||||
Sie aus dem Popup-Menü “Grafik herausnehmen” aus.</para>
|
||||
<para>Wenn eine Grafik ausgewählt ist, zeigt der Informationsmanager
|
||||
sie in einem separaten Fenster an. Im Lesefenster erscheint ein Symbol für
|
||||
Herausgenommene Grafik anstelle der Grafik.</para>
|
||||
<sidebar>
|
||||
<graphic id="INFOUG.Mngrafx.igrph.1" entityref="INFOUG.Mngrafx.fig.1"></graphic>
|
||||
</sidebar>
|
||||
<para>Die folgende Abbildung zeigt ein Musterfenster “Herausgenommene
|
||||
Grafik”.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Mngrafx.mkr.1a">Fenster “Herausgenommene Grafik”</title>
|
||||
<graphic id="INFOUG.Mngrafx.igrph.2" entityref="INFOUG.Mngrafx.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Eine herausgenommene Grafik bleibt in einem separaten Fenster, bis Sie
|
||||
sie wiedereinfügen, das Fenster “Herausgenommene Grafik”
|
||||
schließen oder die Anzeigemodul-Session beenden. Dies bedeutet, daß
|
||||
Sie während einer Session den Abschnitt schließen können,
|
||||
in dem die Grafik zuerst erschien, während sie weiterhin in einem separaten
|
||||
Fenster angezeigt wird.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Mngrafx.div.3">
|
||||
<title id="INFOUG.Mngrafx.mkr.3">Verändern der Größe des Grafikfensters<indexterm>
|
||||
<primary>Grafiken</primary><secondary>Fenstergröße verändern</secondary></indexterm></title>
|
||||
<para>Um die Größe eines Fensters “Herausgenommene Grafik”
|
||||
zu verändern, ziehen und strecken Sie mit der Maus die Fensterbegrenzungen,
|
||||
oder verwenden Sie die Taste für maximale Größe in der oberen
|
||||
rechten Ecke des Fensterrahmens.</para>
|
||||
<para>Wenn Sie ein Fenster “Herausgenommene Grafik” verkleinern,
|
||||
zeigt der Informationsmanager einen Steuerknüppel in einer Ecke des Fensters
|
||||
an. Um verborgene Teile der Grafik nach der Verkleinerung des Fensters sehen
|
||||
zu können, verschieben Sie den Steuerknüppel, um die Abschnitte
|
||||
zum Vorschein zu bringen, die Sie sehen möchten. Die folgende Abbildung
|
||||
zeigt ein Fenster “Herausgenommene Grafik” mit einem Steuerknüppel
|
||||
in der oberen linken Ecke des Fensters.<indexterm><primary>Steuerknüppel</primary><secondary>mit dem Fenster “Herausgenommene Grafik”</secondary></indexterm></para>
|
||||
<figure>
|
||||
<title id="INFOUG.Mngrafx.mkr.2a">Steuerknüppel</title>
|
||||
<graphic id="INFOUG.Mngrafx.igrph.3" entityref="INFOUG.Mngrafx.fig.3"></graphic>
|
||||
</figure>
|
||||
<para>Um den Steuerknüppel in eine andere Ecke des Fensters zu verschieben
|
||||
oder ihn ganz zu entfernen, wählen Sie die gewünschte Position im
|
||||
Menü “Steuerknüppel” aus. Der Informationsmanager verschiebt
|
||||
den Steuerknüppel in die gewünschte Ecke oder entfernt ihn ganz.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Mngrafx.div.4">
|
||||
<title id="INFOUG.Mngrafx.mkr.4">Verändern der Größe von Grafiken<indexterm>
|
||||
<primary>Grafiken</primary><secondary>Größe verändern</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie können mit den Optionen im Menü “Ansicht”
|
||||
bestimmen, wie eine skalierbare Grafik im Fenster “Herausgenommene Grafik”
|
||||
aussieht. Diese Optionen sind für nicht skalierbare Grafiken inaktiv:
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry><term>In Fenster einpassen</term>
|
||||
<listitem>
|
||||
<para>Stellt die Größe der Grafik so ein, daß sie innerhalb
|
||||
der Grenzen des Fensters “Herausgenommene Grafik” Platz hat.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>An Grafik anpassen</term>
|
||||
<listitem>
|
||||
<para>Stellt die Größe des Fensters “Herausgenommene Grafik”
|
||||
so ein, daß es mit der aktuellen Größe der Grafik übereinstimmt.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Prozentsätze für Skalieren</term>
|
||||
<listitem>
|
||||
<para>Vergrößern oder verkleinern die Grafik in Relation zu ihrer
|
||||
anfänglichen Größe.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Anpaßbar</term>
|
||||
<listitem>
|
||||
<para>Geben Sie einen Skalier-Prozentsatz für die aktuelle Grafik an.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Mngrafx.div.5">
|
||||
<title id="INFOUG.Mngrafx.mkr.5">Finden des ursprünglichen Abschnitts
|
||||
einer Grafik<indexterm><primary>Grafiken</primary><secondary>Abschnitt finden</secondary></indexterm></title>
|
||||
<para>Sie können von einem Fenster “Herausgenommene Grafik”
|
||||
aus den Abschnitt öffnen, aus dem die Grafik herausgenommen wurde. Hierzu
|
||||
wählen Sie “Abschnitt anzeigen” im Menü “Datei”
|
||||
des Fensters “Herausgenommene Grafik” aus. Der Informationsmanager
|
||||
öffnet das Fenster, aus dem Sie die Grafik herausgenommen haben, und
|
||||
positioniert es über Ihren anderen Fenstern.</para>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Mngrafx.div.7">
|
||||
<title id="INFOUG.Mngrafx.mkr.7">Wiedereinfügen von Grafiken<indexterm>
|
||||
<primary>Grafiken</primary><secondary>wiedereinfügen</secondary></indexterm></title>
|
||||
<para>Sie können eine Grafik unter Verwendung einer der folgenden Methoden
|
||||
wieder in das Buch einfügen, aus dem Sie sie herausgenommen haben:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Wählen Sie “Verbinden” im Menü “Datei”
|
||||
des Fensters “Herausgenommene Grafik” aus.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Schließen” im Menü
|
||||
“Datei” des Fensters “Herausgenommene Grafik” aus.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Doppelklicken Sie auf die Fenstermenütaste (obere linke
|
||||
Ecke des Fensters “Herausgenommene Grafik”).</para>
|
||||
</listitem>
|
||||
<listitem><para>Plazieren Sie den Zeiger auf die Grafik und klicken Sie auf
|
||||
die rechte Maustaste. Aus dem Popup-Menü wählen Sie “Grafik
|
||||
einfügen”.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Der Informationsmanager schließt das Fenster “Herausgenommene
|
||||
Grafik” und fügt die Grafik wieder in das Buch ein, ganz gleich,
|
||||
ob es derzeit geöffnet ist oder nicht.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000012910>
|
||||
259
cde/doc/de_DE.UTF-8/guides/infoUGd/ch07.sgm
Normal file
259
cde/doc/de_DE.UTF-8/guides/infoUGd/ch07.sgm
Normal file
|
|
@ -0,0 +1,259 @@
|
|||
<!-- $XConsortium: ch07.sgm /main/2 1996/12/17 15:30:53 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Printing.div.1">
|
||||
<title id="INFOUG.Printing.mkr.1">Drucken<indexterm><primary>Drucken</primary>
|
||||
</indexterm></title>
|
||||
<para>Mit dem Informationsmanager können Sie Teile eines Buches oder
|
||||
sogar ein ganzes Bücherregal drucken. Außerdem ist es einfach,
|
||||
den zu benutzenden Drucker oder eine Datei anzugeben, in die Sie drucken möchten.
|
||||
</para>
|
||||
<note>
|
||||
<para>Sie dürfen nur Dokumente drucken, für die Sie eine Lizenz
|
||||
haben.</para>
|
||||
</note>
|
||||
<para>Wenn Sie schnell drucken möchten (ohne das Dialogfenster “Drucken”
|
||||
zu benutzen), klicken Sie auf die Taste “Drucken” im Fenster “Bücherliste”
|
||||
oder im Lesefenster. Sie können auch “Drucken” im Menü
|
||||
“Datei” des Fensters “Bücherliste” oder im Menü
|
||||
“Anzeigemodul” eines Lesefensters auswählen.</para>
|
||||
<para>Um mit Hilfe des Dialogfensters “Drucken” zu drucken, wählen
|
||||
Sie “Drucken...” im Menü “Datei” des Fensters
|
||||
“Bücherliste” oder im Menü “Anzeigemodul”
|
||||
eines Lesefensters aus. Daraufhin zeigt der Informationsmanager den Dialog
|
||||
“Drucken” an, der in der folgenden Abbildung gezeigt wird.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Printing.mkr.1a">Dialog “Drucken”</title>
|
||||
<graphic id="INFOUG.Printing.igrph.1" entityref="INFOUG.Printing.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Das Dialogfenster “Drucken” enthält folgende Tasten:
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry><term>Drucken</term>
|
||||
<listitem>
|
||||
<para>Sendet den/die ausgewählten Abschnitt(e) an den festgelegten Drucker
|
||||
oder die bestimmte Datei.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Einstellungen...</term>
|
||||
<listitem>
|
||||
<para>Zeigt das Fenster “Druckereinstellungen” an. In diesem Fenster
|
||||
können Sie druckerspezifische Optionen einstellen und die Optionen für
|
||||
Drucker und Job definieren.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Abbrechen</term>
|
||||
<listitem>
|
||||
<para>Bricht die Druckoperation ab und schließt das Dialogfenster “Drucken”.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Hilfe</term>
|
||||
<listitem>
|
||||
<para>Zeigt Hilfeinformationen zum Dialogfenster “Drucken” an.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>Weitere Informationen über das Drucken vom Informationsmanager
|
||||
aus finden Sie unter:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Printing.div.3"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Printing.div.4"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Printing.div.7"></para>
|
||||
</listitem>
|
||||
<listitem><para><xref role="JumpText" linkend="INFOUG.Printing.div.8"></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="INFOUG.Printing.div.3">
|
||||
<title id="INFOUG.Printing.mkr.3">Drucken eines individuellen Abschnitts<indexterm>
|
||||
<primary>Drucken</primary><secondary>individuelle Abschnitte</secondary></indexterm></title>
|
||||
<para>Um schnell den Abschnitt zu drucken, den Sie gerade lesen, klicken Sie
|
||||
auf die Taste “Drucken” oder wählen Sie “Drucken”
|
||||
im Menü “Anzeigemodul” aus. Der Informationsmanager druckt
|
||||
den Abschnitt, ohne das Dialogfenster “Drucken” anzuzeigen.</para>
|
||||
<para>So drucken Sie den aktuellen Abschnitt mit Hilfe des Dialogfensters
|
||||
“Drucken”:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie “Drucken...” im Menü “Anzeigemodul”.
|
||||
Der Informationsmanager zeigt das Dialogfenster “Drucken” an,
|
||||
wobei der Abschnitt ausgewählt ist, den Sie gerade lesen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Stellen Sie im Bereich “Was gedruckt werden soll”
|
||||
sicher, daß der Wechselschalter “Abschnitte” ausgewählt
|
||||
ist.</para>
|
||||
</listitem>
|
||||
<listitem><para>Um den Abschnitt in eine Datei zu drucken, klicken Sie auf
|
||||
den Wechselschalter “Drucken in Datei”. Geben Sie den Pfadnamen
|
||||
der Datei in den Eingabebereich ein oder klicken Sie auf die Taste “Datei
|
||||
auswählen...", um nach dem Pfad- und Dateinamen zu suchen.</para>
|
||||
<para>Um den Abschnitt direkt an einen Drucker zu schicken, stellen Sie sicher,
|
||||
daß der Wechselschalter “An Drucker schicken” ausgewählt
|
||||
ist.</para>
|
||||
<para>Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Printing.mkr.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “Drucken”, um den ausgewählten
|
||||
Abschnitt zu drucken.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Printing.div.4">
|
||||
<title id="INFOUG.Printing.mkr.4">Drucken mehrerer Abschnitte<indexterm><primary>Drucken</primary><secondary>mehrere Abschnitte</secondary></indexterm></title>
|
||||
<para>Sie können entweder vom Lesefenster oder vom Fenster “Bücherliste”
|
||||
aus mehrere Abschnitte drucken.</para>
|
||||
<sect2 id="INFOUG.Printing.div.5">
|
||||
<title id="INFOUG.Printing.mkr.5">Vom Lesefenster<indexterm><primary>Drucken</primary><secondary>vom Lesefenster</secondary></indexterm></title>
|
||||
<para>So drucken Sie vom Lesefenster aus:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie “Drucken...” im Menü “Anzeigemodul”
|
||||
aus. Der Informationsmanager zeigt das Dialogfenster “Drucken”
|
||||
an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie im Bereich “Was gedruckt werden soll”
|
||||
des Dialogs “Drucken” auf den Wechselschalter “Hierarchie”.
|
||||
Hierdurch wird der Informationsmanager angewiesen, den aktuellen Abschnitt
|
||||
und alle seine untergeordneten Abschnitte zu drucken.</para>
|
||||
<para>Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Printing.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Um die Abschnitte in eine Datei zu drucken, klicken Sie auf
|
||||
den Wechselschalter “Drucken in Datei”. Geben Sie den Pfadnamen
|
||||
der Datei in den Eingabebereich ein oder klicken Sie auf die Taste “Datei
|
||||
auswählen”, um nach dem Pfad- und Dateinamen zu suchen.</para>
|
||||
<para>Um die Abschnitte direkt an einen Drucker zu schicken, klicken Sie auf
|
||||
den Wechselschalter “An Drucker schicken”.</para>
|
||||
<para>Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Printing.mkr.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “Drucken”, um die ausgewählten
|
||||
Abschnitte zu drucken.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Printing.div.6">
|
||||
<title id="INFOUG.Printing.mkr.6">Vom Fenster “Bücherliste”<indexterm>
|
||||
<primary>Drucken</primary><secondary>vom Fenster “Bücherliste”</secondary></indexterm></title>
|
||||
<para>So drucken Sie vom Fenster “Bücherliste”aus:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Halten Sie im Fenster “Bücherliste” die Steuertaste
|
||||
gedrückt und klicken Sie auf die Namen der Abschnitte, die gedruckt werden
|
||||
sollen.</para>
|
||||
<para>Zur Auswahl eines Bereichs von zusammenhängenden Abschnitten halten
|
||||
Sie die Umschalttaste gedrückt, während Sie den Zeiger über
|
||||
die Abschnittsnamen ziehen.</para>
|
||||
<para>Um einen Abschnitt abzuwählen, halten Sie die Steuertaste gedrückt
|
||||
und klicken Sie auf den Namen des Abschnitts.</para>
|
||||
</listitem>
|
||||
<listitem><para>Wählen Sie “Drucken...” im Menü “Datei”
|
||||
aus. Der Informationsmanager zeigt das Dialogfenster “Drucken”
|
||||
an.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie im Bereich “Was gedruckt werden soll”
|
||||
des Dialogs “Drucken” auf den Wechselschalter “Abschnitte”.
|
||||
</para>
|
||||
<note>
|
||||
<para>Sie können nicht auf den Wechselschalter “Hierarchie”
|
||||
klicken, wenn mehrere Abschnitte aus der Bücherliste ausgewählt
|
||||
sind.</para>
|
||||
</note>
|
||||
<para>Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Printing.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Um die Abschnitte in eine Datei zu drucken, klicken Sie auf
|
||||
den Wechselschalter “Drucken in Datei”. Geben Sie den Pfadnamen
|
||||
der Datei in den Eingabebereich ein oder klicken Sie auf die Taste “Datei
|
||||
auswählen...”, um nach dem Pfad- und Dateinamen zu suchen.</para>
|
||||
<para>Um die Abschnitte direkt an einen Drucker zu schicken, klicken Sie auf
|
||||
den Wechselschalter “An Drucker schicken”.</para>
|
||||
<para>Weitere Informationen finden Sie unter <xref role="JumpText" linkend="INFOUG.Printing.mkr.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “Drucken”, um die ausgewählten
|
||||
Abschnitte zu drucken.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>So drucken Sie schnell mehrere Abschnitte aus dem Fenster “Bücherliste”
|
||||
(d.h. ohne Verwendung des Dialogfensters “Drucken”):</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Wählen Sie die zu druckenden Abschnitte aus, wie oben
|
||||
beschrieben.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf die Taste “Drucken” oder wählen
|
||||
Sie “Drucken” im Menü “Datei” aus. Der Informationsmanager
|
||||
druckt den Abschnitt, ohne das Dialogfenster “Drucken” anzuzeigen.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Printing.div.7">
|
||||
<title id="INFOUG.Printing.mkr.7">Angabe, was gedruckt werden soll</title>
|
||||
<para>Mit dem Informationsmanager können Sie angeben, ob ein einzelner
|
||||
Abschnitt, einige nicht zusammenhängende Abschnitte oder eine Gruppe
|
||||
bzw. verwandte Abschnitte gedruckt werden sollen. Hierzu verwenden Sie den
|
||||
Bereich “Was gedruckt werden soll” des Dialogs “Drucken”.
|
||||
</para>
|
||||
<para>Um anzugeben, daß Sie einen einzelnen Abschnitt oder mehrere nicht
|
||||
zusammenhängende Abschnitte drucken möchten (dann verfügbar,
|
||||
wenn die Druckfunktion durch die Bücherliste initiiert wird), klicken
|
||||
Sie auf den Wechselschalter “Abschnitte”.</para>
|
||||
<para>Um einen Abschnitt und dessen untergeordnete Abschnitte zu drucken,
|
||||
klicken Sie auf den Wechselschalter “Hierarchie”.</para>
|
||||
<note>
|
||||
<para>Wenn Sie auf “Hierarchie” klicken, zeigt der Bereich “Anzahl
|
||||
der Abschnitte” des Dialogs “Drucken” an, wieviele Abschnitte
|
||||
in dieser Hierarchie enthalten sind.</para>
|
||||
</note>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Printing.div.8">
|
||||
<title id="INFOUG.Printing.mkr.8">Angabe, wo gedruckt werden soll<indexterm>
|
||||
<primary>Drucken</primary><secondary>in eine Datei</secondary></indexterm></title>
|
||||
<para>Sie können ausgewählte Abschnitte oder Bücher direkt
|
||||
an einen Drucker schicken, oder Sie können die Abschnitte in einer PostScript-Datei
|
||||
speichern, um sie später zu drucken.</para>
|
||||
<sect2 id="INFOUG.Printing.div.9">
|
||||
<title id="INFOUG.Printing.mkr.9">Direkt an einen Drucker drucken</title>
|
||||
<para>So schicken Sie direkt an einen Drucker:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf den Wechselschalter “Druckername”.
|
||||
</para>
|
||||
<para>Der Eingabebereich für den Druckernamen enthält die X-Druckerangabe
|
||||
des Druckers, der für den Druckjob benutzt werden soll. Die X-Druckerangabe
|
||||
ist eine Kennung, die einen X-Drucker eindeutig identifiziert. Das Format
|
||||
dieser Angabe ist:</para>
|
||||
<programlisting><emphasis>DruckerName</emphasis>@<emphasis>Rechner</emphasis>: <emphasis>Anzeige</emphasis>.<emphasis>Bildschirm</emphasis></programlisting>
|
||||
<para>Der Teil .<emphasis>Bildschirm</emphasis> ist wahlfrei<?Pub Caret>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Verwenden Sie den Drucker, dessen Name angezeigt ist, oder
|
||||
wählen Sie einen anderen Drucker aus, indem Sie auf die Taste “Drucker
|
||||
auswählen...” klicken und den Dialog zur Druckerauswahl benutzen.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Printing.div.10">
|
||||
<title id="INFOUG.Printing.mkr.10">In eine Datei drucken</title>
|
||||
<para>So drucken Sie in eine Datei:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf den Wechselschalter “Drucken in Datei”.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Geben Sie den Namen der Datei ein, die die PostScript-Ausgabe
|
||||
erhalten soll. Sie können das Verzeichnis und die Datei auch auswählen,
|
||||
indem Sie auf die Taste “Dateiauswahl...” klicken und den Dialog
|
||||
zur Dateiauswahl benutzen.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000016324>
|
||||
345
cde/doc/de_DE.UTF-8/guides/infoUGd/ch08.sgm
Normal file
345
cde/doc/de_DE.UTF-8/guides/infoUGd/ch08.sgm
Normal file
|
|
@ -0,0 +1,345 @@
|
|||
<!-- $XConsortium: ch08.sgm /main/2 1996/12/17 15:31:01 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<chapter id="INFOUG.Custom.div.1">
|
||||
<title id="INFOUG.Custom.mkr.1">Individuelle Anpassung des Informationsmanagers<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>einstellen</secondary></indexterm><indexterm>
|
||||
<primary>Informationsmanager</primary><secondary>individuell anpassen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie können Aspekte mehrerer Funktionen des Informationsmanagers
|
||||
ändern, u.a. die Eigenschaften für:</para>
|
||||
<variablelist>
|
||||
<varlistentry><term>Durchsuchen</term>
|
||||
<listitem>
|
||||
<para>Sie können die Standard-Schriftartgröße, die Fenstergeometrie
|
||||
und den Fensterstatus “Festgesteckt” bzw. “Nicht festgesteckt”
|
||||
für das Lesefenster angeben. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.2">.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Karte</term>
|
||||
<listitem>
|
||||
<para>Sie können die Standard-Kartengeometrie bestimmen und festlegen,
|
||||
ob die geographische Karte automatisch aktualisiert wird, während Sie
|
||||
sich durch die Informationsbibliothek bewegen. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Custom.div.6">.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Abfolge</term>
|
||||
<listitem>
|
||||
<para>Sie können die maximale Anzahl von Abschnittstiteln einstellen,
|
||||
die in der Abschnitts-Abfolgeliste und der Such-Abfolgeliste enthalten sind.
|
||||
Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.9">.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term>Suchen</term>
|
||||
<listitem>
|
||||
<para>Sie können die maximale Anzahl von Abschnittstiteln angeben, die
|
||||
in den Suchergebnislisten enthalten sein sollen, und bestimmen, ob automatisch
|
||||
der erste Suchtreffer in einem Lesefenster angezeigt werden soll. Siehe <xref
|
||||
role="JumpText" linkend="INFOUG.Custom.div.12">.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>Wenn Sie irgendeines dieser Attribute ändern möchten, wählen
|
||||
Sie “Eigenschaften” im Menü “Optionen” eines
|
||||
Lesefensters. Der Informationsmanager öffnet das Fenster “Eigenschaften”,
|
||||
das in der folgenden Abbildung gezeigt wird.<indexterm><primary>Fenster “Eigenschaften”</primary><secondary>Beispiel</secondary></indexterm></para>
|
||||
<figure>
|
||||
<title id="INFOUG.Custom.mkr.1a">Fenster “Eigenschaften”</title>
|
||||
<graphic id="INFOUG.Custom.igrph.1" entityref="INFOUG.Custom.fig.1"></graphic>
|
||||
</figure>
|
||||
<note>
|
||||
<para>Um die Eigenschaften beizubehalten, die beim ersten Öffnen des
|
||||
Fensters “Eigenschaften” in Kraft waren, klicken Sie auf “Zurücksetzen”,
|
||||
bevor Sie das Fenster “Eigenschaften” schließen.</para>
|
||||
</note>
|
||||
<sect1 id="INFOUG.Custom.div.2">
|
||||
<title id="INFOUG.Custom.mkr.2">Eigenschaften für Anzeigen<indexterm>
|
||||
<primary>Anzeigen</primary><secondary>Eigenschaften für</secondary></indexterm><indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Anzeigen</secondary></indexterm></title>
|
||||
<para>Sie können das folgende Standard-Fensterverhalten für das
|
||||
Anzeigemodul ändern:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Anzeigemodul-Geometrie. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.3">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Schriftartskalierung. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.5">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Fensterstatus “Festgesteckt” bzw. “Nicht
|
||||
festgesteckt”. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.6">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Um das Fenster “Eigenschaften für Anzeigen” anzuzeigen,
|
||||
wählen Sie “Anzeigen” aus der Pulldown-Liste “Eigenschaften
|
||||
für”.</para>
|
||||
<para>Die folgende Abbildung zeigt das Fenster “Eigenschaften für
|
||||
Anzeigen”.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Custom.mkr.2a">Eigenschaften für Anzeigen</title>
|
||||
<graphic id="INFOUG.Custom.igrph.2" entityref="INFOUG.Custom.fig.2"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Custom.div.3">
|
||||
<title id="INFOUG.Custom.mkr.3">Ändern der Anzeigemodul-Geometrie<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Größe des Lesefensters</secondary></indexterm><indexterm><primary>Lesefenster</primary><secondary>Standardgröße einstellen</secondary></indexterm></title>
|
||||
<para>Sie können die Standard-Lesefenster des Informationsmanagers vergrößern
|
||||
oder verkleinern, indem Sie den Wert im Feld “Anzeigemodul-Geometrie”
|
||||
ändern. Die Standardgröße beträgt 500x630 Pixel.</para>
|
||||
<para>So ändern Sie die Standardgröße des Lesefensters:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Stellen Sie mit Hilfe der Größeneinstellungsfunktion
|
||||
der Fenstersteuerung ein Fenster auf die Größe ein, die Sie als
|
||||
Standardgröße benutzen möchten.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf das Feld rechts neben dem Feld “Anzeigemodul-Geometrie”.
|
||||
Der Informationsmanager erklärt in einer Meldung, wie Sie die Standardgröße
|
||||
einstellen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie innerhalb des Fensters, das die Größe
|
||||
hat, die Sie als Standard für das Lesefenster wünschen. Der Informationsmanager
|
||||
trägt die Fensterkoordinaten in das Feld “Anzeigemodul-Geometrie”
|
||||
ein.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “OK”, um die Änderung anzuwenden
|
||||
und das Fenster “Eigenschaften” zu schließen. Lesefenster
|
||||
werden von jetzt an die von Ihnen angegebene Größe haben.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<note>
|
||||
<para>Wenn Sie die Standardgröße für das Lesefenster ändern,
|
||||
sind existierende Lesefenster davon nicht betroffen.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Custom.div.4">
|
||||
<title id="INFOUG.Custom.mkr.4">Ändern der Schriftartskalierung<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Schriftartgröße des
|
||||
Lesefensters</secondary></indexterm><indexterm><primary>Lesefenster</primary>
|
||||
<secondary>Standard-Schriftartgröße einstellen</secondary></indexterm></title>
|
||||
<para>Sie können die Schriftart für den im Lesefenster angezeigten
|
||||
Text vergrößern oder verkleinern. Um eine andere Schriftartgröße
|
||||
anzugeben, klicken Sie auf den nach oben deutenden Pfeil, um die Schriftart
|
||||
zu vergrößern, oder auf den nach unten deutenden Pfeil, um sie
|
||||
zu verkleinern.</para>
|
||||
<para>Klicken Sie auf “OK”, um die Änderung anzuwenden und
|
||||
das Fenster “Eigenschaften” zu schließen. Der Informationsmanager
|
||||
ändert den Text in allen derzeit angezeigten Abschnitten auf die neue
|
||||
Schriftartgröße. Alle neuen Lesefenster, die Sie öffnen, werden
|
||||
ebenfalls in dieser neuen Schriftartgröße dargestellt.</para>
|
||||
<note>
|
||||
<para>Die Änderung der Schriftartgröße kann sich auf den Wortumbruch
|
||||
des Abschnitts auswirken. Wenn Sie die Auswirkungen des Änderns der Schriftartskalierung
|
||||
sehen möchten, ohne das Fenster “Eigenschaften“ zu schließen,
|
||||
klicken Sie auf “Anwenden”.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Custom.div.5">
|
||||
<title id="INFOUG.Custom.mkr.5">Ändern des Fensterstatus “Festgesteckt”
|
||||
bzw. “Nicht festgesteckt”<indexterm><primary>Lesefenster</primary>
|
||||
<secondary>Standard-Status “Festgesteckt” bzw. “Nicht festgesteckt”
|
||||
einstellen</secondary></indexterm><indexterm><primary>Reißnagel</primary>
|
||||
<secondary>Standardeinstellung für</secondary></indexterm><indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Fensterstatus “Festgesteckt”
|
||||
bzw. “Nicht festgesteckt”</secondary></indexterm></title>
|
||||
<para>Sie können bestimmen, ob Lesefenster automatisch im festgesteckten
|
||||
oder nicht festgesteckten Status geöffnet werden. Der Informationsmanager
|
||||
steckt standardmäßig Lesefenster nicht automatisch fest. Wenn jedoch
|
||||
ein Lesefenster nicht festgesteckt ist, wird sein Inhalt immer dann ersetzt,
|
||||
wenn Sie zu einem anderen Abschnitt gehen.</para>
|
||||
<para>Wenn Sie häufig Lesefenster feststecken, damit Sie mehrere Abschnitte
|
||||
in verschiedenen Fenstern gleichzeitig öffnen können, sollten Sie
|
||||
in den Eigenschaften bestimmen, daß Lesefenster schon beim Öffnen
|
||||
automatisch festgesteckt sind. Dazu klicken Sie auf das Markierungsfeld “Fenster
|
||||
feststecken” und dann auf “Anwenden”.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Custom.div.6">
|
||||
<title id="INFOUG.Custom.mkr.6">Eigenschaften für Karte<indexterm><primary>Eigenschaften</primary><secondary>Karte</secondary></indexterm><indexterm>
|
||||
<primary>Grafikkarte</primary><secondary>Eigenschaften</secondary></indexterm></title>
|
||||
<para>Sie können folgende Standard-Attribute der Grafikkarte ändern:
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Karten-Geometrie. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Automatische Aktualisierung. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Zur Anzeige des Fensters “Eigenschaften für Karte”
|
||||
wählen Sie “Karte” aus der Pulldown-Liste “Eigenschaften
|
||||
für” aus.</para>
|
||||
<para>Die folgende Abbildung zeigt das Fenster “Eigenschaften für
|
||||
Karte”.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Custom.mkr.6a">Eigenschaften für Karte</title>
|
||||
<graphic id="INFOUG.Custom.igrph.3" entityref="INFOUG.Custom.fig.3"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Custom.div.7">
|
||||
<title id="INFOUG.Custom.mkr.7">Ändern der Karten-Geometrie<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Kartengröße</secondary>
|
||||
</indexterm><indexterm><primary>Grafikkarte</primary><secondary>Standardgröße
|
||||
einstellen</secondary></indexterm></title>
|
||||
<para>Sie können die Grafikkarte vergrößern oder verkleinern,
|
||||
indem Sie den Wert im Feld “Karten-Geometrie” ändern. Die
|
||||
Standardgröße beträgt 520x350 Pixel.</para>
|
||||
<para>So ändern Sie die Größe:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Klicken Sie auf das Feld rechts neben dem Feld “Geometrie
|
||||
abbilden”. Das Anzeigemodul erläutert in einer Meldung, wie Sie
|
||||
die Standardgröße einstellen.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf ein Fenster, das die Größe hat,
|
||||
die Sie als Standard für die Grafikkarte wünschen. Der Informationsmanager
|
||||
trägt die Koordinaten in das Feld “Geometrie abbilden” ein.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “OK”, um die Änderung anzuwenden
|
||||
und das Fenster “Eigenschaften” zu schließen.</para>
|
||||
<para>Wenn Sie den Informationsmanager das nächste Mal starten, wird
|
||||
die Standardgröße der Grafikkarte Ihre Änderung reflektieren.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Custom.div.8">
|
||||
<title id="INFOUG.Custom.mkr.8">Einstellen der Automatischen Aktualisierung<indexterm>
|
||||
<primary>Grafikkarte</primary><secondary>Einstellen von “Automatische
|
||||
Aktualisierung” als Standard</secondary></indexterm><indexterm><primary>Eigenschaften</primary><secondary>Status “Automatische Kartenaktualisierung”</secondary></indexterm></title>
|
||||
<para>Sie können angeben, ob der Informationsmanager die Grafikkarte
|
||||
automatisch auf den Abschnitt aktualisiert, den Sie gerade im aktiven Lesefenster
|
||||
lesen.</para>
|
||||
<para>So bestimmen Sie, daß der Informationsmanager automatisch die
|
||||
Grafikkarte aktualisiert:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Schalten Sie die Taste “Automatische Aktualisierung”
|
||||
in die bevorzugte Einstellung.</para>
|
||||
</listitem>
|
||||
<listitem><para>Klicken Sie auf “Anwenden”.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Custom.div.9">
|
||||
<title id="INFOUG.Custom.mkr.9">Einstellen von Abfolgelisten<indexterm><primary>Eigenschaften</primary><secondary>Abfolge</secondary></indexterm><indexterm>
|
||||
<primary>Abfolgelisten</primary><secondary>Standards einstellen für</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie stellen vielleicht fest, daß Sie die meisten Einträge
|
||||
gar nicht brauchen, die in der Abschnitts-Abfolgeliste und der Such-Abfolgeliste
|
||||
zurückgegeben werden, und ziehen es vor, die Länge dieser Listen
|
||||
einzuschränken. Sie können die Höchstzahl von Abschnitten ändern,
|
||||
die in folgenden Listen enthalten sind:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Abschnitts-Abfolgeliste. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.10">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Such-Abfolgeliste. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.11">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Um das Fenster “Eigenschaften für Abfolge” anzuzeigen,
|
||||
wählen Sie “Abfolge” aus der Pulldown-Liste “Eigenschaften
|
||||
für” aus.</para>
|
||||
<para>Die folgende Abbildung zeigt das Fenster “Eigenschaften für
|
||||
Abfolge”.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Custom.mkr.9a">Eigenschaften für Abfolge</title>
|
||||
<graphic id="INFOUG.Custom.igrph.4" entityref="INFOUG.Custom.fig.4"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Custom.div.10">
|
||||
<title id="INFOUG.Custom.mkr.10">Ändern der Abschnitts-Abfolgeliste<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Anzahl der Abschnitts-Abfolgeliste</secondary></indexterm><indexterm><primary>Abschnitts-Abfolgeliste</primary>
|
||||
<secondary>Standardgröße einstellen</secondary></indexterm></title>
|
||||
<para>Sie können die Höchstzahl von Abschnittstiteln ändern,
|
||||
die der Informationsmanager in der Abschnitts-Abfolgeliste aufbewahrt. Die
|
||||
Standardeinstellung ist 100 Abschnitte.</para>
|
||||
<para>Zur Änderung der Höchstzahl von Abschnitten in der Abschnitts-Abfolgeliste
|
||||
klicken Sie auf den nach oben deutenden Pfeil, um die Anzahl zu erhöhen,
|
||||
oder den nach unten deutenden Pfeil, um sie zu verringern.</para>
|
||||
<para>Klicken Sie auf “OK”, um die Änderung anzuwenden und
|
||||
das Fenster “Eigenschaften” zu schließen. Der Informationsmanager
|
||||
beschränkt die Abschnitts-Abfolgeliste auf die Anzahl von Abschnitten,
|
||||
die Sie angegeben haben.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Custom.div.11">
|
||||
<title id="INFOUG.Custom.mkr.11">Ändern der Such-Abfolgeliste<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Such-Abfolgeliste</secondary></indexterm><indexterm>
|
||||
<primary>Such-Abfolgeliste</primary><secondary>Standardgröße einstellen</secondary></indexterm></title>
|
||||
<para>Sie können die Höchstzahl von Abschnittstiteln ändern,
|
||||
die der Informationsmanager in der Such-Abfolgeliste aufbewahrt. Die Standardeinstellung
|
||||
ist 50 Abschnitte.</para>
|
||||
<para>Zur Änderung der Höchstzahl von Abschnitten in der Such-Abfolgeliste
|
||||
klicken Sie auf den nach oben deutenden Pfeil, um die Anzahl zu erhöhen,
|
||||
oder den nach unten deutenden Pfeil, um sie zu verringern.</para>
|
||||
<para>Klicken Sie auf “OK”, um die Änderung anzuwenden und
|
||||
das Fenster “Eigenschaften” zu schließen. Der Informationsmanager
|
||||
beschränkt die Such-Abfolgeliste auf die Anzahl von Abschnitten, die
|
||||
Sie angegeben haben.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="INFOUG.Custom.div.12">
|
||||
<title id="INFOUG.Custom.mkr.12">Ändern der Eigenschaften für Suchen<indexterm>
|
||||
<primary>Eigenschaften</primary><secondary>Suchen</secondary></indexterm><indexterm>
|
||||
<primary>Suchen</primary><secondary>Eigenschaften für</secondary></indexterm></title>
|
||||
<para>Sie können die folgenden Eigenschaften für Suchen festlegen:
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Maximale Suchtrefferanzahl. Siehe <xref role="JumpText" linkend="INFOUG.Custom.div.13">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Ersten Treffer automatisch anzeigen. Siehe <xref role="JumpText"
|
||||
linkend="INFOUG.Custom.div.14">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Um das Fenster “Eigenschaften für Suchen” anzuzeigen,
|
||||
wählen Sie “Suchen” aus der Pulldown-Liste “Eigenschaften
|
||||
für” aus.</para>
|
||||
<para>Die folgende Abbildung zeigt das Fenster “Eigenschaften für
|
||||
Suchen”.</para>
|
||||
<figure>
|
||||
<title id="INFOUG.Custom.mkr.12a">Eigenschaften für Suchen</title>
|
||||
<graphic id="INFOUG.Custom.igrph.5" entityref="INFOUG.Custom.fig.5"></graphic>
|
||||
</figure>
|
||||
<sect2 id="INFOUG.Custom.div.13">
|
||||
<title id="INFOUG.Custom.mkr.13">Einstellung der Höchstzahl von Suchtreffern<indexterm>
|
||||
<primary>Suchen</primary><secondary>Standard für maximale Suchtreffer
|
||||
einstellen</secondary></indexterm><indexterm><primary>Eigenschaften</primary>
|
||||
<secondary>Standard für Maximale Suchtrefferanzahl einstellen</secondary>
|
||||
</indexterm></title>
|
||||
<para>Sie stellen möglicherweise fest, daß Suchtrefferlisten zu
|
||||
viele Einträge zurückgeben. Zur Einschränkung der Länge
|
||||
dieser Listen können Sie die Höchstzahl von Abschnittstiteln ändern,
|
||||
die in der Suchergebnis-Liste aufgeführt werden. Die Standardeinstellung
|
||||
ist 50 Abschnitte.</para>
|
||||
<para>Zur Änderung der Höchstzahl von Abschnitten in der Suchergebnis-Liste
|
||||
klicken Sie auf den nach oben deutenden Pfeil, um die Anzahl zu erhöhen,
|
||||
oder auf den nach unten deutenden Pfeil, um sie zu reduzieren.</para>
|
||||
<para>Klicken Sie auf “OK”, um die Änderung anzuwenden und
|
||||
das Fenster “Eigenschaften” zu schließen. Der Informationsmanager
|
||||
beschränkt die Suchergebnis-Liste auf die Anzahl von Abschnitten, die
|
||||
Sie angegeben haben.</para>
|
||||
</sect2>
|
||||
<sect2 id="INFOUG.Custom.div.14">
|
||||
<title id="INFOUG.Custom.mkr.14">Einstellen von “Ersten Treffer automatisch
|
||||
anzeigen”<indexterm><primary>Eigenschaften</primary><secondary>“Ersten
|
||||
Treffer automatisch anzeigen” als Standard einstellen</secondary></indexterm><indexterm>
|
||||
<primary>Suchen</primary><secondary>Standard für “Ersten Treffer
|
||||
automatisch anzeigen” einstellen</secondary></indexterm></title>
|
||||
<para>Damit automatisch der erste Abschnitt angezeigt wird, der bedeutende
|
||||
Suchtreffer enthält, stellen Sie mit Hilfe des Fensters “Eigenschaften”
|
||||
die Funktion “Ersten Treffer automatisch anzeigen” auf “Ein”/“Aus”.<?Pub Caret> Wenn
|
||||
Sie auf die Taste “Ersten Treffer automatisch anzeigen” klicken,
|
||||
schaltet der Informationsmanager zwischen den Eigenschaften “Ein”
|
||||
und “Aus” für die Funktion hin und her. Klicken Sie auf “OK”,
|
||||
um die Änderung anzuwenden und das Fenster “Eigenschaften”
|
||||
zu schließen.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<?Pub *0000022733>
|
||||
288
cde/doc/de_DE.UTF-8/guides/infoUGd/glossary.sgm
Normal file
288
cde/doc/de_DE.UTF-8/guides/infoUGd/glossary.sgm
Normal file
|
|
@ -0,0 +1,288 @@
|
|||
<!-- $XConsortium: glossary.sgm /main/2 1996/12/17 15:31:10 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<glossary id="INFOUG.Gloss.div.1">
|
||||
<title>Glossar</title>
|
||||
<glossentry><glossterm>Automatische Standortbestimmung</glossterm>
|
||||
<glossdef>
|
||||
<para>Fenster “Bücherliste”: Menü “Optionen”:
|
||||
Diese Option bestimmt, ob der Informationsmanager anzeigen soll, wo in der
|
||||
Hierarchie der Informationsbibliothek Sie sich befinden.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Buch</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein elektronisches Buch. Siehe auch <emphasis>Bücherregal</emphasis>
|
||||
und <emphasis>Informationsbibliothek</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Bücherregal</glossterm>
|
||||
<glossdef>
|
||||
<para>Eine Gruppe elektronischer Bücher zu verwandten Themen. Ein logischer
|
||||
Informationssatz (vielleicht mehrere verwandte Bücher), der von einem
|
||||
einzigen Volltext-Index begleitet wird. Ein Bücherregal und Stil-Schablonen
|
||||
sind das Minimum an Informationen, aus denen eine Informationsbibliothek aufgebaut
|
||||
werden kann. Siehe auch<emphasis>Informationsbibliothek</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Bücherregal-DTD</glossterm>
|
||||
<glossdef>
|
||||
<para>Die Dokumenttypdefinition, die die Struktur der Angabedateien definiert,
|
||||
die zum Aufbau von Büchern für den Informationsmanager benutzt werden.
|
||||
Siehe auch <emphasis>Dokumenttypdefinition</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Bücherregalangabe</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein SGML-Dokument, das die Buchdateien, Stil-Schablonen und andere SGML-Entitäten
|
||||
enthält oder angibt, die zum Aufbau einer Informationsbibliothek nötig
|
||||
sind.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Bücherliste</glossterm>
|
||||
<glossdef>
|
||||
<para>Die Liste von Bücherregalen und Büchern, die der Informationsmanager
|
||||
zur Verfügung stellt.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Fenster “Bücherliste”</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Dialogfenster des Informationsmanagers, das Zugang zu den in einer
|
||||
Informationsbibliothek gespeicherten Informationen bietet, die dann Online
|
||||
angezeigt oder gedruckt werden können.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesezeichen</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Lesezeichen des Informationsmanagers, das Benutzer erstellen können,
|
||||
um bestimmten Text oder Grafiken in einer Informationsbibliothek zu beschriften.
|
||||
Der Informationsmanager stellt ein Lesezeichen als Symbol am linken Rand eines
|
||||
Lesefensters dar.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesezeichen-Editor</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Dialogfenster, das aufgerufen wird, wenn Sie auf ein Lesezeichen-Symbol
|
||||
in einem Lesefenster doppelklicken. Es wird zum Ansehen und Bearbeiten existierender
|
||||
Lesezeichen und Notizen verwendet.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Anzeigen, Durchsuchen (Kontext)</glossterm>
|
||||
<glossdef>
|
||||
<para>1) Zum Durchsuchen einer Sammlung, wie zum Beispiel einer Datenbank,
|
||||
einer Ansicht des Dateimanagers, eines Listenfeldes oder einer Textdatei,
|
||||
entweder nach einem bestimmten Element oder nach etwas, das anderweitig von
|
||||
Interesse ist; impliziert, daß Informationen lediglich durchgesehen
|
||||
und nicht geändert werden.</para>
|
||||
<para>2) Suchen durch genaues Lesen bzw. Durchblättern von Bildschirmen
|
||||
oder Datenfenstern.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Taste “Konnektor”</glossterm>
|
||||
<glossdef>
|
||||
<para>Abfrage-Editor: Wird benutzt, um einen anderen Begriff in einer Suche
|
||||
einzuschließen.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesezeichen erstellen</glossterm>
|
||||
<glossdef>
|
||||
<para>Lesefenster: Menü “Lesezeichen”: Wird zur Erstellung
|
||||
eines leeren Lesezeichens innerhalb eines Abschnitts in einem aktiven Lesefenster
|
||||
verwendet.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Notiz erstellen</glossterm>
|
||||
<glossdef>
|
||||
<para>Lesefenster: Menü “Lesezeichen”: Wird zur Erstellung
|
||||
eines beschrifteten Lesezeichens innerhalb eines Abschnitts in einem aktiven
|
||||
Lesefenster verwendet.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Grafik herausnehmen</glossterm>
|
||||
<glossdef>
|
||||
<para>Menüelement: Kopiert ein ausgewähltes Grafikbild in ein separates
|
||||
Fenster, das Fenster “Herausgenommene Grafik”.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Symbol für Herausgenommene Grafik</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Symbol, das die Stelle markiert, wo eine Grafik herausgenommen wurde.
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Fenster “Herausgenommene Grafik”</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Dialogfenster, das erscheint, wenn Sie eine Grafik herausnehmen.
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Bedienelement im Bedienfeld</glossterm>
|
||||
<glossdef>
|
||||
<para>Bedienfeld: Ein Objekt im Bedienfeld, das als Schnittstelle zu grundlegenden
|
||||
Systemdiensten und häufig durchgeführten Aufgaben und Operationen
|
||||
benutzt wird. Verwenden Sie, wenn angebracht, den Namen des spezifischen Bedienelements.
|
||||
Das Standard-Bedienfeld hat folgende Bedienelemente: Uhr, Kalender, Dateimanager,
|
||||
Text-Editor, Post, Drucker, Style-Manager, Anwendungsmanager, Informationsmanager
|
||||
und Papierkorb.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Grafikkarte</glossterm>
|
||||
<glossdef>
|
||||
<para>Eine visuelle Darstellung der organisatorischen Struktur eines Buches,
|
||||
in der die Abschnittstitel des Buches als grafischer "Baum" angezeigt werden.
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Gehe zu</glossterm>
|
||||
<glossdef>
|
||||
<para>Lesefenster: Menü “Gehe zu”: Wird zum sequentiellen
|
||||
Navigieren durch eine Informationsbibliothek oder zum Zurückkehren zu
|
||||
Abschnitten verwendet, die Sie zuvor gelesen haben.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Hypertext-Inhalt</glossterm>
|
||||
<glossdef>
|
||||
<para>Eine hierarchische Liste von Abschnittstiteln in Hypertext. Ein Hypertext-Inhalt
|
||||
organisiert Abschnitte von Online-Buchtiteln innerhalb des Informationssystems.
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Infobiblio</glossterm>
|
||||
<glossdef>
|
||||
<para>Der Dateiensatz, aus dem eine Informationsbibliothek zusammengesetzt
|
||||
ist, einschließlich SGML instances, Grafiken und Indizes. Siehe <emphasis>Informationsbibliothek</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Infomanager</glossterm>
|
||||
<glossdef>
|
||||
<para>Siehe <emphasis>Informationsmanager</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Informationsbibliothek</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Satz von Bücherregalen, in dem jedes Bücherregal einen
|
||||
Satz von Büchern und jedes Buch Abschnitte enthält.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Informationsmanager</glossterm>
|
||||
<glossdef>
|
||||
<para>Die Software-Anwendung, mit der Sie Sammlungen von Online-Dokumentation
|
||||
durchsuchen können, die Informationsbibliotheken genannt werden.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Informationssystem</glossterm>
|
||||
<glossdef>
|
||||
<para>Die Informationsbibliotheken (Daten), der Informationsmanager (Anzeige)
|
||||
und das Werkzeug für Informationssystementwickler (Entwicklungswerkzeuge).
|
||||
</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Werkzeug für Informationssystementwickler</glossterm>
|
||||
<glossdef>
|
||||
<para>Der Werkzeugsatz und die APIs, mit denen Informationssystem-Autoren
|
||||
Informationsbibliotheken schreiben, verarbeiten und ansehen können.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Verweis</glossterm>
|
||||
<glossdef>
|
||||
<para>Eine Hypertext-Bezugnahme auf einen Lokalisierer. Der Inhalt eines Verweises
|
||||
repräsentiert einen aktiven Bereich innerhalb des Informationsmanagers.
|
||||
Siehe <emphasis>Lokalisierer</emphasis>.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesezeichenliste</glossterm>
|
||||
<glossdef>
|
||||
<para>Lesefenster: Menü “Lesezeichen”: Wird zur Auflistung
|
||||
aller Ihrer leeren und beschrifteten Lesezeichen verwendet.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lokalisierer</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Ankerpunkt in einem Dokument, auf den sich Hypertext-Verweise beziehen
|
||||
können. Jeder Lokalisierer hat eine verknüpfte Kennung, die innerhalb
|
||||
der gesamten Informationsbibliothek einmalig ist.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesezeichen</glossterm>
|
||||
<glossdef>
|
||||
<para>Lesefenster: Menü “Lesezeichen”: Wird zum Erstellen,
|
||||
Bearbeiten und Löschen von Lesezeichen verwendet.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Verschiebbares Sichtfeld</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein zweidimensionaler, interaktiver Steuerknüppel in einer Grafikkarte
|
||||
des Informationsmanagers, mit dem Sie den Teil der Karte verschieben können,
|
||||
der innerhalb des Lesefensters sichtbar ist.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Festgestecktes Fenster</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Lesefenster, das so eingestellt ist, daß der darin angezeigte
|
||||
Text bewahrt wird, wenn einem Verweis gefolgt und ein neues Fenster für
|
||||
den neuen Text geöffnet wird. Wenn ein Fenster nicht festgesteckt ist,
|
||||
aktualisiert der Informationsmanager jedesmal den Text im aktuellen Lesefenster,
|
||||
wenn einem Verweis gefolgt wird.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Druckereinstellungen</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Dialogfenster, in dem Sie Druckereinstellungen für den aktuell
|
||||
ausgewählten Drucker angeben können, wie zum Beispiel Seitenformat
|
||||
(Hoch- oder Querformat), ein- oder beidseitiges Drucken oder die Wahl der
|
||||
Papierlade. Die Bedienelemente Kalender, Informationsmanager, Post und Text-Editor
|
||||
zeigen dieses Dialogfenster an, wenn Sie auf die Taste “Eigenschaft<?Pub Caret>en”
|
||||
in ihren jeweiligen Dialogfenstern “Drucken” doppelklicken.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Abfrage-Editor</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Dialogfenster, in dem Sie detaillierte Suchen einer Informationsbibliothek
|
||||
definieren können.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Lesefenster</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Fenster des Informationsmanagers, das Text, Tabellen und Grafiken
|
||||
eines bestimmten Abschnitts in einem Buch zeigt.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Fenster “Suchergebnisse”</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Fenster, das eine Liste von Abschnitten anzeigt, die gefundene Suchbegriffe
|
||||
enthalten. Der Informationsmanager zeigt ein Fenster “Suchergebnisse”
|
||||
nach Beendung einer Suche an.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Suchbereich</glossterm>
|
||||
<glossdef>
|
||||
<para>Der Bereich von Büchern und Informationstypen, den eine Abfrage
|
||||
des Informationsmanagers durchsuchen soll.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Suchbereich-Editor</glossterm>
|
||||
<glossdef>
|
||||
<para>Das Dialogfenster, in dem Sie anpaßbare Suchbereiche erstellen
|
||||
können.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Abschnitt</glossterm>
|
||||
<glossdef>
|
||||
<para>Eine einzelne Dokumentationseinheit, die in einem Lesefenster des Informationsmanagers
|
||||
angezeigt wird.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
<glossentry><glossterm>Ansicht</glossterm>
|
||||
<glossdef>
|
||||
<para>Ein Symbol und ein Menüelement, mit dem Sie ein Lesefenster auf
|
||||
einen ausgewählten Abschnitt öffnen können.</para>
|
||||
</glossdef>
|
||||
</glossentry>
|
||||
</glossary>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 10:57:19-->
|
||||
<?Pub *0000015352>
|
||||
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/bklist1.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/bklist1.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/graphpan.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/graphpan.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/infolib1.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/infolib1.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/qeditwin.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/qeditwin.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/readwin1.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/readwin1.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/scoplist.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/scoplist.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/searchin.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/searchin.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/sectitle.cdr
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/CDR/sectitle.cdr
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bklist.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bklist.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bklist1.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bklist1.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmark.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmark.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmarks.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmarks.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmkedit.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bkmkedit.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bknote.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/bknote.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/brwsbuts.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/brwsbuts.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/dgrafico.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/dgrafico.tif
Normal file
Binary file not shown.
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/fpico.tif
Normal file
BIN
cde/doc/de_DE.UTF-8/guides/infoUGd/graphics/fpico.tif
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue