File: egplot.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (134 lines) | stat: -rw-r--r-- 2,338 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
# egplot package
# Matthew Bertucci 2/22/2022 for v1.02a

#include:graphicx
#include:ifthen
#include:verbatim

#keyvals:\usepackage/egplot#c
german
gnuplot35
gnuplot36beta
# options passed to graphicx
unknownkeysallowed
draft
final
hiresbb
demo
setpagesize
nosetpagesize
dvips
xdvi
dvipdf
dvipdfm
dvipdfmx
xetex
pdftex
luatex
dvisvgm
dvipsone
dviwindo
emtex
dviwin
oztex
textures
pctexps
pctexwin
pctexhp
pctex32
truetex
tcidvi
vtex
debugshow
hiderotate
hidescale
#endkeyvals

\begin{egpfile}
\begin{egpfile}[gnuplot file%definition]
\end{egpfile}
\begin{egpcmds}
\end{egpcmds}
\egpwrite{gnuplot code%definition}
\egpprelude{gnuplot prelude%definition}
\egpaddtoprelude{gnuplot code%definition}

\begin{egp}
\begin{egp}[name]
\end{egp}
\begin{egpx}{keyvals}
\begin{egpx}[name]{keyvals}
\end{egpx}
\begin{egpdef}{name}
\end{egpdef}
\egpuse{name}
\egpuse[keyvals]{name}

#keyvals:\begin{egpx},\egpuse
alt={%<alt text%>}
bb=%<llx lly urx ury%>
bbllx=
bblly=
bburx=
bbury=
natwidth=
natheight=
hiresbb#true,false
pagebox=#mediabox,cropbox,bleedbox,trimbox,artbox
viewport=%<llx lly urx ury%>
trim=%<llx lly urx ury%>
angle=%<degrees%>
origin=
width=##L
height=##L
totalheight=##L
keepaspectratio#true,false
scale=%<factor%>
clip#true,false
draft#true,false
type=%<file type%>
ext=%<file extension%>
read=%<read-file extension%>
command=
quiet
page=%<page number%>
interpolate#true,false
decodearray={%<color array%>}
#endkeyvals

\egpfigprelude{gnuplot prelude%definition}
\egpaddtofigprelude{gnuplot code%definition}
\egpfigepilog{gnuplot epilog%definition}
\egpaddtofigepilog{gnuplot code%definition}

\egpcalc{gnuplot expr%definition}
\egpcalc[name%definition]{gnuplot expr%definition}
\egpuseval{name%definition}
\egpshowval{gnuplot expr%definition}
\egpshowval[name%definition]{gnuplot expr%definition}
\egpassign{variable%definition}{gnuplot expr%definition}

\theegpcalc#*
\theegpfig#*
\theegpfile#*
\theegpfilename#*
\theegpfilenum#*
\egpcomment#*

\egpfile#S
\egpfile[gnuplot file%definition]#S
\endegpfile#S
\egpcmds#S
\endegpcmds#S
\egp#S
\egp[name]#S
\endegp#S
\egpx{keyvals}#S
\egpx[name]{keyvals}#S
\endegpx#S
\egpdef{name}#S
\endegpdef#S
\filedate#S
\filemaintainer#S
\filename#S
\fileversion#S