Mercurial > octave
changeset 21524:aac8b2ca9280
Include curly braces when adding weight to strings for gnuplot (bug #46037).
* __gnuplot_draw_axes__.m: Gnuplot 5 requires curly braces when indicating
bold-face, italics and such. For earlier versions both '{\bf foobar}' and
'\bf foobar' produce the same results. Thus, the gnuplot 5 syntax may be always
used without creating problems for earlier versions.
author | bpabbott |
---|---|
date | Sat, 19 Mar 2016 14:29:55 -0400 |
parents | 86d8801a14dd |
children | 50255c612915 |
files | scripts/plot/util/private/__gnuplot_draw_axes__.m |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/plot/util/private/__gnuplot_draw_axes__.m Tue Mar 22 18:03:03 2016 +0000 +++ b/scripts/plot/util/private/__gnuplot_draw_axes__.m Sat Mar 19 14:29:55 2016 -0400 @@ -2364,20 +2364,20 @@ elseif (strncmp (f, "rm", 2)) bld = false; it = false; - str = [str(1:s(i) - 1) '/' fnt ' ' str(s(i) + 3:end)]; + str = [str(1:s(i) - 1) '{/' fnt ' ' str(s(i) + 3:end) '}']; elseif (strncmp (f, "it", 2) || strncmp (f, "sl", 2)) it = true; if (bld) - str = [str(1:s(i) - 1) '/' fnt '-bolditalic ' str(s(i) + 3:end)]; + str = [str(1:s(i) - 1) '{/' fnt '-bolditalic ' str(s(i) + 3:end) '}']; else - str = [str(1:s(i) - 1) '/' fnt '-italic ' str(s(i) + 3:end)]; + str = [str(1:s(i) - 1) '{/' fnt '-italic ' str(s(i) + 3:end) '}']; endif elseif (strncmp (f, "bf", 2)) bld = true; if (it) - str = [str(1:s(i) - 1) '/' fnt '-bolditalic ' str(s(i) + 3:end)]; + str = [str(1:s(i) - 1) '{/' fnt '-bolditalic ' str(s(i) + 3:end) '}']; else - str = [str(1:s(i) - 1) '/' fnt '-bold ' str(s(i) + 3:end)]; + str = [str(1:s(i) - 1) '{/' fnt '-bold ' str(s(i) + 3:end) '}']; endif elseif (strcmpi (f, "color")) ## FIXME: Ignore \color but remove trailing {} block as well