1JaxoDraw(1) JaxoDraw(1)
2
3
4
6 JaxoDraw - A Program for the Interactive Generation of Feynman Diagrams
7
9 jaxodraw [options] [<file>]
10
12 JaxoDraw is a Feynman graph plotting tool written in Java. It has a
13 complete graphical user interface that allows all actions to be carried
14 out via mouse click-and-drag operations in a WYSIWYG fashion. Graphs
15 may be exported to postscript / EPS format and can be saved in XML
16 files to be used for later sessions. With JaxoDraw it becomes possible
17 to draw even complicated Feynman diagrams with just a few mouse clicks,
18 without the knowledge of any programming language.
19
20 Note: You need an installed and configured Java Runtime Environment
21 (version 1.4.1 or greater) in order to run JaxoDraw. This may be down‐
22 loaded free of charge from Sun's web pages: http://java.sun.com/down‐
23 loads/
24
25 Note: You need to install the axodraw4j.sty LaTeX style file in order
26 to use the LaTeX features of JaxoDraw. You may download it from
27 http://jaxodraw.sourceforge.net/download/. Please refer to the Jaxo‐
28 Draw User Guide for information on how to install axodraw4j.
29
30 options are a set of command line options specified below and file
31 specifies the name of a file to be edited. The objects in the file
32 will be read at the start of JaxoDraw.
33
34 Most of the documentation for JaxoDraw is in an HTML-based reference
35 guide that is available via the Help menu in JaxoDraw or at our Web
36 page http://jaxodraw.sourceforge.net/.
37
39 ~/.jaxodraw/
40 Per user configuration directory where plugins and User Guide
41 are installed, and log records are written.
42
43
45 To run JaxoDraw the standard way, just type:
46
47 jaxodraw
48
49 To read in the file epscatter.xml at start-up, type:
50
51 jaxodraw epscatter.xml
52
54 See the file BUGS in the source distribution.
55
57 Currently, the following command line options are supported:
58
59 --help
60 Print all command-line options for JaxoDraw.
61
62 --version
63 Prints out the version number of JaxoDraw.
64
65 --info
66 Prints out some information about your system.
67
68 --convert
69 Used to convert a number of JaxoDraw xml files (given as parame‐
70 ters on the command line) to axodraw4j tex files (and vice
71 versa) without the need of bringing up the user interface. Use
72 like eg:
73
74 jaxodraw --convert test1.xml test2.tex
75
76 This converts test1.xml to test1.tex and test2.tex to test2.xml.
77
78 -verbose
79 Turns on verbose error messaging.
80
81 -quiet
82 Turns off verbose error messaging.
83
84 -nosplash
85 Do not show the splash window at start up (default is to show
86 it).
87
88 By default, all parameters starting with -- do not pop up the graphical
89 user interface of JaxoDraw.
90
92 Daniele Binosi <binosi@ect.it>, Christian Kaufhold <jaxodraw@chka.de>
93 and Lukas Theussl <theussl@nbi.dk>.
94
96 We are grateful to Prof. Arcadi Santamaria for numerous helpful remarks
97 and moral support during the development of JaxoDraw. We also acknowl‐
98 edge Prof. Jos Vermaseren for his kind permission to use and distribute
99 a modified version of his axodraw style file. John Collins has pushed
100 the development of JaxoDraw a huge step forward by writing the new axo‐
101 draw4j style file. We would finally like to thank all the people on
102 the JaxoDraw mailing list for their help and feedback during the test‐
103 ing phase.
104
106 Copyright (C) 2003-2006 Daniele Binosi and Lukas Theussl.
107 Copyright (C) 2007-2008 Daniele Binosi, Lukas Theussl and Christian
108 Kaufhold
109
110 JaxoDraw is published under the terms of the Gnu General Public
111 License. Other Copyrights may be found in various files, see the file
112 LICENSE in the source distribution for detailed information.
113
115 latex (1), tex (1), java (1), javac (1)
116
117
118
119Lukas Theussl 2.0-0 JaxoDraw(1)