Extension Tux Paint version 0.9.36 Copyright © 2002-2025 by divers contributeurs; voir AUTHORS.txt. https://tuxpaint.org/ juin 8, 2025 +-------------------------------------------------------------+ | Table des matières | |-------------------------------------------------------------| | * Où vont les fichiers | | + Fichiers standards | | + Fichiers personnels | | * Pinceaux | | + Texte de description du pinceau | | + Options de pinceau | | * Tampons | | + Images des tampons | | + Texte de description des tampons | | + Effets sonores des tampons | | + Son descriptif du tampon | | + Options des tampons | | + Tampons mis en miroir et inversés | | * Polices | | + System Fonts | | + FontConfig | | * 'Images de démarrage' | | + Images de démarrage avec style 'livre de coloriage' | | + Images de démarrage avec 'style scénique' | | + Options d'image de démarrage | | * 'Modèles' | | + Options des images Modèle | | * Traductions | | * Méthodes alternatives de saisie | | * Clavier virtuel sur écran | | * Outils 'Magie' | +-------------------------------------------------------------+ Si vous souhaitez ajouter ou modifier des éléments tels que des pinceaux, des images de démarrage, des tampons en caoutchouc et d'autres contenus utilisés par Tux Paint , vous pouvez le faire assez facilement en ajoutant, modifiant ou supprimant simplement des fichiers là où Tux Paint les recherche. 💡 Remarque : vous devrez redémarrer Tux Paint pour que les modifications prennent effet. Où vont les fichiers ### Fichiers standards ### Tux Paint recherche ses différents fichiers de données dans son répertoire 'data'. → Linux et Unix ← L'emplacement de ce répertoire dépend de la valeur définie pour "DATA_PREFIX" lors de la construction de Tux Paint . Voir INSTALL. pour plus de détails. Par défaut, ce répertoire est : /usr/local/share/tuxpaint/ Si vous l'avez installé à partir d'un paquetage, c'est plutôt : /usr/share/tuxpaint/ → Windows ← Tux Paint recherche un répertoire appelé 'data' dans le même répertoire que l'exécutable. C'est le répertoire que l'installateur a utilisé lors de l'installation de Tux Paint, par exemple : C:\Fichiers programmes\TuxPaint\data → macOS ← Tux Paint stocke ses fichiers de données dans l'icône de l'application "Tux Paint" (qui est en fait un type spécial de dossier sur macOS & Mac OS X avant lui). Les étapes suivantes expliquent comment accéder aux dossiers qu'il contient : 1. Affichez un menu «contextuel» en maintenant la touche [Control] enfoncée et en cliquant sur l' icône Tux Paint dans le Finder . (Si vous avez une souris avec plus d'un bouton, vous pouvez simplement cliquer avec le bouton droit de la souris sur l'icône.) 2. Sélectionnez "Afficher le contenu" dans le menu qui apparaît. Une nouvelle fenêtre du Finder apparaîtra avec un dossier à l'intérieur appelé " Contents". 3. Ouvrez le dossier "Contents " et ouvrez le dossier "Resources" qui se trouve à l'intérieur. 4. Vous y trouverez divers sous-dossiers, tels que " starters", "stamps", " brushes", etc. Ajouter du nouveau contenu à ces dossiers rendra celui-ci disponible pour tout utilisateur qui lance cette copie (icône) de Tux Paint . 💡 Remarque : Si vous installez une version plus récente de Tux Paint et remplacez ou supprimez l'ancienne version, vous perdrez les modifications apportées avec les instructions ci-dessus, faites donc des sauvegardes de votre nouveau contenu (tampons,pinceaux, etc.). Tux Paint recherche également les fichiers dans un dossier "Tux Paint" que vous pouvez placer dans votre dossier système "Support de l'application" (situé sous "Bibliothèque" à la racine de votre système de fichiers) : /Bibliothèque/Support de l'application/TuxPaint/data/ Lorsque vous passez à une version plus récente de Tux Paint , le contenu de ce dossier "TuxPaint" restera à la même place et restera accessible à tous les utilisateurs de Tux Paint . ### Fichiers personnels ### Vous pouvez également créer des pinceaux, des images de démarrage, des modèles et des polices dans votre propre répertoire où Tux Paint les retrouvera. → Windows ← Votre dossier personnel Tux Paint est stocké dans votre dossier "Application Data". Par exemple, sur un Windows plus récent : C:\Users\nom d'utilisateur\AppData\Roaming\TuxPaint\ → macOS ← Votre dossier personnel Tux Paint est stocké dans votre dossier "Support de l'application" : /Utilisateurs/nom d'utilisateur/Bibliothèque/Support de l'application/TuxPaint/ → Linux et Unix ← Vos fichiers personnels Tux Paint vont dans un 'répertoire caché' que l'on trouve dans votre répertoire personnel : "/home/nom d'utilisateur/.tuxpaint/". N'oubliez pas le point (" .") avant le "tuxpaint" ! Pour ajouter des pinceaux, des tampons, des 'images de démarrage',des modèles et des polices créez des sous-répertoires dans votre répertoire personnel Tux Paint nommés respectivement "brushes", "stamps", "starters", "templates", " fonts". (Par exemple, si vous avez créé un pinceau nommé "flower.png", vous le mettrez dans "/home/nom d'utilisateur/.tuxpaint/brushes/" sous Linux ou Unix.) Pinceaux Les pinceaux utilisés pour dessiner avec les outils "Pinceau" et "Lignes" dans Tux Paint sont tout simplement des fichiers image PNG. L'alpha (transparence) de l'image PNG est utilisée pour déterminer la forme du pinceau, ce qui signifie que la forme peut être «anti-crénelée» et même partiellement transparente ! Les pixels en niveaux de gris dans le pinceau PNG seront dessinés en utilisant la couleur actuellement sélectionnée dans Tux Paint . Les pixels de couleur seront teintés. ### Texte de description du pinceau ### Tux Paint affichera un texte descriptif quand un tampon est sélectionné. Le texte est mis dans fichier (avec texte simple) ayant le même nom que le PNG, mais avec une extension ".txt". (par exemple, "piceaux.png" dont la description est "piceaux.txt" est placée dans le même répertoire). La première ligne du fichier texte sera utilisée comme description de l'image du tampon, en anglais américain. Il doit être encodé en UTF-8. → Support pour la régionalisation ← Des lignes supplémentaires peuvent être ajoutées au fichier texte pour fournir des traductions de la description, à afficher lorsque Tux Paint s'exécute dans une langue différente (comme le français ou l'espagnol). Le début de la ligne doit correspondre au code de langue de la langue en question (par exemple, "fr" pour le français et "zh_TW" pour le chinois traditionnel), suivi de ".utf8=" et de la description traduite (codée en UTF-8). Pour les développeurs de Tux Paint : Il y a des scripts dans le répertoire "brushes-po" pour convertir les fichiers texte au format PO (et inversement) pour une traduction facile vers différentes langues. Par conséquent, vous ne devez jamais ajouter ni modifier directement les traductions dans les fichiers ".txt". Si aucune traduction n'est disponible pour la langue dans laquelle Tux Paint est en cours d'exécution, le texte anglais américain sera utilisé. → Utilisateurs de Windows ← Utilisez NotePad ou WordPad pour modifier / créer ces fichiers. Assurez-vous de les enregistrer en texte brut et assurez-vous qu'ils ont une extension ".txt" à la fin du nom de fichier. ### Options de pinceau ### Outre une une forme graphique, les pinceaux peuvent également recevoir d'autres attributs. Pour ce faire, vous devez créer un «fichier de données» pour brosse. Un fichier de données de brush's est simplement un fichier texte ASCII contenant les options pour le brush. Le fichier porte le même nom que l'image PNG , mais une extension ".dat". (par exemple, le fichier de données "brosse.png" est le fichier texte "brosse.dat" qui se trouve dans le même répertoire.) → Espacement des pinceaux ← Vous pouvez spécifier l'espacement des coups de pinceaux — (c'est-à-dire la fréquence à laquelle ils sont dessinés). Par défaut, l'espacement correspond à la hauteur du pinceau, divisée par 4. Ajoutez une ligne contenant la ligne "spacing=N" au fichier de données du pinceau, où "N" est l'espacement souhaité pour les coups de pinceau. (Plus le nombre est bas, plus le pinceau est dessiné souvent.) → Pinceaux animés ← Vous pouvez créer des pinceaux animés. Au fur et à mesure que le pinceau est utilisé, chaque image de l'animation est dessinée séquentiellement. Disposez chaque trame sur une grande image PNG. Par exemple, si votre pinceau mesure 30x30 et que vous avez 5 trames, l'image doit être 150x30. Ajoutez une ligne contenant la ligne "frames=N" au fichier de données du pinceau, où"N" est le nombre d'images dans le pinceau. ⚙ Remarque : si vous préférez que les cadres soient inversés de manière aléatoire plutôt que séquentiellement, ajoutez également une ligne contenant « random » au fichier de données du pinceau. → Pinceaux directionnels ← Les pinceaux peuvent être configurés pour dessiner une forme différente en fonction de la direction de la ligne ou du coup de pinceau. Différentes formes seront dessinées en fonction de la direction du pinceau parmi les huit directions de la boussole - vers le haut (Nord), vers le haut/droit (Nord-Est), vers la droite (Est), vers le bas/droit (Sud-Est), etc.) Une neuvième forme "centrale" est utilisée lorsqu'il n'y a pas de mouvement (par exemple, lorsque l'on clique simplement sur l'outil "Peinture" et qu'on le relâche, sans le faire glisser). Les formes orientables sont divisées en carrés de 3x3 dans une image PNG. Par exemple, si votre pinceau fait 30x30, l'image doit être de 90x90 et chacune des formes orientables est placée dans une grille de 3x3. Ajoute une ligne contenant le mot "directional" au fichier de données brosse. → Pinceaux tournants ← Les pinceaux peuvent être configurés pour tourner en fonction de l'angle de la ligne ou du coup de pinceau. Contrairement aux pinceaux directionnels décrits ci-dessus, une seule forme de pinceau peut être fournie. Ajoute une ligne contenant le mot "rotate" au fichier de données brosse. → Pinceaux chaotiques ← Les pinceaux peuvent être configurés pour choisir une direction continuellement aléatoire lorsque vous les utilisez. Ajoute une ligne contenant le mot "chaotic" au fichier de données brosse. → Pinceaux animés orientables, tournants ou chaotiques ← Vous pouvez mélanger animation, orientation, rotation et chaotique dans un même pinceau. Utilisez les deux options ("frames=N" et "directional", " rotate, ou "chaotic) en deux lignes séparées dans le fichier ".dat" qui concerne le pinceau. Pour les pinceaux directionnels, disposez le pinceau de manière à ce que chaque ensemble 3x3 de formes orientables soit disposé sur une grande image PNG. Par exemple, si le pinceau mesure 30x30 et qu'il y a 5 cadres, ce sera 450x90. (Les 150x90 pixels les plus à gauche de l'image représentent les 9 formes de direction pour la première image, par exemple). Placez les PNG de l'image du pinceau (et tous les fichiers texte de données) dans le répertoire "brushes". 💡 Remarque : si vos nouveaux pinceaux se présentent tous sous forme de carrés ou de rectangles pleins, c'est que vous avez oublié d'utiliser la transparence alpha ! Consultez le fichier de documentation "PNG" pour plus d'informations et de conseils. Tampons Tous les fichiers liés aux tampons vont dans le répertoire "stamps". Il est utile de créer des sous-sous-répertoires pour organiser les tampons. (Par exemple, vous pouvez avoir un dossier "holidays" avec "halloween" et "christmas" comme sous-dossiers.) ### Images des tampons ### Les tampons en caoutchouc dans Tux Paint peuvent être constitués d'un certain nombre de fichiers séparés. Le seul fichier requis est, bien entendu, l'image elle-même. Les tampons peuvent être des images bitmap PNG ou bien des images vectorielles SVG. Ils peuvent être en couleur ou en niveaux de gris. Le canal alpha (transparence) des PNG est utilisé pour déterminer la forme réelle de l'image (sinon vous obtiendriez un grand rectangle sur vos dessins). Les fichiers PNG peuvent être de n'importe quelle taille, et Tux Paint (par défaut) fournit un ensemble de boutons de redimensionnement pour permettre à l'utilisateur d'ajuster le tampon vers le haut (plus grand) et vers le bas (plus petits). Les SVG sont basés sur des vecteurs et seront mis à l'échelle de manière adéquate pour le canevas utilisé. 💡 Remarque : si vos nouveaux des tampons basés sur PNG se présentent tous sous forme de carrés ou de rectangles pleins, c'est que vous avez oublié d'utiliser la transparence alpha ! Consultez le fichier de documentation "PNG" pour plus d'informations et de conseils. 💡 Remarque : si vos nouveaux tampons SVG semblent avoir beaucoup de zones vides, assurez-vous que le «document» SVG n'est pas plus grand que la ou les formes qu'il contient. S'ils sont coupés, assurez-vous que le «document» est suffisamment grand pour contenir la ou les formes. Voir le fichier de documentation " SVG" pour plus d'informations et de conseils. ⚙ Utilisateurs avancés : Le HOWTO Advanced Stamps décrit, en détail, comment créer des images PNG qui seront parfaitement mises à l'échelle lorsqu'elles seront utilisées comme tampons dans Tux Paint . ### Texte de description des tampons ### Tux Paint affichera un texte descriptif quand un tampon est sélectionné. Le texte est mis dans fichier (avec texte simple) ayant le même nom que le PNG ou SVG, mais avec une extension ".txt". (par exemple, "stamp.png" dont la description est "stamp.txt" est placée dans le même répertoire). La première ligne du fichier texte sera utilisée comme description de l'image du tampon, en anglais américain. Il doit être encodé en UTF-8. → Support pour la régionalisation ← Des lignes supplémentaires peuvent être ajoutées au fichier texte pour fournir des traductions de la description, à afficher lorsque Tux Paint s'exécute dans une langue différente (comme le français ou l'espagnol). Le début de la ligne doit correspondre au code de langue de la langue en question (par exemple, "fr" pour le français et "zh_TW" pour le chinois traditionnel), suivi de ".utf8=" et de la description traduite (codée en UTF-8). Pour les développeurs de Tux Paint : Il y a des scripts dans le répertoire "po" pour convertir les fichiers texte au format PO (et inversement) pour une traduction facile vers différentes langues. Par conséquent, vous ne devez jamais ajouter ni modifier directement les traductions dans les fichiers ".txt". Si aucune traduction n'est disponible pour la langue dans laquelle Tux Paint est en cours d'exécution, le texte anglais américain sera utilisé. → Utilisateurs de Windows ← Utilisez NotePad ou WordPad pour modifier / créer ces fichiers. Assurez-vous de les enregistrer en texte brut et assurez-vous qu'ils ont une extension ".txt" à la fin du nom de fichier. ### Effets sonores des tampons ### Tux Paint peut jouer un effet sonore quand un tampon est choisi. Par exemple, le son d'un canard faisant coin-coin, ou un bref morceau de musique quand un instrument est choisi. Les fichiers doivent être aux formats "WAVE (".wav")" ou OGG Vorbis (".ogg"), et porter le même nom que l'image PNG ou SVG.( par ex., l'effet sonore "stamp.ogg" est le son du fichier "stamp.svg" qui est dans le même répertoire). → Support pour la régionalisation ← Pour les sons de différentes locales (par exemple, si le son est quelqu'un qui dit un mot, et que vous voulez des versions traduites du mot prononcé), créez également des fichiers WAV ou OGG avec l'étiquette de la locale dans le nom de fichier, sous la forme : "stamp_LOCALE.EXT" L'effet sonore qui sera joué lorsque le tampon correspondant au fichier image "stamp.png" est choisi, et que Tux Paint utilise la langue espagnole, sera "stamp_es.wav". Avec la langue française, ce sera "stamp_fr.wav". Avec le portugais brésilien, "stamp_pt_BR.wav", etc ... Si aucun effet sonore localisé ne peut être chargé, Tux Paint tentera de charger le fichier son «par défaut». (par exemple, "stamp.wav") 💡 Remarque : Pensez à utiliser les descriptions sonores; voir 'Son descriptif du tampon' ci-dessous. ### Son descriptif du tampon ### Tux Paint peut également émettre une description sonore quand on choisit un tampon. Par ex., une personne disant le mot "canard" quand on choisit un canard, ou le nom d'un instrument de musique quand on en choisit un. Les fichiers peuvent être au format "WAVE (".wav")" ou "OGG Vorbis (".ogg")", et on le même nom que l'image PNG ou SVG, avec "_desc" à la fin (par ex., le son descritid de "stamp.svg" est le fichier son "stamp_desc.ogg" dans le même répertoire). → Support pour la régionalisation ← Pour les descriptions sonores dans différentes langues, créez également des fichiers WAV ou OGG avec à la fois "_desc" et le libellé des paramètres régionaux dans le nom de fichier, sous la forme : "stamp_desc_LOCALE.EXT" L'description sonore qui sera joué lorsque le tampon correspondant au fichier image "stamp.png" est choisi, et que Tux Paint utilise la langue espagnole, sera "stamp_desc_es.wav". Avec la langue française, ce sera "stamp_desc_fr.wav". Avec le portugais brésilien, "stamp_desc_pt_BR.wav", etc ... Si aucun description sonore localisé ne peut être chargé, Tux Paint tentera de charger le fichier son «par défaut». (par exemple, "stamp_desc.wav") ### Options des tampons ### Outre une une forme graphique, un texte de description, un effet sonore et une description orale, les tampons peuvent également recevoir d'autres attributs. Pour ce faire, vous devez créer un «fichier de données» pour tampon. Un fichier de données de tampon est simplement un fichier texte ASCII contenant les options pour le tampon. Le fichier porte le même nom que l'image PNG ou SVG , mais une extension ".dat". (par exemple, le fichier de données "stamp.png" est le fichier texte "stamp.dat" qui se trouve dans le même répertoire.) → Tampons colorés ← Les tampons peuvent être soit "colorables" soit '"teintables" → Colorable ← Les tampons "colorables" fonctionnent comme des pinceaux - vous choisissez le tampon pour obtenir la forme, puis choisissez la couleur que vous voulez. (Les tampons de symboles, comme les tampons mathématiques et musicaux, en sont un exemple.) Rien sur l'image d'origine n'est utilisé à l'exception de la transparence (du canal "alpha"). La couleur du tampon ressort unie. Ajoute une ligne contenant le mot "colorable" au fichier de données tampon. → Teinté ← Les tampons «teintés» sont similaires aux tampons «colorables», sauf que les détails de l'image originale sont conservés. (Pour le dire techniquement, l'image d'origine est utilisée, mais sa teinte est modifiée en fonction de la couleur actuellement sélectionnée.) Ajoute une ligne contenant le mot "tintable" au fichier de données tampon. → Options de teinture : ← En fonction du contenu de votre tampon, vous souhaiterez peut-être que Tux Paint utilise l'une des nombreuses méthodes pour le teinter. Ajoutez l'une des lignes suivantes au fichier de données du tampon : → Coloriage normal — "tinter=normal" (par défaut) ← C'est le mode normal de teinture. Tout d'abord, la teinte primaire du tampon est déterminée. (Par exemple, l'image d'une fleur avec sa tige aura la couleur des pétales considérée comme teinte primaire de l'ensemble de l'image). Puis on trouve la partie de l'image la plus saturée. Avec "le mode de teinture normal", l'étendue de la teinte utilisée pour faire cela démarre dans un angle de ±18° de la teinte primaire trouvée dans l'étape 1. (Si aucune n'est trouvée, ce sera dans une étendue de 50 %, puis on réessaie). Tout ce qui est à l'intérieur de l'étendue de 50 % (par ex. ±27°) est modifié pour avoir la teinte de la couleur choisie par l'utilisateur. → Coloriage étroit — "tinter=narrow" ← C'est comme l'option "normal" décrite plus haut, mais avec une étendue de teinte plus faible de ±6°. Tout ce qui est trouvé dans l'étendue (par ex. ±9°) est teinté. Si une trop grande partie de vitre image est teintée, essayez cette option. → Coloriage 'toutes tonalités' — "tinter=anyhue" ← Cela rempappe toutes les teintes du tampon. C'est pareil que les options "anyhue" et "narrow" décrites auparavant, mais l'étendu de teinte est ±180°. → Coloriage vectoriel — "tinter=vector" ← Cela mappe «noir à blanc» à «noir à destination». → Tampons inaltérables ← Par défaut, un tampon peut être inversé, affiché comme une image miroir, ou les deux. Cela se fait à l'aide des boutons de commande sous le sélecteur de tampon, en bas à droite de l'écran dans Tux Paint . Parfois, cela n'a pas de sens pour un timbre d'être inversé ou reflété; par exemple, des timbres de lettres ou de chiffres. Parfois, les tampons sont symétriques, il n'est donc pas utile de laisser l'utilisateur les retourner ou les refléter. Pour empêcher un tampon d'être qui a été inversé verticalement, ajoutez une ligne contenant le mot «noflip» au fichier de données du tampon. Pour empêcher un tampon d'être qui a été inversé horizontalement, ajoutez une ligne contenant le mot «nomirror» au fichier de données du tampon. → Taille initiale du tampon ← Par défaut, Tux Paint suppose que votre tampon est dimensionné de manière appropriée pour un affichage non mis à l'échelle sur un canevas de 608x472. Il s'agit de la taille originale du canevas pour Tux Paint , pour un écran 640x480. Tux Paint ajustera ensuite le tampon en fonction de la taille réelle du canevas et, si c'est activé, des contrôles de taille du tampon définis par l'utilisateur. Si votre tampon est trop grand ou trop petit, vous pouvez spécifier un facteur d'échelle. Si votre tampon est 2,5 fois plus large (ou haut) qu'il devrait l'être, ajoutez une des options, représentant toutes le même réglage, à votre fichier de données du tampon.(Un signe égal,"=", peut être ajouté après le mot "scale".) o "scale 40%" o "scale 5/2" o "scale 2.5" o "scale 2:5" → Utilisateurs de Windows ← Utilisez NotePad ou WordPad pour modifier / créer ces fichiers. Assurez-vous de les enregistrer en texte brut et assurez-vous qu'ils ont une extension ".dat" à la fin du nom de fichier. ### Tampons mis en miroir et inversés ### Dans certains cas, vous souhaiterez peut-être fournir une version pré-dessinée de l'image miroir, de l'image inversée ou même des deux d'un tampon. Par exemple, imaginez une photo d'un camion de pompiers avec les mots Service d'incendie écrits sur le côté. Vous ne voulez probablement pas que ce texte apparaisse à l'envers lorsque l'image est retournée ! Pour créer une version miroir d'un tampon que vous voulez que Tux Paint utilise, plutôt que d'en faire un miroir seul, créez simplement un deuxième fichier graphique ".png" ou ".svg" avec le même nom, sauf avec "_mirror" avant l'extension du nom de fichier. Par exemple, pour le tampon "stamp.png", vous créeriez un autre fichier nommé "stamp_mirror.png", qui sera utilisé lorsque le tampon est mis en miroir (plutôt que d'utiliser une version à l'envers de "stamp.png"). Vous pouvez également fournir une image pré-rinversée avec "_flip" dans le nom, et / ou une image qui est à la fois en miroir et retournée, en la nommant " _mirror_flip". 💡 Remarque : Si l'utilisateur inverse et reflète une image, et qu'un "_mirror_flip" pré-dessiné n'existe pas, mais que "_flip" ou "_mirror" existe , il sera utilisé, et reflété ou retourné, selon le cas. Polices Les fontes utilisées par Tux Paint sont des fontes True Type Fonts (TTF). Placez-les simplement dans le répertoire "fonts". Quand on utilise les outils 'Texte' et 'Étiquettes', Tux Paint affichera la police dans le sélecteur de 'Lettres' sur la droite, en même temps que les options pour afficher en gras ou en italique, et pour changer la taille. ### System Fonts ### Tux Paint checks a number of standard Operating System locations for fonts that the 'Text' and 'Label' tools might be able to use (unless the "--nosysfonts" option is set). The locations vary, depending on operating system. * Windows + The location specified by the "Fonts" option of the "Software\Microsoft \Windows\CurrentVersion\Explorer\Shell Folders" Windows Registry key. + If the above fails, then "C:\WINDOWS\FONTS". + The location specified by the "Local AppData" option of the "Software\ Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" Windows Registry key. The path "\Microsoft\Windows\Fonts" is appended to that location. * macOS + /System/Library/Fonts + /Library/Fonts + /usr/share/fonts + /usr/X11R6/lib/X11/fonts + The "Library/Fonts" folder in the user's home folder. * Android + /system/fonts * Haiku The locations found by asking Haiku's "Storage Kit" to find the directories on the "/boot" volume for: + B_SYSTEM_FONTS_DIRECTORY + B_SYSTEM_NONPACKAGED_FONTS_DIRECTORY + B_USER_FONTS_DIRECTORY + B_USER_NONPACKAGED_FONTS_DIRECTORY * Linux/etc. + /usr/share/feh/fonts + /usr/share/fonts + /usr/X11R6/lib/X11/fonts + /usr/share/texmf/fonts + /usr/share/grace/fonts/type1 + /usr/share/hatman/fonts + /usr/share/icewm/themes/jim-mac + /usr/share/vlc/skins2/fonts + /usr/share/xplanet/fonts ### FontConfig ### Tux Paint utilizes FontConfig to find additional system-wide and user-specific fonts that the 'Text' and 'Label' tools might be able to use (unless the "--nosysfonts" option is set). It does this by looking for FontConfig configuration files ("fonts.conf") in various locations. * Windows + The "etc/fonts/fonts.conf" file included with Tux Paint. * macOS + The path specified by the "FONTCONFIG_PATH" environment variable, if set. * Haiku + /boot/system/settings/fonts/fonts.conf * Linux/etc. + The path specified by the "FONTCONFIG_PATH" environment variable, if set. + If the above fails, then "/etc/fonts/fonts.conf". + The path specified by the "XDG_CONFIG_HOME" environment variable, if set. There, it looks for the file "fontconfig/fonts.conf". + If the above fails, then "$HOME/.config/fontconfig/fonts.conf". Each FontConfig configuration file ("fonts.conf") is examined for "