Comments (9)
Hmm, that's unusual. It works here on linux, your file is not even that interesting. does it help if you use the net2 binary instead?
One possibility is that the mac binary was built from the net4 one, and there is something wrong with that one - though I can't see how (yet), since I did use it as it was for mac.
Anyhow, if you are interested in the warnings/errrors from that font file, here they are:
W | W0022 | Recommended table is missing
DSIG
W | W0020 | Tables are not in optimal order
table 'maxp' precedes table 'head'
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[2]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[28]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[29]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[30]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[31]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[32]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[33]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[42]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[43]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[267]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[268]
E | E5700 | The LookupFlag reserved bits are not all set to zero
LookupList, Lookup[269]
W | W2106 | The version number is valid, but less than 5
3
W | W2117 | The value of sTypoAscender minus sTypoDescender is greater than unitsPerEm
sTypoAscender = 1152, sTypoDescender = -532
W | W2101 | A CodePage bit is set in ulCodePageRange, but the font is missing some of the printable characters from that codepage
bit #29, Mac character set (missing chars: UFB01 UFB02)
W | W1305 | The lowestRecPPEM value may be unreasonably small
lowestRecPPEM = 3
from font-validator.
BTW, is there any crash messages? On windows, there should be a pop up - from the OS.
On mac it might be a bit harder, but FontVal 2.0 keeps a log of itself in /tmp or /var/tmp/ of the form ".FontVal.log". The precise name I don't have it with me, but the name should contain both FontVal and a number . Minor details: the number is the process id, just so it is a different log for different runs - normally only the most recent one is of interest, if something bad happens. /var/tmp is wiped by the OS on reboot, so it does not leave a mess behind.
from font-validator.
Thanks. I’ll do some more testing on Monday and let you know what happens
and send you any log files. I can also try it on Linux if there’s a distro
that can run it it without me having to start compiling and installing
stuff (dependency hell drives me crazy).
On Sat, Aug 6, 2016 at 4:13 PM, HinTak [email protected] wrote:
BTW, is there any crash messages? On windows, there should be a pop up -
from the OS.On mac it might be a bit harder, but FontVal 2.0 keeps a log of itself in
/tmp or /var/tmp/ of the form ".FontVal.log". The precise name I don't have
it with me, but the name should contain both FontVal and a number . Minor
details: the number is the process id, just so it is a different log for
different runs - normally only the most recent one is of interest, if
something bad happens. /var/tmp is wiped by the OS on reboot, so it does
not leave a mess behind.—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#19 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADXvBMKdmw0VedJhElYoiMq0oqgkBROaks5qdQcjgaJpZM4JeJ71
.
Best,
James Puckett
from font-validator.
On Fedora Linux 24, you should not need to compile anything. You may need to install stuff to run. I think you should be able to get all the runtime dependencies with:
sudo dnf install -y mono\* libgdiplus\* webkit-sharp gtk-sharp2
After this, you should be able to just unzip
somewhere, then, depend on your inclination, to launch the GUI and click away:
mono where_you_unzipped/bin/FontVal.exe
or just running the command-line tool against one of your fonts and display the outcome right away:
mono where_you_unzipped/bin/FontValidator.exe -file yourfont.otf -stdout
the rasterization test (for truetype fonts only) depends on a customized version of freetype, so you haven't lost anything. The system's freetype is sufficient to do the rest.
from font-validator.
It has been a month - have you managed to figure out what's wrong?
from font-validator.
@DunwichType - any follow up on your issue? FWIW, the I made two newer snapshot builds (the two most recent here, look at the date column) - for windows:
https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft%20Font%20Validator/misc/
These might behave differently. Although ideally I'd like to understand how the 2.0 release didn't work on your system.
from font-validator.
@DunwichType - did you get to the bottom of the issue? Anyway, v2.1 is out in a couple of weeks, so I'll just close this unless you have a better idea or more information. Hope you have better luck with v2.1.
from font-validator.
I have another report which seems to suggest the 64-bit windows backend is buggy, but only cause problems for some fonts.
This is a slight variant build of v2.1 which runs in 32-bit mode even on 64-bit host. @DunwichType
from font-validator.
Issue likely the 64-bit windows one; the mac one, XIM? The latter is avoided with Georg's GUI.
@DunwichType : Leave a comment if still a problem with 2.1.2
from font-validator.
Related Issues (20)
- E4100 AnchorFormat field is invalid -- can't tell what the problem is HOT 11
- MacUI Help not in sync and out of date
- update security certificate from recent Apple /Win10
- Update for 2019 amendment 1
- 2019 amendment 2 is out
- New fscaler backend HOT 5
- The modified time is an unlikely value HOT 2
- Migrate to python 3 HOT 7
- Add linux installation steps HOT 2
- Xml viewer in wine/gecko not activated if output to temp?
- typo in GDEF version check message (P4006) HOT 1
- Checking for CFF2 font HOT 4
- idDelta computations should be performed module 65536 HOT 30
- Revisit CTFlags
- Revisit freetype's metric calculation, with bitmaps
- Complete: myfont.report.xml HOT 5
- Possible inconsistencies in `ReverseChainSubst.GetMaxContextLength`
- Better mono version check for system.security breakage HOT 1
- Revisit LTSH HOT 1
- False-positive Device table warnings in variable fonts HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from font-validator.