-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
156 lines (104 loc) · 4.52 KB
/
README
File metadata and controls
156 lines (104 loc) · 4.52 KB
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
**********************************************
AzDrawing for Linux
Copyright (C) 2013-2015 Azel
http://azsky2.html.xdomain.jp/
http://osdn.jp/projects/azdrawing/
<azelpg@gmail.com>
**********************************************
=====================================
* ライセンス
=====================================
AzDrawing は、GNU GPL ライセンスに従っています。
AzXClass ライブラリは、GNU LGPL ライセンスです。
詳細は GPL、LGPL ファイル。
=====================================
* 概要
=====================================
線画やモノクロ漫画を描くことのみに特化したペイントソフトです。
筆圧対応(XInput2 使用)
レイヤのイメージは 8BIT でアルファ値しか存在しない状態のため、
「各レイヤの線の色+イメージのアルファ値」で色が表現されます。
詳細は manual/index.html ファイル。
=====================================
* 動作環境
=====================================
- Linux
- X11R6 以降
(筆圧を認識したい場合は X11R7.5 以降)
- 16bit カラー以上のディスプレイ
=====================================
* ファイル一覧
=====================================
azxclass/ : AzXClass ソース
src/ : AzDrawing ソース
manual/ : 日本語マニュアル HTML (index.html をブラウザで開いてください)
files/ : 各ファイル
|-- image.tar : 実行に必要な画像ファイルの tar アーカイブ
|-- azdrawing.desktop : デスクトップ設定ファイル
|-- azdrawing.png : アイコン画像
|-- en_US : 翻訳の元テキストファイル
ja_JP
|-- en_US.axt : 翻訳のバイナリファイル
ja_JP.axt
|-- brush_def.dat : デフォルトブラシデータ
|-- brush/ : デフォルトブラシ画像
|-- texture/ : デフォルトテクスチャ画像
実行に最低限必要なのは「image.tar」ファイルです。
「<install_dir>/share/azdrawing」に「image.tar」ファイルがないと起動できません。
=====================================
* ソースコードからコンパイル
=====================================
ソースコードから実行ファイルをコンパイルし、インストールする方法を説明します。
-----【必要なもの 】----------------
GCC の C++ コンパイラ (g++) と、以下のヘッダファイル&ライブラリが必要です。
- Xlib (X11R6 以降)
- Xext
- Xft2 (freetype2/fontconfig/zlib なども含む)
- Xi (XInput2 を使う場合)
- libjpeg
■ 必要なパッケージ
<Debian/Ubuntu系>
g++ make libX11-dev libXext-dev libXft-dev libXi-dev libjpeg-dev
<RedHat系>
gcc-c++ make libX11-devel libXext-devel libXft-devel libXi-devel libjpeg-devel
■ Ubuntu の場合のインストール
以下のコマンドで、まとめてインストールできます。
$ sudo apt-get install g++ make libX11-dev libXext-dev libXft-dev libXi-dev libjpeg-dev
-----【コンパイル・インストール】-------
端末を開いて Makefile のファイルがあるディレクトリまで移動し、
以下のコマンドを実行します。
<コンパイル&インストール>
$ make
$ sudo make install
<デバッグ版をコンパイル>
$ make debug
<アンインストール>
$ sudo make uninstall
<"/usr" にインストールする場合>
$ make prefix=/usr
$ sudo make install prefix=/usr
=====================================
* 設定ファイル
=====================================
<~/.azdrawing>
|-- config.conf : 設定データ
|-- brush.dat : ブラシデータ
|-- key.dat : キー設定データ
|-- grad.conf : グラデーションデータ
=====================================
* 使い方
=====================================
デスクトップのメインメニューのグラフィックスカテゴリーに
ショートカットが作成されているので、そこから起動できます。
端末から起動する場合は、以下のコマンドで起動します。
$ azdrawing
=====================================
* コマンドラインオプション
=====================================
--font "フォント名-サイズ"
: GUIフォント指定
--lang 言語名
: 翻訳ファイル言語名指定(例: en_US)
--selfdir
: 各種ファイルのディレクトリと設定ファイルの保存先を
: 実行ファイルと同じディレクトリにして実行します。