1ALEXANDRIA(1) GNOME User's Manuals ALEXANDRIA(1)
2
3
4
6 alexandria - a book collection manager
7
8
10 alexandria [OPTIONS]
11
12
14 Alexandria is a GNOME desktop application for managing book collec‐
15 tions. It has a simple user interface which makes it easy to enter the
16 details of your library, generally using Internet sources to find cata‐
17 logue information for your books. It also enables you to create fil‐
18 tered views of your book collection based on details such as author,
19 publisher etc.
20
21 When launched without any options the Alexandria main window opens and
22 presents a view of your libraries, or if run for the first time creates
23 a new library ready for you to add books either manually or with the
24 help of providers of book information on the Internet.
25
26
28 --debug
29 Print verbose debug information describing the operation of the
30 program. Useful for determining behaviour when a problem is
31 encountered. This also sets the logger level to DEBUG.
32
33 --version
34 Show program version information and exit.
35
36 --help
37 Show summary of options and exit. This also shows a great many
38 predefined options common to all GTK programs which are not
39 defined in this manual page.
40
41
43 $HOME/.alexandria
44 The per-user configuration of Alexandria
45 is stored in this directory. Each the books in each library are
46 stored in a sub-directory with the library's name e.g. `My
47 Library'. Book files are stored in YAML format (a text-based data
48 format). They are named after the book's ISBN
49 e.g. 9780755322800.yaml The cover images are also named after with
50 book's ISBN, with the file extension .cover, although they are
51 usually JPEG format files. If a book has no ISBN, it's ID will be
52 a number generated from the book title.
53
54 $HOME/.alexandria/.smart_libraries
55 Smart Libraries are a filtered view of your book collection, and
56 are saved as YAML format files in this directory.
57
58
60 LOGLEVEL
61 Setting this environment variable affects the level at which
62 messages will be logged. The log levels are cumulative, setting
63 the level to log information messages means it will also include
64 all warnings and error messages. Possible values are:
65
66 FATAL Only log messages for fatal errors.
67
68 ERROR Log messages for all errors.
69
70 WARN Log warnings and errors.
71
72 INFO Also include information messages.
73
74 DEBUG Log everything, including debug messages.
75
76 The default level is WARN
77
78
80 Please report any bugs you find on the Tracker ⟨http://rubyforge.org/
81 tracker/?group_id=205⟩ at RubyForge. Please check for any similar
82 reports before reporting a new bug.
83
84 You can also discuss any problems you encounter with the Alexandria
85 developers and other users by joining the alexandria-list ⟨http://
86 rubyforge.org/mailman/listinfo/alexandria-list⟩ mailing list.
87
88
90 News, details of the development team and further documentation may be
91 found on the Alexandria web site ⟨http://alexandria.rubyforge.org/⟩.
92
93
95 Alexandria was originally written by Laurent Sansonetti. The current
96 maintainer is Joseph Method <tristil@gmail.com>. For a full list of
97 contributors, see the file AUTHORS in Alexandria's documentation.
98
99 This manual page was written by Cathal Mc Ginley <cathal.alexan‐
100 dria@gnostai.org>.
101
102
104 Copyright (C) 2004-2006 Laurent Sansonetti
105
106 Copyright (C) 2007-2010 Alexandria Contributors
107
108
110 Alexandria is free software; you can redistribute it and/or modify it
111 under the terms of the GNU General Public License as published by the
112 Free Software Foundation; either version 2 of the License, or (at your
113 option) any later version.
114
115
116
117gnome December 1, 2007 ALEXANDRIA(1)