My publisher complains that they can't print a file produced by Prince because it contains a mystery font. I attach a screen shot from Okular. (They see this in Acrobat.)
I think I narrowed it down to a flag emoji 🇮🇹 (the Italian flag):
<!DOCTYPE html SYSTEM "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:dk='http://www.kirsanov.com' lang='en' xml:lang='en'>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='content-type'/>
<title>Test</title>
<style>@font-face {
font-family: "serif";
src: url("../../css/DejaVuSerifCondensed.ttf");
font-style:normal;
font-weight:normal;
}
body {
font-family: serif, Symbola
}
</style>
</head>
<body>
<p>Ciao 🇮🇹</p>
</body>
</html>
Here the output from pdffonts:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
PXAAAA+DejaVuSerifCondensed TrueType MacRoman yes yes no 6 0
[none] Type 3 Custom yes no yes 7 0
What can I do to stop that? The printer won't touch the file as is.
I think I narrowed it down to a flag emoji 🇮🇹 (the Italian flag):
<!DOCTYPE html SYSTEM "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:dk='http://www.kirsanov.com' lang='en' xml:lang='en'>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='content-type'/>
<title>Test</title>
<style>@font-face {
font-family: "serif";
src: url("../../css/DejaVuSerifCondensed.ttf");
font-style:normal;
font-weight:normal;
}
body {
font-family: serif, Symbola
}
</style>
</head>
<body>
<p>Ciao 🇮🇹</p>
</body>
</html>
Here the output from pdffonts:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
PXAAAA+DejaVuSerifCondensed TrueType MacRoman yes yes no 6 0
[none] Type 3 Custom yes no yes 7 0
What can I do to stop that? The printer won't touch the file as is.