bugUnifont - Bugs: bug #52005, More problems with symbols and...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #52005: More problems with symbols and punctuation

Submitter:  David Corbett <dscorbett>
Submitted:  Wed 13 Sep 2017 12:13:51 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  unifoundry
Open/Closed:  Closed

Tue 05 Jun 2018 11:54:26 PM UTC, comment #3: 

Most of these changes were incorporated into Unifont 11.0.01.

The Note Head glyph was left as is to mimic the Unicode code charts.

Superscripts and subscripts have become shorter for consistency with each other. They had different sizes in different parts of the Basic Multilingual Plane earlier.

Paul Hardy <unifoundry>
Group administrator
Sat 30 Sep 2017 03:58:14 PM UTC, comment #2: 

U+267E PERMANENT PAPER SIGN, U+2700 BLACK SAFETY SCISSORS, and U+2702 BLACK SCISSORS are off center.

The hammer of U+2692 HAMMER AND PICK should be flat on both sides.

U+2693 ANCHOR should be symmetrical.

U+2697 ALEMBIC should be rounder.

U+2730 SHADOWED WHITE STAR should be a voided star, not a pentagram.

U+2774–2775 MEDIUM LEFT/RIGHT CURLY BRACKET ORNAMENT should be horizontally symmetrical.

U+2BCF ROTATED WHITE FOUR POINTED CUSP should look like U+2BCD ROTATED LIGHT FOUR POINTED BLACK CUSP.

267E:00000000000003800C601010200826C84924492426C8200810100C6003800000
2692:000008325C7C3E7E7C1FF8277443228101000280044008201010200840040000
2693:000000000380044004400380010007C001002108711C210811100FE000000000
2697:000000000000000003E007F00BF80BF811F010E0100001F00248044400000000
2700:0000000038047C1E6C3C7F783FF003E03FF07F786C3C7C1E3804000000000000
2702:0000000038067C1C6C387F703FE003C03FE07F706C387C1C3806000000000000
2730:00000100028002C0FC7E4007383E083C1010111827C82F2C3C1C180C00000000
2774:0000001E38303018187018183030381E
2775:000000781C0C0C18180E18180C0C1C78
2BCF:000000000000200810100C600BA00440044004400BA00C601010200800000000

David Corbett <dscorbett>
Tue 19 Sep 2017 11:16:29 PM UTC, comment #1: 

I forgot this set of glyphs.

20E7:00003FFF00010001000100010001000100010001000100010001000100010000
2396:000000007C7878787070706060604000
23C3:0000010001000100038005400540092009201110111021083FF8010001000000
23C4:0000FFFF01000100038005400540092009201110111021083FF8010001000000
23C5:0000010001000100038005400540092009201110111021083FF80100FFFF0000
23D6:00000000000000000000000000000000418222441C3800000000000000000000
2686:00000000000001C0063008081004100420322032100410040808063001C00000
2687:00000000000001C0063008081004100426322632100410040808063001C00000
2688:00000000000001C007F00FF81FFC1FFC3FCE3FCE1FFC1FFC0FF807F001C00000
2689:00000000000001C007F00FF81FFC1FFC39CE39CE1FFC1FFC0FF807F001C00000
26A9:000000000000000000000000000000001C002208414441FE414422081C000000
26C9:000000003FF82008200820082008200820082008101008200440028001000000
26CA:000000003FF83FF83FF83FF83FF83FF83FF83FF81FF00FE007C0038001000000
01D159:00000000000000000000000000000000

David Corbett <dscorbett>
Wed 13 Sep 2017 12:13:51 AM UTC, original submission:  

Dot punctuation

U+037E GREEK QUESTION MARK and U+0387 GREEK ANO TELEIA should look like the characters to which they are canonically equivalent.

U+10FB GEORGIAN PARAGRAPH SEPARATOR, U+2056 THREE DOT PUNCTUATION, U+2058 FOUR DOT PUNCTUATION, U+2059 FIVE DOT PUNCTUATION, U+205A TWO DOT PUNCTUATION, U+205B FOUR DOT MARK, U+205D TRICOLON, U+2E2A TWO DOTS OVER ONE DOT PUNCTUATION, U+2E2B ONE DOT OVER TWO DOTS PUNCTUATION, and U+2E2C SQUARED FOUR DOT PUNCTUATION should have consistently-sized dots and should be positioned according to http://www.unicode.org/L2/L2007/07004-n3193-medieval-punct.pdf#page=6 and http://www.unicode.org/L2/L2003/03193r-tlg-punct.pdf#page=4.

037E:00000000000018180000001808081000
0387:00000000000000001818000000000000
10FB:00000000000060600006060060600000
2056:00000000000006060060600006060000
2058:00000000000018180066660018180000
2059:00000000000066660018180066660000
205A:00000000181800000000000018180000
205B:00000018180000006666000000181800
205D:00000000181800001818000018180000
2E2A:00000000000066660000001818000000
2E2B:00000000000018180000006666000000
2E2C:00000000000066660000006666000000

Other characters found in normal text

U+00B0 DEGREE SIGN should be lower and circular.

U+00B2 SUPERSCRIPT TWO, U+00B3 SUPERSCRIPT THREE, and U+00B9 SUPERSCRIPT ONE should look like their superscript counterparts and be positioned like the other superscript digits.

U+00B6 PILCROW SIGN should look like a reversed U+204B REVERSED PILCROW SIGN.

U+00BF INVERTED QUESTION MARK should look like an inverted U+003F QUESTION MARK.

U+2039–203A SINGLE LEFT/RIGHT-POINTING ANGLE QUOTATION MARK should be the same height as U+00AB–00BB LEFT/RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK. They should also be centered, since languages are inconsistent about which one is the opening quotation mark.

U+20B0 GERMAN PENNY SIGN is off center.

00B0:00000000182424180000000000000000
00B2:0000003844041820407C000000000000
00B3:00000038440438044438000000000000
00B6:000000003F7A7A7A3A0A0A0A0A0A0A00
00B9:00001030501010107C00000000000000
00BF:000000001010001010204042423C0000
2039:00000000000404080810080804040000
203A:00000000202010100808101020200000
20B0:00000000384444442818546462420408

Vertical presentation forms

U+232A RIGHT-POINTING ANGLE BRACKET is correctly two cells wide, but unibmp2hex doesn’t special-case it, which it should.

U+FE17–FE18 PRESENTATION FORM FOR VERTICAL LEFT/RIGHT WHITE LENTICULAR BRACKET should be thinner to match U+3016–3017 LEFT/RIGHT WHITE LENTICULAR BRACKET.

U+FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS should be centered.

U+FE33 PRESENTATION FORM FOR VERTICAL LOW LINE and U+FE34 PRESENTATION FORM FOR VERTICAL WAVY LOW LINE should be two cells wide.

FE17:000000000000000000000000000000007FFE40024FF2581A6006400200000000
FE18:0000000040026006581A47E240027FFE00000000000000000000000000000000
FE19:0000000001800180000000000000018001800000000000000180018000000000
FE33:0000400040004000400040004000400040004000400040004000400040000000
FE34:4000800080004000200020004000800080004000200020004000800080004000

Special cases for unibmp2hex:

232A
FE33
FE34

Dimensioning and tolerancing symbols

These symbols should be constructed according to ASME Y14.5M. This generally means they should be bigger.

2300:000000000000000803D00420085010481088110812080A1004200BC010000000
2316:00000080008003E004900888108410847FFF108410840888049003E000800080
232D:00000000000000000081010201C40224041804100C10122011C0204040800000
232E:000000000000000003C004200810100810FE110812080A1004202BC030003800
232F:0000000000000000000000000FF0000000007FFE000000000FF0000000000000
2330:000004020C061E0F080410081008201020104020402080408040FFC000000000
2331:0000000000001F00248044408420842487FF84248420444024801F0000000000
2332:000000000000000000003C0023802070200C7FFE200C207023803C0000000000
2333:0000000000000000000000000000000060005C0043804070400C7FFE00000000
2334:00000000000000000000000040024002400240024002400240027FFE00000000
2335:0000000000000000000000004001200210040808041002200140008000000000

Other technical symbols

U+20E7 COMBINING ANNUITY SYMBOL should be shifted right to avoid overlapping the right side of digits.

U+2396 DECIMAL SEPARATOR KEY SYMBOL should be caps-height.

The vertical stroke of the dentistry symbols U+23C3–23C5 should protrude one pixel farther, to match the other dentistry symbols.

The breves of U+23D6 METRICAL TWO SHORTS JOINED should be joined.

The go symbols U+2686–2689 are off center.

U+2688 BLACK CIRCLE WITH WHITE DOT RIGHT and U+2689 BLACK CIRCLE WITH TWO WHITE DOTS are not circular.

U+26A9 HORIZONTAL MALE WITH STROKE SIGN is off center.

U+26C9–26CA TURNED WHITE/BLACK SHOGI PIECE should look like U+2616–2617 WHITE/BLACK SHOGI PIECE turned.

U+1D159 MUSICAL SYMBOL NULL NOTEHEAD should be null, i.e. blank. It is not a control character.

Half marks

The wide half marks mentioned in bug #51670 are now 8 pixels wide, but plane00-combining.txt was not updated accordingly.

FE27:-8
FE28:-8
FE29:-8
FE2A:-8
FE2B:-8
FE2C:-8
FE2D:-8

David Corbett <dscorbett>

 

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

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 unifoundry (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.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-05 unifoundry StatusNone Fixed
        Assigned toNone unifoundry
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code