bugFree UCS Outline Fonts - Bugs: bug #50798, Anchor points for phonetic...

 
 

bug #50798: Anchor points for phonetic characters in FreeSerif

Submitter:  David Corbett <dscorbett>
Submitted:  Thu 13 Apr 2017 06:57:27 PM UTC
   
 
Category:  individual character(s) Severity:  3 - Normal
Item Group:  letter positioning poor Status:  Postponed
Privacy:  Public Assigned to:  Stevan_White
Open/Closed:  Open Release:  * development
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 16 May 2017 05:19:19 PM UTC, comment #4: 

Hi David,

Thanks for your analysis!

This is more than I can do right now, and besides, I'm thinking a different implementation is in order, so that a single anchor isn't used across so many ranges.  (It seemed like a good idea at the time, but now I'm regretting it.)

Another thought: since especially the phonetic letters are so scattered, it might be a good idea for me to write a script to investigate which are acutally decorated with anchors...

In any case, it has to be another day.

Steve White <Stevan_White>
Group administrator
Sun 23 Apr 2017 04:33:25 PM UTC, comment #3: 

Teuthonista letters:

  • U+00DF LATIN SMALL LETTER SHARP S
  • U+0111 LATIN SMALL LETTER D WITH STROKE
  • U+0119 LATIN SMALL LETTER E WITH OGONEK
  • U+012F LATIN SMALL LETTER I WITH OGONEK
  • U+0173 LATIN SMALL LETTER U WITH OGONEK
  • U+0180 LATIN SMALL LETTER B WITH STROKE
  • U+01EB LATIN SMALL LETTER O WITH OGONEK


plus everything in the range U+AB30 to U+AB5F

Teuthonista letters above:

  • U+0364 COMBINING LATIN SMALL LETTER E
  • U+0365 COMBINING LATIN SMALL LETTER I
  • U+0366 COMBINING LATIN SMALL LETTER O
  • U+0367 COMBINING LATIN SMALL LETTER U
  • U+0369 COMBINING LATIN SMALL LETTER D
  • U+036A COMBINING LATIN SMALL LETTER H
  • U+036C COMBINING LATIN SMALL LETTER R
  • U+1DDC COMBINING LATIN SMALL LETTER K


plus everything in the range U+1DE7 to U+1DF4

Teuthonista diacritics above:

  • U+0303 COMBINING TILDE
  • U+0304 COMBINING MACRON
  • U+0308 COMBINING DIAERESIS


plus everything in the range U+1AB0 to U+1AB4

Teuthonista diacritics below:

  • U+0323 COMBINING DOT BELOW
  • U+0324 COMBINING DIAERESIS BELOW
  • U+0325 COMBINING RING BELOW
  • U+0329 COMBINING VERTICAL LINE BELOW
  • U+032F COMBINING INVERTED BREVE BELOW
  • U+0330 COMBINING TILDE BELOW


plus everything in the range U+1AB5 to U+1ABA

Teuthonista also uses parentheses overlays. U+1ABB applies to the diacritics above. U+1ABC applies to U+0303. U+1ABD applies to the diacritics below. U+1ABE applies to some letters; its exact position depends on the letter: on U+014B LATIN SMALL LETTER ENG and U+027D LATIN SMALL LETTER R WITH TAIL, the tail is parenthesized; on U+0180 LATIN SMALL LETTER B WITH STROKE, U+0111 LATIN SMALL LETTER D WITH STROKE, and U+01E5 LATIN SMALL LETTER G WITH STROKE, the stroke is parenthesized; and on U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE, the tilde is parenthesized.

David Corbett <dscorbett>
Fri 14 Apr 2017 04:57:36 PM UTC, comment #2: 

Here are some lists of phonetic diacritics and letters that they can go on.

IPA letters:

  • U+0061 LATIN SMALL LETTER A
  • U+0062 LATIN SMALL LETTER B
  • U+0063 LATIN SMALL LETTER C
  • U+0064 LATIN SMALL LETTER D
  • U+0065 LATIN SMALL LETTER E
  • U+0066 LATIN SMALL LETTER F
  • U+0067 LATIN SMALL LETTER G
  • U+0068 LATIN SMALL LETTER H
  • U+0069 LATIN SMALL LETTER I
  • U+006A LATIN SMALL LETTER J
  • U+006B LATIN SMALL LETTER K
  • U+006C LATIN SMALL LETTER L
  • U+006D LATIN SMALL LETTER M
  • U+006E LATIN SMALL LETTER N
  • U+006F LATIN SMALL LETTER O
  • U+0070 LATIN SMALL LETTER P
  • U+0071 LATIN SMALL LETTER Q
  • U+0072 LATIN SMALL LETTER R
  • U+0073 LATIN SMALL LETTER S
  • U+0074 LATIN SMALL LETTER T
  • U+0075 LATIN SMALL LETTER U
  • U+0076 LATIN SMALL LETTER V
  • U+0077 LATIN SMALL LETTER W
  • U+0078 LATIN SMALL LETTER X
  • U+0079 LATIN SMALL LETTER Y
  • U+007A LATIN SMALL LETTER Z
  • U+00E6 LATIN SMALL LETTER AE
  • U+00E7 LATIN SMALL LETTER C WITH CEDILLA
  • U+00F0 LATIN SMALL LETTER ETH
  • U+00F8 LATIN SMALL LETTER O WITH STROKE
  • U+0127 LATIN SMALL LETTER H WITH STROKE
  • U+014B LATIN SMALL LETTER ENG
  • U+0153 LATIN SMALL LIGATURE OE
  • U+01C0 LATIN LETTER DENTAL CLICK
  • U+01C1 LATIN LETTER LATERAL CLICK
  • U+01C2 LATIN LETTER ALVEOLAR CLICK
  • U+01C3 LATIN LETTER RETROFLEX CLICK
  • U+0250 LATIN SMALL LETTER TURNED A
  • U+0251 LATIN SMALL LETTER ALPHA
  • U+0252 LATIN SMALL LETTER TURNED ALPHA
  • U+0253 LATIN SMALL LETTER B WITH HOOK
  • U+0254 LATIN SMALL LETTER OPEN O
  • U+0255 LATIN SMALL LETTER C WITH CURL
  • U+0256 LATIN SMALL LETTER D WITH TAIL
  • U+0257 LATIN SMALL LETTER D WITH HOOK
  • U+0258 LATIN SMALL LETTER REVERSED E
  • U+0259 LATIN SMALL LETTER SCHWA
  • U+025A LATIN SMALL LETTER SCHWA WITH HOOK
  • U+025B LATIN SMALL LETTER OPEN E
  • U+025C LATIN SMALL LETTER REVERSED OPEN E
  • U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
  • U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
  • U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE
  • U+0260 LATIN SMALL LETTER G WITH HOOK
  • U+0261 LATIN SMALL LETTER SCRIPT G
  • U+0262 LATIN LETTER SMALL CAPITAL G
  • U+0263 LATIN SMALL LETTER GAMMA
  • U+0264 LATIN SMALL LETTER RAMS HORN
  • U+0265 LATIN SMALL LETTER TURNED H
  • U+0266 LATIN SMALL LETTER H WITH HOOK
  • U+0267 LATIN SMALL LETTER HENG WITH HOOK
  • U+0268 LATIN SMALL LETTER I WITH STROKE
  • U+026A LATIN LETTER SMALL CAPITAL I
  • U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE
  • U+026C LATIN SMALL LETTER L WITH BELT
  • U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
  • U+026E LATIN SMALL LETTER LEZH
  • U+026F LATIN SMALL LETTER TURNED M
  • U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG
  • U+0271 LATIN SMALL LETTER M WITH HOOK
  • U+0272 LATIN SMALL LETTER N WITH LEFT HOOK
  • U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK
  • U+0274 LATIN LETTER SMALL CAPITAL N
  • U+0275 LATIN SMALL LETTER BARRED O
  • U+0276 LATIN LETTER SMALL CAPITAL OE
  • U+0278 LATIN SMALL LETTER PHI
  • U+0279 LATIN SMALL LETTER TURNED R
  • U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG
  • U+027B LATIN SMALL LETTER TURNED R WITH HOOK
  • U+027D LATIN SMALL LETTER R WITH TAIL
  • U+027E LATIN SMALL LETTER R WITH FISHHOOK
  • U+0280 LATIN LETTER SMALL CAPITAL R
  • U+0281 LATIN LETTER SMALL CAPITAL INVERTED R
  • U+0282 LATIN SMALL LETTER S WITH HOOK
  • U+0283 LATIN SMALL LETTER ESH
  • U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
  • U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
  • U+0289 LATIN SMALL LETTER U BAR
  • U+028A LATIN SMALL LETTER UPSILON
  • U+028B LATIN SMALL LETTER V WITH HOOK
  • U+028C LATIN SMALL LETTER TURNED V
  • U+028D LATIN SMALL LETTER TURNED W
  • U+028E LATIN SMALL LETTER TURNED Y
  • U+028F LATIN LETTER SMALL CAPITAL Y
  • U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
  • U+0291 LATIN SMALL LETTER Z WITH CURL
  • U+0292 LATIN SMALL LETTER EZH
  • U+0294 LATIN LETTER GLOTTAL STOP
  • U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
  • U+0298 LATIN LETTER BILABIAL CLICK
  • U+0299 LATIN LETTER SMALL CAPITAL B
  • U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK
  • U+029C LATIN LETTER SMALL CAPITAL H
  • U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL
  • U+029F LATIN LETTER SMALL CAPITAL L
  • U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE
  • U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
  • U+02A3 LATIN SMALL LETTER DZ DIGRAPH
  • U+02A4 LATIN SMALL LETTER DEZH DIGRAPH
  • U+02A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL
  • U+02A6 LATIN SMALL LETTER TS DIGRAPH
  • U+02A7 LATIN SMALL LETTER TESH DIGRAPH
  • U+02A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL
  • U+03B2 GREEK SMALL LETTER BETA
  • U+03B8 GREEK SMALL LETTER THETA
  • U+03C7 GREEK SMALL LETTER CHI
  • U+1D6C LATIN SMALL LETTER B WITH MIDDLE TILDE
  • U+1D6D LATIN SMALL LETTER D WITH MIDDLE TILDE
  • U+1D6E LATIN SMALL LETTER F WITH MIDDLE TILDE
  • U+1D6F LATIN SMALL LETTER M WITH MIDDLE TILDE
  • U+1D70 LATIN SMALL LETTER N WITH MIDDLE TILDE
  • U+1D71 LATIN SMALL LETTER P WITH MIDDLE TILDE
  • U+1D72 LATIN SMALL LETTER R WITH MIDDLE TILDE
  • U+1D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
  • U+1D74 LATIN SMALL LETTER S WITH MIDDLE TILDE
  • U+1D75 LATIN SMALL LETTER T WITH MIDDLE TILDE
  • U+1D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE
  • U+2C71 LATIN SMALL LETTER V WITH RIGHT HOOK


Obsolete IPA letters:

  • U+0188 LATIN SMALL LETTER C WITH HOOK
  • U+018D LATIN SMALL LETTER TURNED DELTA
  • U+0199 LATIN SMALL LETTER K WITH HOOK
  • U+019E LATIN SMALL LETTER N WITH LONG RIGHT LEG
  • U+01A5 LATIN SMALL LETTER P WITH HOOK
  • U+01AA LATIN LETTER REVERSED ESH LOOP
  • U+01AB LATIN SMALL LETTER T WITH PALATAL HOOK
  • U+01AD LATIN SMALL LETTER T WITH HOOK
  • U+01BA LATIN SMALL LETTER EZH WITH TAIL
  • U+01BB LATIN LETTER TWO WITH STROKE
  • U+01BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
  • U+01E5 LATIN SMALL LETTER G WITH STROKE
  • U+0269 LATIN SMALL LETTER IOTA
  • U+0277 LATIN SMALL LETTER CLOSED OMEGA
  • U+027C LATIN SMALL LETTER R WITH LONG LEG
  • U+0286 LATIN SMALL LETTER ESH WITH CURL
  • U+0287 LATIN SMALL LETTER TURNED T
  • U+0293 LATIN SMALL LETTER EZH WITH CURL
  • U+0296 LATIN LETTER INVERTED GLOTTAL STOP
  • U+0297 LATIN LETTER STRETCHED C
  • U+029A LATIN SMALL LETTER CLOSED OPEN E
  • U+029E LATIN SMALL LETTER TURNED K
  • U+02A0 LATIN SMALL LETTER Q WITH HOOK
  • U+03C3 GREEK SMALL LETTER SIGMA
  • U+1D00 LATIN LETTER SMALL CAPITAL A
  • U+1D1A LATIN LETTER SMALL CAPITAL TURNED R
  • U+1D80 LATIN SMALL LETTER B WITH PALATAL HOOK
  • U+1D81 LATIN SMALL LETTER D WITH PALATAL HOOK
  • U+1D82 LATIN SMALL LETTER F WITH PALATAL HOOK
  • U+1D83 LATIN SMALL LETTER G WITH PALATAL HOOK
  • U+1D84 LATIN SMALL LETTER K WITH PALATAL HOOK
  • U+1D85 LATIN SMALL LETTER L WITH PALATAL HOOK
  • U+1D86 LATIN SMALL LETTER M WITH PALATAL HOOK
  • U+1D87 LATIN SMALL LETTER N WITH PALATAL HOOK
  • U+1D88 LATIN SMALL LETTER P WITH PALATAL HOOK
  • U+1D89 LATIN SMALL LETTER R WITH PALATAL HOOK
  • U+1D8A LATIN SMALL LETTER S WITH PALATAL HOOK
  • U+1D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK
  • U+1D8C LATIN SMALL LETTER V WITH PALATAL HOOK
  • U+1D8D LATIN SMALL LETTER X WITH PALATAL HOOK
  • U+1D8E LATIN SMALL LETTER Z WITH PALATAL HOOK
  • U+1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK
  • U+1D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
  • U+1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK
  • U+1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
  • U+1D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
  • U+1D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
  • U+1D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK
  • U+1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
  • U+1D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
  • U+1D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK
  • U+1D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK


ExtIPA letters:

  • U+02A9 LATIN SMALL LETTER FENG DIGRAPH
  • U+02AA LATIN SMALL LETTER LS DIGRAPH
  • U+02AB LATIN SMALL LETTER LZ DIGRAPH
  • U+02AC LATIN LETTER BILABIAL PERCUSSIVE
  • U+02AD LATIN LETTER BIDENTAL PERCUSSIVE


Americanist letters:

  • U+0142 LATIN SMALL LETTER L WITH STROKE
  • U+019A LATIN SMALL LETTER L WITH BAR
  • U+019B LATIN SMALL LETTER LAMBDA WITH STROKE
  • U+03B3 GREEK SMALL LETTER GAMMA
  • U+03B4 GREEK SMALL LETTER DELTA
  • U+03B6 GREEK SMALL LETTER ZETA
  • U+03BB GREEK SMALL LETTER LAMDA
  • U+03C4 GREEK SMALL LETTER TAU
  • U+03C6 GREEK SMALL LETTER PHI
  • U+03C9 GREEK SMALL LETTER OMEGA
  • U+1D05 LATIN LETTER SMALL CAPITAL D
  • U+1D07 LATIN LETTER SMALL CAPITAL E
  • U+1D1C LATIN LETTER SMALL CAPITAL U
  • U+1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE
  • U+1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE
  • U+AB62 LATIN SMALL LETTER OPEN OE
  • U+AB65 GREEK LETTER SMALL CAPITAL OMEGA


UPA letters:

  • U+03BA GREEK SMALL LETTER KAPPA
  • U+03C1 GREEK SMALL LETTER RHO
  • U+03C8 GREEK SMALL LETTER PSI
  • U+03D1 GREEK THETA SYMBOL
  • U+1D01 LATIN LETTER SMALL CAPITAL AE
  • U+1D02 LATIN SMALL LETTER TURNED AE
  • U+1D03 LATIN LETTER SMALL CAPITAL BARRED B
  • U+1D04 LATIN LETTER SMALL CAPITAL C
  • U+1D06 LATIN LETTER SMALL CAPITAL ETH
  • U+1D08 LATIN SMALL LETTER TURNED OPEN E
  • U+1D09 LATIN SMALL LETTER TURNED I
  • U+1D0A LATIN LETTER SMALL CAPITAL J
  • U+1D0B LATIN LETTER SMALL CAPITAL K
  • U+1D0C LATIN LETTER SMALL CAPITAL L WITH STROKE
  • U+1D0D LATIN LETTER SMALL CAPITAL M
  • U+1D0E LATIN LETTER SMALL CAPITAL REVERSED N
  • U+1D0F LATIN LETTER SMALL CAPITAL O
  • U+1D10 LATIN LETTER SMALL CAPITAL OPEN O
  • U+1D11 LATIN SMALL LETTER SIDEWAYS O
  • U+1D12 LATIN SMALL LETTER SIDEWAYS OPEN O
  • U+1D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE
  • U+1D14 LATIN SMALL LETTER TURNED OE
  • U+1D15 LATIN LETTER SMALL CAPITAL OU
  • U+1D16 LATIN SMALL LETTER TOP HALF O
  • U+1D17 LATIN SMALL LETTER BOTTOM HALF O
  • U+1D18 LATIN LETTER SMALL CAPITAL P
  • U+1D19 LATIN LETTER SMALL CAPITAL REVERSED R
  • U+1D1B LATIN LETTER SMALL CAPITAL T
  • U+1D1D LATIN SMALL LETTER SIDEWAYS U
  • U+1D1E LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
  • U+1D1F LATIN SMALL LETTER SIDEWAYS TURNED M
  • U+1D20 LATIN LETTER SMALL CAPITAL V
  • U+1D21 LATIN LETTER SMALL CAPITAL W
  • U+1D22 LATIN LETTER SMALL CAPITAL Z
  • U+1D23 LATIN LETTER SMALL CAPITAL EZH
  • U+1D24 LATIN LETTER VOICED LARYNGEAL SPIRANT
  • U+1D25 LATIN LETTER AIN
  • U+1D26 GREEK LETTER SMALL CAPITAL GAMMA
  • U+1D27 GREEK LETTER SMALL CAPITAL LAMDA
  • U+1D28 GREEK LETTER SMALL CAPITAL PI
  • U+1D29 GREEK LETTER SMALL CAPITAL RHO
  • U+1D2A GREEK LETTER SMALL CAPITAL PSI
  • U+1D2B CYRILLIC LETTER SMALL CAPITAL EL
  • U+1D2C MODIFIER LETTER CAPITAL A
  • U+1D2F MODIFIER LETTER CAPITAL BARRED B
  • U+1D31 MODIFIER LETTER CAPITAL E
  • U+1D35 MODIFIER LETTER CAPITAL I
  • U+1D38 MODIFIER LETTER CAPITAL L
  • U+1D3C MODIFIER LETTER CAPITAL O
  • U+1D3D MODIFIER LETTER CAPITAL OU
  • U+1D41 MODIFIER LETTER CAPITAL U
  • U+1D4A MODIFIER LETTER SMALL SCHWA
  • U+1D4F MODIFIER LETTER SMALL K
  • U+1D52 MODIFIER LETTER SMALL O
  • U+1D58 MODIFIER LETTER SMALL U
  • U+1D61 MODIFIER LETTER SMALL CHI
  • U+2C7B LATIN LETTER SMALL CAPITAL TURNED E
  • U+A7FA LATIN LETTER SMALL CAPITAL TURNED M


American dictionary letters:

  • U+1D6B LATIN SMALL LETTER UE


IPA diacritics above:

  • U+0300 COMBINING GRAVE ACCENT
  • U+0301 COMBINING ACUTE ACCENT
  • U+0302 COMBINING CIRCUMFLEX ACCENT
  • U+0303 COMBINING TILDE
  • U+0304 COMBINING MACRON
  • U+0306 COMBINING BREVE
  • U+0308 COMBINING DIAERESIS
  • U+030A COMBINING RING ABOVE
  • U+030B COMBINING DOUBLE ACUTE ACCENT
  • U+030C COMBINING CARON
  • U+030F COMBINING DOUBLE GRAVE ACCENT
  • U+031A COMBINING LEFT ANGLE ABOVE
  • U+033D COMBINING X ABOVE
  • U+1DC4 COMBINING MACRON-ACUTE
  • U+1DC5 COMBINING GRAVE-MACRON
  • U+1DC6 COMBINING MACRON-GRAVE
  • U+1DC7 COMBINING ACUTE-MACRON
  • U+1DC8 COMBINING GRAVE-ACUTE-GRAVE
  • U+1DC9 COMBINING ACUTE-GRAVE-ACUTE


Obsolete IPA diacritics above:

  • U+0307 COMBINING DOT ABOVE


ExtIPA diacritics above:

  • U+0346 COMBINING BRIDGE ABOVE
  • U+034A COMBINING NOT TILDE ABOVE
  • U+034B COMBINING HOMOTHETIC ABOVE
  • U+034C COMBINING ALMOST EQUAL TO ABOVE


Americanist diacritics above:

  • U+0311 COMBINING INVERTED BREVE
  • U+0313 COMBINING COMMA ABOVE


UPA diacritics above:

  • U+0352 COMBINING FERMATA
  • U+0357 COMBINING RIGHT HALF RING ABOVE


IPA diacritics below:

  • U+0318 COMBINING LEFT TACK BELOW
  • U+0319 COMBINING RIGHT TACK BELOW
  • U+031C COMBINING LEFT HALF RING BELOW
  • U+031D COMBINING UP TACK BELOW
  • U+031E COMBINING DOWN TACK BELOW
  • U+031F COMBINING PLUS SIGN BELOW
  • U+0320 COMBINING MINUS SIGN BELOW
  • U+0324 COMBINING DIAERESIS BELOW
  • U+0325 COMBINING RING BELOW
  • U+0329 COMBINING VERTICAL LINE BELOW
  • U+032A COMBINING BRIDGE BELOW
  • U+032C COMBINING CARON BELOW
  • U+032F COMBINING INVERTED BREVE BELOW
  • U+0330 COMBINING TILDE BELOW
  • U+0339 COMBINING RIGHT HALF RING BELOW
  • U+033A COMBINING INVERTED BRIDGE BELOW
  • U+033B COMBINING SQUARE BELOW
  • U+033C COMBINING SEAGULL BELOW


Obsolete IPA diacritics below:

  • U+0323 COMBINING DOT BELOW
  • U+0326 COMBINING COMMA BELOW
  • U+0328 COMBINING OGONEK
  • U+032B COMBINING INVERTED DOUBLE ARCH BELOW


ExtIPA diacritics below:

  • U+0347 COMBINING EQUALS SIGN BELOW
  • U+0348 COMBINING DOUBLE VERTICAL LINE BELOW
  • U+0349 COMBINING LEFT ANGLE BELOW
  • U+034D COMBINING LEFT RIGHT ARROW BELOW
  • U+034E COMBINING UPWARDS ARROW BELOW
  • U+0354 COMBINING LEFT ARROWHEAD BELOW
  • U+0355 COMBINING RIGHT ARROWHEAD BELOW


UPA diacritics below:

  • U+032D COMBINING CIRCUMFLEX ACCENT BELOW
  • U+032E COMBINING BREVE BELOW
  • U+0353 COMBINING X BELOW
  • U+0356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW


Sources:

David Corbett <dscorbett>
Thu 13 Apr 2017 10:28:42 PM UTC, comment #1: 

Hi David,

I played with of your lists.  To put in some anchors is not a problem.  The problem is to know what the scope of the application is.  I need to know what base characters are used in this applications.

It would be nice to have authoritative lists.

Another technical issue is that many combinations are automatically converted to combined glyphs, so the combined glyphs also have to get anchors.  That will be messy.

As to your remarks about two glyphs for one letter: you are looking at this a very different way than I am.  To me, there is one glyph, and one or more reference to it.  This was of course deliberate. There is a huge advantage in having all the glyphs for an alphabet in one place--this isn't going to change, although I appreciate your point.  It's a trade-off.

Steve White <Stevan_White>
Group administrator
Thu 13 Apr 2017 06:57:27 PM UTC, original submission:  

I searched Wikipedia for diacritics in various phonetic alphabets that didn’t look right in FreeSerif. My findings are listed below. However, phonetic diacritics are productive, and I have certainly missed some combinations. I suggest that you give every phonetic diacritic two anchor points (mark and basemark) and every phonetic letter two anchor points (above and below). I can provide a list of these if that would be helpful.

I also suggest not having two glyphs for a single small capital letter (e.g. sc.u/Usmallcap or sc.y/Ysmallcap): having only one would mean you’d only need to maintain anchor points once per letter instead of twice. The current situation is just asking for bugs.

The following base characters are missing anchor points for diacritics above. For some the diacritics overlap the base, and for others the diacritics are not centered. The uncenterednesses are more obvious in the italic fonts.

  • U+0121 LATIN SMALL LETTER G WITH DOT ABOVE
  • U+0266 LATIN SMALL LETTER H WITH HOOK
  • U+0271 LATIN SMALL LETTER M WITH HOOK
  • U+028C LATIN SMALL LETTER TURNED V
  • U+028F LATIN LETTER SMALL CAPITAL Y
  • U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
  • U+03B2 GREEK SMALL LETTER BETA
  • U+03B3 GREEK SMALL LETTER GAMMA
  • U+03C4 GREEK SMALL LETTER TAU
  • U+03C9 GREEK SMALL LETTER OMEGA
  • U+1D07 LATIN LETTER SMALL CAPITAL E
  • U+1D0E LATIN LETTER SMALL CAPITAL REVERSED N
  • U+1D1C LATIN LETTER SMALL CAPITAL U
  • U+1D5E MODIFIER LETTER SMALL GREEK GAMMA
  • U+1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE
  • U+2C71 LATIN SMALL LETTER V WITH RIGHT HOOK


data:text/html;charset=utf-8,<span style="font: 300px FreeSerif">%C4%A1%CC%8A%C9%A6%CC%8A%C9%B1%CC%8A%CA%8C%CC%8A%CA%8F%CC%8A%CA%90%CC%8A%CE%B2%CC%8A%CE%B3%CC%8A%CF%84%CC%8A%CF%89%CC%8A%E1%B4%87%CC%8A%E1%B4%8E%CC%8A%E1%B4%9C%CC%8A%E1%B5%9E%CC%8A%E1%B5%BB%CC%8A%E2%B1%B1%CC%8A

Ditto for diacritics below.

  • U+014B LATIN SMALL LETTER ENG
  • U+019A LATIN SMALL LETTER L WITH BAR
  • U+01EF LATIN SMALL LETTER EZH WITH CARON
  • U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE
  • U+0261 LATIN SMALL LETTER SCRIPT G
  • U+0265 LATIN SMALL LETTER TURNED H
  • U+027B LATIN SMALL LETTER TURNED R WITH HOOK
  • U+027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK
  • U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
  • U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL
  • U+02A9 LATIN SMALL LETTER FENG DIGRAPH
  • U+03A1 GREEK CAPITAL LETTER RHO
  • U+03B3 GREEK SMALL LETTER GAMMA
  • U+03B6 GREEK SMALL LETTER ZETA
  • U+03BD GREEK SMALL LETTER NU
  • U+03C3 GREEK SMALL LETTER SIGMA
  • U+03C4 GREEK SMALL LETTER TAU
  • U+03C7 GREEK SMALL LETTER CHI
  • U+1D27 GREEK LETTER SMALL CAPITAL LAMDA


data:text/html;charset=utf-8,<span style="font: 300px FreeSerif">%C5%8B%CC%AC%C6%9A%CC%AC%C7%AF%CC%AC%C9%9F%CC%AC%C9%A1%CC%AC%C9%A5%CC%AC%C9%BB%CC%AC%C9%BF%CC%AC%CA%90%CC%AC%CA%9D%CC%AC%CA%A9%CC%AC%CE%A1%CC%AC%CE%B3%CC%AC%CE%B6%CC%AC%CE%BD%CC%AC%CF%83%CC%AC%CF%84%CC%AC%CF%87%CC%AC%E1%B4%A7%CC%AC

These combinations of diacritics overlap each other: ⟨ɑ̃̋ŋ̇̓ɑ̟̰i̠̯z̪̰s̺̪s̻̠⟩.

David Corbett <dscorbett>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by Stevan_White (Posted a comment)
  • -email is unavailable- added by dscorbett (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-05-16 Stevan_White StatusProceeding Postponed
    2017-04-13 Stevan_White StatusNone Proceeding
        Assigned toNone Stevan_White

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code