File: README

package info (click to toggle)
aobook 1.0.3-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 2,656 kB
  • sloc: ansic: 35,302; sh: 1,230; makefile: 300
file content (125 lines) | stat: -rw-r--r-- 3,387 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
**********************************************
  aobook
  Copyright (C) 2014-2017 Azel

  http://azsky2.html.xdomain.jp/
  https://osdn.net/projects/aobook/
  <azelpg@gmail.com>
**********************************************


このソフトウェアは BSD ライセンスです。
詳しくは COPYING ファイルを見てください。


=====================================
 * 概要
=====================================

青空文庫テキストビューアです。

- freetype による縦書き表示&アンチエイリアスで綺麗に表示できます。
  (フォントの描画品質は freetype に依存します)
- 一般的な青空文庫の注記に対応しています。
- ZIP で圧縮されたテキストファイルも読み込めます。
- しおりを付けることができます。
- ツール実行機能や、テキスト行番号で指定してページが表示できるなど、
  テキスト編集時の確認用としても使えます。


=====================================
 * 動作環境
=====================================

- Linux
- X11R6 以降


=====================================
 * コンパイルに必要なもの
=====================================

- gcc
- make

- Xlib       (libX11)
- Xext       (libXext)
- freetype2  (libfreetype)
- fontconfig (libfontconfig)
- zlib
- libpng
- libjpeg
- iconv (GNU C ライブラリに含まれています)


■ 各ディストリビューションでの必要なパッケージ
------------------------------------------------

※ パッケージ名は変更されている場合があります。

>> Debian/Ubuntu 系

  gcc make libx11-dev libxext-dev libfreetype6-dev libfontconfig1-dev
  zlib1g-dev libjpeg-dev

  Debian 9.0/Ubuntu 16.10 以降 : libpng-dev
  Debian 8.0/Ubuntu 16.04 以前 : libpng12-dev

>> RedHat 系

  gcc make libX11-devel libXext-devel libfreetype6-devel libfontconfig-devel
  zlib-devel libpng-devel libjpeg-devel

>> Arch Linux

  GUI 環境がインストールされていれば、ほぼインストール済み


=====================================
 * コンパイル・インストール
=====================================

$ tar xf aobook-1.0.3.tar.bz2
$ cd aobook-1.0.3

$ ./configure
$ make
$ sudo make install-strip


デフォルトで「/usr/local」にインストールされます。
./configure 時にオプションを指定すると、各設定を変更できます。


■ /usr にインストール
-------------------------

$ ./configure --prefix=/usr


■ freetype のヘッダファイルが見つからない場合
-----------------------------------------------

'--with-freetype-dir' でヘッダファイルの場所を指定してください。

[例] $ ./configure --with-freetype-dir=/usr/include/freetype2


=====================================
 * 設定ファイル
=====================================

'~/.aobook' ディレクトリに設定ファイルが保存されます。


=====================================
 * 使い方
=====================================

デスクトップのメインメニューの「Utility」カテゴリーに
ショートカットが作成されているので、そこから起動できます。
(ショートカットはすぐに反映されない場合もあります)

端末から起動する場合は、以下のコマンドで起動します。

$ aobook