jaxodraw - A Java-based GUI for drawing Feynman diagrams

Property Value
Distribution openSUSE Leap 15.0
Repository JAVA all
Package name jaxodraw
Package version 2.1.0
Package release lp150.13.1
Package architecture noarch
Package type rpm
Installed size 1.50 MB
Download size 1.39 MB
Official Mirror widehat.opensuse.org
JaxoDraw is a Java program for drawing Feynman diagrams. It has a
complete graphical user interface that allows to carry out all actions
in a mouse click-and-drag fashion. Fine-tuning of the diagrams is
possible through keyboard short-cuts. Graphs may be exported to a
variety of image formats, including (encapsulated) postscript, and can
be saved in XML files to be used in later sessions.
The main feature of JaxoDraw is the possibility of generating
LaTeX code that makes use of J. Vermaseren's axodraw package to
compile. In fact the main motivation for writing JaxoDraw was to
create a graphical user interface for the axodraw package. In that
way, we combine the power of LaTeX with the easiness of a
what-you-see-is-what-you-get interface.


Package Version Architecture Repository
jaxodraw-2.1.0-lp150.14.1.noarch.rpm 2.1.0 noarch Science
jaxodraw-2.1.0-lp150.1.12.noarch.rpm 2.1.0 noarch openSUSE Oss
jaxodraw - - -


Name Value
java >= 1.7.0
javapackages-tools -


Name Value
application() -
application(jaxodraw.desktop) -
jaxodraw = 2.1.0-lp150.13.1
metainfo() -
metainfo(jaxodraw.appdata.xml) -


Type URL
Binary Package jaxodraw-2.1.0-lp150.13.1.noarch.rpm
Source Package jaxodraw-2.1.0-lp150.13.1.src.rpm

Install Howto

  1. Add the JAVA repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/Java:/packages/openSUSE_Leap_15.0/ java
  2. Install jaxodraw rpm package:
    # zypper install jaxodraw




2017-09-18 - fstrba@suse.com
- Fix build with jdk9: specify java source and target 1.6
- Clean spec file and fix duplicate waste error
2016-07-26 - badshah400@gmail.com
- Update jaxodraw.appdata.xml in keeping with updated appstream
specifications; also update description, summary, other info
in the metadata.
2015-07-10 - badshah400@gmail.com
- Refer to Apache-2.0 licensing of certain source files in the
spec file.
- Remove an unnecessary directory (not used for builds or
packaged in rpms) with files potentially causing licensing
2015-07-05 - badshah400@gmail.com
- Fix builds for openSUSE < 13.2 and SLE 12 by making package
own the appdata directory (/usr/share/appdata).
2015-07-05 - badshah400@gmail.com
- Add jaxodraw-set-default-viewers.patch to set xdg-open as the
default HTML and postscript viewers (can be changed at the user
2015-07-05 - badshah400@gmail.com
- Initial package.

See Also

Package Description
jaxodraw-javadoc-2.1.0-lp150.13.1.noarch.rpm Javadocs for jaxodraw
jaxodraw-latex-2.1.0-lp150.13.1.noarch.rpm LaTeX style file axodraw4j.sty for documents generated with jaxodraw
jcifs-1.3.19-lp150.29.1.noarch.rpm Common Internet File System Client in 100% Java
jcifs-demo-1.3.19-lp150.29.1.noarch.rpm Common Internet File System Client in 100% Java
jcifs-javadoc-1.3.19-lp150.29.1.noarch.rpm Common Internet File System Client in 100% Java
jcip-annotations-1.0-lp150.41.2.noarch.rpm Java Concurrency in Practice
jcip-annotations-javadoc-1.0-lp150.41.2.noarch.rpm Javadoc for jcip-annotations
jcodings-1.0.12-lp150.32.1.noarch.rpm Java-based codings helper classes for Joni and JRuby
jcommon-1.0.9-lp150.32.1.noarch.rpm Common library
jcommon-javadoc-1.0.9-lp150.32.1.noarch.rpm Common library
jcommon-test-1.0.9-lp150.32.1.noarch.rpm Common library
jdepend-2.9.1-lp150.172.1.noarch.rpm Java Design Quality Metrics
jdepend-demo-2.9.1-lp150.172.1.noarch.rpm Demonstration and sample files for jdepend
jdom-1.1-lp150.56.1.noarch.rpm JDOM is a Java Representation of an XML Document
jedit-5.1.0-lp150.45.2.noarch.rpm Programmer's Text Editor Written in Java