
# $application.title$
A text editor that uses [interpolated strings](https://en.wikipedia.org/wiki/String_interpolation) to reference externally defined values.
## Download
Download one of the following editions:
* [Windows](https://gitreleases.dev/gh/DaveJarvis/scrivenvar/latest/scrivenvar.exe)
* [Linux](https://gitreleases.dev/gh/DaveJarvis/scrivenvar/latest/scrivenvar.bin)
* [Java Archive](https://gitreleases.dev/gh/DaveJarvis/scrivenvar/latest/scrivenvar.jar)
## Run
Note that the first time the application runs, it will unpack itself into a local directory. Subsequent starts will be faster.
### Windows
On Windows, double-click the application to start. You will have to give the application permission to run.
### Linux
On Linux, run `chmod +x scrivenvar.bin` then `./scrivenvar.bin`.
### Other
On other platforms, download and install a full version of [OpenJDK 14](https://bell-sw.com/) that includes JavaFX module support, then run:
## Features
* User-defined interpolated strings
* Real-time preview with variable substitution
* Auto-complete variable names based on variable values
* XML document transformation using XSLT3 or older
* Platform independent (Windows, Linux, MacOS)
* Spellcheck while typing
* R integration
## Usage
See the [detailed documentation](docs/README.md) for information about
using the application.
## Future Features
* Search and replace using variables
* Reorganize variable names
## Screenshot

## License
This software is licensed under the [BSD 2-Clause License](LICENSE.md) and
derived heavily from [Markdown-Writer-FX](licenses/MARKDOWN-WRITER-FX.md).