1TUXPAINT(1)                        Tux Paint                       TUXPAINT(1)
2
3
4

NAME

6       tuxpaint -- "Tux Paint", a drawing program for young children.
7
8

SYNOPSYS

10       tuxpaint [--help --version --verbose-version --usage --copying]
11
12
13       tuxpaint [--fullscreen {yes|native|no}]
14                [--allowscreensaver]
15                [--WIDTHxHEIGHT]
16                [--native]
17                [--orient=portrait]
18                [--buttonsize SIZE]
19                [--startblank]
20                [--nosound]
21                [--nostereo]
22                [--noquit]
23                [--noprint]
24                [--printdelay=SECONDS]
25                [--printcfg]
26                [--altprintalways | --altprintnever]
27                [--papersize PAPERSIZE | --papersize help]
28                [--printcommand COMMAND]
29                [--altprintcommand COMMAND]
30                [--simpleshapes]
31                [--uppercase]
32                [--grab]
33                [--noshortcuts]
34                [--nowheelmouse]
35                [--nobuttondistinction]
36                [--nofancycursors]
37                [--hidecursor]
38                [--nooutlines]
39                [--nostamps]
40                [--nostampcontrols]
41                [--nomagiccontrols]
42                [--noshapecontrols]
43                [--nolabel]
44                [--nobrushspacing]
45                [--newcolorslast]
46                [--mirrorstamps]
47                [--colorsrows=ROWS]
48                [--mouse-accessibility]
49                [--onscreen-keyboard]
50                [--onscreen-keyboard-layout LAYOUT]
51                [--onscreen-keyboard-disable-change]
52                [--joystick-dev=DEVICE]
53                [--joystick-dev=list]
54                [--joystick-slowness=SPEED]
55                [--joystick-threshold=THRESHOLD]
56                [--joystick-maxsteps=STEPS]
57                [--joystick-hat-timeout=MILLISECONDS]
58                [--joystick-hat-slowness=SPEED]
59                [--joystick-btn-escape=BUTTON]
60                [--joystick-btn-brush=BUTTON]
61                [--joystick-btn-stamp=BUTTON]
62                [--joystick-btn-lines=BUTTON]
63                [--joystick-btn-shapes=BUTTON]
64                [--joystick-btn-text=BUTTON]
65                [--joystick-btn-label=BUTTON]
66                [--joystick-btn-magic=BUTTON]
67                [--joystick-btn-undo=BUTTON]
68                [--joystick-btn-redo=BUTTON]
69                [--joystick-btn-eraser=BUTTON]
70                [--joystick-btn-new=BUTTON]
71                [--joystick-btn-open=BUTTON]
72                [--joystick-btn-save=BUTTON]
73                [--joystick-btn-pgsetup=BUTTON]
74                [--joystick-btn-print=BUTTON]
75                [--joystick-buttons-ignore=BUTTON1,BUTTON2,...]
76                [--stampsize=SIZE]
77                [--keyboard]
78                [--nosysfonts]
79                [--alllocalefonts]
80                [--savedir DIR]
81                [--exportdir DIR]
82                [--datadir DIR]
83                [--saveover]
84                [--saveovernew]
85                [--nosave]
86                [--autosave]
87                [--reversesort]
88                [--colorfile FILE]
89
90
91       tuxpaint (defaults)
92                [--windowed]
93                [--disablescreensaver]
94                [--800x600]
95                [--orient=landscape]
96                [--buttonsize 48]
97                [--startlast]
98                [--sound]
99                [--stereo]
100                [--quit]
101                [--print]
102                [--printdelay=0]
103                [--noprintcfg]
104                [--altprintmod]
105                [--complexshapes]
106                [--mixedcase]
107                [--dontgrab]
108                [--shortcuts]
109                [--wheelmouse]
110                [--buttondistinction]
111                [--fancycursors]
112                [--showcursor]
113                [--outlines]
114                [--stamps]
115                [--stampcontrols]
116                [--magiccontrols]
117                [--shapecontrols]
118                [--label]
119                [--brushspacing]
120                [--newcolorsfirst]
121                [--dontmirrorstamps]
122                [--stampsize=default]
123                [--mouse]
124                [--sysfonts]
125                [--currentlocalefont]
126                [--saveoverask]
127                [--save]
128                [--noautosave]
129                [--noreversesort]
130
131
132       tuxpaint [--locale LOCALE]
133
134
135       tuxpaint [--lang LANGUAGE | --lang help]
136
137
138       tuxpaint [--nosysconfig]
139                [--nolockfile]
140
141

DESCRIPTION

143       Tux  Paint  is a drawing program for young children.  It is meant to be
144       easy and fun to use.  It provides a simple interface and  fixed  canvas
145       size,  and provides access to previous images using a thumbnail browser
146       (i.e., no access to the underlying filesystem).
147
148       Unlike popular drawing programs like "The GIMP," it has a very  limited
149       toolset.  However, it provides a much simpler interface, and has enter‐
150       taining, child-oriented additions such as sound effects.
151
152

OPTIONS - INFORMATIONAL

154       tuxpaint accepts the following options to emit  information  about  the
155       program.   It  then exits immediately (without opening a graphical win‐
156       dow).
157
158
159       --help  Display short, helpful information about Tux Paint.
160
161       --version
162               Output the version info.
163
164       --verbose-version
165               Output the version info and compile-time build options.
166
167       --usage Display a list of all commandline options.
168
169       --copying
170               Show the license (GNU GPL) under which Tux Paint is released.
171
172

OPTIONS - INTERFACE

174       tuxpaint accepts the following options to alter  the  interface.   They
175       can  be used along with, instead of, or to override options set in con‐
176       figuration files. (See below.)
177
178
179   VIDEO
180       --fullscreen=yes --fullscreen=native --fullscreen=no --windowed
181               Run Tux Paint in full-screen mode at its default -- or a speci‐
182               fied  --  screen  resolution  ("--fullscreen=yes"); or in full-
183               screen    mode    at    the    system's    native    resolution
184               ("--fullscreen=native");  or run in a window ("--fullscreen=no"
185               or "--windowed") (default).
186
187
188       --native
189               When in fullscreen mode, use the system's default screen  reso‐
190               lution.
191
192
193       --WIDTHxHEIGHT
194               Run  Tux Paint in a particularly-sized window, or at a particu‐
195               lar fullscreen resolution (if --native is not  used).   Default
196               is  800x600.   Minimum  width  is  640.  Minimum height is 480.
197               Portrait and landscape orientations are both supported.   (Also
198               see --orient, below.)
199
200
201       --orient=landscape --orient=portrait
202               If  --orient=portrait  is set, asks Tux Paint to swap the WIDTH
203               and HEIGHT values it uses  for  windowed  or  fullscreen  mode,
204               without  having  to actually change the WIDTH and HEIGHT values
205               in the configuration file or on the command-line. (This is use‐
206               ful  on  devices  where  the screen can be rotated, e.g. tablet
207               PCs.)
208
209
210       --allowscreensaver --disablescreensaver
211               Normally,  tuxpaint  disables  your  screensaver.   Use   --al‐
212               lowscreensaver to prevent this from happening.
213
214
215   SOUND
216       --nosound --sound
217               Disable or enable (default) sound.
218
219
220       --nostereo --stereo
221               Disable or enable (default) stereo panning support.
222
223
224   INTERFACE SIZE
225       --buttonsize SIZE
226               Adjust  the  size of the buttons in Tux Paint's user interface,
227               between 24 and 192 pixels (48 is the default, and suitable  for
228               displays with 96 to 120dpi pixel density).
229
230
231       --colorsrows=ROWS
232               How many rows of color palette buttons to show; useful when us‐
233               ing a large color palette, and/or for use with coarse input de‐
234               vices  (like  eyegaze trackers).  It can be between 1 (default)
235               and 3.
236
237
238   INTERFACE SIMPLIFICATION
239       --simpleshapes --complexshapes
240               Disable or enable (default) the rotation step  when  using  the
241               Shape  tool  within Tux Paint.  When disabled, shapes cannot be
242               rotated; however, the interface is  easier  (click,  drag,  re‐
243               lease), which can be useful for younger or disabled children.
244
245
246       --nooutlines --outlines
247               With "--nooutlines" enabled, much simpler outlines and 'rubber-
248               band' lines are displayed when using the Lines, Shapes,  Stamps
249               and  Eraser  tools.  (This  can  help  when Tux Paint is run on
250               slower computers, or displayed on a remote terminal.)
251
252
253       --uppercase --mixedcase
254               With "--uppercase" enabled, all text prompts and the  Text  and
255               Label  drawing tools will display only uppercase letters.  This
256               is useful for children who are not  yet  comfortable  with  the
257               lowercase characterset.  Default mode is mixed case.
258
259
260   INITIAL STAMP SIZE
261       --stampsize=SIZE --stampsize=default
262               Overrides  the  default  size  of all stamps, relative to their
263               possible sizes (determined by Tux Paint, based  on  the  dimen‐
264               sions  of  both the stamps themselves, and the drawing canvas).
265               Valid values are  from  0  (smallest)  to  10  (largest).   Use
266               "--stampsize=default"  to  let  Tux Paint choose on a per-stamp
267               basis (this is the default setting).
268
269
270   STARTING OUT
271       --startblank --startlast
272               When you start Tux Paint, it loads the last image that was  be‐
273               ing worked on.
274                The  "--startblank"  option disables this, so it always starts
275               with a blank canvas.  The default behavior is "--startlast".
276
277
278       --newcolorslast --newcolorsfirst
279               List solid (blank) colors at the end, or beginning (default) of
280               the  options  displayed  when using the New tool to start a new
281               picture.
282
283
284   CONTROL SIMPLIFICATION
285       --noquit --quit
286               Disable or enable (default) the on-screen Quit button and  [Es‐
287               cape]  key  for  quitting  Tux  Paint.  Instead, use the window
288               close button in the titlebar, the [Alt]+[F4] key  sequence,  or
289               the [Shift]+[Control]+[Escape] key sequence.
290
291
292       --nostamps --stamps
293               With  "--nostamps"  set, Rubber Stamp images are not loaded, so
294               the Stamps tool will not be available.  This option can be used
295               to  reduce  the  time  Tux  Paint takes to load, and reduce the
296               amount of RAM it requires.
297
298
299       --nostampcontrols --stampcontrols
300               Disable or enable (default) buttons to  control  stamps.   Con‐
301               trols  include  mirror,  flip, shrink and grow.  (Note: Not all
302               stamps will be controllable in all ways.)
303
304
305       --nomagiccontrols --magiccontrols
306               Disable or enable (default) buttons  to  control  Magic  tools.
307               Controls  include controlling whether a Magic tool is used like
308               a paint brush, or if it  affects  the  entire  image  at  once.
309               (Note: Not all Magic tools will be controllable.)
310
311
312       --noshapecontrols --shapecontrols
313               Disable  or enable (default) buttons to change the Shape tool's
314               behavior -- shapes expanding from the center, or from a corner,
315               where the mouse is initially clicked.
316
317
318       --nolabel --label
319               Disable or enable (default) the Label tool, which lets you cre‐
320               ate text which can be altered or moved later.
321
322
323       --nobrushspacing --brushspacing
324               Disable or enable (default) the brush  spacing  option  of  the
325               Paint and Lines tools, which allows you to override the default
326               spacing of a brush.
327
328

OPTIONS - CONTROLLING TUX PAINT

330       tuxpaint accepts the following options to alter  how  you  control  Tux
331       Paint.  They can be used along with, instead of, or to override options
332       set in configuration files. (See below.)
333
334
335   CURSOR
336       --nofancycursors --fancycursors
337               Disable or enable (default) the 'fancy' mouse pointer shapes in
338               Tux Paint.  While the shapes are larger, and context sensitive,
339               some environments have trouble displaying  the  mouse  pointer,
340               and/or leave 'trails' on the screen.
341
342
343       --hidecursor --showcursor
344               Completely  hide,  or enable (default) the mouse pointer in Tux
345               Paint. This can be  useful  on  touchscreen  devices,  such  as
346               tablet PCs.
347
348
349   KEYBOARD
350       --noshortcuts --shortcuts
351               If  "--noshortcuts"  mode, keyboard shortcuts (e.g., [Ctrl]+[S]
352               for Save) will be disabled.  Default mode is for  shortcuts  to
353               be enabled.
354
355
356   MOUSE AND ACCESSIBILITY
357       --grab --dontgrab
358               Grab  the  mouse  and keyboard input (if possible), so that the
359               mouse is confined to the Tux Paint window.  Default is  to  not
360               grab.
361
362
363       --nowheelmouse --wheelmouse
364               By  default,  the  wheel  (jog dial) on a mouse will be used to
365               scroll the completely ignored, with  the  "--nowheelmouse"  op‐
366               tion.  This  is  useful for children who aren't yet comfortable
367               with the mouse. Default is to support the wheel.
368
369
370       --mouse-accessibility
371               In this mode,  instead  of  clicking,  dragging  and  releasing
372               (e.g.,  to  draw),  you click, move, and click again to end the
373               motion. ("Sticky mouse clicks.")
374
375
376       --keyboard --mouse
377               The "--keyboard" option lets the mouse pointer in Tux Paint  be
378               controlled  with  the  keyboard.  The [Up], [Down], [Left], and
379               [Right] arrow keys move the pointer.  [Spacebar]  acts  as  the
380               mouse button.
381
382
383       --nobuttondistinction --buttondistinction
384               By  default, only mouse button #1 (typically the leftmost mouse
385               button on mice with more than one button) can be used  for  in‐
386               teracting with Tux Paint.
387                With  the  "--nobuttondistinction"  option,  mouse  buttons #2
388               (middle) and #3 (right) can be used, as well.  This  is  useful
389               for children who aren't yet comfortable with the mouse. Default
390               is to only recognize button #1.
391
392
393   ONSCREEN KEYBOARD
394       --onscreen-keyboard
395               Presents a clickable on-screen keyboard when using the Text and
396               Label tools.
397
398
399       --onscreen-keyboard-layout LAYOUT
400               Specify  the  default  layout  for  the on-screen keyboard (see
401               above).
402
403
404       --onscreen-keyboard-disable-change
405               Disables the left/right arrow buttons visible on the  on-screen
406               keyboard,  which  are  used to switch between the available on-
407               screen keyboard layouts.
408
409
410   JOYSTICK
411       --joystick-dev=DEVICE
412               Specify which joystick device should be used by Tux Paint.  De‐
413               fault value is 0 (the first joystick).
414
415
416       --joystick-dev=list
417               List  the  system's  available  joysticks  and  exit. (Does not
418               launch Tux Paint.)
419
420
421       --joystick-slowness=SPEED
422               Sets a delay at each axis motion, allowing  to  slow  the  joy‐
423               stick. Allowed values are from 0 to 500. Default value is 15.
424
425
426       --joystick-threshold=THRESHOLD
427               Sets  the  minimum  level  of  axis  motion to start moving the
428               pointer. Allowed values are from 0 to 32766. Default  value  is
429               3200.
430
431
432       --joystick-maxsteps=STEPS
433               Sets  the maximum pixels the pointer will move at once. Allowed
434               values are from 1 to 7. Default value is 7.
435
436
437       --joystick-hat-timeout=MILLISECONDS
438               Sets the delay after wich the pointer will start  moving  auto‐
439               matically  if the hat is keeped pushed. Allowed values are from
440               0 to 3000. Default value is 1000.
441
442
443       --joystick-hat-slowness=SPEED
444               Sets a delay at each automatic motion,  allowing  to  slow  the
445               speed  of  the  hat.  Allowed values are from 0 to 500. Default
446               value is 15.
447
448
449       --joystick-btn-escape=BUTTON
450               Selects the joystick button number, as seen by SDL,  that  will
451               be  used  to generate a escape event. Useful to dismiss dialogs
452               and quit.
453
454
455       --joystick-btn-COMMAND=BUTTON
456               Selects the joystick button number, as seen by SDL,  that  will
457               be a shortcut to various tools within Tux Paint.
458
459
460              - brush | Paint
461              - stamp | Stamp
462              - lines | Lines
463              - shapes | Shapes
464              - text | Text
465              - label | Label
466              - magic | Magic
467              - undo | Undo
468              - redo | Redo
469              - eraser | Eraser
470              - new | New
471              - open | Open
472              - save | Save
473              - pgsetup | Print (dialog)
474              - print | Print (immediate)
475
476
477       --joystick-buttons-ignore=BUTTON1,BUTTON2,...
478               A  set  of joystick button numbers, as seen by SDL, that should
479               be ignored.  Otherwise, unless they are  used  by  one  of  the
480               "--joystick-btn-..."  options  above, buttons will be seen as a
481               mouse left-click.  Comma-separated.
482
483

OPTIONS - PRINTING

485       tuxpaint accepts the following options to alter how Tux  Paint  handles
486       printing.   They can be used along with, instead of, or to override op‐
487       tions set in configuration files. (See below.)
488
489
490   PRINT PERMISSIONS
491       --noprint --print
492               Disable or enable (default) the Print command within Tux Paint.
493
494
495       --printdelay=SECONDS --printdelay=0
496               Only allow printing (via the Print command) once every  SECONDS
497               seconds.  Default is 0 (no limitation).
498
499
500   SHOW PRINTER DIALOG
501       --altprintmod --altprintnever --altprintalways
502               These  options control whether an system printer dialog appears
503               when the user clicks the Print  button.   By  default  ("--alt‐
504               printmod"), pressing [Alt] while clicking Print will bring up a
505               dialog (unless you're in fullscreen mode).  With "--altprintal‐
506               ways",  the dialog will always appear, even if [Alt] is not be‐
507               ing held.  With "--altprintnever", the dialog  will  never  ap‐
508               pear, even if [Alt] is being held.
509
510
511   SAVE PRINTER CONFIGURATION
512       --printcfg --noprintcfg
513               (Windows  and  Mac  OS  X only.)  Enable or disable loading and
514               saving of printer settings.  By default, Tux Paint  will  print
515               to  the  default printer with default settings.  Pressing [Alt]
516               while pushing the Print button will cause a printer  dialog  to
517               appear  (as  long  as  you're  not in fullscreen mode; see also
518               "--altprintalways"  and  "--altprintnever",   below.)    Unless
519               "--noprintcfg"  is  used, your previous settings will be loaded
520               when Tux Paint starts up, and setting changes will be saved for
521               next time.
522
523
524   PRINT COMMANDS
525       --printcommand COMMAND
526               (Only  when  PostScript printing is used.) Have Tux Paint print
527               via an alternate command, rather than lpr(1).
528
529
530       --altprintcommand COMMAND
531               (Only when PostScript printing is used.) Have Tux  Paint  print
532               via  an  alternate command, when a dialog is expect (e.g., when
533               holding [Alt] while clicking Print;  see  above),  rather  than
534               kprinter.
535
536
537   PAPER SIZE
538       --papersize PAPERSIZE
539               (Only  when PostScript printing is used.) Ask Tux Paint to gen‐
540               erate PostScript of a particular paper size.  Valid  sizes  are
541               those supported by libpaper.  See papersize(5).
542
543

OPTIONS - SAVING

545       tuxpaint  accepts the following options to alter how Tux Paint operates
546       when saving or exporting drawings.  They can be used  along  with,  in‐
547       stead  of,  or to override options set in configuration files. (See be‐
548       low.)
549
550
551   SAVE OVER EARLIER WORK
552       --saveover --saveovernew --saveoverask
553               If, when saving a picture, an older version of the file will be
554               overwritten,  Tux Paint will, by default, ask for confirmation:
555               either save over the old file, or  create  a  new  file.   This
556               prompt  can  be  disabled with "--saveover" (which always saves
557               over older versions of pictures) or "--saveovernew" (which  al‐
558               ways   saves   a   new   file).   The   default  is  to  prompt
559               ("--saveoverask").
560
561
562   SAVE AND EXPORT DIRECTORIES
563       --savedir DIR
564               Specify where Tux Paint should save and load its drawings.
565
566
567       --exportdir DIR
568               Specify where Tux Paint should export drawings and animations.
569
570
571   MORE SAVING OPTIONS
572       --nosave --save
573               The --nosave option disables Tux Paint's ability to save files.
574               This  can be used in situations where the program is only being
575               used for fun, or in a test environment.
576
577
578       --autosave --noautosave
579               The --autosave option prevents Tux Paint  from  asking  whether
580               you want to save the current picture when quitting, and assumes
581               you do.
582
583
584       --reversesort --noautosave
585               The --reversesort option causes Tux Paint's Open and  Slideshow
586               dialogs  to  display  the  oldest images at the top of the list
587               (normally the newest appear at the top, and the oldest  at  the
588               bottom.
589
590

OPTIONS - DATA FILES

592       tuxpaint  accepts  the following options to alter where Tux Paint loads
593       data (stamps, brushes, etc.)  They can be used along with, instead  of,
594       or to override options set in configuration files. (See below.)
595
596
597       --datadir DIR
598               Specify  where  Tux  Paint  should look for personal data files
599               (brushes, stamps, etc.).
600
601
602       --colorfile FILE
603               This option allows you to override the default color palette in
604               Tux  Paint  and  replace it with your own. The file should be a
605               plain ASCII text file  containing  one  color  description  per
606               line.  Colors  may  be in decimal or 6- or 3-digit hexadecimal,
607               and followed by a description. (For example, "#000  Black"  and
608               "255 192 64 Orange".)
609
610

OPTIONS - LANGUAGE

612       tuxpaint  accepts  the  following options to alter the language used by
613       Tux Paint's interface, and other related settings.  They  can  be  used
614       along  with,  instead  of,  or to override options set in configuration
615       files. (See below.)
616
617       Various parts of Tux Paint have  been  translated  into  numerous  lan‐
618       guages.   Tux  Paint  will  try  its  best to honor your locale setting
619       (i.e., the "LANG" environment variable),  if  possible.  You  can  also
620       specifically set the language using options on the command-line or in a
621       configuration file.
622
623
624       --locale LOCALE
625               Specify the language to use, based on  locale  name  (which  is
626               typically  of  the  form "language[_territory][.codeset][@modi‐
627               fier], where "language" is an ISO 639  language  code,  "terri‐
628               tory" is an ISO 3166 country code, and "codeset" is a character
629               set or encoding identifier like "ISO-8859-1" or "UTF-8".)
630
631              For example, "de_DE@euro" for German, or "pt_BR"  for  Brazilian
632              Portuguese.
633
634
635       --lang LANGUAGE
636               Specify  the  language to use, based on the language's name (as
637               recognized by Tux Paint).  Choose one  of  the  language  names
638               listed below:
639
640              - english | american-english
641              - acholi | acoli
642              - afrikaans
643              - akan | twi-fante
644              - albanian
645              - amharic
646              - arabic
647              - aragones
648              - armenian | hayeren
649              - assamese
650              - asturian
651              - azerbaijani
652              - australian-english
653              - bambara
654              - basque | euskara
655              - belarusian | bielaruskaja
656              - bengali
657              - bodo
658              - bokmal
659              - bosnian
660              - brazilian-portuguese | portugues-brazilian | brazilian
661              - breton | brezhoneg
662              - british | british-english
663              - bulgarian
664              - canadian-english
665              - catalan | catala
666              - chinese | simplified-chinese
667              - croatian | hrvatski
668              - czech | cesky
669              - danish | dansk
670              - dogri
671              - dutch | nederlands
672              - esperanto
673              - estonian
674              - faroese
675              - finnish | suomi
676              - french | francais
677              - fula | fulah | pulaar-fulfulde
678              - gaelic | irish-gaelic | gaidhlig
679              - galician | galego
680              - georgian
681              - german | deutsch
682              - greek
683              - gronings | zudelk-veenkelonioals
684              - gujarati
685              - hebrew
686              - hindi
687              - hungarian | magyar
688              - icelandic | islenska
689              - indonesian | bahasa-indonesia
690              - inuktitut
691              - italian | italiano
692              - japanese
693              - kabyle | kabylian
694              - kannada
695              - kashmiri-devanagari
696              - kashmiri-perso-arabic
697              - kiga | chiga
698              - kinyarwanda
699              - khmer
700              - klingon | tlhIngan
701              - konkani-devanagari
702              - konkani-roman
703              - korean
704              - kurdish
705              - latvian
706              - lithuanian | lietuviu
707              - luganda
708              - luxembourgish | letzebuergesch
709              - macedonian
710              - maithili
711              - malay
712              - malayalam
713              - manipuri-bengali
714              - manipuri-meitei-mayek
715              - marathi
716              - mexican-spanish | espanol-mejicano | mexican
717              - mongolian
718              - ndebele
719              - nepali
720              - northern-sotho | sesotho-sa-leboa
721              - norwegian | nynorsk | norsk
722              - occitan
723              - odia | oriya
724              - ojibway | ojibwe
725              - persian
726              - polish | polski
727              - portuguese | portugues
728              - punjabi | panjabi
729              - romanian
730              - russian | russkiy
731              - sanskrit
732              - santali-devanagari
733              - santali-ol-chiki
734              - sardinian
735              - scottish | scottish-gaelic | ghaidhlig
736              - serbian
737              - serbian-latin
738              - shuswap | secwepemctin
739              - shuswap-devanagari
740              - sindhi-perso-arabic
741              - slovak
742              - slovenian | slovensko
743              - songhay
744              - southafrican-english
745              - spanish | espanol
746              - sundanese
747              - swahili
748              - swedish | svenska
749              - tagalog
750              - tamil
751              - telugu
752              - thai
753              - tibetan
754              - traditional-chinese
755              - turkish
756              - twi
757              - ukrainian
758              - urdu
759              - valencian
760              - venda
761              - venetian | veneto
762              - vietnamese
763              - walloon | walon
764              - welsh | cymraeg
765              - wolof
766              - xhosa
767              - zapotec | miahuatlan-zapotec
768              - zulu
769
770
771       --lang help
772               Display a lists of all supported languages.
773
774
775       --mirrorstamps --dontmirrorstamps
776               With  "--mirrorstamps"  set,  stamps which can be mirrored will
777               appear mirrored by default.  This can be useful  when  used  by
778               people who prefer things right-to-left over left-to-right.
779
780
781   FONTS
782       --nosysfonts --sysfonts
783               Tux  Paint  normally attempts to search for additional TrueType
784               Fonts installed in common  places  on  your  system.   If  this
785               causes trouble, or you'd prefer to only make fonts installed in
786               Tux Paint's directory available, use the "--nosysfonts"  option
787               to disable this feature.
788
789
790       --alllocalefonts --currentlocalefont
791               Tux  Paint  avoids loading any fonts found in its "locale" font
792               subdirectory, except any that  match  the  current  locale  Tux
793               Paint  is  running  under. Use the "--alllocalefonts" option to
794               load all such fonts, for use in the Text and Label tools. (This
795               was the default behavior, prior to version 0.9.21.)
796
797

OPTIONS - MISCELLANEOUS

799       tuxpaint  accepts the following options to alter its behavior. They can
800       be used along with, instead of, or to override options set in  configu‐
801       ration files. (See below.)
802
803
804       --nosysconfig
805               With  this  option, Tux Paint will not attempt to read the sys‐
806               tem-wide  configuration  file  (typically   "/etc/tuxpaint/tux‐
807               paint.conf" or "/usr/local/etc/tuxpaint/tuxpaint.conf").
808
809
810       --nolockfile
811               By default, Tux Paint uses a lockfile (stored in the user's lo‐
812               cal Tux Paint directory) which prevents it from being  launched
813               more  than  once in 30 seconds. (Sometimes children get too ea‐
814               ger, or user interfaces only require one click, but users think
815               they  need to double-click.) This option makes Tux Paint ignore
816               the current lockfile.
817
818

ENVIRONMENT

820       While Tux Paint may refer to a number of environment variables indi‐
821       rectly (e.g., via SDL(3)), it directly accesses the following: (See
822       "FILES" below, as well.)
823
824       HOME    to determine where picture files go when using the Save and
825               Open commands within Tux Paint, to keep track of the current
826               image, when quitting and restarting Tux Paint, and to get the
827               user's configuration file.
828
829
830       LANG, LC_ALL, LANGUAGE, and LC_MESSAGES
831               to determine language to use, if setlocale(3) refers to
832               "LC_MESSAGES".
833
834
835       SDL_VIDEO_ALLOW_SCREENSAVER
836               Set this environment variable to '1' to allow a screensaver to
837               appear while Tux Paint is running. This can also be done via
838               the "--allowscreensaver" option.
839
840
841       SDL_VIDEO_WINDOW_POS
842               If this is NOT set, Tux Paint will set it to "center", to at‐
843               tempt to place the Tux Paint window in the center of a display.
844               If it IS set (e.g., to "nopref", meaning "no preference"), Tux
845               Paint will not override it.
846
847

FILES

849       [/usr/local/]/etc/tuxpaint/tuxpaint.conf
850               System-wide configuration file.  It is read first (unless the
851               "--nosysconfig" option was given on the command-line).
852
853               (Created during installation.)
854
855       $HOME/.tuxpaintrc
856               User's configuration file.  It can be used to set default op‐
857               tions (rather than setting them on the command-line every
858               time), and/or to override any settings in the system-wide con‐
859               figuration file.
860
861               (Not created or edited automatically; must be created manually.
862               You can do this by hand, or use tuxpaint-config(1).)
863
864       $HOME/.tuxpaint/saved/
865               A directory of previously-saved images (and thumbnails).  Only
866               files in this directory will be made available using the Open
867               command within Tux Paint.  Overridden via the "--savedir" op‐
868               tion.
869
870               (Created when Save command is used.)
871
872       $HOME/.tuxpaint/current_id.txt
873               A reference to the image which was being edited when Tux Paint
874               was last quit.  (This image is automatically loaded the next
875               time Tux Paint is re-run, unless the "--startblank" option is
876               set.)
877
878               (Created when Tux Paint is Quit.)
879
880       $HOME/.tuxpaint/lockfile.dat
881               A lockfile that prevents Tux Paint from being launched more
882               than once every 30 seconds.  Disable checking the lockfile by
883               using the "--nolockfile" option.
884
885               (There's no reason to delete the lockfile, as it contains a
886               timestamp inside which causes it to expire after 30 seconds.)
887
888       $XDG_CONFIG_HOME[XDG_PICTURES_DIR]/TuxPaint/
889               A directory where images and animations should be exported (via
890               options found in Tux Paint's Open dialog), if the "--exportdir"
891               option is not used to override it.  If "$XDG_CONFIG_HOME" is
892               set, a configuration file "user-dirs.dirs" will be scanned
893               within the directory it points to; if not, Tux Paint will at‐
894               tempt to do so within "$HOME/.config/".  If a setting named
895               "XDG_PICTURES_DIR" is found, it will be used as the location to
896               export images. If all else fails, then "$HOME/Pictures/" will
897               be used.  A "TuxPaint" subdirectory will be created.
898
899       $XDG_DATA_HOME/Trash/ or $HOME/.local/share/Trash/
900               A directory where images are placed when the Erase option is
901               used from the Open dialog.
902
903
905       This program is free software; you can redistribute it and/or modify it
906       under the terms of the GNU General Public License as published by the
907       Free Software Foundation; either version 2 of the License, or (at your
908       option) any later version.
909
910

OTHER INFO

912       See the documentation that comes with Tux Paint for further instruc‐
913       tions on using the program's features.
914
915       The canonical place to find Tux Paint information is at
916       https://tuxpaint.org/.
917
918

AUTHORS

920       Lead developer and project manager: Bill Kendrick.nh <bill@newbreed‐
921       software.com>.
922
923       With patches, fixes, extensions, porting, translations, documentation,
924       and more from lots of people, including, but probably not limited to
925       (see AUTHORS.txt and CHANGES.txt):
926
927       Aki, Ashish Arora, Khalid Al Holan, Daniel Andersson, Hodorog Andrei,
928       Joana Portia Antwi-Danso, Adorilson Bezerra de Araujo, Xandru Armesto,
929       Ben Armstrong, Ravishankar Ayyakkannu,
930
931       Dwayne Bailey, Matías Bellone, Martin Benjamin, Besnik Bleta, Denis
932       Bodor, Rahul Borade, Yacine Bouklif, Miguel Bouzada, René Brandenburg‐
933       er, Herman Bruyninckx, Lucie Burianova, Laurentiu Buzdugan,
934
935       Albert Cahalan, Pere Pujal i Carabantes, Felipe Castro, Ouychai Chaita,
936       Zdenek Chalupský, Wei-Lun Chao, Jacques Chion, Ankit Choudary, Abdoul
937       Cisse, Urska Colner, Adam 'akanewbie' Corcoran, Helder Correia, Ricardo
938       Cruz,
939
940       Magnus Dahl, Laurent Dhima, Chandrakant Dhutadmal, Yavor Doganov, Joe
941       Dalton, Tim Dickson, Dawa Dolma, Kevin Donnelly, Dovix, Korvigellou An
942       Drouizig (Philippe), Serhij Dubyk,
943
944       Ander Elortondo, Alberto Escudero-Pascual,
945
946       T. Surya Fajri, Jamil Farzana, Sveinn í Felli, Doruk Fisek, Flavia
947       Floris, Fòram na Gàidhlig, Fabian Franz, Derrick Frimpong, Martin
948       Fuhrer, Fula Localization Project,
949
950       Alexander Gabillondo, Gabriel Gazzan, Robert Buj Gelonch, Alexander
951       Geroimenko, Torsten Giebl, Harvey Ginter, Solomon Gizaw, Robert
952       Glowczynski, Chris Goerner, Mikel González, Volker Grabsch, The Greek
953       Linux i18n Team, Edmund GRIMLEY EVANS, Frederico Goncalves Guimaraes,
954
955       Joe Hanson, Sam "Criswell" Hart, Guy Hed, Farinaz Hedayat, Prasanta
956       Hembram, Willem Heppe, Tedi Heriyanto, Pjetur G. Hjaltason, Knut Erik
957       Hollund, Henrik Holst, Khaled Hosny, Henry House, Mohomodou Houssouba,
958       Song Huang, Karl Ove Hufthammer,
959
960       Roland Illig, Daniel Illingworth, Indigenas Sin Fronteras, Juan
961       Irigoien, Students of Vocational Higher Secondary School Irimpanam,
962       Ivana Rakic, Dmitriy Ivanov,
963
964       Mogens Jaeger, Lis Gøthe í Jákupsstovu, Nedjeljko Jedvaj, Aleksandar
965       Jelenak, Rasmus Erik Voel Jensen, Lauri Jesmin, Wang Jian, Amed Ç.
966       Jiyan, Petri Jooste, Richard June,
967
968       Andrej Kacian, Thomas Kalka, Jorma Karvonen, Yannis Kaskamanidis,
969       Kazuhiko, Gabor Kelemen, Mark Kim, Thomas Klausner, Koby, Marcin
970       'Shard' Konicki, Ines Kovacevic, Mantas Kriauciunas, Freek de Kruijf,
971       Andrzej M. Krzysztofowicz, Piotr Kwilinski, Serafeim Kyriaki,
972
973       Matthew Lange, Fabio Lazarin, Niko Lewman, Arkadiusz Lipiec, Ricky Lon‐
974       toc, Dag H. Loras, Burkhard Luck,
975
976       Nuno Magalhães, Vincent Mahlangu, Ankit Malik, Neskie Manuel, Fred
977       Ulisses Maranhao, Yannig MARCHEGAY (Kokoyaya), Jorge Mariano, Martin,
978       Sergio Marques, Pheledi Mathibela, Scott McCreary, Marco Milanesi, Nev‐
979       er Min, Kartik Mistry, Mugunth, Benson Muite, Steve Murphy, Samuel Mur‐
980       ray (Groenkloof),
981
982       Shumani Mercy Nehulaudzi, Mikkel Kirkgaard Nielsen, Alesis Novik, Nud‐
983       jaree, Daniel Nylander,
984
985       Olli, Sven Ollino, James Olweny, Teresa Orive, Gareth Owen,
986
987       Quentin PAGÈS, Sorin Paliga, Yannis Papatzikos, Nikolay Parukhin,
988       Alessandro Pasotti, Flavio Pastor, Patrick, George Patrick, Primoz Pe‐
989       terlin, Le Quang Phan, Henrik Pihl, Auk Piseth, Pablo Pita, Milan
990       Plzik, Eric Poncet, Sergei Popov, John Popplewell,
991
992       Adam 'foo-script' Rakowski, Rodrigo Perez Ramirez and Indigenas Sin
993       Fronteras, Sebastian Rasmussen, Robert Readman, Leandro Regueiro, Samir
994       Ribić, Simona Riva, Robin Rosenberg, Ilir Rugova, Jaroslav Rynik,
995
996       Bert Saal, Ibraahiima SAAR, Saikumar, Samuel Sarpong, Kevin Patrick
997       Scannell, Stephanie Schilling, Luc 'Begasus' Schrijvers, Kiriaki SER‐
998       AFEIM, Pavithran Shakamuri, Gia Shervashidze, Clytie Siddall, Kliment
999       Simoncev, Tomas Skäre, Sokratis Sofianopoulos, Khoem Sokhem, Geert
1000       Stams, Peter Sterba, Raivis Strogonovs, Luis C. Suárez, Sugar Labs i18n
1001       team,
1002
1003       Tomasz 'karave' Tarach, Michal Terbert, Ignacia Tike, Tilo, Tarmo
1004       Toikkanen, TOYAMA Shin-ichi, Niall Tracey, Gerasim Troeglazov,
1005       tropikhajma, Florence Tushabe,
1006
1007       Matej Urbančič,
1008
1009       Rita Verbauskaite, Daniel Jose Viana, Charles Vidal,
1010
1011       Darrell Walisser, Frank Weng,
1012
1013       Damian Yerrick, yurchor,
1014
1015       Muhammad Najmi Ahmad Zabidi, Eugene Zelenko, Martin Zhekov, and Huang
1016       Zuzhen.
1017
1018

SEE ALSO

1020       tuxpaint-import(1), tuxpaint-config(1), tp-magic-config(1), xpaint(1),
1021       gpaint(1), gimp(1), kolourpaint(1), krita(1), gcompris(1)
1022
1023       And documentation within /usr/[local/]share/doc/tuxpaint/.
1024
1025
1026
10270.9.28                           June  4, 2022                     TUXPAINT(1)
Impressum