Tarobish / Jomhuria

http://tarobish.github.io/Jomhuria/
SIL Open Font License 1.1
22 stars 6 forks source link

Colliding glyph combinations above the baseline #11

Closed Tarobish closed 9 years ago

Tarobish commented 9 years ago

here is the glyph's name, which has colliding above the baseline like تا ثا تآ ثآ ثلا تلا ثلآ ثاٍ تاِ probably we can use "aAlf.fina.alt" as a replacement for the whole colliding with "Alef" with and without marks except "uni0622.fina" uniFE82 (letter Alef with Maddah above)

uni0753.init uni0751.init uni067D.init uni067F.init uni067C.init uni062B.init uni062A.init uniFB64 uniFE97 uniFE9B u1EE35 u1EE36

In Connection With

aAlf.fina uni0625.fina uni0627.fina uni0774.fina uni0773.fina uni0623.fina uni0622.fina uni0675.fina uni0672.fina uni0673.fina uni0671.fina uniFB51 uniFE82 uniFE84 uniFE88 uniFE8E u1EE6F aLam.medi_LamAlfFina aAlf.fina uni076A.medi_LamAlfFina uni06B6.medi_LamAlfFina uni06B8.medi_LamAlfFina uni0644.medi_LamAlfFina uni06B7.medi_LamAlfFina uni06B5.medi_LamAlfFina uniFEFC uniFEFA uniFEF8 uniFEF6

davelab6 commented 9 years ago

@graphicore it would be helpful in the testing documents to have a comparison with amiri - and other arabic fonts that are well regarded, like Adobe Arabic that ships with CS, and is available as a web font from https://typekit.com/fonts/adobe-arabic . @Tarobish do you have an adobe CC subscription that you could use for this purpose?

Tarobish commented 9 years ago

Great idea, i do @graphicore https://github.com/graphicore

On Jun 12, 2015, at 5:24 PM, Dave Crossland notifications@github.com wrote:

@graphicore https://github.com/graphicore it would be helpful in the testing documents to have a comparison with amiri - and other arabic fonts that are well regarded, like Adobe Arabic that ships with CS, and is available as a web font from https://typekit.com/fonts/adobe-arabic https://typekit.com/fonts/adobe-arabic . @Tarobish https://github.com/Tarobish do you have an adobe CC subscription that you could use for this purpose?

— Reply to this email directly or view it on GitHub https://github.com/Tarobish/Jomhuria/issues/11#issuecomment-111646093.

graphicore commented 9 years ago

I can add this. What is the preferred mode? Two tables next to each other)? Change the font when hovering a cell or row? Press a key on the keyboard to change to the comparison font (could move the content around bit)? It should be something simple, so that I don't spend too much time with UI development. Right now my approach is very minimalistic.

I'd add a dropdown to select the active comparison font from a list of choices, so we can use Amiri, Adobe Arabic and more.

davelab6 commented 9 years ago

I can think of 4 comparison modes:

Side by side in cols, for checking vertical aspects

Side by side in rows for checking horizontal aspects

Overlaid with opacity and color for checking all similarities

Copositioned toggling/rotating on keypresses, on a timer, on mouseover, for checking all differences

Copositioned masking, with a slider, for checking differences

TestMyFont.com has code you can look at for the timed toggle but it's simple css

graphicore commented 9 years ago

@davelab6 I changed the table generating code to a common base. The table can already duplicate the data rows or the data columns. This will get an interface soon.

graphicore commented 9 years ago

@Tarobish check this out (just uni0*\ combinations): http://tarobish.github.io/Jomhuria/#tests/collision-above-1 http://tarobish.github.io/Jomhuria/#tests/collision-above-2

I will treat the uniF** glyphs extra. And I won't treat the u1EE* glyphs.

Tarobish commented 9 years ago

Awesome, look perfect :)

Many thanks

On Jun 19, 2015, at 12:37 PM, Lasse Fister notifications@github.com wrote:

@Tarobish https://github.com/Tarobish check this out (just uni0* combinations): http://tarobish.github.io/Jomhuria/#tests/collision-above-1 http://tarobish.github.io/Jomhuria/#tests/collision-above-1 http://tarobish.github.io/Jomhuria/#tests/collision-above-2 http://tarobish.github.io/Jomhuria/#tests/collision-above-2 I will treat the uniF* glyphs extra. And I won't treat the u1EE\ glyphs.

— Reply to this email directly or view it on GitHub https://github.com/Tarobish/Jomhuria/issues/11#issuecomment-113616570.

graphicore commented 9 years ago

@davelab6 There is some comparison now, in all tables:

screenshot from http://tarobish.github.io/Jomhuria/#tests/collision-above-1

selection_057

graphicore commented 9 years ago

This is the test for the uniFxxx cases which I fixed http://tarobish.github.io/Jomhuria/#tests/collision-above-1b