]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4992/4: Add never-embed-font-list for OpenType/CFF (OTF, OTC) fonts
authorMasamichi Hosoda <trueroad@trueroad.jp>
Fri, 28 Oct 2016 14:15:56 +0000 (23:15 +0900)
committerMasamichi Hosoda <trueroad@trueroad.jp>
Wed, 9 Nov 2016 13:28:45 +0000 (22:28 +0900)
When you use `-dgs-never-embed-fonts` option,
Ghostscript never embed OpenType/CFF (OTF and OTC) fonts
for PDF file output.

scm/framework-ps.scm

index a6465a02ee764e751cb9f39bb787a30af1253e7e..8bafb758f07bd0c52186359f0b0b930629f1a3fb 100644 (file)
          (footer "\n%%EndData
 %%EndResource
 %%EndResource\n"))
-    (string-append header
-                   binary-data
-                   footer)))
+    (begin
+      (set! never-embed-font-list
+            (append never-embed-font-list (list font-set-name)))
+      (string-append header
+                     binary-data
+                     footer))))
 
 (define check-conflict-and-embed-cff
   (let ((font-list '()))