[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
value.
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
http://tug.org/mailman/listinfo/texworks
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
More information about the texworks
mailing list