Open main menu

Changes

Xmgrace

1,857 bytes added, 16:26, 21 October 2020
m
[http://plasma-gate.weizmann.ac.il/Grace/ Grace], also known as Xmgrace, ACE/gr, and Xvgr, is a free [https://en.wikipedia.org/wiki/WYSIWYG WYSIWYG] 2D graph plotting tool used by relax '''grace''' user functions to provide the highest quality 2D graphing capabilities.
 
== xmgrace ==
 
[https://en.wikipedia.org/wiki/Grace_%28plotting_tool%29 Wikipedia description]
 
[http://ae-www.technion.ac.il/cgi-bin/man.cgi?section=all&topic=grace xmgrace program options]
[http://ringo.ams.sunysb.edu/index.php/Xmgrace Recommended page] [http://plasma-gate.weizmann.ac.il/Grace/doc/UsersGuide.html#ss4.2 Keyboard shortcuts] == xmgrace font options ==[http://plasma-gate.weizmann.ac.il/Grace/doc/UsersGuide.html#typesetting Meaning of type-setting codes] [http://www.alanwood.net/demos/symbol.html Homepage with symbol font conversion from Keyboard letter to greek symbol.] <source lang="text">make font oblique: \q Test \Qgreek: use \x w \Bsuper: use \S letters \Nsub: use \s letters \Nnew line: \n \0 normal\1 Bold\2 Italics\4 Roman\8 Greek Font Examples: F\sX\N(\xe\f{}) = sin(\xe\f{})\#{b7}e\S-X\N\#{b7}cos(\xe\f{}) Partial derivative of energy with respect to lambda: \x\c6\CE/\c6\C\xlInfinity symbol: \x\c%Angstrom: \cE\C \qCPMG pulse train frequency \Q (Hz)\qSpin-lock field strength \xn\B\s1\N\Q (Hz)\qEffective field in rotating frame \xw\B\seff\N\Q (rad.s\S-1\N)\qRotating frame tilt angle \xq\B\Q (rad)\qR\s2,eff\N\Q (rad.s\S-1\N\qR\s1\xr\B\N\Q (rad.s\S-1\N)\qR\\s2\N\Q (rad.s\S-1\N)h\v{0.65}\h{-0.5}\z{0.6}_\v{}\h{}\z{}\1x\h{-0.2}\v{0.7}.\v{}\h{}\1x\h{-0.2}\v{0.7}.\v{}\h{} </source> === Manually Convert to png /eps for one xmgrace file===
Add this to the end of the xmgrace file
For PNG
<pre>
#Print out to
#@DEVICE "PNG" OP "transparent:on"
@DEVICE "PNG" OP "compression:9"
@PRINT
</pre>
 
For EPS
<pre>
#Print out to
@PRINT TO "/sbinlab2/tlinnet/output.eps"
@HARDCOPY DEVICE "EPS"
@DEVICE "EPS" OP "level2"
@PRINT
</pre>
Then issue an "HARDCOPY" with xmgrace
xmgrace -hardcopy xmgracefile.agr
 
== In bash ==
bash ;
for agr in `ls *.agr`;do bn=`basename ${agr} .agr`;gracebat ${agr} -hdevice PNG -printfile ${bn}.png;done
== Script to make both png and eps for a folder with xmgrace files ==
</source>
== Batch eps to PNG/PDF conversion ==
<pre>
bash ;
== See also ==
 [[Category:External_programsGrace]][[Category:Data visualisation software]]
Trusted, Bureaucrats
4,223

edits