subfonts.
* scm/framework-tex.scm (otf-font-load-command): load subfonts.
(tex-font-command-raw): new function.
* lily/virtual-font-metric.cc (Module): remove file.
2004-12-17 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * buildscripts/gen-bigcheese-scripts.py (i): use symbols for
+ subfonts.
+
* scm/output-tex.scm (named-glyph): new function. This fixes TeX output.
* scm/framework-tex.scm (otf-font-load-command): load subfonts.
ns = []
for s in subfonts:
- ns.append ('"%s"' % (s % vars()))
+ ns.append ('%s' % (s % vars()))
subfonts_str = string.join (ns)
return (unsigned) index_to_ascii (i);
}
-#if 0
-unsigned
-Font_metric::glyph_name_to_charcode (String glyph_name) const
-{
- return (unsigned) index_to_ascii (name_to_index (glyph_name));
-}
-#endif
-
Stencil
Font_metric::get_ascii_char_stencil (int code) const
{
(map
(lambda (sub-name)
(string-append
- "\\font\\" (tex-font-command-raw sub-name (ly:font-magnification font))
- "=" sub-name
+ "\\font\\" (tex-font-command-raw
+ (symbol->string sub-name)
+ (ly:font-magnification font))
+ "=" (symbol->string sub-name)
" scaled "
(ly:number->string (inexact->exact
(round (* 1000
"%\n"))
sub-fonts)))))
-
(define (simple-font-load-command paper font)
(let* ((coding-alist (ly:font-encoding-alist font))
(font-encoding (assoc-get 'output-name coding-alist)))