View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010336 | Scribus | Story Editor / Text Frames | public | 2011-10-22 21:11 | 2012-04-29 10:57 |
Reporter | JLuc | Assigned To | fschmid | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.4.0svn | ||||
Fixed in Version | 1.4.1.svn | ||||
Summary | 0010336: Inserted glyph is not of the requested font | ||||
Description | When inserting some glyph using the Insert / Glyph palette, the inserted glyph has not the requested font. The user-friendly behaviour would be that scribus insert the requested glyph in the requested font. | ||||
Steps To Reproduce | - create doc and text frame - click to enter edit mode - menu : Insert / Glyph (or character) - first button - choose font (dingbat or wingding for example) - choose glyph, double click it - click "Insert" button on the bottom of the palette The choosen glyph appears in the text frame at the insertion position, but it has not the requested font. For example; if in the middle of some normal text, a wingding glyph appears as an empty rectangle. See http://www.youtube.com/watch?v=_1d4ZGVQHA8 for a demo | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
Here is another related problem : The insert char palette enables to record a selected char in a preselected chars pane (displayed below the buttons, in the palette). However, not the selected char is viewed, but its equivalent in the textframe localy selected font. Thus, the initialy selected char is not viewed, particularly when in a rarely used font, for special characters, like dingbats, webdings or wingdings. That makes the use of the palette difficult since these special chars are usually used single (not in a word but more as separators or bullets for example). Other way to say it : The palette enables to select a character in a specific font, it should record not only the ascii or utf8 code, but also the name of the font, and display it in the preselected chars pane accordingly to both the code and the font, and insert it in the text in the initialy choosen font. The insert char should enable not to select record and insert an ascii or utf8 code, but to select a specific char in a specific font (a specific glyph). |
|
|
|
|
|
The first of these bugs has been corrected in 1.5 with http://scribus.net/websvn/comp.php?repname=Scribus&compare[]=%2F@17272&compare[]=%2F@17273 |
|
I'm just working on the second part of that bug. |
|
I'm getting a crash with this fix in 1.4.1svn. Both with inserting via Edit Contents and in Story Editor. Says it's a segmentation fault, Signal 0000011. This is on Fedora 16, x86_64. The crash happens when I close the insert glyph dialog. Visually, it looks like the correct glyph is inserted. |
|
Revision 17283 contains a fix for that, although i really don't know why 1.4.1svn crashes and 1.5.0svn not. It is the same code apart from that bugfix. |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-10-22 21:11 | JLuc | New Issue | |
2011-12-29 16:02 | JLuc | Note Added: 0027416 | |
2011-12-29 16:03 | JLuc | File Added: capture bad char.png | |
2011-12-29 16:03 | JLuc | File Added: character palette.png | |
2012-02-04 10:53 | JLuc | Note Added: 0027652 | |
2012-02-04 19:36 | fschmid | Note Added: 0027653 | |
2012-02-04 23:07 | fschmid | Status | new => resolved |
2012-02-04 23:07 | fschmid | Fixed in Version | => 1.4.1.svn |
2012-02-04 23:07 | fschmid | Resolution | open => fixed |
2012-02-04 23:07 | fschmid | Assigned To | => fschmid |
2012-02-07 02:10 | gpittman | Note Added: 0027662 | |
2012-02-07 02:17 | gpittman | Note Edited: 0027662 | |
2012-02-07 19:09 | fschmid | Note Added: 0027664 | |
2012-04-29 10:57 | cbradney | Status | resolved => closed |
2015-09-17 20:08 | Kunda | Category | Story Editor / Text Frames => Story Ed/Txt Frames |
2015-09-17 20:12 | Kunda | Category | Story Ed/Txt Frames => Story Editor / Text Frames |