FontViewer Release 3.3 (2,138zb Mar 30, 2021) Date 2021-03-30 23:38 ZweiBieren@PhysPics.com FontViewer displays all the fonts on your system and provides options for choosing among them. Requires Java 1.8+ or at least the corresponding Java runtime Check your java version at http://www.java.com/en/download/ If your system is not the latest, it will offer to download what you need. The default fontcategories.txt file is in the .jar file. You can modify it and store the result elsewhere. Then you need to provide that filename as the command line argument. Requires Java 1.7 or at least Java runtime jre 7.0 Check your java version at http://www.java.com/en/download/ If your system is not the latest, it will offer to download what you need. _________________________ Installation on MS Windows First check that you have a suitable version of Java, as noted above. Create an installation directory, nominally C:\Program Files\PhysPics.com\FontViewer. Download InstallFontViewer.jar to that directory and double click the new file. This installs FontViewer.jar. You can now delete InstallFontViewer.jar. Extract is a command line program; it does not have a window. To execute it from a command line: java -jar ..installdir.../BuildSourceViewer.jar tagged.source.file destination.directory See the comments and examples in the BuildSourceViewer.main() method. ________________________ ADVANCED If double-clicking a .jar file does not run the application, the file-association of .jar files may be incorrect. See http://netbeans.org/kb/articles/javase-deploy.html#troubleshooting If typing "java" on a command line does NOT produce "Usage: java [-options] class [args...]" and forty more lines, you may need to reinstall Java. http://www.java.com/en/download/ If Java is installed, and a java command fails, you can try explicitly refering to Java in the command. If Java is installed in c:\Program Files\Java\jdk1.6.0_21 then the command to run FontViewer is "c:\Program Files\Java\jdk1.6.0_21\bin\java" -jar C:\Program Files\PhysPics.com\FontViewer When you install FontViewer, you also install copies of all the libraries it needs. If you install other Java applications, you may have multiple copies if the libraries. When space is tight, you can move all the library .jar files to a single directory and then add that directory to the CLASSPATH environment variable. One useful how-to is the CLASSPATH entry in http://leepoint.net/notes-java/ More detail is in http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/classpath.html The classpath can also be named on the command line as in java -cp /path/to/library/library.jar;/path/to/another/package.jar ...