Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Ethan A Merritt Newsgroups: comp.graphics.apps.gnuplot Subject: Re: variable in plot command and key Date: Mon, 09 Jan 2017 21:59:51 -0800 Organization: A noiseless patient Spider Lines: 30 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit Injection-Date: Tue, 10 Jan 2017 05:58:19 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="992d5bb7e8b161a79c787f973efb35fa"; logging-data="12109"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+o3Bf6chfT4nxREhc0SFB+" User-Agent: KNode/4.14.5 Cancel-Lock: sha1:/pL+lLUE9uTAVaA+V9JsHXwfLBs= Xref: csiph.com comp.graphics.apps.gnuplot:3521 Karl Ratzsch wrote: > Am 09.01.2017 um 17:50 schrieb Jörg Buchholz: >> >> >> Is there a way to use a variable as data file name and have the >> default key entry? >> > > You mean you want to see the actual file name + the actual "using" > specifier"? I think not, at least not directly. > > You could write the whole plot command into a string and execute it > with "evaluate" > > fname = "'test_1.dat'" > eval "plot ".fname." us 1:2" Or slightly simpler: foo = "'test_1.dat'" plot @foo using 1:2 To suppress interpretation of underscores in the plot key set key noenhanced I don't think there is currently a way to maintain enhanced text markup in the key titles while not having it replace underscores in file names. Ethan