![]() |
|
![]() |
![]() |
|
||
| · Hosting provided by Anduin.net / Øverby Consulting · | ||||||
| Anonymous | Login | Signup for a new account | 2013-05-24 16:45 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0000131 | Scribus | General | public | 04-Jan-09 00:57 | 11-Oct-19 15:06 | ||||||||
| Reporter | cbradney | ||||||||||||
| Assigned To | avox | ||||||||||||
| Priority | normal | Severity | feature | Reproducibility | always | ||||||||
| Status | assigned | Resolution | open | ||||||||||
| Platform | OS | OS Version | |||||||||||
| Product Version | 1.3 | ||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0000131: Ability to have various typographic spacing | ||||||||||||
| Description | (thin, en and em spaces) breakable and non-breakable ... | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Attached Files | |||||||||||||
Relationships |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Notes |
|
|
(0001789) prokoudine (reporter) 04-Jun-20 16:10 |
And the same for dashes. Plus a quick inserting of different quotation marks (straight quotes, chevrons (bracketrs) etc.) would be a nifty feature as well. In Adobe InDesign you can access them via "Insert special character" and "Insert white space" submenus in text frame and story editor pop-up (context sensitive) menu and via hotkeys. I can provide a list of the all the hotkeys, if needed. |
|
(0002216) louisdesjardins (developer) 04-Aug-24 21:47 |
This would also make the brand new plug-in “Short Words For Scribus“ even more effective and professionnal. |
|
(0008744) louisdesjardins (developer) 06-Feb-14 14:20 |
Craig, Do you think we could raise the priority level on this one. In french typography, thin spaces for high punctuation signs is a necessity. |
|
(0008746) cbradney (administrator) 06-Feb-14 14:37 |
Insert->Spaces doesnt have what you need? If theres another unicode space character I can put it in. |
|
(0008747) louisdesjardins (developer) 06-Feb-14 14:50 |
There is only the regular non-breakable space available yet. This space is what we call a "justifying space" as its width will vary on each line following the justification (so, all equal on each line, not necessarily equal from line to line). What we are looking for (at minimum) is the thin space, otherwise called 1/4 em (quart de quadratin) which has a fixed value and is non-breakable. The Space menu is fine but not very efficient to "crunch" lots of text. We'd need to have the thin space directly supported into the Short Words file (now, this is *very fast!*) and in the Search/Replace dialog. |
|
(0008749) subik (manager) 06-Feb-14 20:49 |
imho it should solve the new layout engine. The typo spaces are *very* important in czech/slovak typography too. If there will be this spaces available it's no problem to update the short words plugin. |
|
(0008782) PLucAuclair (reporter) 06-Feb-17 06:51 edited on: 06-Feb-25 00:25 |
**Please raise priority to HIGH** This is very much needed! Here's a list of characters I feel we really need: In general, the 'solidus [2044]' (that's gonna help with all the damned slashes I see instead of this glyph), and the 'midpoint [00B7]' (which is a very handy separation symbol). Then there is the army of spaces. That is the 'en (M/2)', the 'em (M/1)', the 'thin space (M/5)', the 'thick space (M/3)', the 'mid space (M/4)' and finally, the hair space (M/24). Maybe also the unnamed spaces M/6 and M/8. |
|
(0008896) avox (administrator) 06-Feb-24 23:48 |
I think the correct Unicode name is "thick space", not "think space" :-) |
|
(0008897) cbradney (administrator) 06-Feb-25 00:21 edited on: 06-Feb-25 00:23 |
Solidus 2044 Midpoint 00B7 EN Space 2002 EM Space 2003 Thin Space 2009 Thick Space 2004 Mid Space 2005 Hair Space 200A are there now. |
|
(0008899) PLucAuclair (reporter) 06-Feb-25 00:25 |
I think the correct Unicode name is "thick space", not "think space" :-) Hehee right! Fixing that. ;) |
|
(0008907) louisdesjardins (developer) 06-Feb-25 17:40 |
Craig, I can see the new spaces in the Insert menu but they're greyed. The non-breaking space is available. Not the other spaces. Also, today I built a fresh copy of Scribus (cvs 1.3.3) to see and use the new spaces and strangely the date in "About" still shows 21Feb06 although your last note is from the 25Feb06. What's wrong? |
|
(0008910) cbradney (administrator) 06-Feb-25 22:09 |
If your active font doesn't have the glyphs, then we cant use them. As for the date, we just havent updated it. |
|
(0008911) cbradney (administrator) 06-Feb-25 22:10 |
Grab cvs for the new date... |
|
(0008914) louisdesjardins (developer) 06-Feb-26 04:02 |
cvs = new date = ok. Thin and all other new spaces still greyed, no matter which font I use. Among them, Utopia, Bistream Charter, Century Schoolbook.... to name a few. Do I have to activate something? |
|
(0008920) cbradney (administrator) 06-Feb-26 13:43 |
Choose a font that has them, for me Arial Unicode MS has them. I do find it strange that Adobe Caslon etc doesnt have them, maybe they have them in a non Unicode standard location. |
|
(0008925) louisdesjardins (developer) 06-Feb-26 16:45 |
I tried with the following OpenType Fonts from Adobe Adobe Jenson Pro Adobe Garamond Pro It still won't work. BTW I see all other glyphs available in the other submenus. |
|
(0008926) louisdesjardins (developer) 06-Feb-26 17:00 |
When I insert a space manually using Insert > Glyph and the unicode ID (from the list you provide in an above note) I get a big red square into my text. Tried with 2009 200A 2002 and they all show the same red square. The spaces are of equal width also. At PDF export, the red squares disappear, leaving just the same spaces we see on screen. |
|
(0008927) avox (administrator) 06-Feb-26 17:07 |
I guess most font designers are just too bored to design various spaces... We would have to change more code in Scribus to emulate them. Not impossible, but you'll have to wait a little longer. Craig: I plan to rewrite class Foi, fontmetrics, etc. anyhow and could it put in there. |
|
(0008930) christoph_s (administrator) 06-Feb-26 18:50 |
Louis, can you try Gentium? Works here. |
|
(0008931) louisdesjardins (developer) 06-Feb-26 19:35 |
I don't have Gentium. Sorry. I tried with various other fonts I have from the Adobe FontFolio CD-ROM ... w/o success. |
|
(0008932) christoph_s (administrator) 06-Feb-26 19:39 |
Confirmed. No luck with any of my Adobe or Bistream (CorelDraw) fonts. You can get Gentium for free here: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=Gentium [^] |
|
(0008933) PLucAuclair (reporter) 06-Feb-26 19:53 edited on: 06-Feb-26 21:44 |
Just thought I'd let you know guys. Most font designers don't include various spaces because 1, they often do not digitalize their fonts themselves and 2. most DTP apps usually have some kind of "fake" spaces managing. Both ways, this is laziness from the font company. This might also date from previous font systems where, for example in metal or photosetting, systems had ways to put these spaces. You might have to edit some of your fonts in FontForge or a similar program to add these few spacing characters, if license permits of course. These are the measurements in the 1000=1em unit system of the different spaces. EN Space 2002 500 (M/2) EM Space 2003 1000 (M/1) Thin Space 2009 200 (M/5) Thick Space 2004 ±333 (M/3) Mid Space 2005 250 (M/4) Hair Space 200A ±42 (M/24) So until this feature would be added, there is no way to insert these into your text. This is minor pain for the increased functionality. |
|
(0008934) cbradney (administrator) 06-Feb-26 21:50 |
Louis, the bigred square means the glyph isnt in the font. Basically, get other fonts, or unfortunately, wait until the new text system can handle emulating this stuff. |
|
(0008935) PLucAuclair (reporter) 06-Feb-26 22:00 |
I will write a tutorial on adding the spaces in FontForge this afternoon. |
|
(0008936) PLucAuclair (reporter) 06-Feb-27 00:22 |
Done, get it here: http://www.heliosmulti.com/plaplo/?page_id=27 [^] |
|
(0009451) alexandre (developer) 06-Mar-23 18:29 |
Craig, more types of spaces and their Unicode values are listed here: http://en.wikipedia.org/wiki/Space_character [^] |
|
(0009899) mhanski (developer) 06-Apr-13 21:02 |
Planned in Roadmap Extras http://wiki.scribus.net/index.php/1.3.x_Roadmap_Extras [^] with no ETA Changing the status to acknowledged |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 04-Jan-09 00:57 | cbradney | New Issue | |
| 04-Jan-09 01:03 | cbradney | Category | Documentation => General |
| 04-Jun-20 16:10 | prokoudine | Note Added: 0001789 | |
| 04-Aug-24 21:47 | louisdesjardins | Note Added: 0002216 | |
| 04-Sep-24 01:00 | cbradney | Product Version | => 1.3 |
| 04-Oct-07 20:48 | subik | Relationship added | related to 0000294 |
| 06-Feb-14 14:20 | louisdesjardins | Note Added: 0008744 | |
| 06-Feb-14 14:37 | cbradney | Note Added: 0008746 | |
| 06-Feb-14 14:50 | louisdesjardins | Note Added: 0008747 | |
| 06-Feb-14 17:19 | mhanski | Relationship added | related to 0000728 |
| 06-Feb-14 20:49 | subik | Note Added: 0008749 | |
| 06-Feb-17 06:51 | PLucAuclair | Note Added: 0008782 | |
| 06-Feb-17 06:53 | PLucAuclair | Note Edited: 0008782 | |
| 06-Feb-17 06:54 | PLucAuclair | Note Edited: 0008782 | |
| 06-Feb-24 23:27 | cbradney | File Added: NamesList.txt | |
| 06-Feb-24 23:38 | PLucAuclair | File Added: special_characters.txt | |
| 06-Feb-24 23:48 | avox | Note Added: 0008896 | |
| 06-Feb-25 00:21 | cbradney | Note Added: 0008897 | |
| 06-Feb-25 00:23 | cbradney | Note Edited: 0008897 | |
| 06-Feb-25 00:25 | PLucAuclair | Note Added: 0008899 | |
| 06-Feb-25 00:25 | PLucAuclair | Note Edited: 0008782 | |
| 06-Feb-25 10:25 | subik | Relationship added | parent of 0003289 |
| 06-Feb-25 17:40 | louisdesjardins | Note Added: 0008907 | |
| 06-Feb-25 22:09 | cbradney | Note Added: 0008910 | |
| 06-Feb-25 22:10 | cbradney | Note Added: 0008911 | |
| 06-Feb-26 04:02 | louisdesjardins | Note Added: 0008914 | |
| 06-Feb-26 13:43 | cbradney | Note Added: 0008920 | |
| 06-Feb-26 16:45 | louisdesjardins | Note Added: 0008925 | |
| 06-Feb-26 17:00 | louisdesjardins | Note Added: 0008926 | |
| 06-Feb-26 17:07 | avox | Note Added: 0008927 | |
| 06-Feb-26 18:50 | christoph_s | Note Added: 0008930 | |
| 06-Feb-26 19:35 | louisdesjardins | Note Added: 0008931 | |
| 06-Feb-26 19:39 | christoph_s | Note Added: 0008932 | |
| 06-Feb-26 19:53 | PLucAuclair | Note Added: 0008933 | |
| 06-Feb-26 19:54 | PLucAuclair | Note Edited: 0008933 | |
| 06-Feb-26 19:55 | PLucAuclair | Note Edited: 0008933 | |
| 06-Feb-26 19:56 | PLucAuclair | Note Edited: 0008933 | |
| 06-Feb-26 21:44 | PLucAuclair | Note Edited: 0008933 | |
| 06-Feb-26 21:50 | cbradney | Note Added: 0008934 | |
| 06-Feb-26 22:00 | PLucAuclair | Note Added: 0008935 | |
| 06-Feb-27 00:22 | PLucAuclair | Note Added: 0008936 | |
| 06-Feb-27 01:50 | avox | Relationship added | child of 0002228 |
| 06-Mar-23 18:29 | alexandre | Note Added: 0009451 | |
| 06-Apr-13 21:02 | mhanski | Note Added: 0009899 | |
| 06-Apr-13 21:02 | mhanski | Status | new => acknowledged |
| 06-Apr-14 13:24 | mhanski | Relationship added | related to 0002332 |
| 06-Apr-20 16:44 | mhanski | Relationship added | related to 0003400 |
| 06-Apr-21 09:51 | plinnell | Relationship deleted | related to 0003400 |
| 06-Apr-21 09:51 | plinnell | Relationship added | parent of 0003400 |
| 06-Jul-10 15:26 | mhanski | Relationship added | related to 0004000 |
| 06-Jul-11 00:10 | mhanski | Relationship added | child of 0004004 |
| 06-Nov-18 07:34 | avox | Status | acknowledged => assigned |
| 06-Nov-18 07:34 | avox | Assigned To | => avox |
| 08-Jan-12 20:43 | jghali | Relationship added | has duplicate 0006645 |
| 08-Feb-08 17:08 | jghali | Relationship added | has duplicate 0006751 |
| Main | My View | View Issues | Change Log | Roadmap |
| Copyright © 2000 - 2013 MantisBT Team |