Download
Packages
Version | DEB | TAR.GZ | ZIP | User’s manual |
---|---|---|---|---|
0.8.1 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | |
0.8 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | [pdf] |
0.7.2 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | [pdf] |
0.7.1 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | [pdf] |
0.7 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | [pdf] |
0.6.2 | [deb] [md5] | [tar.gz] [md5] | [zip] [md5] | [pdf] |
0.1 | [zip] [md5] | [pdf] |
The user’s manual describes YAP’s input language (I call it YAP script) and includes guidance and a series of small examples that show how one can apply YAP.
To verify the package signature, download the corresponding pair of files, PACKAGE.FMT and PACKAGE.FMT.md5, and run
md5sum -c PACKAGE.FMT.md5
You should ideally see something like PACKAGE.FMT: OK
on your console.
Installation
YAP is a plain Java application, currently available as a DEB, TAR.GZ, and ZIP package.
To install the DEB package on Ubuntu open a terminal and execute:
sudo apt-get install default-jre-headless jarwrapper
sudo wget https://gleirscher.at/mg/yap/dl/yapp_VERSION_all.deb
sudo dpkg -iG yapp_VERSION_all.deb
I am using YAP on Ubuntu 19.10, but it should work with 18.04 through 20.04 as well. I’ve not yet tested it with 20.10.
On Windows: I’ve tested YAP under Windows 10 were it seemed to work out of the box.
On Mac: I’ve not been able to test this by myself so far. But I received confirmations for Mac OS 10.6.x: installation from the ZIP or TAR.GZ packages is possible and YAP seems to run properly. Most of the post-processing tools (i.e. LaTeX, dot2tex, etc.) are AFAIK available via homebrew or macports.
I’m currently too busy to provide support for a variety of platforms and to make everything to be usable as smoothly as it does under Linux. However, don’t hesitate to let me know of any issues.
Command Line Usage
Explore the command line interface with:
yapp --help
Obtain further command line help from the man page with:
man yapp
Emacs Integration
If you happen to be an Emacs user (i.e. you managed to become one with the
Force),
you might find the rudimentary yap-mode, part of the
package, useful. Include the following lines in your .emacs
to use that
major mode:
(autoload 'yap-mode /usr/share/yapp/yapp.el "Major mode for YAP script files" t)
(add-to-list 'auto-mode-alist '("\\.yap\\'" . yap-mode))
Have fun trying!
Issues and Bugs
For reporting bugs and requesting features, please, use the YAP GitHub page.
De-Installation
Under GNU/Debian Linux (including Ubuntu), a simple
sudo apt-get purge yapp
will do the job.