bugGNU TeXmacs - Bugs: bug #60745, Cyrillic languages: missing...


You are not allowed to post comments on this tracker with your current authentication level.

bug #60745: Cyrillic languages: missing 'rm-cyrillic' master

Submitter:  Jeroen Wouters <jeronim>
Submitted:  Mon 07 Jun 2021 01:46:51 PM UTC
Category:  None Priority:  5 - Normal
Item Group:  Error Status:  In Progress
Privacy:  Public Assigned to:  vdhoeven
Originator Name:  Open/Closed:  Open
Release:  None Release:  1.99.21
Fixed Release:  None Fixed Release: 

Jump to the original submission

Thu 24 Jun 2021 11:37:41 AM UTC, comment #6: 

comment #5:

> Pavel, could you please give more details on what I should do in order to reproduce it.  When I select 'Russian' in the focus bar, I don't see any of these messages anymore.

In fact, the initial problem was not with the messages. Please, see the end of this thread:

If I open a new document, set the document language as Russian, and try to type almost any formula like:


then instead of the correct formula, I see something like in the attached png file. If set Roman then everything is correct. That is why I always manually set the Roman font for all my documents in Russian. I suggest making it a default behavior for Russian documents.

Pavel Panteleev <panpav>
Thu 24 Jun 2021 11:21:38 AM UTC, comment #5: 

Pavel, could you please give more details on what I should do in order to reproduce it.  When I select 'Russian' in the focus bar, I don't see any of these messages anymore.

Joris van der Hoeven <vdhoeven>
Group administrator
Wed 23 Jun 2021 12:32:50 PM UTC, comment #4: 

The problem is still here in the newest version 2.1.

I suppose that all this strange behavior is related to the special support of Cyrillic languages in TeXmacs and some internal conversions related to that. Maybe it is better to turn this support off by default and treat Russian as any other language like French or Spanish? If I change from the focus bar the font from Cyrillic to Roman, then everything is fine!  Nowadays almost everyone uses Unicode to write papers. I’m not sure whether this special support for Cyrillic languages is very relevant now.

Pavel Panteleev <panpav>
Tue 08 Jun 2021 12:43:10 PM UTC, comment #3: 

Many thanks, Joris.

The errors `missing 'rm-cyrillic' master` are now gone.

When entering math symbols I still get missing characters in the equation and the error

missing 'rm-mathsymbols' master

appears on the command line.

Jeroen Wouters <jeronim>
Group Member
Tue 08 Jun 2021 11:02:05 AM UTC, comment #2: 

I think that I fixed the problem in revision 13533.
The cyrillic computer modern font is fairly fragile.
Please keep on testing.

Joris van der Hoeven <vdhoeven>
Group administrator
Mon 07 Jun 2021 01:57:35 PM UTC, comment #1: 

The error message disappear if I change the line 158 in `src/Graphics/Fonts/font_translate.cpp`

t ("cyrillic")= "roman";

to for example

t ("cyrillic")= "Stix";

Jeroen Wouters <jeronim>
Group Member
Mon 07 Jun 2021 01:46:51 PM UTC, original submission:  

As reported on the forum:

When Russian or Ukrainian language is selected, several math fonts are missing. On the terminal the error `missing 'rm-cyrillic' master` is shown.

Jeroen Wouters <jeronim>
Group Member


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

Attached Files
file #51597:  example.png added by panpav (2KiB - image/png)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by panpav (Posted a comment)
  • -email is unavailable- added by vdhoeven (Posted a comment)
  • -email is unavailable- added by jeronim (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.


    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2021-06-24 panpav Attached File- Added example.png, #51597
    2021-06-24 vdhoeven StatusFixed In Progress
        Open/ClosedClosed Open
    2021-06-08 vdhoeven StatusNone Fixed
        Assigned toNone vdhoeven
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-58d6.
    Corresponding source code