speedata / publisher

speedata Publisher - a professional database Publishing system
https://www.speedata.de/
GNU Affero General Public License v3.0
302 stars 36 forks source link

Add option: "Check if all glyphs are available" #150

Closed pgundlach closed 6 years ago

pgundlach commented 6 years ago

For example if I try to typeset "House" and there is no "H" in the font, there should be an error message or warning. As this will slow down typesetting a bit, it should be an option.

ghost commented 6 years ago

Just noting that when I originally suggested this feature I also suggested that perhaps this should be a fatal error. However, I have changed my mind. I am working with a text body that has a rogue Glyph 2303 (hex). So for now it is handy to be made aware of the fact via the warning you introduced, yet the process successfully completes. It might be debated whether it would be better for Speedata to require all text to be cleaned up before processing. However for now it is very convenient for me as is.

pgundlach commented 6 years ago

You can remove the error with the command <Options>, see https://speedata.github.io/publisher/manual/commands-en/options.html#reportmissingglyphs