View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003400 | Scribus | Typography | public | 2006-03-13 22:13 | 2017-10-28 10:09 |
Reporter | christoph_s | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | all | OS | all | OS Version | all |
Product Version | 1.3 | ||||
Summary | 0003400: Support for international typographic spacing (e.g. German) | ||||
Description | Currently, Scribus only supports anglo-american typographic spacing, which isn't identical with German and probably other countries' typography. I add a list of spacings/measurements that should be included into Scribus to reflect the different traditions. | ||||
Additional Information | - Basic unit: Geviert (transl: square): Font size as width - Halbgeviert (1/2 Geviert) - Viertelgeviert (1/4 Geviert) - Achtelgeviert (1/8 Geviert) Typographic spacing: Basic unit ("normal"): Normalschriftweite/NSW (punch of letter n) - wide = NSW + 1/48 Geviert - narrow = NSW - 1/48 Geviert - very narrow = NSW - 2/48 Geviert - extremely narrow = NSW - 3/48 Geviert | ||||
Tags | spacing | ||||
Patch | No | ||||
related to | 0000294 | closed | Word spacing | |
related to | 0002545 | feedback | Typography: Double empty spaces | |
related to | 0002021 | acknowledged | enhance text filter: auto-change quotes to typographical quotes | |
related to | 0013125 | closed | jghali | Use Ctrl+Alt+Space shortcut for "NARROW NO-BREAK SPACE" |
child of | 0000131 | assigned | avox | Ability to have various typographic spacing |
child of | 0004004 | acknowledged | Metabug: Typographic spacing |
|
I guess that's what TeX calls quad or emspace (Geviert) and enspace (NSW). |
|
No, actually not. Both systems get confused easily and often. em space = widht of letter m Geviert = Font size as width. Example: Font size 12 pt -> Geviert = 12 x 12 pt en space = width of letter n NSW = Punze (punch) of letter n. The punch is the empty space _inside_ the n |
|
Do you mean something like adding those specific German spaces to the list in Insert/Spaces&Breaks? Adding them "hardcoded" to the list would not be a very good idea, I guess, given the plenitude of the national typographic traditions. What I can think of as a better solution is either to make the Spaces&Breaks list freely configurable, which means everyone could extend it with a few clicks to his taste in no time, or to introduce an easy way to _switch_ between different national typografic sets, consisting of spaces, quote signs, etc. We could put those national sets into separate config files, similar to hyphenation patterns -- this would make Scribus easier to customize for German, Polish, etc. needs. |
|
I agree with you, mhanski. It would be even better if users were able to easily write and edit those config files, like it's already possible with the Short Words plugin. |
|
Christoph, from the Unicode definition: 2003 EM SPACE = mutton * nominally, a space equal to the type size in points * may scale by the condensation factor of a font So that would be the same as Geviert, no? Anyway, I intend to implement those spaces as in the Unicode standard (unless those chars are defined in the font). For other spaces there will be a generic space with customizable width. What actions are put on the Insert->Spaces menu is a different matter. |
|
Just additionnal info. The wikipedia article has other links as well. The explanation is interesting. http://www.paratype.com/help/term/terms.asp?code=117 http://en.wikipedia.org/wiki/Em_%28typography%29 |
|
Just to say the same topic applies to french langage. BD |
|
Is it possible to include this RFE in the Roadmap? Thin space support is a must for French typography. Not to sound "alarmist" (!) but not having this is a showstopper for professional work, in FR at least. The ability to automatically insert this space in the Short Words plug-in list is a must too. We don't want to have to enter this space manually! |
|
Louis, so what do you want: * insert a thin space automatically before and after appropiate punctuation * let ShortWords add those spaces * make Scribus layout with additional space even if it's not present as a character To me, 0000002 looks easiest. 0000001 would be possible, too, but then we could also implement autocorrection. 0000003 might be an option for a with the new text layout engine, but I'd hate to see that integrated into the current code. |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-03-13 22:13 | christoph_s | New Issue | |
2006-03-13 22:15 | cbradney | Severity | minor => feature |
2006-03-13 22:36 | avox | Note Added: 0009240 | |
2006-03-13 22:41 | christoph_s | Note Added: 0009241 | |
2006-04-19 09:53 | mhanski | Note Added: 0010114 | |
2006-04-19 09:53 | mhanski | Status | new => feedback |
2006-04-19 09:53 | mhanski | Category | Story Editor / Text Frames => User Interface |
2006-04-19 09:53 | mhanski | Product Version | 1.3.4cvs => 1.3 |
2006-04-19 12:16 | christoph_s | Note Added: 0010116 | |
2006-04-20 08:19 | mhanski | Summary | German typographic spacing => Support for international typographic spacing (e.g. German) |
2006-04-20 14:44 | mhanski | Relationship added | related to 0000131 |
2006-04-20 14:45 | mhanski | Relationship added | related to 0002545 |
2006-04-20 14:47 | mhanski | Relationship added | related to 0002021 |
2006-04-20 15:48 | mhanski | Relationship added | related to 0000294 |
2006-04-21 07:51 |
|
Relationship deleted | related to 0000131 |
2006-04-21 07:51 |
|
Relationship added | child of 0000131 |
2006-04-21 07:53 |
|
Status | feedback => acknowledged |
2006-07-10 22:13 | mhanski | Relationship added | child of 0004004 |
2006-12-01 11:47 | avox | Note Added: 0013690 | |
2006-12-01 18:51 | louisdesjardins | Note Added: 0013703 | |
2007-10-08 18:48 | brunod | Note Added: 0017563 | |
2008-02-11 02:22 | louisdesjardins | Note Added: 0018951 | |
2011-10-24 09:16 | avox | Note Added: 0027094 | |
2015-06-09 11:56 | JLuc | Relationship added | related to 0013125 |
2017-10-28 10:09 | JLuc | Category | User Interface => Typography |
2017-10-28 10:09 | JLuc | Patch | => No |
2017-10-28 10:09 | JLuc | Tag Attached: spacing |