Skip to content

Figure Composer 5.2.4

Choose a tag to compare

@sruffner sruffner released this 08 Jul 23:35
· 7 commits to master since this release

This was the last 5.2.x release.

PLEASE IGNORE the Github-generated source code archive for this release, as it DOES NOT correspond to any commit tag in this repository, which was created long after 5.2.4 was released. Use src_jars_524.zip instead.

Version 5.2.4, originally 10 August 2021

  • Minor bug fix: Prior to this release, FC was unable to convert a Matlab FIG file which contained single-precision floating-point-valued scalars or arrays (by default in Matlab, scalars and arrays are double-precision). Now the Fig-to-FypML import engine checks for single-precision float scalars and arrays and converts them to double-precision.

Installation on Mac OS

Download and unzip the archive FigureComposer_mac_524.zip. Move the extracted folder, FigureComposer, to your Applications directory. Within this folder is the FigureComposer.app application bundle, along with a matlab subfolder containing the Matlab support package. Drag the app bundle onto the Dock for convenient access.

NOTES:

  1. In OS X Mountain Lion (10.8) and later, Apple ships the OS configured to prevent you from opening any software that was not downloaded from the Mac App Store. Thus, you will be unable to run FigureComposer, unless you make a change in your System Preferences. Under the Security & Privacy section, set "Allow applications downloaded from" to "Anywhere". If you would rather not open up your machine in this way, you can instead choose to make an exception only for FC. Right-click on the downloaded app bundle, choose "Open" and confirm that you would like to open and run the app. You should only have to do this once!
  2. Starting with version 5.1.0, the Apple Java 6 JRE is no longer supported. You must have a Java 7 or better JRE installed.

Installation on Windows

Download and unzip the archive FigureComposer_win_524.zip, then open the resulting folder and run the self-extracting installer, FigureComposerSetup.exe. No administrator privileges are required. Select which application components you want to install. The installer makes the program available only to the current user. You'll find the installed components at Start Menu | All Programs | Figure Composer. You can pin FC to the task bar, and you can uninstall it like any other Windows application.

NOTE: The installed program, FigureComposer.exe, is a small Windows executable that locates the installed Java Runtime Environment (JRE) and uses it to launch FC. If it cannot find the JRE for whatever reason, it will abort with the error "Failed to find Java VM, "JRE load error", or a similar error message. You can still run FC in this scenario, but you must locate the installed JAR file and launch it manually from a Windows Command Prompt via the command java -Xmx1024m -jar figurecomposer.jar. However, starting FC this way means it will lack certain desktop integration features available when it launches as a native executable.

Installation on Linux

Download and unzip the archive FigureComposer_linux_524.zip. A single FigureComposer folder is created; it contains everything needed to run FC, and the Matlab support package is found in the matlab subfolder. Open a C-shell terminal, navigate to the FigureComposer directory, and run launchFC. This short script contains a command that launches the program: java -Xmx1024m -jar figurecomposer.jar. Note: On Ubuntu Linux, you may need to rename this file launchFC.sh.