## bug #42582: some TeX symbols don't work on-screen (fltk)

 Submitted by: Hartmut Submitted on: Wed Jun 18 18:54:08 2014 Category: Plotting with OpenGL Severity: 1 - Wish Priority: 3 - Low Item Group: Feature Request Status: Postponed Assigned to: None Originator Name: Open/Closed: Open Release: dev Operating System: Any

Add a New Comment (Rich Markup):

## You are not logged in

Tue Jun 24 20:24:43 2014, comment #5:

Updating bug priority and severity. And of course there is always full Unicode support as a long-term goal, which if/when done might obviate the need to support more named TeX math symbols.

Mike Miller <mtmiller>
Wed Jun 18 23:28:49 2014, comment #4:

Table 15.1 is actually derived from the TeX Book.

I think that it is a good idea to adher to what is specified
by Knuth in his documentation.

There are other means of introducing TeX source code,
as explained in the Manual.

This was discussed about a year ago when Table 15.1 and
the code were updated to match the tables in the TeX Book.

Michael Godfrey <godfrey>
Wed Jun 18 20:27:51 2014, comment #3:

We could change this into a wish list item, but currently Octave is only trying to match Matlab's character set. It's not terrifically hard, but it does take some work to add a new character to the TeX interpreter so if we're mostly happy with the ones we have then I would make this a low priority item.

Rik <rik5>
Wed Jun 18 19:43:10 2014, comment #2:

Oh, sorry. Then I was mislead by the information in the mentioned book of jwe on "Octave 3" (link in my original post). Maybe that's a bit outdated now.

If those symbols currently are not mentioned in the Octave manual nor support by Matlab, then I personally wouldn't consider this to be a bug at all.

But now it's up to the TeX experts...

Hartmut <hardy>
Wed Jun 18 19:12:42 2014, comment #1:

Thanks for your bug report. I will have to let someone with more expertise on TeX support comment on whether or not this will be fixed. Setting status to "need info" until that is resolved.

However, the set of TeX symbols that Octave supports is explicitly intended to match the set that Matlab supports. Here is the Matlab set:

and here is the Octave set:

As you can see, the symbols you say are not working are not listed in either of these tables, so they are currently not expected to work. The only question is, should they be supported or do we strictly support only the same set of characters as Matlab?

Mike Miller <mtmiller>
Wed Jun 18 18:54:08 2014, original submission:

Here is some sample script to show what I mean:

If I run this on Octave 3.8.1 as well as on Octave 3.8.2-rc1 under Ubuntu Linux, then the TeX symbols in s and t are NOT shown on screen. This is using FLTK.

If I switch to Gnuplot, then most of those symbols appear on screen, just the one in t still does not appear.

I assumed that all of those symbols should work because of this reference: http://www.network-theory.co.uk/docs/octave3/octave_172.html

I don't know if this happens as well on Windows installations, but I would assume yes.

Hartmut <hardy>

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

Comment:

No files currently attached

Depends on the following items: None found

Items that depend on this one: None found

Carbon-Copy List
• -unavailable- added by godfrey (Posted a comment)
• -unavailable- added by rik5 (Posted a comment)
• -unavailable- added by mtmiller (Posted a comment)
• -unavailable- added by hardy (Submitted the item)
•

Do you think this task is very important?
This task has 0 encouragements so far.

Only project members can vote.

Please enter the title of George Orwell's famous dystopian book (it's a date):