[texworks] texworks Digest, Vol 85, Issue 9 - rectangles

David J. Perry hospes.primus at verizon.net
Wed Sep 23 01:43:40 CEST 2015

Thank you for the reply, Dennis.  I don't think it's a Windows issue, 
though, since the characters in question work correctly in several other 
Windows programs (Word, Libreoffice, Notepad) -- that's why I think it's a 
TeXworks issue.  The characters are in the Old Italic block of Unicode, 
U+10300 and higher.

Could TeXworks have an issue with characters in the supplementary planes?  I 
don't normally use any of these scripts except Old Italic.  To test this, I 
just copied some characters from the Runic block and pasted them into 
Notepad -- OK.  Then I pasted them into TeXworks and changed the font to one 
that I know supports Runic.  This time I got black rectangles.  (This was a 
different font from the one that I used with Old Italic.)  Furthermore, the 
.notdef glyph in this font has the shape of a tall narrow rectange, but I am 
seeing almost squares.  There does seem to be something going on here.

----- Original Message ----- 
From: "Dennis Pepler" <dgpepler at dunelm.org.uk>
To: <texworks at tug.org>
Sent: Tuesday, September 22, 2015 11:16 AM
Subject: Re: [texworks] texworks Digest, Vol 85, Issue 9 - rectangles

The rectangles are "notdef" characters. They appear when Windows detects 
what it considers asa “not defined” character. You may have a problem with 
default ignorable code points.
This comes about because of the concept of"default ignorable code points". 
Windows has incorporated andprogressively enhanced its Unicode support since 
Windows 2000. Where in thepast legacy applications running in legacy 
versions of Windows took charactersfrom the range 128-159 and displayed 
them, it appears that Windows will nowintercept calls for characters in 
hacked (customised) fonts and display (ornot!) one of the three variants 
stipulated for this scenario:· a zero width character (the screen is 
blankwhere a glyph should appear, and characters either side of the glyph 
appear tobe adjacent)· a space (i.e. decimal 32) – blank space on thescreen 
again.· the rectangle Microsoft refers to internally as'notdef'
These are "defaultignorable code points". Copy the "blank spaces" or the 
rectangles - whichever - and paste into MS Word. Then check each character 
position in turn using the Alt-X trick to reveal the intended code point 
Contact me off-list if you wish.
Dennis Pepler

 Sent: Tuesday, 22 September 2015, 11:00
 Subject: texworks Digest, Vol 85, Issue 9

1. Re: Plane 1 characters not visible in TeXworks (David J. Perry)
This is a followup to my post from yesterday. Things get weirder.

Earlier tonight I opened TexWorks to do some more work on the file I
used yesterday. This time I saw empty rectangles where the Old Italic
characters are. This is better than nothing, although I'm still not
sure why the characters won't display.

A few minutes ago I wanted to make a last-minute correction and opened
the file again. Same computer, same fonts, same everything as earlier
today, but now we are back to total blanks. ???

texworks mailing list
texworks at tug.org

This email has been checked for viruses by Avast antivirus software.

More information about the texworks mailing list