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 | --buttonsize auto]
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                [--nostamprotation]
42                [--nomagiccontrols]
43                [--noshapecontrols]
44                [--nolabel]
45                [--nobrushspacing]
46                [--newcolorslast]
47                [--mirrorstamps]
48                [--colorsrows=ROWS]
49                [--mouse-accessibility]
50                [--onscreen-keyboard]
51                [--onscreen-keyboard-layout LAYOUT]
52                [--onscreen-keyboard-disable-change]
53                [--joystick-dev=DEVICE]
54                [--joystick-dev=list]
55                [--joystick-slowness=SPEED]
56                [--joystick-threshold=THRESHOLD]
57                [--joystick-maxsteps=STEPS]
58                [--joystick-hat-timeout=MILLISECONDS]
59                [--joystick-hat-slowness=SPEED]
60                [--joystick-btn-escape=BUTTON]
61                [--joystick-btn-brush=BUTTON]
62                [--joystick-btn-stamp=BUTTON]
63                [--joystick-btn-lines=BUTTON]
64                [--joystick-btn-shapes=BUTTON]
65                [--joystick-btn-text=BUTTON]
66                [--joystick-btn-label=BUTTON]
67                [--joystick-btn-magic=BUTTON]
68                [--joystick-btn-undo=BUTTON]
69                [--joystick-btn-redo=BUTTON]
70                [--joystick-btn-eraser=BUTTON]
71                [--joystick-btn-new=BUTTON]
72                [--joystick-btn-open=BUTTON]
73                [--joystick-btn-save=BUTTON]
74                [--joystick-btn-pgsetup=BUTTON]
75                [--joystick-btn-print=BUTTON]
76                [--joystick-buttons-ignore=BUTTON1,BUTTON2,...]
77                [--stampsize=SIZE]
78                [--keyboard]
79                [--nosysfonts]
80                [--alllocalefonts]
81                [--savedir DIR]
82                [--exportdir DIR]
83                [--datadir DIR]
84                [--saveover]
85                [--saveovernew]
86                [--nosave]
87                [--autosave]
88                [--reversesort]
89                [--colorfile FILE]
90
91
92       tuxpaint (defaults)
93                [--windowed]
94                [--disablescreensaver]
95                [--800x600]
96                [--orient=landscape]
97                [--buttonsize 48]
98                [--startlast]
99                [--sound]
100                [--stereo]
101                [--quit]
102                [--print]
103                [--printdelay=0]
104                [--noprintcfg]
105                [--altprintmod]
106                [--complexshapes]
107                [--mixedcase]
108                [--dontgrab]
109                [--shortcuts]
110                [--wheelmouse]
111                [--buttondistinction]
112                [--fancycursors]
113                [--showcursor]
114                [--outlines]
115                [--stamps]
116                [--stampcontrols]
117                [--stamprotation]
118                [--magiccontrols]
119                [--shapecontrols]
120                [--label]
121                [--brushspacing]
122                [--newcolorsfirst]
123                [--dontmirrorstamps]
124                [--stampsize=default]
125                [--mouse]
126                [--sysfonts]
127                [--currentlocalefont]
128                [--saveoverask]
129                [--save]
130                [--noautosave]
131                [--noreversesort]
132
133
134       tuxpaint [--locale LOCALE]
135
136
137       tuxpaint [--lang LANGUAGE | --lang help]
138
139
140       tuxpaint [--nosysconfig]
141                [--nolockfile]
142
143

DESCRIPTION

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

OPTIONS - INFORMATIONAL

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

OPTIONS - INTERFACE

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

OPTIONS - CONTROLLING TUX PAINT

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

OPTIONS - PRINTING

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

OPTIONS - SAVING

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

OPTIONS - DATA FILES

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

OPTIONS - LANGUAGE

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

OPTIONS - MISCELLANEOUS

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

ENVIRONMENT

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

FILES

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

OTHER INFO

921       See the documentation that comes with Tux Paint for further instruc‐
922       tions on using the program's features.
923
924       The canonical place to find Tux Paint information is at
925       https://tuxpaint.org/.
926
927

AUTHORS

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

SEE ALSO

1029       tuxpaint-import(1), tuxpaint-config(1), tp-magic-config(1), xpaint(1),
1030       gpaint(1), gimp(1), kolourpaint(1), krita(1), gcompris(1)
1031
1032       And documentation within /usr/[local/]share/doc/tuxpaint/.
1033
1034
1035
10360.9.29                          April  2, 2023                     TUXPAINT(1)
Impressum