View Issue Details

IDProjectCategoryView StatusLast Update
0014415ScribusStory Editor / Text Framespublic2016-12-08 21:39
Reporterchristoph_s Assigned ToFahad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx86 64OSLinuxOS VersionopenSUSE 42.1
Product Version1.5.3.svn 
Target Version1.5.3 
Summary0014415: OpenType "Diagonal Fractions" option causes havoc to punctuation
DescriptionSee the results of enabling this option in the attached screenshot.
TagsNo tags attached.
PatchNo

Activities

christoph_s

2016-12-05 08:01

administrator  

diagonal_fractions_wrong.png (268,220 bytes)   
diagonal_fractions_wrong.png (268,220 bytes)   

Kunda

2016-12-05 18:36

updater   ~0042683

@fahad please advise

jghali

2016-12-05 18:49

administrator   ~0042684

My guess is that diagonal fractions are intended to be used on numbers which can include punctation characters like dot or comma. So given what diagonal fractions are, it seems almost natural they cause havoc on ponctuation.

Fahad

2016-12-06 06:37

developer   ~0042713

I don't think it is a good idea to apply any OpenType feature to all the text. However, the code works as expected.

Fahad

2016-12-07 04:11

developer   ~0042757

From OpenType Spec:
Tag: 'frac'
Friendly name: Fractions
Registered by: Microsoft/Adobe
Function: Replaces figures separated by a slash with 'common' (diagonal) fractions.
Example: The user enters 3/4 in a recipe and gets the threequarters fraction.

https://www.microsoft.com/typography/otspec/features_fj.htm#frac

So the right use for Diagonal Fractions is for figures separated by a slash only not anything else.

Thus, you can close this bug. It is NOTABUG.

Issue History

Date Modified Username Field Change
2016-12-05 08:01 christoph_s New Issue
2016-12-05 08:01 christoph_s File Added: diagonal_fractions_wrong.png
2016-12-05 18:36 Kunda Note Added: 0042683
2016-12-05 18:49 jghali Note Added: 0042684
2016-12-06 06:37 Fahad Note Added: 0042713
2016-12-07 04:11 Fahad Note Added: 0042757
2016-12-07 04:11 Fahad Assigned To => Fahad
2016-12-07 04:11 Fahad Status new => resolved
2016-12-07 04:11 Fahad Resolution open => fixed
2016-12-07 07:59 jghali Resolution fixed => no change required
2016-12-08 21:29 cbradney Status resolved => closed
2016-12-08 21:39 cbradney Target Version => 1.5.3