Tweaks to w3m.sh to improve TXT version of docs

Make headers and description terms more apparent, by adding
some more regexps into the `sed` that the HTML is piped through
before being sent to `w3m`.
This commit is contained in:
Bill Kendrick 2024-10-14 17:08:31 -07:00
parent 3032afb85f
commit a62db7f9c2
1060 changed files with 10160 additions and 9743 deletions

View file

@ -18,7 +18,7 @@
+----------------------------------+
-------------------------------------------------------------------------------
この解説について
### この解説について ###
この解説では、デジカメ写真などのJPEG画像をもとに、PNG形式で、高いクォリティ
の Tux Paint 用スタンプを作成したいという場合を想定しています。クォリティに
@ -31,9 +31,9 @@
-------------------------------------------------------------------------------
使用する画像の選択
### 使用する画像の選択 ###
著作権
## 著作権 ##
Tux Paint の開発者に作品を提供して公式プロジェクトへの採用を検討しても
らいたい場合や、Tux Paint に独自の画像を同梱して配布したい場合には、Tux
@ -54,7 +54,7 @@
個人的に使用する場合は、合法的に修正して使用できる画像であれば問題あり
ません。
画像の大きさと向き
## 画像の大きさと向き ##
使いやすい向きの画像が必要で、遠近感のあるものは禁物です。被写体を隅の
方から見たような画像は、お絵かきに使うには向いていません。一般的には、
@ -82,7 +82,7 @@
-------------------------------------------------------------------------------
画像の準備
### 画像の準備 ###
まず、画像をJPEGで保存し直さないようにしてください。これは品質低下の原因と
なります。jpegtranという特別なツールを使えば、品質を維持したまま画像を切り
@ -119,7 +119,7 @@
-------------------------------------------------------------------------------
マスクの設定
### マスクの設定 ###
レイヤーダイアログのサムネイル画像を [Control] キーを押しながらクリックした
り、[Alt] キーを押しながらクリックしたりすることに慣れておきましょう。これ
@ -178,7 +178,7 @@
-------------------------------------------------------------------------------
縁取りと不要なピクセルの除去
### 縁取りと不要なピクセルの除去 ###
マスクをを表示しながら、黒で領域を選択した後、選択範囲を数ピクセル縮小しま
す。ただし、マスクの端から縮小しないように注意してください(縮小すること
@ -237,7 +237,7 @@
-------------------------------------------------------------------------------
Tux Paint 用の画像の保存
### Tux Paint 用の画像の保存 ###
せっかくの労作も簡単にダメになることがあります。画像編集ソフトは、不透明度0
%の領域のピクセルを勝手にで破棄することがあります。この現象が発生する条件
@ -248,7 +248,7 @@ Tux Paint 用の画像の保存
縮小する必要がある場合、ほぼ確実に 0%の不透明部分をすべて破壊してし
まうことになります。そこで、もっと良い方法があります。
より安全な保存方法
## より安全な保存方法 ##
マスクをレイヤーダイアログからツールバーの未使用部分(最後の描画ツール
の直後にドラッグします。これで、マスクデータを含む1つのレイヤーからな

View file

@ -12,9 +12,9 @@
Tux Paint understands a number of environment variables, either directly, or
indirectly by the libraries that it utilizes.
Storage-related environment variables
### Storage-related environment variables ###
HOME
HOME
Specifies the user's "home directory", which is used to locate numerous
other files or directories. In some cases, it is utilized as part of a
@ -30,8 +30,8 @@ HOME
+ The location of a user's private collection of data files — stamps,
brushes, etc. — (versus those available system wide)
XDG_CONFIG_HOME
XDG_CONFIG_HOME
On Linux and other platforms where the X Desktop Group standards are used,
the location of the user's configuration files. Specifically, where to find
@ -42,8 +42,8 @@ XDG_CONFIG_HOME
exports drawings and GIFs to "$HOME".
XDG_DATA_HOME
XDG_DATA_HOME
On Linux and other platforms where the X Desktop Group standards are used,
the location of the user's data directories. Specifically, where to find
@ -53,18 +53,18 @@ XDG_DATA_HOME
anywhere.
TEMP
TEMP
Specifies the location where temporary files may be created. Only used by
Tux Paint on Microsoft Windows OSes. Uses "userdata" if not set.
Language-related environment variables
### Language-related environment variables ###
LANG
LANGUAGE
LC_ALL
LC_MESSAGES
LANG
LANGUAGE
LC_ALL
LC_MESSAGES
Specify the language Tux Paint should utilize in its user interface.
Overridden by the "--lang" and "--locale" command-line options or their
@ -73,24 +73,24 @@ LC_MESSAGES
and finally "LANG".
Display-related environment variables
### Display-related environment variables ###
The following are a few of the environment variables supported by Simple
DirectMedia Layer (libSDL) — which Tux Paint utilizes for displaying graphics,
playing sounds, and receiving mouse, keyboard, and joystick input — and which
may be useful to users of Tux Paint.
SDL_VIDEO_ALLOW_SCREENSAVER
SDL_VIDEO_ALLOW_SCREENSAVER
Specifies whether Tux Paint should allow a screensaver to run. Can be set
to '1' (true) by Tux Paint itself by issuing the command-line option
"--allowscreensaver" or its configuration file counterpart.
SDL_VIDEO_WINDOW_POS
SDL_VIDEO_WINDOW_POS
Requests where to position Tux Paint's window, and can be used to specify
what display to place a fullscreen Tux Paint in a multi-monitor
@ -99,5 +99,5 @@ SDL_VIDEO_WINDOW_POS
(e.g. 200,100), or "center" (meaning "center").

View file

@ -44,11 +44,11 @@ changing, or removing files where Tux Paint looks for them.
Where Files Go
Standard Files
### Standard Files ###
Tux Paint looks for its various data files in its 'data' directory.
Linux and Unix
Linux and Unix
Where this directory goes depends on what value was set for "DATA_PREFIX"
when Tux Paint was built. See 'Install documentation' for details.
@ -62,8 +62,8 @@ Linux and Unix
/usr/share/tuxpaint/
Windows
Windows
Tux Paint looks for a directory called 'data' in the same directory as the
executable. This is the directory that the installer used when installing
@ -72,8 +72,8 @@ Windows
C:\Program Files\TuxPaint\data
macOS
macOS
Tux Paint stores its data files inside the "Tux Paint" application icon
(which is actually a special kind of folder on macOS & Mac OS X before it).
@ -106,14 +106,14 @@ macOS
Tux Paint.
Personal Files
### Personal Files ###
You can also create brushes, stamps, 'starters', templates, and fonts in your
own user account directory (folder) for Tux Paint to find.
Windows
Windows
Your personal Tux Paint folder is stored in your personal "Application
Data". For example, on newer Windows:
@ -121,8 +121,8 @@ Windows
C:\Users\ユーザー名\AppData\Roaming\TuxPaint\
macOS
macOS
Your personal Tux Paint folder is stored in your personal
"Application Support" folder:
@ -130,8 +130,8 @@ macOS
/Users/ユーザー名/Library/Application Support/TuxPaint/
Linux and Unix
Linux and Unix
Your personal Tux Paint files go into a 'hidden directory' found in your
account's home directory: "/home/ユーザー名/.tuxpaint/".
@ -139,7 +139,7 @@ Linux and Unix
Don't forget the period (".") before the "tuxpaint"!
To add your own brushes, stamps, 'starters,' templates, and fonts, create
subdirectories under your personal Tux Paint directory named "brushes", "stamps
@ -160,7 +160,7 @@ partially-transparent!
Greyscale pixels in the brush PNG will be drawn using the currently-selected
color in Tux Paint. Color pixels will be tinted.
Brush Descriptive Text
### Brush Descriptive Text ###
Tux Paint will display descriptive text when a brush is selected. These are
placed in plain text files with the same name as the PNG, but with a ".txt"
@ -170,7 +170,7 @@ in the same directory.)
The first line of the text file will be used as the US English description of
the brush's image. It must be encoded in UTF-8.
Localization Support
Localization Support
Additional lines can be added to the text file to provide translations of
the description, to be displayed when Tux Paint is running in a different
@ -190,17 +190,17 @@ Localization Support
running in, the US English text is used.
Windows のユーザー
Windows のユーザー
Use NotePad or WordPad to edit/create these files. Be sure to save them as
plain-text, and make sure they have a ".txt" extension at the end of the
filename.
Brush Options
### Brush Options ###
Aside from a graphical shape, brushes can also be given other attributes. To do
this, you need to create a 'data file' for the brush.
@ -212,7 +212,7 @@ The file has the same name as the PNG image, but a ".dat" extension. (e.g.,
"brush.png"'s data file is the text file "brush.dat", found in the same
directory.)
ブラシの描画間隔
ブラシの描画間隔
As of Tux Paint version 0.9.16, you can now specify the spacing for brushes
(that is, how often they are drawn). By default, the spacing will be the
@ -223,8 +223,8 @@ directory.)
often the brush is drawn.)
Animated Brushes
Animated Brushes
As of Tux Paint version 0.9.16, you may now create animated brushes. As the
brush is used, each frame of the animation is drawn.
@ -239,8 +239,8 @@ Animated Brushes
sequentially, also add a line containing "random" to the brush's data file.
Directional Brushes
Directional Brushes
As of Tux Paint version 0.9.16, you may now create directional brushes. As
the brush is used, different shapes are drawn, depending on the direction
@ -255,8 +255,8 @@ Directional Brushes
Add a line containing the word "directional" to the brush's data file.
Rotating Brushes
Rotating Brushes
As of Tux Paint version 0.9.27, you may now create rotating brushes. As the
brush is used, it is rotated 360 degrees, depending on the direction the
@ -265,8 +265,8 @@ Rotating Brushes
Add a line containing the word "rotate" to the brush's data file.
Chaotic Brushes
Chaotic Brushes
As of Tux Paint version 0.9.34, brushes can be configured to continuously
pick random directions as you draw with them.
@ -274,8 +274,8 @@ Chaotic Brushes
Add a line containing the word "chaotic" to the brush's data file.
Animated Directional, Rotating, or Chaotic Brushes
Animated Directional, Rotating, or Chaotic Brushes
You may mix both animated and either directional, rotating, or chaotic
features into one brush. Use both options desired ("frames=N" and "
@ -289,7 +289,7 @@ Animated Directional, Rotating, or Chaotic Brushes
the first frame, for example.)
Place the brush image PNGs (and any data text files) in the "brushes"
directory.
@ -305,7 +305,7 @@ subdirectories and sub-subdirectories there to organize the stamps. (For
example, you can have a "holidays" folder with "halloween" and "christmas"
sub-folders.)
Stamp Images
### Stamp Images ###
Rubber Stamps in Tux Paint can be made up of a number of separate files. The
one file that is required is, of course, the picture itself.
@ -334,7 +334,7 @@ the 'SVG documentation' in Tux Paint for more information and tips.
how to make PNG images which will scale perfectly when used as stamps in Tux
Paint.
Stamp Descriptive Text
### Stamp Descriptive Text ###
Tux Paint will display descriptive text when a stamp is selected. These are
placed in plain text files with the same name as the PNG or SVG, but with a
@ -344,7 +344,7 @@ placed in plain text files with the same name as the PNG or SVG, but with a
The first line of the text file will be used as the US English description of
the stamp's image. It must be encoded in UTF-8.
Localization Support
Localization Support
Additional lines can be added to the text file to provide translations of
the description, to be displayed when Tux Paint is running in a different
@ -364,17 +364,17 @@ Localization Support
running in, the US English text is used.
Windows のユーザー
Windows のユーザー
Use NotePad or WordPad to edit/create these files. Be sure to save them as
plain-text, and make sure they have a ".txt" extension at the end of the
filename.
Stamp Sound Effects
### Stamp Sound Effects ###
Tux Paint can play a sound effect when a stamp is selected. For example, the
sound of a duck quaking when selecting a duck, or a brief piece of music when a
@ -383,7 +383,7 @@ musical instrument is chosen. Files may be in "WAVE (".wav")" or "OGG Vorbis
"stamp.svg"'s sound effect is the sound file "stamp.ogg" in the same
directory.)
Localization Support
Localization Support
For sounds for different locales (e.g., if the sound is someone saying a
word, and you want translated versions of the word said), also create WAV
@ -400,12 +400,12 @@ Localization Support
the 'default' sound file. (e.g., "stamp.wav")
💡 Note: Also consider using descriptive sounds; see 'Stamp Descriptive Sound',
below.
Stamp Descriptive Sound
### Stamp Descriptive Sound ###
Tux Paint can also play a descriptive sound when a stamp is selected. For
example, the sound of someone saying the word "duck" when selecting a duck, or
@ -414,7 +414,7 @@ the name of a musical instrument when one is chosen. Files may be in "WAVE
or SVG image, with "_desc" at the end. (e.g., "stamp.svg"'s descriptive sound
is the sound file "stamp_desc.ogg" in the same directory.)
Localization Support
Localization Support
For descriptive sounds for different locales, also create WAV or OGG files
with both "_desc" and the locale's label in the filename, in the form:
@ -430,9 +430,9 @@ Localization Support
load the 'default' sound file. (e.g., "stamp_desc.wav")
Stamp Options
### Stamp Options ###
Aside from a graphical shape, a textual description, a sound effect, and a
descriptive sound, stamps can also be given other attributes. To do this, you
@ -445,11 +445,11 @@ The file has the same name as the PNG or SVG image, but a ".dat" extension.
(e.g., "stamp.png"'s data file is the text file "stamp.dat", found in the same
directory.)
Colored Stamps
Colored Stamps
Stamps can be made to be either "colorable" or "tintable."
Colorable
Colorable
"Colorable" stamps they work much like brushes - you pick the stamp to
get the shape, and then pick the color you want it to be. (Symbol
@ -461,8 +461,8 @@ Colored Stamps
Add a line containing the word "colorable" to the stamp's data file.
Tinted
Tinted
"Tinted" stamps are similar to "colorable" ones, except the details of
the original image are kept. (To put it technically, the original image
@ -472,14 +472,14 @@ Colored Stamps
Add a line containing the word "tintable" to the stamp's data file.
Tinting Options:
Tinting Options:
Depending on the contents of your stamp, you might want to have Tux
Paint use one of a number of methods when tinting it. Add one of the
following lines to the stamp's data file:
Normal tinter — "tinter=normal" (the default)
Normal tinter — "tinter=normal" (the default)
This is the normal tinting mode. First, the primary hue of the
stamp is determined. (For example, a picture of a flower with a
stem will have the petal color seen as the primary hue of the
@ -490,28 +490,28 @@ Colored Stamps
the image is tinted. Anything falling within 50% of the range
(e.g., ±27°) is altered to have the hue of the color chosen by the
user.
Narrow tinter — "tinter=narrow"
Narrow tinter — "tinter=narrow"
This like the "normal" option described above, but starts a
narrower hue range of ±6°. Anything found within 50% of the range
(e.g. ±9°) is tinted. If too much of your stamp is being tinted,
try this option.
'Any hue' tinter — "tinter=anyhue"
'Any hue' tinter — "tinter=anyhue"
This remaps all hues in the stamp. It works similarly to the
"anyhue" and "narrow" options described above, but the hue range is
±180°.
Vector tinter — "tinter=vector"
Vector tinter — "tinter=vector"
This maps 'black through white' to 'black through destination'.
Unalterable Stamps
→ Unalterable Stamps ←
By default, a stamp can be flipped upside down, shown as a mirror image, or
both. This is done using the control buttons below the stamp selector, at
@ -528,8 +528,8 @@ Unalterable Stamps
nomirror" to the stamp's data file.
スタンプの初期サイズ
スタンプの初期サイズ
By default, Tux Paint assumes that your stamp is sized appropriately for
unscaled display on a 608x472 canvas. This was the original Tux Paint
@ -548,17 +548,17 @@ Unalterable Stamps
+ "scale 2.5"
+ "scale 2:5"
Windows のユーザー
Windows のユーザー
Use NotePad or WordPad to edit/create these files. Be sure to save them as
plain-text, and make sure they have a ".dat" extension at the end of the
filename.
Pre-Mirrored and Flipped Stamps
### Pre-Mirrored and Flipped Stamps ###
In some cases, you may wish to provide a pre-drawn version of a stamp's
mirror-image, flipped image, or even both. For example, imagine a picture of a
@ -598,7 +598,7 @@ When you use a 'starter' image, make modifications, and save it, the original
'starter' image is not overwritten. Additionally, as you edit your new picture,
the contents of the original 'starter' can affect it.
Coloring-Book Style Starters
### Coloring-Book Style Starters ###
The most basic kind of 'starter' is similar to a picture in a coloring book.
It's an outline of a shape which you can then color in and add details to. In
@ -612,7 +612,7 @@ SVG. If saving as a PNG, you may optionally render the image as
black-and-transparent, rather than black-and-white, but (as of Tux Paint
0.9.21) this is not required.
Scene-Style Starters
### Scene-Style Starters ###
Along with the 'coloring-book' style overlay, you can also provide a separate
background image as part of a 'starter' picture. The overlay acts the same: it
@ -651,7 +651,7 @@ allows it to continue to affect the drawing even after Tux Paint has been quit,
or another picture is loaded or a new image is created. (In other words, if you
base a drawing on a 'starter' image, it will always be affected by it.)
Starter Options
### Starter Options ###
Aside from an image, starters can also be given other attributes. To do this,
you need to create a 'data file' for the starter. (Note: Tux Paint prior to
@ -664,7 +664,7 @@ The file has the same name as the image, but a ".dat" extension. (e.g.,
"starter.png"'s data file is the text file "starter.dat", found in the same
directory.)
allowscale
allowscale
When a starter image is a different aspect ratio (width-to-height
proportions) than Tux Paint's canvas, by default it will be scaled to fit
@ -703,8 +703,8 @@ allowscale
+ The default behavior is to not allow cropping. This may be specified
explicitly with "allowscale=none".
background
background
This option allows you to specify how Tux Paint should fill the rest of the
canvas, when the starter does not fit in one or the other direction. By
@ -722,8 +722,8 @@ background
details.
gravity
gravity
This option allows you to specify how Tux Paint should position a starter,
when it is being cropped in one or the other direction. By default, Tux
@ -747,6 +747,7 @@ gravity
[ Landscape-shaped image of a horizon with the sun in the middle and a
building on the right. ]
Focusing on the center of a starter image stretched to fit the width of the
canvas.
@ -754,6 +755,7 @@ gravity
[ Portrait-shaped image of a horizon with the sun in the middle and the
left side of building on the right. ]
Focusing on the center of a starter image stretched to fit the height of
the canvas.
@ -761,12 +763,14 @@ gravity
[ Landscape-shaped image of the sky with the sun at the bottom and the top
of building on the right. ]
Focusing on the top of a starter image stretched to fit the width of the
canvas.
[ Landscape-shaped image of the ground with the sun at the top. ]
Focusing on the bottom of a starter image stretched to fit the width of the
canvas.
@ -774,13 +778,14 @@ gravity
[ Portrait-shaped image of a horizon with the sun on the left and a
building in the center. ]
Focusing on the right of a starter image stretched to fit the height of the
canvas.
💡 Note: Templates (described below) may also have options files, and currently
support all of the same options as starters.
@ -822,7 +827,7 @@ quit, or another picture is loaded or a new image is created. (In other words,
if you base a drawing on a 'template' image, it will always be affected by it.)
Template Options
### Template Options ###
Like 'Starters', a configuration file may be specified that defines how Tux
Paint should behave when applying 'template' images to the canvas when they do
@ -963,7 +968,7 @@ layouts).
We'll use the QWERTY keyboard as an example:
Layout overview file ("qwerty.layout")
### Layout overview file ("qwerty.layout") ###
This is a text file that specifies the other files used to describe the layout
and key mappings.
@ -981,7 +986,7 @@ seen in the example above.
The "keyboardlist" line describes which layouts to switch to, when the user
clicks the left and right buttons on the keyboard. (See below.)
Keyboard layout file ("qwerty.h_layout")
### Keyboard layout file ("qwerty.h_layout") ###
This describes how big the keyboard is (as a "width × height" grid), and lists
each key with its numeric keycode (see the "keymap" file, below), the width it
@ -1045,7 +1050,7 @@ described below.
* 1 — next layout (per the layout file's "keyboardlist" setting)
* 2 — previous layout (per the layout file's "keyboardlist" setting)
Keymap file ("us-intl-altgr-dead-keys.keymap")
### Keymap file ("us-intl-altgr-dead-keys.keymap") ###
This file defines which numeric keycodes (seen in the keyboard layout files,
such as "qwerty.h_layout" described above) should be mapped to which actual
@ -1085,7 +1090,7 @@ keymap expressions" option, "-pke", to generate a keymap file.
keycode 62 = Shift_R NoSymbol Shift_R Shift_R
...
Composemap file ("en_US.UTF-8_Compose")
### Composemap file ("en_US.UTF-8_Compose") ###
This file describes single characters that can be composed by multiple inputs.
For example, "[Compose]" followed by "[A]" and "[E]" can be used to create the
@ -1096,7 +1101,7 @@ composemap that comes with X.Org's X Window system. The current version from
the Xlib library has a web located page at https://www.x.org/releases/current/
doc/libX11/i18n/compose/en_US.UTF-8.html.
Keysym definitions file ("keysymdef.h")
### Keysym definitions file ("keysymdef.h") ###
This file (which is a C programming language header file) is also from the X
Window System. It defines the Unicode values of each keycap (e.g., "XK_equal"

View file

@ -21,15 +21,15 @@
+------------------------------+
-------------------------------------------------------------------------------
Drawing-related
### Drawing-related ###
Fonts I added to Tux Paint only show squares
Fonts I added to Tux Paint only show squares
The TrueType Font you're using might have the wrong encoding. If it's
'custom' encoded, for example, you can try running it through FontForge (
http://fontforge.sourceforge.net/) to convert it to an ISO-8859 format.
(Email us if you need help with special fonts.)
The Rubber Stamp tool is greyed out!
The Rubber Stamp tool is greyed out!
This means that Tux Paint either couldn't find any stamp images, or was
asked not to load them.
@ -55,8 +55,8 @@ The Rubber Stamp tool is greyed out!
configuration file.
Stamp outlines are always rectangles
Stamp outlines are always rectangles
Tux Paint was built with low-quality (but faster) stamp outlines.
@ -68,13 +68,13 @@ Stamp outlines are always rectangles
in the "tuxpaint.c" file in the "src" directory.
-------------------------------------------------------------------------------
Interface Problems
### Interface Problems ###
Stamp thumbnails in the Stamp Selector look bad
Stamp thumbnails in the Stamp Selector look bad
Tux Paint was probably compiled with the faster, lower quality thumbnail
code enabled. Run the command: "tuxpaint --verbose-version" from a command
@ -89,24 +89,24 @@ Stamp thumbnails in the Stamp Selector look bad
in the "tuxpaint.c" file in the "src" directory.
Pictures in the 'Open' dialog look bad
Pictures in the 'Open' dialog look bad
"Low Quality Thumbnails" is probably enabled. See: "Stamp thumbnails in the
Stamp Selector look bad", above.
All of the text is in uppercase!
All of the text is in uppercase!
The "uppercase" option is on.
Either change/remove the "uppercase" option, or you can override it with
"--mixedcase" on the command line or either "uppercase=no" or "mixedcase=
yes" in a configuration file.
Tux Paint is in a different language
Tux Paint is in a different language
Make sure your locale setting is correct. See "Tux Paint won't switch to my
language", below.
Tux Paint won't switch to my language
Tux Paint won't switch to my language
+ Linux and Unix users: Make sure the locale is available
Make sure the locale you want is available. Check your "/etc/
@ -142,13 +142,13 @@ Tux Paint won't switch to my language
https://tuxpaint.org/download/fonts/
-------------------------------------------------------------------------------
印刷
### 印刷 ###
Tux Paint won't print, gives an error, or prints garbage (Unix/Linux)
Tux Paint won't print, gives an error, or prints garbage (Unix/Linux)
Tux Paint prints by creating a PostScript rendition of the picture and
sending it to an external command. By default, this command is the "lpr"
@ -167,8 +167,8 @@ Tux Paint won't print, gives an error, or prints garbage (Unix/Linux)
you will need to go back and alter it to accept PostScript.
I get the message "You can't print yet!" when I go to print
I get the message "You can't print yet!" when I go to print
The "print delay" option is on. You can only print once every X seconds.
@ -190,8 +190,8 @@ I get the message "You can't print yet!" when I go to print
allow unlimited printing. (You won't have to wait between prints.)
I simply can't print! The button is greyed out!
I simply can't print! The button is greyed out!
The "no print" option is on.
@ -212,41 +212,41 @@ I simply can't print! The button is greyed out!
checked.
-------------------------------------------------------------------------------
保存
### 保存 ###
Where does Tux Paint save my drawings?
Where does Tux Paint save my drawings?
Unless you asked Tux Paint to save into a specific location (using the
"savedir" option), Tux Paint saves into a standard location on your local
drive:
Windows Windows 7, Windows 8, Windows 10, Windows 11
Windows Windows 7, Windows 8, Windows 10, Windows 11
In the user's "AppData" folder:
e.g., "C:\Users\ユーザー名\AppData\Roaming\TuxPaint\saved\"
macOS
macOS
In the user's "Application Support" folder:
e.g., "/Users/ユーザー名/Library/Application Support/TuxPaint/saved/"
Linux / Unix
Linux / Unix
In the user's "home directory" folder:
e.g., "/home/ユーザー名/.tuxpaint/saved/"
Haiku
Haiku
In the user's "settings" folder:
e.g., "/boot/home/config/settings/TuxPaint/saved/"
The images are stored as PNG bitmaps, which most modern programs should be
able to load (image editors, word processors, web browsers, etc.)
Tux Paint always saves over my old picture
Tux Paint always saves over my old picture
The "save over" option is enabled. (This disables the prompt that would
appear when you click 'Save.')
@ -271,8 +271,8 @@ Tux Paint always saves over my old picture
Also, see "Tux Paint always saves a new picture!", below.
Tux Paint always saves a new picture!
Tux Paint always saves a new picture!
The "never save over" option is enabled. (This disables the prompt that
would appear when you click 'Save.')
@ -297,13 +297,13 @@ Tux Paint always saves a new picture!
Also, see "Tux Paint always saves over my old picture!", above.
-------------------------------------------------------------------------------
Audio Problems
### Audio Problems ###
There's no sound!
There's no sound!
+ First, check the obvious:
o Are your speakers connected and turned on?
o Is the volume turned up on your speakers?
@ -363,8 +363,8 @@ There's no sound!
headers are available!
Tux Paint makes too much noise! Can I turn them off?
Tux Paint makes too much noise! Can I turn them off?
Yes, there are a number of ways to disable sounds in Tux Paint:
@ -380,9 +380,9 @@ Tux Paint makes too much noise! Can I turn them off?
o Alternatively, recompile Tux Paint with sound support disabled.
(See above, and the 'Install' documentation.
The stereo panning of sound effects is bothersome; can sound effects be
monophonic?
The stereo panning of sound effects is bothersome; can sound effects be
monophonic?
Run Tux Paint with the "no stereo" option:
@ -393,8 +393,8 @@ The stereo panning of sound effects is bothersome; can sound effects be
+ Or use Tux Paint Config. and make sure "Enable Stereo Effects" (under
"Video & Sound") is not checked.
The sound effects sound strange
The sound effects sound strange
This could have to do with how SDL and SDL_mixer were initialized. (The
buffer size chosen.)
@ -404,16 +404,17 @@ The sound effects sound strange
"tuxpaint --version" to verify), and so on.)
-------------------------------------------------------------------------------
Fullscreen Mode Problems
### Fullscreen Mode Problems ###
When I run Tux Paint full-screen and [Alt] + [Tab] out, the window turns black!
→ When I run Tux Paint full-screen and [Alt] + [Tab] out, the window turns
black! ←
This is apparently a bug in the SDL library. Sorry.
When I run Tux Paint full-screen, it has large borders around it
When I run Tux Paint full-screen, it has large borders around it
Linux users - Your X-Window server is probably not set with the ability to
switch to the desired resolution: 800×600. (or whatever resolution you have
@ -440,8 +441,8 @@ When I run Tux Paint full-screen, it has large borders around it
xserver-xfree86" as root, for example.
Tux Paint keeps running in Full Screen mode - I want it windowed!
Tux Paint keeps running in Full Screen mode - I want it windowed!
The "fullscreen" option is set.
@ -464,20 +465,21 @@ Tux Paint keeps running in Full Screen mode - I want it windowed!
is not checked.
How do I access other applications when Tux Paint is running in Full Screen?
→ How do I access other applications when Tux Paint is running in Full Screen?
+ Windows and Linux users, try the [Alt] + [Tab] key combination to
switch between applications.
+ macOS users, switch to other applications using [Control] + [左矢印],
then back to Tux Paint using [Control] + [右矢印].
-------------------------------------------------------------------------------
Other Problems
### Other Problems ###
Tux Paint won't run
Tux Paint won't run
If Tux Paint aborts with the message: "You're already running a copy of Tux
Paint!", this means it has been launched in the last 30 seconds. (On Unix/
@ -503,8 +505,8 @@ Tux Paint won't run
command-line, or "nolockfile=yes" to the configuration file.
Tux Paint launches very slowly
Tux Paint launches very slowly
The first time Tux Paint is launched (for a particular user), it may take a
minute or more to respond. The font system used by Tux Paint (FontConfig,
@ -526,8 +528,8 @@ Tux Paint launches very slowly
fontconfig\cache</cachedir>
I can't quit Tux Paint
I can't quit Tux Paint
The "no quit" option is set. This disables the "Quit" button in Tux Paint's
toolbar (greying it out), and prevents Tux Paint from being exited via the
@ -543,8 +545,8 @@ I can't quit Tux Paint
combination on your keyboard to quit Tux Paint.)
I don't want "no quit" mode enabled!
I don't want "no quit" mode enabled!
If you're running Tux Paint from a command-line, make sure you're not
giving it a "--noquit" option.
@ -563,8 +565,8 @@ I don't want "no quit" mode enabled!
Key" (under "単純化") is not checked.
Tux Paint keeps writing weird messages to the screen / to a text file
Tux Paint keeps writing weird messages to the screen / to a text file
A few messages are normal, but if Tux Paint is being extremely verbose
(like listing the name of every rubber-stamp image it finds while loading
@ -578,8 +580,8 @@ Tux Paint keeps writing weird messages to the screen / to a text file
in the "tuxpaint.c" file in the "src" directory.
Tux Paint is using options I didn't specify!
Tux Paint is using options I didn't specify!
By default, Tux Paint first looks at configuration files for options.
@ -656,11 +658,11 @@ Tux Paint is using options I didn't specify!
--nosysconfig
-------------------------------------------------------------------------------
Help / Contact
### Help / Contact ###
Any questions you don't see answered? Please let us know! You can subscribe and
post to our "tuxpaint-users" mailing list:

View file

@ -28,7 +28,7 @@
Requirements
Simple DirectMedia Layer library (libSDL)
### Simple DirectMedia Layer library (libSDL) ###
Tux Paint requires the Simple DirectMedia Layer Library (libSDL), an Open
Source multimedia programming library available under the GNU Lesser General
@ -58,13 +58,13 @@ Debian's "apt").
development versions of the packages. (For example, install both
"SDL2-2.24.0.rpm" and "SDL2-devel-2.24.0.rpm".)
Other Libraries
## Other Libraries ##
Tux Paint also takes advantage of a number of other free, LGPL'd libraries.
Under Linux, just like SDL, they should either already be installed, or are
readily available for installation as part of your Linux distribution.
libPNG
libPNG
Tux Paint uses PNG (Portable Network Graphics) format for its data files.
SDL_image will require libPNG be installed.
@ -72,8 +72,8 @@ libPNG
http://www.libpng.org/pub/png/libpng.html
gettext
gettext
Tux Paint uses your system's locale settings along with the "gettext"
library to support various languages (e.g., Spanish). You'll need the
@ -82,8 +82,8 @@ gettext
http://www.gnu.org/software/gettext/
libpaper (Linux/Unix only)
libpaper (Linux/Unix only)
As of Tux Paint 0.9.17, Tux Paint can determine your system's default paper
size (e.g., A4 or Letter), or can be told to use a particular paper size,
@ -92,8 +92,8 @@ libpaper (Linux/Unix only)
https://github.com/naota/libpaper
FriBiDi
FriBiDi
Tux Paint's "Text" and also "Label" tools support bidirectional languages,
thanks to the "FriBiDi" library.
@ -101,31 +101,31 @@ FriBiDi
http://fribidi.org/
SVG graphics support
SVG graphics support
As of Tux Paint 0.9.17, Tux Paint can load SVG (Scalable Vector Graphics)
images as stamps. Two sets of libraries are supported, and SVG support can
be completely disabled (via "make SVG_LIB:=")
librsvg-2 & libCairo2 (newer libraries)
librsvg-2 & libCairo2 (newer libraries)
o libRSVG 2: http://librsvg.sourceforge.net/
o Cairo 2: http://www.cairographics.org/
o These also depend on the following:
# GdkPixbuf & GLib: http://www.gtk.org/
# Pango: http://www.pango.org/
Older SVG libraries
Older SVG libraries
o libcairo1, libsvg1, & libsvg-cairo1: http://www.cairographics.org/
o These also depend on the following:
# libxml2: https://gitlab.gnome.org/GNOME/libxml2
Animated GIF Export feature
→ Animated GIF Export feature ←
To support export of animated GIFs (slideshows), the "libimagequant"
library (from the "pngquant2" project) is required.
@ -133,8 +133,8 @@ Animated GIF Export feature
https://github.com/ImageOptim/libimagequant
NetPBM Tools (optional) No longer used, by default
NetPBM Tools (optional) No longer used, by default
📜 Under Linux and Unix, earlier versions of Tux Paint used the NetPBM tools
to assist with printing. (A PNG is generated by Tux Paint, and converted
@ -144,7 +144,7 @@ NetPBM Tools (optional) No longer used, by default
http://netpbm.sourceforge.net/
Compiling and Installation
@ -154,11 +154,11 @@ available freely.
-----------------------------------------------------------------------
Windows
### Windows ###
2022年7月10日 Shin-ichi TOYAMA <dolphin6k@wmail.plala.or.jp>
Compiling Set-Up
## Compiling Set-Up ##
As of February 2005 (starting with Tux Paint 0.9.15), the "Makefile" includes
support for building on a Windows system using MinGW/MSYS (https://
@ -168,7 +168,7 @@ Many tools and libraries are required to build Tux Paint. The package
management system "pacman" helps you install them automatically solving
complicated dependencies.
MYSYS2
# MYSYS2 #
Download the latest MSYS2 environment from https://www.msys2.org/ and install
it where you'd like (the default is "C:\msys64")
@ -196,7 +196,7 @@ environment.
-----------------------------------------------------------
MinGW 64bit (x86_64) compiler and tools
# MinGW 64bit (x86_64) compiler and tools #
Within the MSYS2 shell, run the following command to install 64bit compiler and
basic development tools:
@ -207,7 +207,7 @@ basic development tools:
Link Library (.dll) files they depends on. Tux Paint's packaging process for
binary distribution uses it to find required .dll files.
64bit (x86_64) dependency libraries for Tux Paint and Tux Paint Config
# 64bit (x86_64) dependency libraries for Tux Paint and Tux Paint Config #
You can install tools and libraries required for compiling Tux Paint and Tux
Paint Config on MSYS2/MINGW using "pacman" except for SDL2_Pango and
@ -221,7 +221,7 @@ installing it if you are only building "Tux Paint".
💡 Note: Close the shell before proceeding to the remaining process.
Install SDL2_Pango and libunibreak on the 64bit environment
# Install SDL2_Pango and libunibreak on the 64bit environment #
SDL2_Pango and libunibreak should be installed manually.
@ -253,7 +253,7 @@ ImageMagick" section if you need only a 64bit build environment.
-----------------------------------------------------------
MinGW 32bit (i686) compiler and tools
# MinGW 32bit (i686) compiler and tools #
Within the MSYS2 shell, run the following command to install 32bit compiler and
basic development tools:
@ -264,7 +264,7 @@ basic development tools:
Link Library (.dll) files they depends on. Tux Paint's packaging process for
binary distribution uses it to find required .dll files.
32bit (i686) dependency libraries for Tux Paint and Tux Paint Config
# 32bit (i686) dependency libraries for Tux Paint and Tux Paint Config #
You can install tools and libraries required for compiling Tux Paint and Tux
Paint Config on MSYS2/MINGW using "pacman" except for SDL2_Pango and
@ -278,7 +278,7 @@ installing it if you are only building "Tux Paint".
💡 Note: Close the shell before proceeding to the remaining process.
Install SDL2_Pango and libunibreak on the 32bit environment
# Install SDL2_Pango and libunibreak on the 32bit environment #
SDL2_Pango and libunibreak should be installed manually.
@ -305,7 +305,7 @@ You can fetch the source code from the git repositry and compile it as follows.
$ cd libunibreak
$ ./augogen.sh --prefix=/mingw32 && make && make install
ImageMagick
## ImageMagick ##
ImageMagick is a compilation of command line tools to create, edit, compose, or
convert bitmap images supporting quite a large number of image formats. Tux
@ -327,7 +327,7 @@ your "PATH" environment variable. For example:
You can make this permanent by adding the above to your the BASH shell
configuration file, "~/.bash_profile".
Tux Paint & Tux Paint Config.
## Tux Paint & Tux Paint Config. ##
You can compile 64-bit binaries using "MSYS2 64bit" shell, and 32-bit binaries
using "MSYS2 32bit" shell, respectively.
@ -337,7 +337,7 @@ using "MSYS2 32bit" shell, respectively.
* Select "MSYS2 64bit" → "MSYS2 MinGW 32-bit" from the "Start Menu" to open
the 32bit shell.
Tux Paint Config.
# Tux Paint Config. #
"Tux Paint Config" is a useful graphical tool for tweaking Tux Paint's
behavior. You have to build this component before compiling Tux Paint if you
@ -365,7 +365,7 @@ Now you can build Tux Paint Config. as follows:
$ cd tuxpaint-config
$ make win32
Tux Paint
# Tux Paint #
You can use either (a) a stable tar-ball release, or (b) the developing source
tree.
@ -393,7 +393,7 @@ collected in the directory for binary distribution "bdist" directory under
"win32". You can start them by double-clicking their executable (.exe) files in
the "bdist" directory.
Building the Tux Paint Windows Installer
## Building the Tux Paint Windows Installer ##
Inno Setup is used to build executable installer for Tux Paint. Therefore you
have to install it in the first place.
@ -415,7 +415,7 @@ Then, you can easily build an executable installer by right-clicking on the
list. It will run for a while, and eventually you will find a "tuxpaint-X.Y.Z
-windows-<arch>-installer.exe" file in the same directory.
Running the Tux Paint Windows Installer
## Running the Tux Paint Windows Installer ##
Double-click the Tux Paint installer executable (.EXE file) and follow the
instructions.
@ -433,7 +433,7 @@ location.
At this point, you can click 'Install' to install Tux Paint!
Changing the Settings Using the Shortcut
## Changing the Settings Using the Shortcut ##
To change program settings, right-click on the TuxPaint shortcut and select
'Properties' (at the bottom).
@ -460,7 +460,7 @@ pushed the "Apply" button!).
When you have finished, click "OK."
If Something Goes Wrong
## If Something Goes Wrong ##
If, when you double-click on the shortcut to run Tux Paint, nothing happens, it
is probably because some of these command-line options are wrong. Open an
@ -474,9 +474,9 @@ incorrect character-case (capital 'Z' instead of lowercase 'z') or a missing
-----------------------------------------------------------------------
Linux/Unix
### Linux/Unix ###
Compiling:
## Compiling: ##
💡 Note: Tux Paint does not use autoconf/automake, so there is no "./configure"
script to run. Compiling should be straight-forward though, assuming everything
@ -487,7 +487,8 @@ shell prompt (e.g., "$"):
$ make
Disabling SVG support (and hence Cairo, libSVG, and svg-cairo dependencies):
## Disabling SVG support (and hence Cairo, libSVG, and svg-cairo dependencies):
##
To disable SVG support (e.g., if your system is not currently supported by the
Cairo library or other SVG-related dependencies), you can run "make" with
@ -495,7 +496,7 @@ Cairo library or other SVG-related dependencies), you can run "make" with
$ make SVG_LIB= SVG_CFLAGS=
Disabling Sound at Compile-time
## Disabling Sound at Compile-time ##
If you don't have a sound card, or would prefer to build the program with no
sound support (and therefore without a the SDL_mixer dependency), you can run
@ -503,12 +504,12 @@ sound support (and therefore without a the SDL_mixer dependency), you can run
$ make SDL_MIXER_LIB=
Other options
## Other options ##
Various other options (e.g., installation paths) may be overridden; see them in
"Makefile" for further details.
If you get errors
## If you get errors ##
If you receive any errors during compile-time, make sure you have the
appropriate libraries installed (see above). If using packaged versions of the
@ -516,7 +517,7 @@ libraries (e.g., RPMs under RedHat or DEBs under Debian), be sure to get the
corresponding "-dev" or "-devel" packages as well, otherwise you won't be able
to compile Tux Paint (and other programs) from source!
Installng
## Installng ##
Assuming no fatal errors occured, you can now install the program so that it
can be run by users on the system. By default, this must be done by the "root"
@ -542,7 +543,7 @@ Ubuntu Linux):
local/bin/". The data files (images, sounds, etc.) are placed in "/usr/local/
share/tuxpaint/".
Changing Where Things Go
# Changing Where Things Go #
You can change where things will go by setting "Makefile"variables on the
command line. "DESTDIR" is used to place output in a staging area for package
@ -551,48 +552,48 @@ default, set to "/usr/local".
Other variables are:
BIN_PREFIX
BIN_PREFIX
Where the "tuxpaint" binary will be installed. (Set to "$(PREFIX)/bin" by
default - e.g., "/usr/local/bin")
DATA_PREFIX
DATA_PREFIX
Where the data files (sound, graphics, brushes, stamps, fonts) will go, and
where Tux Paint will look for them when it's run. (Set to "$(PREFIX)/share/
tuxpaint")
DOC_PREFIX
DOC_PREFIX
Where the documentation text files (the "docs" directory) will go. (Set to
"$(PREFIX)/share/doc/tuxpaint")
MAN_PREFIX
MAN_PREFIX
Where the manual page for Tux Paint will go. (Set to "$(PREFIX)/share/man")
ICON_PREFIX — $(PREFIX)/share/pixmaps
X11_ICON_PREFIX — $(PREFIX)/X11R6/include/X11/pixmaps
GNOME_PREFIX — $(PREFIX)/share/gnome/apps/Graphics
KDE_PREFIX — $(PREFIX)/share/applnk/Graphics
ICON_PREFIX — $(PREFIX)/share/pixmaps
X11_ICON_PREFIX — $(PREFIX)/X11R6/include/X11/pixmaps
GNOME_PREFIX — $(PREFIX)/share/gnome/apps/Graphics
KDE_PREFIX — $(PREFIX)/share/applnk/Graphics
Where the icons and launchers (for GNOME and KDE) will go.
LOCALE_PREFIX
LOCALE_PREFIX
Where the translation files for Tux Paint will go, and where Tux Paint will
look for them. (Set to "$(PREFIX)/share/locale/") (Final location of a
translation file will be under the locale's directory (e.g., "es" for
Spanish), within the "LC_MESSAGES" subdirectory.)
💡 Note: This list is out of date. See "Makefile" and "Makefile-i18n" for a
complete list.
-----------------------------------------------------------------------
macOS
### macOS ###
2022年6月 5日 Mark Kim <markuskimius@gmail.com>
Starting with Tux Paint 0.9.23, Tux Paint for macOS is built as though it were
a Linux application.
Prerequisites
## Prerequisites ##
Although Tux Paint is built without the Xcode IDE, Xcode itself is still
required to build Tux Paint. Download it from the App Store, and launch it once
@ -628,7 +629,7 @@ of Tux Paint.
^* Not available from MacPorts as of this writing, see below.
libimagequant
# libimagequant #
libimagequant is not available from MacPorts as of this writing. It can be
installed from the source code as follows. It should be installed to /opt/local
@ -640,7 +641,7 @@ installed from the source code as follows. It should be installed to /opt/local
$ cargo build --release # Must use cargo from MacPorts
$ sudo make PREFIX=/opt/local install
sdl2_pango
# sdl2_pango #
sdl2_pango is not available from MacPorts as of this writing. It can be
installed from the source code as follows. It should be installed to /opt/local
@ -654,7 +655,7 @@ WARNING: Having any UNIX-like toolset installed on your Mac besides MacPorts
and Xcode, such as Fink or Brew, will prevent your app bundle from being
portable. Be sure Fink and Brew are not accessible from your build environment.
How to Build
## How to Build ##
Simply, run:
@ -668,7 +669,7 @@ TuxPaint.dmg'.
Additional steps are required when building a Unviersal Binary. See "Building a
Universal Binary" below.
Known Issues
## Known Issues ##
* A macOS binary built on a specific version of macOS only runs on that
version of macOS or later. To ensure Tux Paint can run on the oldest
@ -685,7 +686,7 @@ Known Issues
(from MacPorts) need to be recompiled. See "Recompiling MacPorts" below for
the instructions.
Old Versions of macOS
## Old Versions of macOS ##
Some old versions of macOS can be downloaded from Apple's support page: https:/
/support.apple.com/en-us/HT211683
@ -725,7 +726,7 @@ the Xcode command line tools (do not run "xcode-select --install") but
otherwise build Tux Paint using the same steps described in the earlier part of
this document.
Recompiling MacPorts
## Recompiling MacPorts ##
To recompile MacPorts to be usable on older versions of macOS, set the
following options in /opt/local/etc/macports/macports.conf:
@ -749,7 +750,7 @@ they can only be built to run natively on the hardware on which they were
built. See "Building a Universal Binary" below for instructions on how to build
Tux Paint as a Universal Binary.
Building a Universal Binary
## Building a Universal Binary ##
To build Tux Paint as a Universal Binary, compile Tux Paint for the Intel CPU
and the Apple Silicon separately first. Then rename the app bundle for the
@ -763,7 +764,7 @@ two application bundles as below. The DMG file can be built afterwards:
-----------------------------------------------------------------------
Android
### Android ###
2023年3月29日 Pere Pujal i Carabantes <perepujal@gmail.com> (Edited by Bill
Kendrick)
@ -772,7 +773,7 @@ As of March 2023, the Android build of Tux Paint is maintained in a separate
code repository at GitHub: https://github.com/tux4kids/Tuxpaint-Android.
Detailed instructions are there; this acts as an overview.
Prerequisites
## Prerequisites ##
You will need recent versions of:
@ -797,7 +798,7 @@ one another, and the script in the directory containing both.
Fill the app/src/main/assets directory by running cd app/src/main/jni/tuxpaint
&& ./mkzip_assets.sh
Building
## Building ##
The Gradle build generates some variants: PlayStore, debugPlayStore,
offPlayStore and debugoffPlayStore. You must sign the non-debug ones to be able
@ -826,36 +827,37 @@ the makebuildserver tool they provide, then, from the root of fdroiddata, run
-----------------------------------------------------------------------
Haiku
### Haiku ###
2023年5月 7日 Luc Schrijvers <begasus@gmail.com> (Edited by Bill Kendrick)
Prerequisites
## Prerequisites ##
Install the required develop packages in Terminal:
32-bit:
32-bit:
pkgman install xcairo_x86_devel fribidi_x86_devel gdk_pixbuf_x86_devel
libiconv_x86_devel libimagequant_x86_devel gettext_x86_libintl
libpaper_x86_devel pango_x86_devel libpng16_x86_devel librsvg_x86_devel
libsdl2_x86_devel sdl2_image_x86_devel sdl2_gfx_x86_devel
sdl2_mixer_x86_devel sdl2_pango_x86_devel sdl2_ttf_x86_devel zlib_x86_devel
64-bit:
64-bit:
pkgman install xcairo_devel fribidi_devel gdk_pixbuf_devel libiconv_devel
libimagequant_devel gettext_libintl libpaper_devel pango_devel
libpng16_devel librsvg_devel libsdl2_devel sdl2_image_devel sdl2_gfx_devel
sdl2_mixer_devel sdl2_pango_devel sdl2_ttf_devel zlib_devel
For 32-bit you need to switch to the new compiler (currently gcc 11.2.0) with
setarch x86
Building
## Building ##
make PREFIX=/boot/home/config/non-packaged
Tux Paint Stamps
## Tux Paint Stamps ##
make install-all DATA_PREFIX=/boot/home/config/non-packaged/share/tuxpaint/
@ -868,9 +870,9 @@ setting "DEBUG" (and, if verbose logging is wanted, "VERBOSE") #defines in "src
Uninstalling Tux Paint
Windows
### Windows ###
Using the Uninstaller
## Using the Uninstaller ##
If you installed the Start Menu shortcuts (the default), then go to the
TuxPaint folder and select "Uninstall". A box will be displayed that will
@ -879,19 +881,19 @@ you want to permanently remove Tux Paint, click on the 'Uninstall' button.
When it has finished, click on the close button.
Using the Control Panel
## Using the Control Panel ##
It is also possible to use the entry "TuxPaint (remove only)" in the Control
Panel Add/Remove programs section.
macOS
### macOS ###
Delete "TuxPaint.app" from the "/Applications" folder. Data files, including
the configuration files, stamps, and saved pictures, may be found in
"/Library/Application Support/TuxPaint/" (all users) and
"/Users/ユーザー名/Library/Application Support/TuxPaint/" (individual users).
Linux
### Linux ###
Within the Tux Paint source directory (where you compiled Tux Paint), you can
use the "make uninstall" target to uninstall Tux Paint. By default, this must

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -26,12 +26,12 @@ library.)
Support for many colors allows photo-quality "rubber stamp" images to be used
in Tux Paint, and alpha transparency allows for high-quality brushes.
How To Make PNGs
### How To Make PNGs ###
The following is a very brief list of ways to create PNGs or convert existing
images into PNGs.
GIMP & Krita
GIMP & Krita
Excellent tools with which to create PNG images for use in Tux Paint are
GIMP and Krita, both high-quality Open Source interactive drawing and photo
@ -43,10 +43,10 @@ GIMP & Krita
/www.krita.org/, respectively.
→ Command-line Tools ←
Command-line Tools
NetPBM
→ NetPBM ←
The Portable Bitmap tools (collectively known as "NetPBM") is a
collection of Open Source command-line tools which convert to and from
@ -58,8 +58,8 @@ Command-line Tools
netpbm.sourceforge.net/.
cjpeg/djpeg
cjpeg/djpeg
The "cjpeg" and "djpeg" command-line programs convert between the
NetPBM Portable Any Map (PNM) format and JPEGs. It is possible that
@ -68,11 +68,11 @@ Command-line Tools
or to learn more, visit https://jpegclub.org/.
Proprietary Software for Windows
→ Proprietary Software for Windows ←
+ CorelDRAW (Corel) — http://www.corel.com/
+ Illustrator (Adobe) — http://www.adobe.com/products/illustrator.html
+ Paint Shop Pro (Corel) — https://www.paintshoppro.com/
@ -80,13 +80,13 @@ Proprietary Software for Windows
+ PIXresizer (Bluefive software) — http://bluefive.pair.com/
pixresizer.htm
Macintosh Users
Macintosh Users
+ CorelDRAW (Corel) — http://www.corel.com/
+ GraphicConverter (Lemke Software) — https://www.lemkesoft.de/
mac-fotobearbeitung-mac-diashow-mac-grafikprogramm-mac-bildbetrachter/
+ Illustrator (Adobe) — http://www.adobe.com/products/illustrator.html
+ Photoshop (Adobe) — http://www.adobe.com/products/photoshop.html

View file

@ -1,12 +1,12 @@
Tux Paint
バージョン 0.9.34
子供向けのシンプルなお絵かきプログラム
## 子供向けのシンプルなお絵かきプログラム ##
Copyright © 2002-2024 by various contributors; AUTHORS.txt 参照.
https://tuxpaint.org/
2024年10月12
2024年10月14
+--------------------------------------------------+
| 目次 |
@ -44,49 +44,49 @@
I. Tux Paint について
A. "Tux Paint" とは?
### A. "Tux Paint" とは? ###
Tux Paint は、3歳以上の小さな子供向けにデザインされたフリーのお絵かきソフトで
す。シンプルで使いやすい操作方法と楽しい効果音を備え、マスコットキャラクターが
子供たちの案内役を務めます。空っぽのキャンバスと様々な描画ツールが、子供たちの
創造力をかき立てます。
B. 特長
### B. 特長 ###
簡単に、そして楽しく
簡単に、そして楽しく
Tux Paint は、一般向けの描画ツールではなく、小さな子供のためのシンプルなお
絵かきソフトとなることを目指して、楽しく容易に使えるように作られています。
効果音とマスコットキャラクターが、プログラムの操作をわかりやすく教えてくれ
るとともに、ユーザーを楽しませてくれます。また、大きくて見やすいイラスト調
のマウスポインターを採用しています。
拡張性
拡張性
Tux Paint は、機能を拡張することができます。「ふで」や「はんこ」は、追加や
削除が可能です。例えば、授業では、様々な生き物の画像を追加しておいて、生徒
に生態系を描かせるといったことができます。それぞれの「はんこ」には、選択時
に流れる音声、表示される説明文を設定できます。
移植性
移植性
Tux Paint は、Windows, Macintosh, Linux など、様々なプラットフォームに移植
されており、どのプラットフォームでも見た目や使い方は変わりません。Tux Paint
は、Pentium 133のような旧式のシステムでもうまく動作し、さらに遅いシステムで
も動作するように構築することもできます。
簡単な操作
簡単な操作
ユーザーは、コンピューターの複雑な機能に直接触れる必要がありません。描画中
の作品は、プログラム終了時に保存され、再開時に表示されます。作品を保存する
ために、ファイル名をつけたりキーボードを使う必要はありません。保存された作
品は、縮小画像の一覧から選択するだけで読み込むことができ、コンピューターの
他のファイルにアクセスすることはありません。
操作方法
操作方法
Tux Paint には、ボタンのサイズ拡大、UIフォントの変更、キーボードや他の入力
デバイス(ジョイスティック、ゲームパッドなど)を用いたカーソル操作、オンス
クリーンキーボード、マウスクリックの固定など、操作性に関する多くのオプショ
ンが用意されています。
C. 著作権
### C. 著作権 ###
Tux Paint は、オープンソースのプロジェクトで、GNUの一般公衆利用許諾GPL基づ
き公開されているフリーソフトウェアです。このソフトウェアは無料で、プログラムの
@ -95,62 +95,76 @@ Tux Paint は、オープンソースのプロジェクトで、GNUの一般公
ライセンスの全文は、COPYING.txtをお読みください。
D. Tux Paint バージョン 0.9.34 での変更点
### D. Tux Paint バージョン 0.9.34 での変更点 ###
"Eraser" Fill mode
"Eraser" Fill mode
A flood fill option that fills the canvas with the background color, or
template or starter background, upon which the drawing was based.
ブラシの追加
ブラシの追加
New brushes for the Paint and Lines tools: "Fluff (gradient)", "Graphite",
"Paint splats", "Smoke", "Spines", "Water (still)", and "Watercolor
splotches".
New brush option
→ New brush option ←
Brushes may be given a "chaotic" setting, causing them to rotate
continuously while drawing with them.
New templates
→ New templates ←
"Clouds from an airplane" and "Lough Leane".
New Magic tool: Comic dots
→ New Magic tool: Comic dots ←
Draws a repeating dot pattern, simulating the "Ben Day process" used in
early comic books.
New Magic tool: Rotate
New Magic tool: Rotate
Rotates the drawing.
New Magic tool: Fractal
New Magic tool: Fractal
A set of tools that recursively repeat what you draw, scaling and/or
rotating it as they repeat.
New Magic tool: ASCII Typewriter
New Magic tool: ASCII Typewriter
Transform your picture into "ASCII art", typewriter-style.
New Magic tool: ASCII Computer
→ New Magic tool: ASCII Computer ←
Transform your picture into "ASCII art", computer-style.
New Magic tool: ASCII Color Computer
→ New Magic tool: ASCII Color Computer ←
Transform your picture into colored computer "ASCII art".
New Magic tool: Crescent
→ New Magic tool: Crescent ←
Draw one of various crescent shapes at a chosen angle.
New Magic tool: Spiral
→ New Magic tool: Spiral ←
Draw spirals.
New Magic tool: Spiral Square
→ New Magic tool: Spiral Square ←
Draw square spirals.
New Magic tool: Concentric Circle
→ New Magic tool: Concentric Circle ←
Draw concentric circles.
New Magic tool: Concentric Square
→ New Magic tool: Concentric Square ←
Draw concentric squares.
New Magic tool: Tessellation Pointy
→ New Magic tool: Tessellation Pointy ←
Draw repeating tessellation patterns with pointy-topped hexagons.
New Magic tool: Tessellation Flat
→ New Magic tool: Tessellation Flat ←
Draw repeating tessellation patterns with flat-topped hexagons.
Magic API Updates
→ Magic API Updates ←
Sound pause and resume functions added.
全ての変更点については、CHANGES.txt をお読みください。
II. Tux Paint の使い方
A. Tux Paint の起動
### A. Tux Paint の起動 ###
1. Linux または Unix のユーザー
## 1. Linux または Unix のユーザー ##
KDE あるいは GNOME のメニューの「グラフィックス」以下に、起動アイコンが設定され
ているはずです。
@ -161,7 +175,7 @@ KDE あるいは GNOME のメニューの「グラフィックス」以下に、
エラーが発生した場合は、端末にその内容が表示されます。(標準エラー出力)
2. Windows のユーザー
## 2. Windows のユーザー ##
[Tux Paint アイコン]
Tux Paint
@ -180,33 +194,36 @@ KDE あるいは GNOME のメニューの「グラフィックス」以下に、
ZIP ファイルを用いた場合、「Tux Paint」のフォルダは、任意の場所に配置できます。
3. macOS のユーザー
## 3. macOS のユーザー ##
"Tux Paint" のアイコンをダブルクリックします。
[起動画面]
B. 起動画面
### B. 起動画面 ###
Tux Paint を起動すると、タイトル画面が表示されます。
プログラムの読み込みが完了すると、何かキーを押すかマウスのクリックにより次に進
みます。タイトル画面は、約5秒後に自動的に閉じます
C. メインの画面
### C. メインの画面 ###
メインの画面は、次の各部に分けられます:
[どうぐ: ふで, はんこ, せん, かたち, もじ, まほう, ラベル, とりけし, やりなお
し, けしゴム, さいしょから, ひらく, セーブ, いんさつ, やめる]
左側: ツールバー「どうぐ」
→ 左側: ツールバー「どうぐ」 ←
ツールバーには、描画や編集を行うためのアイコンがあります。
[描画キャンバス]
中央部: 描画キャンバス
→ 中央部: 描画キャンバス ←
中央部の最も広い領域が描画キャンバスです。ここが絵を描く部分になります!
@ -216,19 +233,21 @@ C. メインの画面
さい。
[セレクタ - ふで、もじ、かたち、はんこ]
右側: セレクタ
→ 右側: セレクタ ←
セレクタに表示される内容は、使用しているツールに応じて変わります。例えば、
「ふで」ツールでは、様々な種類の筆が表示され、「はんこ」ツールでは、はんこ
の画像が表示されます。
[いろ - いろ - くろ、しろ、あか、ぴんく、おれんじ、きいろ、みどり、みずいろ
、あお、むらさき、ちゃいろ、はいいろ]
下部: カラーパレット「いろ」
→ 下部: カラーパレット「いろ」 ←
使用中のツールが色をサポートしている場合、画面の下部付近に色の選択肢がパ
レットで表示されます。このパレットをクリックして色を選択すると、その色が
@ -275,21 +294,22 @@ C. メインの画面
種設定について"のドキュメントを参照してください。
(「かたち」ツールの使い方を説明している例)
最下部: ヘルプエリア
→ 最下部: ヘルプエリア ←
画面の一番下の部分では、Linux ペンギンの Tux が、様々なヒントや関連情報をご
提供します。
### D. 各種のツール ###
D. 各種のツール
## 1. 描画ツール ##
1. 描画ツール
a. ペイントブラシ「ふで」
a. ペイントブラシ「ふで」 ←
右側のセレクタから筆の種類を、下のパレットから色を選んで、フリーハンドで描
画します。
@ -326,8 +346,8 @@ a. ペイントブラシ「ふで」
なります。詳しくは"各種設定について"のドキュメントを参照してください。
b.「はんこ」ツール
b.「はんこ」ツール
「はんこ」ツールは、スタンプやステッカーを集めたようなものです。馬や木、月
など、あらかじめ用意された様々な写真やイラストを絵に貼り付けることができま
@ -336,12 +356,12 @@ b.「はんこ」ツール
マウスを動かすと、スタンプが押される位置と大きさを示す輪郭線が表示されるの
で、押したい場所でクリックします。
スタンプの分類
スタンプの分類
スタンプは、動物、植物、宇宙、乗り物、人物といった多くのカテゴリに分類
されています。セレクタの左右の矢印のボタンを使ってカテゴリを切り替える
ことができます。
"スタンプの回転"
"スタンプの回転"
右下のトグルボタンを使って、スタンプを配置する際の回転を有効にすること
ができます。スタンプを配置したらキャンバス上でマウスを動かして回転させ
@ -356,8 +376,8 @@ b.「はんこ」ツール
📜 注: はんこの回転機能は Tux Paint バージョン 0.9.29 で追加されました。
スタンプの操作
スタンプの操作
スタンプを絵に貼り付ける前に、以下の様々な効果を適用することができます
(スタンプの種類によって異なります):
@ -375,19 +395,19 @@ b.「はんこ」ツール
トを参照してください。
スタンプの効果音
スタンプの効果音
個々のスタンプごとに効果音を設定することができます。画面下部の左側のヘ
ルプエリアLinux ペンギン "Tux"の近く)にあるボタンを押すと、効果音を
再生することができます。
c.「せん」ツール
c.「せん」ツール ←
様々な種類の筆と好きな色を使って直線を描くツールです。
@ -408,8 +428,8 @@ c.「せん」ツール
イントブラシ「ふで」"の"ブラシの描画間隔"のセクションを参照して下さい。
d.「かたち」ツール
d.「かたち」ツール
簡単な図形を描きます。
@ -417,21 +437,21 @@ d.「かたち」ツール
右下のオプションボタンで「かたち」ツールの動作を選択します:
真ん中から広げる
真ん中から広げる
最初にクリックした位置を中心として図形を拡大します。
📜 バージョン 0.9.24 までは、このような動作だけでした。
角から広げる
角から広げる
最初にクリックした位置を左上の角として図形を拡大します。これは、他の多
くのお絵かきソフトの標準的な動作です。
📜 このオプションは、バージョン 0.9.25 以降で追加されました。
⚙ 注: "noshapecontrols" オプションをつけて起動するなどして、「かたち」ツー
ルの動作の制御を無効にした場合、オプションボタンは表示されず、真ん中から図
@ -447,7 +467,7 @@ d.「かたち」ツール
図形を広げ終わったらマウスを放します。
通常の動作
通常の動作
ここで、キャンバス上でマウスを動かして図形を回転させることができます。
回転した図形の角度は画面の下に表示されます(「せん」ツールと同様)。
@ -455,8 +475,8 @@ d.「かたち」ツール
最後にもう一度マウスをクリックして、図形が完成します。
簡易描画モード
簡易描画モード
簡易描画モードが設定されている場合、図形を回転させる手順は省略され、マ
ウスを放した時点で図形が描画されます。
@ -464,11 +484,11 @@ d.「かたち」ツール
のドキュメントを参照して下さい。
e.「もじ」ツール、「ラベル」ツール
e.「もじ」ツール、「ラベル」ツール ←
まず、右側のセレクタからフォントを、下部のパレットから色を選択します。さら
に、テキストに太字や斜体のスタイルを適用することもできます。画面をクリック
@ -485,7 +505,7 @@ e.「もじ」ツール、「ラベル」ツール
文字の入力中に別の場所をクリックすると、入力内容を維持したまま、文字を貼り
付ける位置をクリックした位置に移動させ、文字入力を続けることができます。
「もじ」ツールと「ラベル」ツールの違い
「もじ」ツールと「ラベル」ツールの違い
「もじ」ツールは、Tux Paint に以前からある文字入力ツールです。このツー
ルで入力した文字列は絵と一体化するため、後から文字列の内容を編集した
@ -516,8 +536,8 @@ e.「もじ」ツール、「ラベル」ツール
り、無効にすることができます。
多言語文字入力
多言語文字入力
Tux Paint では、様々な言語の文字を入力することができます。たいていのラ
テン文字A-Z, ñ, è など)は、直接入力できます。また、いくつかの言語で
@ -541,8 +561,8 @@ e.「もじ」ツール、「ラベル」ツール
す。
画面キーボード
画面キーボード
「もじ」ツールや「ラベル」ツールで使える、オプションの「スクリーンキー
ボード」では、キーボードレイアウトを変えたり、文字の合成(例: "a "と "e
@ -552,11 +572,11 @@ e.「もじ」ツール、「ラベル」ツール
を参照してください。
f.「ぬる」ツール
f.「ぬる」ツール ←
「ぬる」ツールは、描画の連続した領域を好きな色で塗りつぶします。以下の3 つ
の塗りつぶしオプションが用意されています:
@ -580,8 +600,8 @@ f.「ぬる」ツール
した。
g.「まほう」ツール(特殊効果)
g.「まほう」ツール(特殊効果)
「まほう」ツールは、様々な特殊なツールを集めたものです。右側のセレクタで、
「まほう」の効果を選択することができます。効果を適用する方法は、クリック+
@ -630,8 +650,8 @@ g.「まほう」ツール(特殊効果)
は"各種設定について"のドキュメントを参照してください。
h.けしゴム
h.けしゴム
このツールは「ふで」(ペイントブラシ)と似た働きをします。どこをクリック
(またはクリック&ドラッグ)しても、作品に描いたものは消去され、描画を開始
@ -657,11 +677,11 @@ h.けしゴム
のツールに戻ります。
## 2. そのほかの操作 ##
2. そのほかの操作
a.「とりけし」と「やりなおし」
a.「とりけし」と「やりなおし」 ←
「とりけし」ボタンをクリックすると、直前に行った操作が取り消されます。いく
つもの操作をさかのぼって取り消すことができます!
@ -677,8 +697,8 @@ a.「とりけし」と「やりなおし」
⌨ 注: キーボードで [Control / ⌘] + [R] を押してもやりなおしできます。
b.「さいしょから」
b.「さいしょから」
Clicking the 'New' button will start a new drawing. A dialog will appear
where you may choose to start a new picture using a solid background color,
@ -690,14 +710,14 @@ b.「さいしょから」
⌨ 注: キーボードで [Control / ⌘] + [N] を押しても新規作成ができます。
単色のキャンバス
単色のキャンバス
あらかじめ用意されている背景色のほか、レインボーパレットやカラーミキ
サーで色を選択することができます。これらは、絵を描くときにキャンバスの
下に表示されるカラーパレットにあるオプションと同じように操作します。詳
細はメインの画面 > 下部: カラーパレット「いろ」 > 色に関する特別なオプ
ションを参照。
レイヤー画像
レイヤー画像
o レイヤー画像には、塗り絵のページのようなもの(白黒の線で描かれ、色
を塗ることができる)や、前景レイヤーと背景レイヤーに挟まれた部分に
絵を描ける3D画像のようなものがあります。
@ -723,8 +743,8 @@ b.「さいしょから」
トに変換することもできます。以下の「ひらく」を参照してください。
自作テンプレートの削除
自作テンプレートの削除
「さいしょから」ダイアログで自作テンプレート(「ひらく」ダイアログの
「テンプレート」ボタンを使って作成したもの)を選択すると、リストの右下
@ -737,15 +757,15 @@ b.「さいしょから」
⚙ 注: 「けす」ボタンは、"noerase" オプションで無効にできます。
⚙ 注:単色のキャンバスは、"newcolorslast" オプションによって、「さいしょか
ら」ダイアログの最後(スターターとテンプレートの下)に配置することができま
す。
c.「ひらく」
c.「ひらく」
「ひらく」をクリックすると、保存されている全ての作品のリストが表示されま
す。リストが画面に収まりきらない場合は、上下の矢印のボタンでリストをスク
@ -794,8 +814,8 @@ c.「ひらく」
できます。
d.「セーブ」
d.「セーブ」
描画中の作品を保存します。
@ -815,8 +835,8 @@ d.「セーブ」
⌨ 注: キーボードで [Control / ⌘] + [S] を押しても作品を保存できます。
e.「いんさつ」
e.「いんさつ」
このボタンを押して作品を印刷します!
@ -824,7 +844,7 @@ e.「いんさつ」
「いんさつ」ボタンを押すと、プリンターの設定画面が開きます。この機能は、フ
ルスクリーンモードでは動作しない点に注意して下さい。
印刷の無効化
印刷の無効化
オプションで "noprint" を設定すれば、「いんさつ」のボタンを無効にするこ
とができます。
@ -832,8 +852,8 @@ e.「いんさつ」
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
印刷機能の制限
印刷機能の制限
オプションで "printdelay" を設定すれば、設定に応じた一定の時間ごとに1
回だけしか印刷できなくなります。
@ -844,8 +864,8 @@ e.「いんさつ」
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
印刷コマンド
印刷コマンド
(Linux 及び Unix の場合のみ)
@ -870,8 +890,8 @@ e.「いんさつ」
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
プリンターの設定
プリンターの設定
(Windows 及び macOS)
@ -892,8 +912,8 @@ e.「いんさつ」
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
印刷ダイアログのオプション
印刷ダイアログのオプション
標準の設定では、印刷ダイアログは、[Alt] (または [Option]) キーを押しな
がら「いんさつ」ボタンを押した場合にのみ表示されますLinux/Unixでは、
@ -909,17 +929,17 @@ e.「いんさつ」
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
f.「スライドショー」
f.「スライドショー」 ←
「スライドショー」の機能は、「ひらく」ダイアログから利用できます。Tux Paint
の中で、簡単なアニメーションや画像のスライドショーを再生することができま
す。また、選択した画像を元にアニメーションGIFを書き出すこともできます。
画像を選ぶ
画像を選ぶ
「スライド」セクションに入ると、「ひらく」ダイアログと同じように、保存
したファイルの一覧が表示されます。
@ -933,8 +953,8 @@ f.「スライドショー」
ます。
再生スピードの設定
再生スピードの設定
画面左下「かいし」の隣にあるのスライドバーで、スライドショーやアニメー
ションGIFのスピードを調節できます。スライドバーを一番左に設定すると、ス
@ -946,8 +966,8 @@ f.「スライドショー」
の動作はアニメーションGIFには適用されません
Tux Paint 上での再生
Tux Paint 上での再生
Tux Paint 内でスライドショーを再生するには「かいし」ボタンをクリックし
ます。
@ -964,8 +984,8 @@ f.「スライドショー」
ショーを終了し、作品選択の画面に戻ります。
アニメーションGIFの書き出し
アニメーションGIFの書き出し
右下の「かきだす」ボタンをクリックすると、選択した画像を元にアニメー
ションGIFファイルを生成します。
@ -979,13 +999,13 @@ f.「スライドショー」
イドショー」ダイアログに戻ります。
さらに「もどる」ボタンをクリックすれば、「ひらく」ダイアログに戻ります。
g.プログラムの終了
g.プログラムの終了
「やめる」ボタンを押すか、Tux Paint のウィンドウを閉じるか、[Escape] キーを
押せば、Tux Paint が終了します。
@ -1012,8 +1032,8 @@ g.プログラムの終了
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
h.効果音を消すには
h.効果音を消すには
今のところ画面上には消音のためのボタンはありませんが、[Alt] + [S] キーを押
すと効果音は無効になり、もう一度押すと有効になります。
@ -1025,11 +1045,11 @@ h.効果音を消すには
⚙ 詳細は "各種設定について" のドキュメントを参照して下さい。
### E. 操作方法 ###
E. 操作方法
1. マウス・トラックボールによる操作
## 1. マウス・トラックボールによる操作 ##
Tux Paint の操作の大部分は、標準的なマウス、トラックボール、トラックパッド、お
絵かきタブレット(通常はスタイラスペンで操作)、タッチスクリーン(指やスタイラ
@ -1042,7 +1062,7 @@ Tux Paint の操作の大部分は、標準的なマウス、トラックボー
表示されます。ただし、どのボタンからの入力も受け付けるように設定することもでき
ます(ドキュメント「各種設定について」を参照してください)。
a. スクロール操作
# a. スクロール操作 #
マウスホイール、トラックボールのスクロールリング、トラックパッドの「スクロー
ル」ジェスチャー2本指での垂直移動やトラックパッドの端での垂直移動などはスク
@ -1052,7 +1072,7 @@ a. スクロール操作
また、これらのリストの上下にあるスクロールボタンをクリックし続ければ自動的にス
クロールします。
b. マウスによる操作
# b. マウスによる操作 #
上記のほかにも、マウスとして認識される以下のようなデバイスであれば、Tux Paint
の操作に使用できます:
@ -1065,7 +1085,7 @@ Tux Paint には「マウスクリックのトグル動作」という操作設
リックでクリック&ドラッグ操作が始まり、その後のクリックで終了します。(ドキュ
メント「各種設定について」を参照してください)
2. タブレット端末やタッチスクリーンでの操作
## 2. タブレット端末やタッチスクリーンでの操作 ##
上述のように Tux Paint はマウスとして認識されるあらゆるデバイスータブレットや
タッチスクリーンなどーを使用することができます。これらのデバイスの多くは以下の
@ -1076,7 +1096,7 @@ Tux Paint には「マウスクリックのトグル動作」という操作設
* けしゴムペン先機能
* マルチタッチジェスチャー
3. ジョイスティック等のデバイスによる操作
## 3. ジョイスティック等のデバイスによる操作 ##
Tux Paintは OS 上でジョイスティックとして表示されるあらゆるゲームコントローラー
からの入力を認識するように設定できます。USBやBluetoothで接続された最新のゲーム
@ -1090,7 +1110,7 @@ Tux Paintは OS 上でジョイスティックとして表示されるあらゆ
たり、UndoやRedo操作を呼び出したりなど。詳しくはドキュメント「各種設定につい
て」を参照してください。
4. キーボードによる操作
## 4. キーボードによる操作 ##
タックスペイントでは、キーボードからマウスポインタを操作することができます。こ
れには、マウスポインタの移動とクリック、およびインターフェイスの特定の部分を移
@ -1099,7 +1119,7 @@ Tux Paintは OS 上でジョイスティックとして表示されるあらゆ
III. 他の画像の Tux Paint への読み込み
A. 概要
### A. 概要 ###
Tux Paint の「ひらく」ダイアログでは、Tux Paint で作成した画像だけが表示されま
す。その他の画像や写真を読み込んで編集するにはどのようにすれば良いでしょうか?
@ -1108,29 +1128,29 @@ Tux Paint の「ひらく」ダイアログでは、Tux Paint で作成した画
換して、Tux Paint で作成した画像が保存されている "saved" フォルダにコピーしま
す。(標準では以下のフォルダ):
Windows Windows 7, Windows 8, Windows 10, Windows 11
Windows Windows 7, Windows 8, Windows 10, Windows 11
In the user's "AppData" folder:
e.g., "C:\Users\ユーザー名\AppData\Roaming\TuxPaint\saved\"
macOS
macOS
In the user's "Application Support" folder:
e.g., "/Users/ユーザー名/Library/Application Support/TuxPaint/saved/"
Linux / Unix
Linux / Unix
In the user's "home directory" folder:
e.g., "/home/ユーザー名/.tuxpaint/saved/"
Haiku
Haiku
In the user's "settings" folder:
e.g., "/boot/home/config/settings/TuxPaint/saved/"
💡 注: Tux Paint で作成した画像を他のアプリケーションを使って開く場合も、これら
のフォルダからになります。しかしながら、「ひらく」ダイアログの「かきだす」の機
能を使えば、Tux Paint で作成した画像を、もっと簡単で安全にアクセスできるフォル
ダにコピーすることができます。
B. "tuxpaint-import" スクリプトを使う
### B. "tuxpaint-import" スクリプトを使う ###
Linux と Unix では、Tux Paint と同時に、シェルスクリプト "tuxpaint-import" がイ
ンストールされています。このスクリプトは、NetPBM のツール ("anytopnm") を用いて
@ -1161,7 +1181,7 @@ Linux と Unix では、Tux Paint と同時に、シェルスクリプト "tuxpa
これで、Tux Paint を起動して、「ひらく」ダイアログから変換した画像を開くことが
できます。後は、アイコンをダブルクリックするだけです!
C. 手動での取り込み
### C. 手動での取り込み ###
Windows、MacOS、BeOS、そして Haiku のユーザーは、手動で変換作業を行う必要があり
ます。
@ -1178,7 +1198,7 @@ Tux Paint で、描画キャンパスと異なる大きさの画像を読み込
や、フルスクリーン動作時の画面解像度に依存します。(注: 標準の解像度は 800x600
です)。以下の "イメージサイズの計算方法" をごらんください。
1. ファイル名の付け方
## 1. ファイル名の付け方 ##
画像は PNG 形式で保存してください。また、以下のように、Tux Paint における命名規
則である、現在の日付と時刻を用いたファイル名を使用することを強くお勧めします。
@ -1196,7 +1216,7 @@ Tux Paint で、描画キャンパスと異なる大きさの画像を読み込
PNG ファイルを Tux Paint の "saved" ディレクトリにコピーします。(上記参照)
2. イメージサイズの計算方法
## 2. イメージサイズの計算方法 ##
"buttonsize" のオプションが追加されたため、この部分は全面的に書き直す必要があり
ます。とりあえずは、Tux Paint で作成した画像のサイズ(ピクセル幅と高さ)を調べ
@ -1206,7 +1226,7 @@ IV.その他のドキュメント
このドキュメントの他、"docs" フォルダには、次のようなドキュメントがあります:
Tux Paint の使用:
Tux Paint の使用:
+ OPTIONS.html
コマンドライン、設定ファイルのオプションに関する詳細な情報。Tux Paint
Config を使用したくない人向け。
@ -1215,8 +1235,8 @@ Tux Paint の使用:
+ Tux Paint に関するよくある質問("FAQ"
Tux Paint を使用する上でよくある質問への回答や問題の解決方法。
Tux Paint の拡張:
Tux Paint の拡張:
+ EXTENDING.html
ブラシ、はんこ、背景画像の作成方法、フォントを追加する方法、追加のスク
リーンキーボードの作成、言語入力の追加など、Tux Paint の拡張についての
@ -1226,8 +1246,8 @@ Tux Paint の拡張:
+ SVG.html
SVG 形式のヴェクタ画像を作成する方法。
技術情報:
技術情報:
+ INSTALL.html
コンパイル、インストールの手順.
+ SIGNALS.html
@ -1235,8 +1255,8 @@ Tux Paint の拡張:
+ MAGIC-API.html
プラグインAPIを用いた独自の「まほう」ツールの作成
開発の記録及びライセンス:
開発の記録及びライセンス:
+ AUTHORS.txt
作者と協力者のリスト.
+ CHANGES.txt
@ -1244,7 +1264,7 @@ Tux Paint の拡張:
+ COPYING.txt
Tux Paint ソフトウェアのライセンス GNU 一般公衆利用許諾 (GPL)
V.お問い合わせ先

View file

@ -10,7 +10,7 @@
Tux Paint responds to the following signals (which can be sent to the program's
process via `kill` or `killall`, for example).
SIGTERM (also, [Control] + [C] from a terminal running `tuxpaint`)
SIGTERM (also, [Control] + [C] from a terminal running `tuxpaint`)
Tux Paint responds as if the "Quit" button were pressed, or the desktop
environment was told to close Tux Paint (e.g., by clicking a window close
@ -32,8 +32,8 @@ SIGTERM (also, [Control] + [C] from a terminal running `tuxpaint`)
the [Esc] was key pressed.
SIGUSR1 & SIGUSR2
SIGUSR1 & SIGUSR2
Tux Paint responds by setting its auto-save option (as if it had been
launched with "--autosave"), as well as either the option to always save
@ -53,5 +53,5 @@ SIGUSR1 & SIGUSR2
completely.

View file

@ -24,12 +24,12 @@ Inkscape, a high-quality Open Source interactive drawing program available for
Windows, macOS, and Linux. There are also other applications that can produce
SVGs, both free/open source, and commerical/proprietary.
Open Source
Open Source
+ Inkscape — http://www.inkscape.org/
+ Karbon — https://calligra.org/karbon/
Proprietary
Proprietary
+ CorelDRAW (Corel) — https://www.coreldraw.com/en/
+ Illustrator (Adobe) — http://www.adobe.com/products/illustrator.html
+ Boxy SVG — https://boxy-svg.com/

View file

@ -871,6 +871,7 @@
alt="[ Landscape-shaped image of a horizon with the sun in the middle and a building on the right. ]"
title="Landscape-shaped image of a horizon with the sun in the middle and a building on the right."
valign="middle" />
<span style="display: none;"><br/>&nbsp;</span>
<figcaption style="font-size: smaller;">
<p>Focusing on the center of a starter image stretched to fit the width of the canvas.<p/>
</figcaption>
@ -884,6 +885,7 @@
alt="[ Portrait-shaped image of a horizon with the sun in the middle and the left side of building on the right. ]"
title="Portrait-shaped image of a horizon with the sun in the middle and the left side of building on the right."
valign="middle" />
<span style="display: none;"><br/>&nbsp;</span>
<figcaption style="font-size: smaller;">
<p>Focusing on the center of a starter image stretched to fit the height of the canvas.<p/>
</figcaption>
@ -897,6 +899,7 @@
alt="[ Landscape-shaped image of the sky with the sun at the bottom and the top of building on the right. ]"
title="Landscape-shaped image of the sky with the sun at the bottom and the top of building on the right."
valign="middle" />
<span style="display: none;"><br/>&nbsp;</span>
<figcaption style="font-size: smaller;">
<p>Focusing on the top of a starter image stretched to fit the width of the canvas.<p/>
</figcaption>
@ -910,6 +913,7 @@
alt="[ Landscape-shaped image of the ground with the sun at the top. ]"
title="Landscape-shaped image of the ground with the sun at the top."
valign="middle" />
<span style="display: none;"><br/>&nbsp;</span>
<figcaption style="font-size: smaller;">
<p>Focusing on the bottom of a starter image stretched to fit the width of the canvas.<p/>
</figcaption>
@ -923,6 +927,7 @@
alt="[ Portrait-shaped image of a horizon with the sun on the left and a building in the center. ]"
title="Portrait-shaped image of a horizon with the sun on the left and a building in the center."
valign="middle" />
<span style="display: none;"><br/>&nbsp;</span>
<figcaption style="font-size: smaller;">
<p>Focusing on the right of a starter image stretched to fit the height of the canvas.<p/>
</figcaption>

View file

@ -102,7 +102,7 @@
</p>
<p>
2024年10月12</p>
2024年10月14</p>
</center>
</header>
<table border="2"
@ -232,13 +232,13 @@
<dd>A flood fill option that fills the canvas with the background color, or template or starter background, upon which the drawing was based.</dd>
<dt>ブラシの追加</dt>
<dd>New brushes for the Paint and Lines tools: "Fluff (gradient)", "Graphite", "Paint splats", "Smoke", "Spines", "Water (still)", and "Watercolor splotches".</dt>
<dd>New brushes for the Paint and Lines tools: "Fluff (gradient)", "Graphite", "Paint splats", "Smoke", "Spines", "Water (still)", and "Watercolor splotches".</dd>
<dt>New brush option</dt>
<dd>Brushes may be given a "chaotic" setting, causing them to rotate continuously while drawing with them.</dt>
<dd>Brushes may be given a "chaotic" setting, causing them to rotate continuously while drawing with them.</dd>
<dt>New templates</dt>
<dd>"Clouds from an airplane" and "Lough Leane".</dt>
<dd>"Clouds from an airplane" and "Lough Leane".</dd>
<dt>New Magic tool: Comic dots</dt>
<dd>Draws a repeating dot pattern, simulating the "Ben Day process" used in early comic books.</dd>
@ -250,37 +250,37 @@
<dd>A set of tools that recursively repeat what you draw, scaling and/or rotating it as they repeat.</dd>
<dt>New Magic tool: ASCII Typewriter</dt>
<dd>Transform your picture into "ASCII art", typewriter-style.</dt>
<dd>Transform your picture into "ASCII art", typewriter-style.</dd>
<dt>New Magic tool: ASCII Computer</dt>
<dd>Transform your picture into "ASCII art", computer-style.</dt>
<dd>Transform your picture into "ASCII art", computer-style.</dd>
<dt>New Magic tool: ASCII Color Computer</dt>
<dd>Transform your picture into colored computer "ASCII art".</dt>
<dd>Transform your picture into colored computer "ASCII art".</dd>
<dt>New Magic tool: Crescent</dt>
<dd>Draw one of various crescent shapes at a chosen angle.</dt>
<dd>Draw one of various crescent shapes at a chosen angle.</dd>
<dt>New Magic tool: Spiral</dt>
<dd>Draw spirals.</dt>
<dd>Draw spirals.</dd>
<dt>New Magic tool: Spiral Square</dt>
<dd>Draw square spirals.</dt>
<dd>Draw square spirals.</dd>
<dt>New Magic tool: Concentric Circle</dt>
<dd>Draw concentric circles.</dt>
<dd>Draw concentric circles.</dd>
<dt>New Magic tool: Concentric Square</dt>
<dd>Draw concentric squares.</dt>
<dd>Draw concentric squares.</dd>
<dt>New Magic tool: Tessellation Pointy</dt>
<dd>Draw repeating tessellation patterns with pointy-topped hexagons.</dt>
<dd>Draw repeating tessellation patterns with pointy-topped hexagons.</dd>
<dt>New Magic tool: Tessellation Flat</dt>
<dd>Draw repeating tessellation patterns with flat-topped hexagons.</dt>
<dd>Draw repeating tessellation patterns with flat-topped hexagons.</dd>
<dt>Magic API Updates</dt>
<dd>Sound pause and resume functions added.</dt>
<dd>Sound pause and resume functions added.</dd>
</dl>
<p>
@ -378,6 +378,7 @@
width="324"
height="254"
alt="[起動画面]">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<h2 id="using_title">
B. 起動画面 </h2>
@ -412,6 +413,7 @@
height="254"
alt=
"[どうぐ: ふで, はんこ, せん, かたち, もじ, まほう, ラベル, とりけし, やりなおし, けしゴム, さいしょから, ひらく, セーブ, いんさつ, やめる]">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<dt>
<strong>左側: ツールバー「どうぐ」</strong>
@ -431,6 +433,7 @@
width="324"
height="254"
alt="[描画キャンバス]">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<dt>
@ -455,6 +458,7 @@
height="254"
alt=
"[セレクタ - ふで、もじ、かたち、はんこ]">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<dt>
@ -476,6 +480,7 @@
height="254"
alt=
"[いろ - いろ - くろ、しろ、あか、ぴんく、おれんじ、きいろ、みどり、みずいろ、あお、むらさき、ちゃいろ、はいいろ]">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<dt>
@ -486,13 +491,14 @@
<p>
使用中のツールが色をサポートしている場合、画面の下部付近に色の選択肢がパレットで表示されます。このパレットをクリックして色を選択すると、その色がツールで使用されます。(例えば、「ふで」ツールでは選択したブラシで描く色として、「ぬる」ツールでは画像の領域を塗りつぶす色として使用します)。 </p>
<div class="screenshot-right-after"></div>
<div class="screenshot-right-after">
<img src="../../html/images/colors_special.png"
width="105"
height="48"
alt=""
align="right">
</div>
<img src="../../html/images/colors_special.png"
width="105"
height="48"
alt=""
align="right">
<p id="special_color_options">
右端には色に関する3つの特別なオプションがあります。 <ul>
<li>
@ -544,6 +550,7 @@
height="254"
alt=
"(「かたち」ツールの使い方を説明している例)">
<span style="display: none;"><br/>&nbsp;</span>
</div>
<dt>

View file

@ -1,8 +1,8 @@
Tux Paint 0.9.34 クイックスタートガイド
描画ツール
### 描画ツール ###
🖌ふで
## 🖌ふで ##
* 右側のブラシを選択します。
* ブラシには、アニメーションするもの 🎞, 方向があるもの ✲ があり、両方を併せ持
@ -11,7 +11,7 @@ Tux Paint 0.9.34 クイックスタートガイド
* 色を選択します("色" のセクションを参照)
* キャンバスをクリックまたはタップしてドラッグし、描画します。
⌧はんこ
## ⌧はんこ ##
* 右下の左右の矢印のボタン ⇦⇨ で、カテゴリを切り替えます。
* 右側のスタンプを選択してください。
@ -28,12 +28,12 @@ Tux Paint 0.9.34 クイックスタートガイド
* 音声解説付きのスタンプもあります。ヘッドフォン 🎧 ボタンを押すと、もう一度聞
くことができます。
⚟せん
## ⚟せん ##
* (描画ツールのセクションを参照)
* クリックまたはタップしてドラッグし、線を引きます。
⭓かたち
## ⭓かたち ##
* 右側の図形を選択してください。
* 右下のコントロールを使用して、図形を中心 ⧈ から広げるかコーナー ◰ から広げ
@ -41,7 +41,7 @@ Tux Paint 0.9.34 クイックスタートガイド
* クリックまたはタップして位置を決め、ドラッグして大きさを変えます。
* ドラッグして回転させ、もう一度クリックまたはタップして描画します。
🄰もじ
## 🄰もじ ##
* 右側のフォントを選択します。
* 右下にあるコントロールを使用して、太字 𝗔 や斜体 𝘈 にするかを選択します。
@ -62,7 +62,7 @@ Tux Paint 0.9.34 クイックスタートガイド
+ 左右の矢印で、キーボードレイアウトを切り替えます (例: "QWERTY" と
"ABC")
🅰ラベル
## 🅰ラベル ##
* (「もじ」を参照)
* ラベルは絵から離れて「浮いて」います。描画やスタンプでの上書きや、「まほ
@ -75,7 +75,7 @@ Tux Paint 0.9.34 クイックスタートガイド
* 右下にある 🖑 ボタン押すと、ラベルはキャンバスに貼り付けられ、以後は編集でき
なくなります。
🪣ぬる
## 🪣ぬる ##
* 右側で塗りつぶしモードを選択します。
* 色を選択します("色" のセクションを参照)
@ -89,7 +89,7 @@ Tux Paint 0.9.34 クイックスタートガイド
でエリアを塗りつぶします
+ あわせる - エリアの輪郭に合わせたグラデーションで塗りつぶします。
🪄まほう
## 🪄まほう ##
* 右側から、使いたい特殊効果ツールを選択します。
* 右下の左右の矢印のボタン ⇦⇨ で、カテゴリを切り替えます。
@ -100,26 +100,26 @@ Tux Paint 0.9.34 クイックスタートガイド
す。
* 使う際に色を選べるツールもあります。
🖓とりけし
## 🖓とりけし ##
* 直近の変更を元に戻します (何回でも遡って取り消すことができます)。
* ショートカット: [Control]+[Z]
🖒やりなおし
## 🖒やりなおし ##
* 取り消した変更をやり直します(何回の取り消しでもやり直せます)。
* ショートカット: [Control]+[R]
◪けしゴム
## ◪けしゴム ##
* 右側から、消しゴムの大きさと形を選びます。
* クリックまたはタップしてドラッグすると、ドラッグした部分が消去されます。
* ショートカット: [X]を押しながらクリックまたはタップ(使用中のツールによって
は、ショートカットが無効な場合があります)
制御ツール
### 制御ツール ###
🗏さいしょから
## 🗏さいしょから ##
* 開始するキャンバスを、単色の背景、スターター画像、テンプレートから選択しま
す。
@ -132,7 +132,7 @@ Tux Paint 0.9.34 クイックスタートガイド
* 「⤺もどる」をクリックまたはタップすると、元の画面に戻ります。
* ショートカット: [Control]+[N]
🕮⮫ひらく
## 🕮⮫ひらく ##
* 以前に保存した作品を選択して開きます (書き出しや消去もできます)。
* 「🕮⮫ひらく」をクリックまたはタップして、保存した作品を開き、編集を続けま
@ -155,26 +155,26 @@ Tux Paint 0.9.34 クイックスタートガイド
す。
* ショートカット: [Control]+[O]
🕮⮪セーブ
## 🕮⮪セーブ ##
* クリックまたはタップして作品を保存します。
* 以前に保存したことがある場合は、既存の作品を上書きするか、新しい作品として
保存するかを選択するよう求められます。
* ショートカット: [Control]+[S]
🖶いんさつ
## 🖶いんさつ ##
* クリックまたはタップして、作品を印刷します。
* [Alt] または [Option] を押しながらクリックまたはタップすると、(対応してい
る場合は)システムの印刷ダイアログが表示されます。
* ショートカット: [Control]+[P]
🗙やめる
## 🗙やめる ##
* クリックまたはタップして、Tux Paint を終了します。
* ショートカット: [Escape]
いろ
### いろ ###
* クリックまたはタップして、色が選べるツール(ふで、せん、かたちツール、およ
び、はんこ、まほうツール)で使用する色を選択します。
@ -200,7 +200,7 @@ Tux Paint 0.9.34 クイックスタートガイド
+ 「⤺戻る」をクリックまたはタップすると、色の作成をを中止してダイアログを
終了します。
描画中に利用できるショートカット:
### 描画中に利用できるショートカット: ###
* [Control]+クリック/タップ - クイックピペット / カラーピッカー 💉
* [X]+クリック/タップ - クイック消しゴム ◪