![]() Fonty Python HelpUpdated June 2009 |
FontyPython is a font viewer and manager for Gnu/Linux. Use it to view, gather and manage fonts. You can install and uninstall fonts to your home fonts folder for temporary use in other apps. Ye olde Basic IdeaYou visually gather fonts into "Pogs". You then install a "Pog" and all the fonts within it are active on the system. You finish your work and then uninstall the "Pog". I just tumbled onto the word "Pog", it comes from "tyPOGraphy". It's supposed to mean "collection" or "group" or "bunch" or "box" or "case" or "stack" or "pile" - you get the picture. (Now that that's explained, we'll no longer scare pogs with quotes.) Your fonts never move from where they live, neither are copies made; only links to the original files are used to install the fonts into your home .fonts directory. For example, you might have a Pog called "logoZoo" into which you place all the ttfs you need to design a logo for a Zoo. After that, when you need to work with them, you simply install the "logoZoo" Pog and start your design app. All those fonts will now appear in Inkscape or The Gimp, and other apps. Do your work as normal, and forget about fonts. When you are done designing, you uninstall "logoZoo" and all those fonts go away. The links to the original files are removed from your home .fonts directory, effectively uninstalling each font. Fonty is also great for just looking at fonts wherever they are on your computer, without having to install them first. She also has a command-line, allowing very quick use. You can install/remove pogs without having to start the entire gui, which is neat. Home dot fontsIn your home directory there is a hidden directory named ".fonts". The dot makes it hidden. In there you will find font files of various kinds. Whatever is listed in that directory is a font that your system can use. It's not as simple as this because on GNU/Linux there are other places where fonts are also installed, but it's a handy place to work. You should never need to go into this directory so there's no reason to worry about it. Latest News
|
![]() |
The interface works from left to right. You select a Source on the far left (1), then you select fonts from the middle section (3) and finally you choose a Target "Pog" (4) where you want to store them. |
![]() | This section lets you choose the fonts you want to look at. You can choose a folder or another Pog as the Source, simply choose the appropriate tab. It's quite nice to get fonts out of another Pog sometimes (it's quicker than trying to find them on a drive somewhere), so Pogs can be Sources too - don't let this confuse you! Keep your eyes on the label at 2 to see what the current selected Source is. NEW: Recursion Above the Folders is a checkbox to include fonts in sub-folders under your chosen folder. You can deal with many fonts at once in this way -- but beware the trade-off of speed and stability. |
![]() | This section informs you about what is selected in the Source and Target portions of the interface. Along with the status bar, it keeps you informed about what you can and cannot do at any time. |
![]() | The fonts in the folder or Pog you chose on the left will show here. Please note: An error marker may appear instead of the expected font glyphs. These fonts either cannot be opened (for whatever reason) or they cannot be 'rendered' (I can't draw them). You can still select these 'bad' fonts and place them into Pogs and then install them. The reason for this is that Fonty Python is not all that good at drawing fonts (it's a long story) but other apps like Inkscape and The Gimp work just fine. So, if you know you need a font and Fonty says it's bad, just ignore the error message and select it like any other font. Tip: You can change the size of the fonts with Ctrl + mouse wheel (up/down). This section has various behaviours, depending on what you have selected:
|
![]() | This section is where you deal with the actual Pogs. These icons indicate which are currently installed and which are not. You cannot use an installed Pog as a target! The last icon represents the current Target Pog; when you select a Target Pog (4) it will show this in both lists. You choose a target Pog by clicking one. The "Clear Selection" button is a quick way to clear your selection, the same thing as clicking a selected item a second time. ![]() |
![]() | This is the "filter". You can type partial words here and the list of fonts will change to reflect the search. For example, if you only want the italic fonts, then type italic(And press ENTER) When you want all the fonts again, clear the box and press ENTER. Tip:If you want to search for bold or italic (i.e fonts with either term) then type in bold|italicThat line (|) is the key near ENTER, above the backslash (\) character on a US-English keyboard. It means "OR" so: "bold OR italic" is what you are saying to the filter. NOTE:There's a bug I can't find--If you are not seeing any fonts, be sure to clear your filter and press enter; you may have to do it twice. |
![]() | This is the main action button. It will change it's functionality as you select various combinations. The text of the button ought to give a clear indication of what it will do. Read it in conjunction with the heading (2) and the status bar. |
![]() | These controls allow you to navigate between "pages" of fonts. You can also choose any page from the pull-down. Please go to File->Settings (or hit Ctrl+S -- for English locales) where you can change the number of fonts in a page. I use the paged approach to reduce the memory demands of the app. |
![]() | The buttons in this section all act upon the currently selected target Pog. You can variously delete, install and uninstall the selected Pog. You can also create new Pogs from here. Multiple selection is now available. You can delete or Install or Uninstall many Pogs at once. |
fontypython --help
find /home/you/somepath/TTFS/F -iname "Fu*" >> Futura.Pog
echo $LANG
locale -a
LANG=xx_YY.encodingWhere xx_YY and encoding are replaced by you. After that, start Fonty again.
fontypython -c /some/folderPlease check the command-line help.
Fonty Python is Copyright (C) 2006, 2007, 2008 Donn.C.Ingle.
This file is part of Fonty Python.
Fonty Python 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 3 of the License, or
(at your option) any later version.
Fonty Python is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABIliTY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Fonty Python. If not, see http://www.gnu.org/licenses/