Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?J=c3=b6rg_Buchholz?= Newsgroups: comp.graphics.apps.gnuplot Subject: Re: space between sign and digit Date: Thu, 12 Jul 2018 07:21:39 +0200 Organization: A noiseless patient Spider Lines: 27 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 12 Jul 2018 05:21:37 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="fd6a019edca8e8dd90db4588a1c2874e"; logging-data="20251"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GleC79p2rfvfn/lS+MzF59llg68bl9rU=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Cancel-Lock: sha1:6CGTy1Q1JF1MJkqfuAvGTVy32oA= In-Reply-To: Content-Language: en-GB Xref: csiph.com comp.graphics.apps.gnuplot:4002 On 11.07.2018 20:06, Hans-Bernhard Bröker wrote: > Am 11.07.2018 um 08:52 schrieb Jörg Buchholz: >> I would like to print a function in the key like this: >> >> f11(x) = -2.56·x - 103.63 >> >> I use the following code in the plot command for that: >> >> f11(x) lt 2 lw 4 dt 4 t sprintf("f11(x) =%6.2f·x%+7.2f",a,b11) >> >> That means, that I use the sign from the format specifier as plus sign >> or minus sing in the printed function. But than I don't have a space in >> front of the second number. The second number can be positive or >> negative. > > So what's so wrong with the simple > >     sprintf("f11(x) = %6.2f·x + % 7.2f",a,b11) >      > ?  Yes, that means for negative bl1 you'll get "+ -103.63", but is that > really such a problem? If I done the graph just for me it is no problem. If I give the graph to other people in this region sometimes they say it looks odd. So it is like Karl says, it is only a appearance problem not a really problem. Jörg