Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
TUXPAINT(1)			   Tux Paint			   TUXPAINT(1)

NAME
       tuxpaint	-- "Tux	Paint",	a drawing program for young children.

SYNOPSYS
       tuxpaint	[--help	--version --verbose-version --usage --copying]

       tuxpaint	[--fullscreen {yes|native|no}]
		[--allowscreensaver]
		[--WIDTHxHEIGHT]
		[--native]
		[--orient=portrait]
		[--buttonsize SIZE | --buttonsize auto]
		[--startblank]
		[--nosound]
		[--nostereo]
		[--noquit]
		[--noprint]
		[--printdelay=SECONDS]
		[--printcfg]
		[--altprintalways | --altprintnever]
		[--papersize PAPERSIZE | --papersize help]
		[--printcommand	COMMAND]
		[--altprintcommand COMMAND]
		[--simpleshapes]
		[--uppercase]
		[--grab]
		[--noshortcuts]
		[--nowheelmouse]
		[--nobuttondistinction]
		[--nofancycursors]
		[--hidecursor]
		[--nooutlines]
		[--nostamps]
		[--nostampcontrols]
		[--nostamprotation]
		[--nomagiccontrols]
		[--nomagicsizes]
		[--ungroupmagictools]
		[--noshapecontrols]
		[--nolabel]
		[--nobrushspacing]
		[--complexity=beginner | --complexity=novice]
		[--notemplateexport]
		[--newcolorslast]
		[--mirrorstamps]
		[--colorsrows=ROWS]
		[--mouse-accessibility]
		[--onscreen-keyboard]
		[--onscreen-keyboard-layout LAYOUT]
		[--onscreen-keyboard-disable-change]
		[--joystick-dev=DEVICE]
		[--joystick-dev=list]
		[--joystick-slowness=SPEED]
		[--joystick-threshold=THRESHOLD]
		[--joystick-maxsteps=STEPS]
		[--joystick-hat-timeout=MILLISECONDS]
		[--joystick-hat-slowness=SPEED]
		[--joystick-btn-escape=BUTTON]
		[--joystick-btn-brush=BUTTON]
		[--joystick-btn-stamp=BUTTON]
		[--joystick-btn-lines=BUTTON]
		[--joystick-btn-shapes=BUTTON]
		[--joystick-btn-text=BUTTON]
		[--joystick-btn-label=BUTTON]
		[--joystick-btn-magic=BUTTON]
		[--joystick-btn-undo=BUTTON]
		[--joystick-btn-redo=BUTTON]
		[--joystick-btn-eraser=BUTTON]
		[--joystick-btn-new=BUTTON]
		[--joystick-btn-open=BUTTON]
		[--joystick-btn-save=BUTTON]
		[--joystick-btn-pgsetup=BUTTON]
		[--joystick-btn-print=BUTTON]
		[--joystick-buttons-ignore=BUTTON1,BUTTON2,...]
		[--stampsize=SIZE]
		[--keyboard]
		[--nosysfonts]
		[--alllocalefonts]
		[--uifont FONT NAME]
		[--savedir DIR]
		[--exportdir DIR]
		[--datadir DIR]
		[--saveover]
		[--saveovernew]
		[--nosave]
		[--noerase]
		[--autosave]
		[--reversesort]
		[--colorfile FILE]

       tuxpaint	(defaults)
		[--windowed]
		[--disablescreensaver]
		[--800x600]
		[--orient=landscape]
		[--buttonsize 48]
		[--startlast]
		[--sound]
		[--stereo]
		[--quit]
		[--print]
		[--printdelay=0]
		[--noprintcfg]
		[--altprintmod]
		[--complexshapes]
		[--mixedcase]
		[--dontgrab]
		[--shortcuts]
		[--wheelmouse]
		[--buttondistinction]
		[--fancycursors]
		[--showcursor]
		[--outlines]
		[--stamps]
		[--stampcontrols]
		[--stamprotation]
		[--magiccontrols]
		[--magicsizes]
		[--groupmagictools]
		[--shapecontrols]
		[--label]
		[--brushspacing]
		[--complexity=advanced]
		[--templateexport]
		[--newcolorsfirst]
		[--dontmirrorstamps]
		[--stampsize=default]
		[--mouse]
		[--sysfonts]
		[--currentlocalefont]
		[--uifont=default]
		[--saveoverask]
		[--save]
		[--erase]
		[--noautosave]
		[--noreversesort]

       tuxpaint	[--locale LOCALE]

       tuxpaint	[--lang	LANGUAGE | --lang help]

       tuxpaint	[--nosysconfig]
		[--nolockfile]

DESCRIPTION
       Tux  Paint  is a	drawing	program	for young children.  It	is meant to be
       easy and	fun to use.  It	provides a simple interface and	 fixed	canvas
       size,  and provides access to previous images using a thumbnail browser
       (i.e., no access	to the underlying filesystem).

       Unlike popular drawing programs like "The GIMP,"	it has a very  limited
       toolset.	 However, it provides a	much simpler interface,	and has	enter-
       taining,	child-oriented additions such as sound effects.

OPTIONS	- INFORMATIONAL
       tuxpaint	accepts	the following options to emit  information  about  the
       program.	  It  then exits immediately (without opening a	graphical win-
       dow).

       --help  Display short, helpful information about	Tux Paint.

       --version
	       Output the version info.

       --verbose-version
	       Output the version info and compile-time	build options.

       --usage Display a list of all commandline options.

       --copying
	       Show the	license	(GNU GPL) under	which Tux Paint	is released.

       --listfonts
	       Display a list of fonts found by	Pango (and so available	to Tux
	       Paint via --uifont).

OPTIONS	- INTERFACE
       tuxpaint	accepts	the following options to alter	the  interface.	  They
       can  be used along with,	instead	of, or to override options set in con-
       figuration files. (See below.)

   VIDEO
       --fullscreen=yes	--fullscreen=native --fullscreen=no --windowed
	       Run Tux Paint in	full-screen mode at its	default	-- or a	speci-
	       fied -- screen resolution  ("--fullscreen=yes");	 or  in	 full-
	       screen	 mode	 at    the    system's	  native    resolution
	       ("--fullscreen=native");	or run in a window  ("--fullscreen=no"
	       or "--windowed")	(default).

       --native
	       When  in	fullscreen mode, use the system's default screen reso-
	       lution.

       --WIDTHxHEIGHT
	       Run Tux Paint in	a particularly-sized window, or	at a  particu-
	       lar  fullscreen	resolution (if --native	is not used).  Default
	       is 800x600.  Minimum width is  640.   Minimum  height  is  480.
	       Portrait	 and landscape orientations are	both supported.	 (Also
	       see --orient, below.)

       --orient=landscape --orient=portrait
	       If --orient=portrait is set, asks Tux Paint to swap  the	 WIDTH
	       and  HEIGHT  values  it	uses  for windowed or fullscreen mode,
	       without having to actually change the WIDTH and	HEIGHT	values
	       in the configuration file or on the command-line. (This is use-
	       ful  on	devices	 where	the screen can be rotated, e.g.	tablet
	       PCs.)

       --allowscreensaver --disablescreensaver
	       Normally,  tuxpaint  disables  your  screensaver.   Use	 --al-
	       lowscreensaver to prevent this from happening.

   SOUND
       --nosound --sound
	       Disable or enable (default) sound.

       --nostereo --stereo
	       Disable or enable (default) stereo panning support.

   INTERFACE SIZE
       --buttonsize SIZE --buttonsize auto
	       Adjust  the  size of the	buttons	in Tux Paint's user interface,
	       between 24 and 192 pixels (48 is	the default, and suitable  for
	       displays	 with  96 to 120dpi pixel density). Use	"auto" to have
	       Tux Paint choose	a button size based on Tux Paint's window/dis-
	       play size.

       --colorsrows=ROWS
	       How many	rows of	color palette buttons to show; useful when us-
	       ing a large color palette, and/or for use with coarse input de-
	       vices (like eyegaze trackers).  It can be between  1  (default)
	       and 3.

   INTERFACE SIMPLIFICATION
       --simpleshapes --complexshapes
	       Disable	or  enable  (default) the rotation step	when using the
	       Shape tool within Tux Paint.  When disabled, shapes  cannot  be
	       rotated;	 however,  the	interface  is easier (click, drag, re-
	       lease), which can be useful for younger or disabled children.

       --nooutlines --outlines
	       With "--nooutlines" enabled, much simpler outlines and 'rubber-
	       band' lines are displayed when using the	Lines, Shapes,	Stamps
	       and  Eraser  tools.  (This  can	help  when Tux Paint is	run on
	       slower computers, or displayed on a remote terminal.)

       --uppercase --mixedcase
	       With "--uppercase" enabled, all text prompts and	the  Text  and
	       Label  drawing tools will display only uppercase	letters.  This
	       is useful for children who are not  yet	comfortable  with  the
	       lowercase characterset.	Default	mode is	mixed case.

   INITIAL STAMP SIZE
       --stampsize=SIZE	--stampsize=default
	       Overrides  the  default	size  of all stamps, relative to their
	       possible	sizes (determined by Tux Paint,	based  on  the	dimen-
	       sions  of  both the stamps themselves, and the drawing canvas).
	       Valid values are	 from  0  (smallest)  to  10  (largest).   Use
	       "--stampsize=default"  to  let  Tux Paint choose	on a per-stamp
	       basis (this is the default setting).

   STARTING OUT
       --startblank --startlast
	       When you	start Tux Paint, it loads the last image that was  be-
	       ing worked on.
		The  "--startblank"  option disables this, so it always	starts
	       with a blank canvas.  The default behavior is "--startlast".

       --newcolorslast --newcolorsfirst
	       List solid (blank) colors at the	end, or	beginning (default) of
	       the options displayed when using	the New	tool to	 start	a  new
	       picture.

   CONTROL SIMPLIFICATION
       --noquit	--quit
	       Disable	or enable (default) the	on-screen Quit button and [Es-
	       cape] key for quitting Tux  Paint.   Instead,  use  the	window
	       close  button  in the titlebar, the [Alt]+[F4] key sequence, or
	       the [Shift]+[Control]+[Escape] key sequence.

       --nostamps --stamps
	       With "--nostamps" set, Rubber Stamp images are not  loaded,  so
	       the Stamps tool will not	be available.  This option can be used
	       to  reduce  the	time  Tux  Paint takes to load,	and reduce the
	       amount of RAM it	requires.

       --nostampcontrols --stampcontrols
	       Disable or enable (default) buttons to  control	stamps.	  Con-
	       trols  include  mirror,	flip, shrink and grow.	(Note: Not all
	       stamps will be controllable in all ways.)

       --nostamprotation --stamprotation
	       Disable or enable (default) the rotation	step  when  placing  a
	       stamp in	the drawing.

       --nomagiccontrols --magiccontrols
	       Disable	or  enable  (default)  buttons to control Magic	tools.
	       Controls	include	controlling whether a Magic tool is used  like
	       a  paint	 brush,	 or  if	 it  affects the entire	image at once.
	       (Note: Not all Magic tools will be controllable.)

       --nomagicsizes --magicsizes
	       Disable or enable (default) Magic size  controls.   (Note:  Not
	       all Magic tools offer size controls.)

       --ungroupmagictools --groupmagictools
	       Disable or enable (default) grouping of Magic tools.

       --noshapecontrols --shapecontrols
	       Disable	or enable (default) buttons to change the Shape	tool's
	       behavior	-- shapes expanding from the center, or	from a corner,
	       where the mouse is initially clicked.

       --nolabel --label
	       Disable or enable (default) the Label tool, which lets you cre-
	       ate text	which can be altered or	moved later.

       --nobrushspacing	--brushspacing
	       Disable or enable (default) the brush  spacing  option  of  the
	       Paint and Lines tools, which allows you to override the default
	       spacing of a brush.

       --complexity=advanced --complexity=beginner --complexity=novice
	       Set  the	 complexity  (expertise)  level, which affects whether
	       certain Magic tools are available, or how  they	operate.  (ad-
	       vanced is the default)

       --notemplateexport --templateexport
	       Disable or enable (default) the ability to create new Templates
	       from saved drawings via the Open	dialog.

       --noerase --erase
	       The  --noerase  option  disables	 Tux  Paint's ability to erase
	       files (saved drawings, via the Open dialog, and	exported  tem-
	       plates, via the New dialog).  Useful to prevent a user from ac-
	       cidentally  erasing  their  own	work, or that of others	(espe-
	       cially used in combination with --saveovernew).

OPTIONS	- CONTROLLING TUX PAINT
       tuxpaint	accepts	the following options to alter	how  you  control  Tux
       Paint.  They can	be used	along with, instead of,	or to override options
       set in configuration files. (See	below.)

   CURSOR
       --nofancycursors	--fancycursors
	       Disable or enable (default) the 'fancy' mouse pointer shapes in
	       Tux Paint.  While the shapes are	larger,	and context sensitive,
	       some  environments  have	 trouble displaying the	mouse pointer,
	       and/or leave 'trails' on	the screen.

       --hidecursor --showcursor
	       Completely hide,	or enable (default) the	mouse pointer  in  Tux
	       Paint.  This  can  be  useful  on  touchscreen devices, such as
	       tablet PCs.

   KEYBOARD
       --noshortcuts --shortcuts
	       If "--noshortcuts" mode,	keyboard shortcuts  (e.g.,  [Ctrl]+[S]
	       for  Save)  will	be disabled.  Default mode is for shortcuts to
	       be enabled.

   MOUSE AND ACCESSIBILITY
       --grab --dontgrab
	       Grab the	mouse and keyboard input (if possible),	 so  that  the
	       mouse  is  confined to the Tux Paint window.  Default is	to not
	       grab.

       --nowheelmouse --wheelmouse
	       By default, the wheel (jog dial)	on a mouse  will  be  used  to
	       scroll  the  completely	ignored, with the "--nowheelmouse" op-
	       tion. This is useful for	children who  aren't  yet  comfortable
	       with the	mouse. Default is to support the wheel.

       --mouse-accessibility
	       In  this	 mode,	instead	 of  clicking,	dragging and releasing
	       (e.g., to draw),	you click, move, and click again  to  end  the
	       motion. ("Sticky	mouse clicks.")

       --keyboard --mouse
	       The  "--keyboard" option	lets the mouse pointer in Tux Paint be
	       controlled with the keyboard.  The [Up],	 [Down],  [Left],  and
	       [Right]	arrow  keys  move  the pointer.	[Spacebar] acts	as the
	       mouse button.

       --nobuttondistinction --buttondistinction
	       By default, only	mouse button #1	(typically the leftmost	 mouse
	       button  on  mice	with more than one button) can be used for in-
	       teracting with Tux Paint.
		With the  "--nobuttondistinction"  option,  mouse  buttons  #2
	       (middle)	 and  #3  (right) can be used, as well.	This is	useful
	       for children who	aren't yet comfortable with the	mouse. Default
	       is to only recognize button #1.

   ONSCREEN KEYBOARD
       --onscreen-keyboard
	       Presents	a clickable on-screen keyboard when using the Text and
	       Label tools.

       --onscreen-keyboard-layout LAYOUT
	       Specify the default layout  for	the  on-screen	keyboard  (see
	       above).

       --onscreen-keyboard-disable-change
	       Disables	 the left/right	arrow buttons visible on the on-screen
	       keyboard, which are used	to switch between  the	available  on-
	       screen keyboard layouts.

   JOYSTICK
       --joystick-dev=DEVICE
	       Specify	which joystick device should be	used by	Tux Paint. De-
	       fault value is 0	(the first joystick).

       --joystick-dev=list
	       List the	system's  available  joysticks	and  exit.  (Does  not
	       launch Tux Paint.)

       --joystick-slowness=SPEED
	       Sets  a	delay  at  each	axis motion, allowing to slow the joy-
	       stick. Allowed values are from 0	to 500.	Default	value is 15.

       --joystick-threshold=THRESHOLD
	       Sets the	minimum	level of  axis	motion	to  start  moving  the
	       pointer.	 Allowed  values are from 0 to 32766. Default value is
	       3200.

       --joystick-maxsteps=STEPS
	       Sets the	maximum	pixels the pointer will	move at	once.  Allowed
	       values are from 1 to 7. Default value is	7.

       --joystick-hat-timeout=MILLISECONDS
	       Sets  the  delay	after wich the pointer will start moving auto-
	       matically if the	hat is keeped pushed. Allowed values are  from
	       0 to 3000. Default value	is 1000.

       --joystick-hat-slowness=SPEED
	       Sets  a	delay  at  each	automatic motion, allowing to slow the
	       speed of	the hat. Allowed values	are from  0  to	 500.  Default
	       value is	15.

       --joystick-btn-escape=BUTTON
	       Selects	the  joystick button number, as	seen by	SDL, that will
	       be used to generate a escape event. Useful to  dismiss  dialogs
	       and quit.

       --joystick-btn-COMMAND=BUTTON
	       Selects	the  joystick button number, as	seen by	SDL, that will
	       be a shortcut to	various	tools within Tux Paint.

	      -	brush |	Paint
	      -	stamp |	Stamp
	      -	lines |	Lines
	      -	shapes | Shapes
	      -	text | Text
	      -	label |	Label
	      -	magic |	Magic
	      -	undo | Undo
	      -	redo | Redo
	      -	eraser | Eraser
	      -	new | New
	      -	open | Open
	      -	save | Save
	      -	pgsetup	| Print	(dialog)
	      -	print |	Print (immediate)

       --joystick-buttons-ignore=BUTTON1,BUTTON2,...
	       A set of	joystick button	numbers, as seen by SDL,  that	should
	       be  ignored.   Otherwise,  unless  they	are used by one	of the
	       "--joystick-btn-..." options above, buttons will	be seen	 as  a
	       mouse left-click.  Comma-separated.

OPTIONS	- PRINTING
       tuxpaint	 accepts  the following	options	to alter how Tux Paint handles
       printing.  They can be used along with, instead of, or to override  op-
       tions set in configuration files. (See below.)

   PRINT PERMISSIONS
       --noprint --print
	       Disable or enable (default) the Print command within Tux	Paint.

       --printdelay=SECONDS --printdelay=0
	       Only  allow printing (via the Print command) once every SECONDS
	       seconds.	 Default is 0 (no limitation).

   SHOW	PRINTER	DIALOG
       --altprintmod --altprintnever --altprintalways
	       These options control whether an	system printer dialog  appears
	       when  the  user	clicks	the Print button.  By default ("--alt-
	       printmod"), pressing [Alt] while	clicking Print will bring up a
	       dialog (unless you're in	fullscreen mode).  With	"--altprintal-
	       ways", the dialog will always appear, even if [Alt] is not  be-
	       ing  held.   With  "--altprintnever", the dialog	will never ap-
	       pear, even if [Alt] is being held.

   SAVE	PRINTER	CONFIGURATION
       --printcfg --noprintcfg
	       (Windows	and Mac	OS X only.)  Enable  or	 disable  loading  and
	       saving  of  printer settings.  By default, Tux Paint will print
	       to the default printer with default settings.   Pressing	 [Alt]
	       while  pushing  the Print button	will cause a printer dialog to
	       appear (as long as you're not  in  fullscreen  mode;  see  also
	       "--altprintalways"   and	  "--altprintnever",  below.)	Unless
	       "--noprintcfg" is used, your previous settings will  be	loaded
	       when Tux	Paint starts up, and setting changes will be saved for
	       next time.

   PRINT COMMANDS
       --printcommand COMMAND
	       (Only  when  PostScript printing	is used.) Have Tux Paint print
	       via an alternate	command, rather	than lpr(1).

       --altprintcommand COMMAND
	       (Only when PostScript printing is used.)	Have Tux  Paint	 print
	       via  an	alternate command, when	a dialog is expect (e.g., when
	       holding [Alt] while clicking Print;  see	 above),  rather  than
	       kprinter.

   PAPER SIZE
       --papersize PAPERSIZE
	       (Only  when PostScript printing is used.) Ask Tux Paint to gen-
	       erate PostScript	of a particular	paper size.  Valid  sizes  are
	       those supported by libpaper.  See papersize(5).

OPTIONS	- SAVING
       tuxpaint	 accepts the following options to alter	how Tux	Paint operates
       when saving or exporting	drawings.  They	can be used  along  with,  in-
       stead  of,  or to override options set in configuration files. (See be-
       low.)

   SAVE	OVER EARLIER WORK
       --saveover --saveovernew	--saveoverask
	       If, when	saving a picture, an older version of the file will be
	       overwritten, Tux	Paint will, by default,	ask for	 confirmation:
	       either  save  over  the	old  file, or create a new file.  This
	       prompt can be disabled with "--saveover"	 (which	 always	 saves
	       over  older versions of pictures) or "--saveovernew" (which al-
	       ways  saves  a  new   file).   The   default   is   to	prompt
	       ("--saveoverask").

   SAVE	AND EXPORT DIRECTORIES
       --savedir DIR
	       Specify where Tux Paint should save and load its	drawings.

       --exportdir DIR
	       Specify where Tux Paint should export drawings and animations.

   MORE	SAVING OPTIONS
       --nosave	--save
	       The --nosave option disables Tux	Paint's	ability	to save	files.
	       This  can be used in situations where the program is only being
	       used for	fun, or	in a test environment.

       --autosave --noautosave
	       The --autosave option prevents Tux Paint	 from  asking  whether
	       you want	to save	the current picture when quitting, and assumes
	       you do.

       --reversesort --noautosave
	       The  --reversesort option causes	Tux Paint's Open and Slideshow
	       dialogs to display the oldest images at the  top	 of  the  list
	       (normally  the  newest appear at	the top, and the oldest	at the
	       bottom.

OPTIONS	- DATA FILES
       tuxpaint	accepts	the following options to alter where Tux  Paint	 loads
       data  (stamps, brushes, etc.)  They can be used along with, instead of,
       or to override options set in configuration files. (See below.)

       --datadir DIR
	       Specify where Tux Paint should look  for	 personal  data	 files
	       (brushes, stamps, etc.).

       --colorfile FILE
	       This option allows you to override the default color palette in
	       Tux  Paint  and	replace	it with	your own. The file should be a
	       plain ASCII text	file  containing  one  color  description  per
	       line.  Colors  may  be in decimal or 6- or 3-digit hexadecimal,
	       and followed by a description. (For example, "#000  Black"  and
	       "255 192	64 Orange".)

OPTIONS	- LANGUAGE
       tuxpaint	 accepts  the  following options to alter the language used by
       Tux Paint's interface, and other	related	settings.  They	 can  be  used
       along  with,  instead  of,  or to override options set in configuration
       files. (See below.)

       Various parts of	Tux Paint have	been  translated  into	numerous  lan-
       guages.	 Tux  Paint  will  try	its  best to honor your	locale setting
       (i.e., the "LANG" environment variable),	 if  possible.	You  can  also
       specifically set	the language using options on the command-line or in a
       configuration file.

       --locale	LOCALE
	       Specify	the  language  to  use,	based on locale	name (which is
	       typically of  the  form	"language[_territory][.codeset][@modi-
	       fier],  where  "language"  is an	ISO 639	language code, "terri-
	       tory" is	an ISO 3166 country code, and "codeset"	is a character
	       set or encoding identifier like "ISO-8859-1" or "UTF-8".)

	      For example, "de_DE@euro"	for German, or "pt_BR"	for  Brazilian
	      Portuguese.

       --lang LANGUAGE
	       Specify	the  language to use, based on the language's name (as
	       recognized by Tux Paint).  Choose one  of  the  language	 names
	       listed below:

	      -	english	| american-english
	      -	acholi | acoli
	      -	afrikaans
	      -	akan | twi-fante
	      -	albanian
	      -	amharic
	      -	arabic
	      -	aragones
	      -	armenian | hayeren
	      -	assamese
	      -	asturian
	      -	azerbaijani
	      -	australian-english
	      -	bambara
	      -	basque | euskara
	      -	belarusian | bielaruskaja
	      -	bengali
	      -	bodo
	      -	bokmal
	      -	bosnian
	      -	brazilian-portuguese | portugues-brazilian | brazilian
	      -	breton | brezhoneg
	      -	british	| british-english
	      -	bulgarian
	      -	canadian-english
	      -	catalan	| catala
	      -	chinese	| simplified-chinese
	      -	croatian | hrvatski
	      -	czech |	cesky
	      -	danish | dansk
	      -	dogri
	      -	dutch |	nederlands
	      -	esperanto
	      -	estonian
	      -	faroese
	      -	finnish	| suomi
	      -	french | francais
	      -	fula | fulah | pulaar-fulfulde
	      -	gaelic | irish-gaelic |	gaidhlig
	      -	galician | galego
	      -	georgian
	      -	german | deutsch
	      -	greek
	      -	gronings | zudelk-veenkelonioals
	      -	gujarati
	      -	hebrew
	      -	hindi
	      -	hungarian | magyar
	      -	icelandic | islenska
	      -	indonesian | bahasa-indonesia
	      -	inuktitut
	      -	italian	| italiano
	      -	japanese
	      -	kabyle | kabylian
	      -	kannada
	      -	kashmiri-devanagari
	      -	kashmiri-perso-arabic
	      -	kiga | chiga
	      -	kinyarwanda
	      -	khmer
	      -	klingon	| tlhIngan
	      -	konkani-devanagari
	      -	konkani-roman
	      -	korean
	      -	kurdish
	      -	latvian
	      -	lithuanian | lietuviu
	      -	luganda
	      -	luxembourgish |	letzebuergesch
	      -	macedonian
	      -	maithili
	      -	malay
	      -	malayalam
	      -	manipuri-bengali
	      -	manipuri-meitei-mayek
	      -	marathi
	      -	mexican-spanish	| espanol-mejicano | mexican
	      -	mongolian
	      -	ndebele
	      -	nepali
	      -	northern-sotho | sesotho-sa-leboa
	      -	norwegian | nynorsk | norsk
	      -	occitan
	      -	odia | oriya
	      -	ojibway	| ojibwe
	      -	persian
	      -	polish | polski
	      -	portuguese | portugues
	      -	punjabi	| panjabi
	      -	romanian
	      -	russian	| russkiy
	      -	sanskrit
	      -	santali-devanagari
	      -	santali-ol-chiki
	      -	sardinian
	      -	scottish | scottish-gaelic | ghaidhlig
	      -	serbian
	      -	serbian-latin
	      -	shuswap	| secwepemctin
	      -	shuswap-devanagari
	      -	sindhi-perso-arabic
	      -	slovak
	      -	slovenian | slovensko
	      -	songhay
	      -	southafrican-english
	      -	spanish	| espanol
	      -	sundanese
	      -	swahili
	      -	swedish	| svenska
	      -	tagalog
	      -	tamil
	      -	telugu
	      -	thai
	      -	tibetan
	      -	traditional-chinese
	      -	turkish
	      -	twi
	      -	ukrainian
	      -	urdu
	      -	valencian
	      -	venda
	      -	venetian | veneto
	      -	vietnamese
	      -	walloon	| walon
	      -	welsh |	cymraeg
	      -	wolof
	      -	xhosa
	      -	zapotec	| miahuatlan-zapotec
	      -	zulu

       --lang help
	       Display a lists of all supported	languages.

       --mirrorstamps --dontmirrorstamps
	       With  "--mirrorstamps"  set,  stamps which can be mirrored will
	       appear mirrored by default.  This can be	useful	when  used  by
	       people who prefer things	right-to-left over left-to-right.

   FONTS
       --nosysfonts --sysfonts
	       Tux  Paint  normally attempts to	search for additional TrueType
	       Fonts installed in common  places  on  your  system.   If  this
	       causes trouble, or you'd	prefer to only make fonts installed in
	       Tux  Paint's directory available, use the "--nosysfonts"	option
	       to disable this feature.

       --alllocalefonts	--currentlocalefont
	       Tux Paint avoids	loading	any fonts found	in its	"locale"  font
	       subdirectory,  except  any  that	 match	the current locale Tux
	       Paint is	running	under. Use the	"--alllocalefonts"  option  to
	       load all	such fonts, for	use in the Text	and Label tools. (This
	       was the default behavior, prior to version 0.9.21.)

       --uifont="FONT NAME" --uifont=default
	       Specify	the name of a font for Tux Paint to attempt to use for
	       its user	interface (UI) -- button labels, dialog	 pop-up	 text,
	       instructional  text at the bottom. If left unspecified, or "de-
	       fault" is given,	then "DejaVu Sans" will	be used. (This was the
	       default behavior, prior to version 0.9.31.)

OPTIONS	- MISCELLANEOUS
       tuxpaint	accepts	the following options to alter its behavior. They  can
       be  used	along with, instead of,	or to override options set in configu-
       ration files. (See below.)

       --nosysconfig
	       With this option, Tux Paint will	not attempt to read  the  sys-
	       tem-wide	  configuration	 file  (typically  "/etc/tuxpaint/tux-
	       paint.conf" or "/usr/local/etc/tuxpaint/tuxpaint.conf").

       --nolockfile
	       By default, Tux Paint uses a lockfile (stored in	the user's lo-
	       cal Tux Paint directory)	which prevents it from being  launched
	       more  than  once	in 30 seconds. (Sometimes children get too ea-
	       ger, or user interfaces only require one	click, but users think
	       they need to double-click.) This	option makes Tux Paint	ignore
	       the current lockfile.

ENVIRONMENT
       While Tux Paint may refer to a number of	environment variables indi-
       rectly (e.g., via SDL(3)), it directly accesses the following: (See
       "FILES" below, as well.)

       HOME    to  determine  where  picture  files go when using the Save and
	       Open commands within Tux	Paint, to keep track  of  the  current
	       image,  when  quitting and restarting Tux Paint,	and to get the
	       user's configuration file.

       LANG, LC_ALL, LANGUAGE, and LC_MESSAGES
	       to  determine  language	to  use,  if  setlocale(3)  refers  to
	       "LC_MESSAGES".

       SDL_VIDEO_ALLOW_SCREENSAVER
	       Set  this environment variable to '1' to	allow a	screensaver to
	       appear while Tux	Paint is running. This can also	 be  done  via
	       the "--allowscreensaver"	option.

       SDL_VIDEO_WINDOW_POS
	       If  this	 is NOT	set, Tux Paint will set	it to "center",	to at-
	       tempt to	place the Tux Paint window in the center of a display.
	       If it IS	set (e.g., to "nopref",	meaning	"no preference"),  Tux
	       Paint will not override it.

FILES
       [/usr/local/]/etc/tuxpaint/tuxpaint.conf
	       System-wide  configuration  file.  It is	read first (unless the
	       "--nosysconfig" option was given	on the command-line).

	       (Created	during installation.)

       $HOME/.tuxpaintrc
	       User's configuration file.  It can be used to set  default  op-
	       tions  (rather  than  setting  them  on	the command-line every
	       time), and/or to	override any settings in the system-wide  con-
	       figuration file.

	       (Not created or edited automatically; must be created manually.
	       You can do this by hand,	or use tuxpaint-config(1).)

       $HOME/.tuxpaint/saved/
	       A  directory of previously-saved	images (and thumbnails).  Only
	       files in	this directory will be made available using  the  Open
	       command	within	Tux Paint.  Overridden via the "--savedir" op-
	       tion.

	       (Created	when Save command is used.)

       $HOME/.tuxpaint/current_id.txt
	       A reference to the image	which was being	edited when Tux	 Paint
	       was  last  quit.	  (This	image is automatically loaded the next
	       time Tux	Paint is re-run, unless	the "--startblank"  option  is
	       set.)

	       (Created	when Tux Paint is Quit.)

       $HOME/.tuxpaint/lockfile.dat
	       A  lockfile  that  prevents  Tux	Paint from being launched more
	       than once every 30 seconds.  Disable checking the  lockfile  by
	       using the "--nolockfile"	option.

	       (There's	 no  reason  to	 delete	the lockfile, as it contains a
	       timestamp inside	which causes it	to expire after	30 seconds.)

       $XDG_CONFIG_HOME[XDG_PICTURES_DIR]/TuxPaint/
	       A directory where images	and animations should be exported (via
	       options found in	Tux Paint's Open dialog), if the "--exportdir"
	       option is not used to override it.   If	"$XDG_CONFIG_HOME"  is
	       set,  a	configuration  file  "user-dirs.dirs"  will be scanned
	       within the directory it points to; if not, Tux Paint  will  at-
	       tempt  to  do  so  within "$HOME/.config/".  If a setting named
	       "XDG_PICTURES_DIR" is found, it will be used as the location to
	       export images. If all else fails, then  "$HOME/Pictures/"  will
	       be used.	 A "TuxPaint" subdirectory will	be created.

       $XDG_DATA_HOME/Trash/ or	$HOME/.local/share/Trash/
	       A  directory  where  images are placed when the Erase option is
	       used from the Open dialog.

COPYRIGHT
       This program is free software; you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published  by  the
       Free  Software Foundation; either version 2 of the License, or (at your
       option) any later version.

OTHER INFO
       See the documentation that comes	with Tux Paint	for  further  instruc-
       tions on	using the program's features.

       The   canonical	 place	 to   find   Tux   Paint   information	is  at
       https://tuxpaint.org/.

AUTHORS
       Lead    developer    and	    project	manager:     Bill     Kendrick
       <bill@newbreedsoftware.com>.

       With  patches, fixes, extensions, porting, translations,	documentation,
       and more	from lots of people, including,	but probably  not  limited  to
       (see AUTHORS.txt	and CHANGES.txt):

       Aki, Ashish Arora, A S Alam, Khalid Al Holan, Daniel Andersson, Hodorog
       Andrei,	Joana  Portia Antwi-Danso, Adorilson Bezerra de	Araujo,	Xandru
       Armesto,	Ben Armstrong, Ravishankar Ayyakkannu,

       Dwayne Bailey, Matas Bellone,  Martin  Benjamin,	 Besnik	 Bleta,	 Denis
       Bodor,  Rahul Borade, Yacine Bouklif, Miguel Anxo Bouzada, Ren Branden-
       burger, Herman Bruyninckx, Lucie	Burianova, Laurentiu Buzdugan,

       Albert Cahalan, Pere Pujal i Carabantes,	Hugo Carvalho, Felipe  Castro,
       Ouychai	Chaita,	 Zdenek	 Chalupsk,  Wei-Lun Chao, Jacques Chion, Ankit
       Choudary, Yuri Chornoivan, Abdoul Cisse,	Urska Colner, Adam 'akanewbie'
       Corcoran, Helder	Correia, Ricardo Cruz,

       Magnus Dahl, Laurent Dhima, Chandrakant Dhutadmal, Yavor	 Doganov,  Joe
       Dalton,	Tim Dickson, Dawa Dolma, Kevin Donnelly, Dovix,	Korvigellou An
       Drouizig	(Philippe), Serhij Dubyk,

       Ander Elortondo,	Alberto	Escudero-Pascual,

       T. Surya	Fajri, Jamil Farzana, Fasokan, Sveinn  Felli, Emanuel  Feruzi,
       Doruk  Fisek,  Flavia  Floris,  Fram na G idhlig, Fabian	Franz, Derrick
       Frimpong, Martin	Fuhrer,	Fula Localization Project,

       Alexander Gabillondo, Trk Gbor, Gabriel	Gazzan,	 Robert	 Buj  Gelonch,
       Olesya Gerasimenko, Alexander Geroimenko, Torsten Giebl,	Harvey Ginter,
       Solomon Gizaw, Robert Glowczynski, Chris	Goerner, Mikel Gonzlez,	Volker
       Grabsch,	 The  Greek  Linux  i18n Team, Edmund GRIMLEY EVANS, Frederico
       Goncalves Guimaraes,

       HackerGene, Joe Hanson, Sam "Criswell" Hart, Guy	Hed, Farinaz  Hedayat,
       Prasanta	 Hembram,  Willem  Heppe, Tedi Heriyanto, Pjetur G. Hjaltason,
       Knut Erik Hollund, Henrik Holst,	Khaled Hosny, Henry  House,  Mohomodou
       Houssouba, Song Huang, Karl Ove Hufthammer,

       Roland	Illig,	Daniel	Illingworth,  Indigenas	 Sin  Fronteras,  Juan
       Irigoien, Students of Vocational	 Higher	 Secondary  School  Irimpanam,
       Itai, Dmitriy Ivanov,

       Mogens Jaeger, Lis Gthe	Jkupsstovu, Nedjeljko Jedvaj, Aleksandar Jele-
       nak,  Rasmus  Erik  Voel	Jensen,	Lauri Jesmin, Wang Jian, Amed .	Jiyan,
       Klaus Ade Johnstad, Petri Jooste, Richard June,

       Andrej Kacian, Thomas Kalka, Alevtina Karashokova, Carole Karema, Jorma
       Karvonen, Yannis	 Kaskamanidis,	Kazuhiko,  Gabor  Kelemen,  Mark  Kim,
       Thomas  Klausner,  Koby,	Marcin 'Shard' Konicki,	Ines Kovacevic,	Mantas
       Kriauciunas, Freek de Kruijf, Andrzej M.	Krzysztofowicz,	 Anand	Kulka-
       rni, Enes Burhan	KURAN, Piotr Kwilinski,	Serafeim Kyriaki,

       J.F.M. Lange, Matthew Lange, Fabio Lazarin, Niko	Lewman,	Arkadiusz Lip-
       iec, Ricky Lontoc, Dag H. Loras,	Burkhard Luck,

       Nuno  Magalhes,	Vincent	 Mahlangu,  Ankit  Malik,  Neskie Manuel, Fred
       Ulisses Maranhao, Yannig	MARCHEGAY (Kokoyaya), Jorge  Mariano,  Martin,
       Sergio Marques, Pheledi Mathibela, Scott	McCreary, Marco	Milanesi, Nev-
       er  Min,	 Kartik	 Mistry, Viateur MUGENZI, Mugunth, Benson Muite, Nolla
       Mupole, Steve Murphy, Samuel Murray (Groenkloof),

       Philibert Ndandali, Shumani Mercy Nehulaudzi, Mikkel Kirkgaard Nielsen,
       Alesis Novik, Nudjaree, Daniel Nylander,

       Olli, Sven Ollino, James	Olweny,	Teresa Orive, Gareth Owen,

       Quentin PAGS, Sorin Paliga, Yannis Papatzikos,  Nikolay	Parukhin,  Cas
       Pascal,	Alessandro  Pasotti,  Flavio  Pastor, Patrick, George Patrick,
       Primoz Peterlin,	Le Quang Phan, Henrik Pihl, Auk	 Piseth,  Pablo	 Pita,
       Milan Plzik, Eric Poncet, Sergei	Popov, John Popplewell,

       Ivana  Rakic, Adam 'foo-script' Rakowski, Rodrigo Perez Ramirez and In-
       digenas Sin Fronteras, Sebastian	 Rasmussen,  Robert  Readman,  Leandro
       Regueiro,  Samir	 Ribi,	Jozef ha, Simona Riva, Michael de Rooij, Robin
       Rosenberg, Philipp Rsner, Ilir Rugova, Jaroslav Rynik,

       Bert Saal, Ibraahiima SAAR, Saikumar, Pablo Saratxaga, Samuel  Sarpong,
       Kevin  Patrick Scannell,	Stephanie Schilling, Luc 'Begasus' Schrijvers,
       Kiriaki SERAFEIM, Pavithran Shakamuri, Savitha Shankar,	Terrence  She-
       flin,  Gia Shervashidze,	Clytie Siddall,	Kliment	Simoncev, sipho, Tomas
       Skre, Sokratis Sofianopoulos, Khoem Sokhem,  Songhay  localisation  and
       dictionary  project, Geert Stams, Peter Sterba, Raivis Strogonovs, Luis
       C. Surez, Sugar Labs i18n team,

       Tomasz 'karave' Tarach, Michal Terbert, Will  Thompson,	Ignacio	 Tike,
       Tilo,   Tarmo   Toikkanen,  TOYAMA  Shin-ichi,  Niall  Tracey,  Gerasim
       Troeglazov, tropikhajma,	Peter Tuhrsky, Florence	Tushabe,

       Matej Urbani,

       Vankata453, Rita	Verbauskaite, Daniel Jose Viana, Charles Vidal,

       Darrell Walisser, Frank Weng,

       Damian Yerrick,

       Muhammad	Najmi Ahmad Zabidi,  ,	Eugene	Zelenko,  Martin  Zhekov,  and
       Huang Zuzhen.

SEE ALSO
       tuxpaint-import(1),  tuxpaint-config(1),	tp-magic-config(1), xpaint(1),
       gpaint(1), gimp(1), kolourpaint(1), krita(1), gcompris(1)

       And documentation within	/usr/[local/]share/doc/tuxpaint/0.9.34/.

0.9.34			       October 25, 2024			   TUXPAINT(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tuxpaint&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help