LilyPond ver2.8.0 Windows版 lilypond.exeの仕様について.

名前: 吉田征夫
日時: 2006-03-30 17:56:16
IPアドレス: 211.10.147.*

ipika(井光)=吉田征夫です, LilyPond ver2.8.0 Windows版 lilypond.exeの実行ファイルについてです. 私の環境 OS : Windows XP(sp2) LilyPond : 1)Cygwin LilyPond ver2.6.4版(unix,Linux系版) 2)C:\Program Files\LilyPond LilyPond ver2.8.0版(windows版) Ghostscript : C:\gs ver8.51 dviout : C:\dviout ver3.17.1 acrobat : C:\Program Files\Adobe\Acrobat 7.0 Windows OS版 LilyPond ver2.8.0 のlilypond.exeが和語歌詞を含む 原稿ファイルを処理した和語歌詞.psファイルが不調? なのですが, 下行の●印し部分が質問の主旨です. よろしくお願いします. -------- test.ly--------------------------------------------------------------- %%\version "2.6.4" \version "2.8.0" goth = \override Score . LyricText #'font-series = #'bold normal = \override Score . LyricText #'font-series = #'medium voice = \relative c' { \clef treble \key g\major \time 3/4 \tempo 4=120 g'4 b d | d4. c8 b4 | a4. b8 a[ fis] | d2 r4 | d fis a \bar "|" \break } poetI = \lyricmode { \set stanza = "1." \set fontSize = #2 \goth sa4 gi ri ki4. yu8 ru4 mi4. na8 to e no2 " "4 fu4 ne ni \break } \score { << \new Staff \voice \new Lyrics \poetI >> \layout {} \midi { \tempo 4 = 120} } ------------------------------------------------------------------------------- このファイルは LilyPond ver 2.8.0 Windows OS版 lilypond.exeで作成された test.ps------>test.pdf , test.png , test.dvi(TeX経由)の表示/印刷が成功しますが, (saveコード(OK sjis-dos, utf-8等々) 以下の test-2.ly はLilyPond ver 2.8.0 Windows OS版 lilypond.exeで作成された test-2.ps の基本ファイルが不良? test-2.pdf , test-2.png , test-2.dviが作れません. -------- test-2.ly(save utf-8コード)------------------------------------------- %% -*- Coding: utf-8 -*- %%\version "2.6.4" \version "2.8.0" goth = \override Score . LyricText #'font-series = #'bold normal = \override Score . LyricText #'font-series = #'medium voice = \relative c' { \clef treble \key g\major \time 3/4 \tempo 4=120 g'4 b d | d4. c8 b4 | a4. b8 a[ fis] | d2 r4 | d fis a \bar "|" \break } poetI = \lyricmode { \set stanza = "1." \set fontSize = #2 \goth さ4 ぎ り き4. ゆ8 る4 み4. な8 と え の2 " "4 ふ4 ね に \break } \score { << \new Staff \voice \new Lyrics \poetI >> \layout {} \midi { \tempo 4 = 120} } ------------------------------------------------------------------------------- LilyPond ver2.8.0 Windows OS版 lilypond.exe が 和語(歌詞含む)原稿.ly 処理で作成した場合, 和語原稿.ps ファイルを gs がエラー表示なのですが. エラー表示部分 ------------------------------------------------------------------------------- Layout output to `test-2.ps'... Converting to `test-2.pdf'...Error: /undefined in ttcf Windows版 lilypond.exeが作成した その test-2.ps の中身 **************************************************************************** ---省略------- %%BeginFont: Emmentaler-20 (C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/ otf/emmentaler-20.otf) (r) file .loadfont %%EndFont %%BeginFont: MS-Gothic (C:/WINDOWS/fonts/msgothic.ttc) (r) file .loadfont %%EndFont %%BeginFont: feta-alphabet20 (C:/Program Files/LilyPond/usr/share/lilypond/current/fonts/ type1/feta-alphabet20.pfa) (r) file .loadfont %%EndFont ---省略----- gsave /MS-Gothic /CIDFont findresource 5.46484375 output-scale div scalefont setfont ******************************************************************************* ------------------------------------------------------------------------------- 作成されたtest-2.psがtest-2.pdf等々へ持っていかれないのは. ●"undefined in ttcf" の為に "/MS-Gothic /CIDFont findresource" が解釈不可能 ? それとも, ●utf-8 で和語saveファイル処理で (C:/WINDOWS/fonts/msgothic.ttc) loadfont が原因 ? このどちらかと思っているのですが, もし解決済みであるならご教授お願いします. ttcfの定義ファイルってLilyPond, Ghostscript, TeXのパッケージには無いのですが. PS 1). LilyPond は \lyricmode や \addlyrics 等々 歌詞部分のフォント処理は C:/.../usr/share/lilypond/...../fonts/otfを読みに行っていると取れるのですが, (LilyPond ver 2.6.0以後より歌詞による多言語原稿.lyファイルはutf-8でsaveと アナウンスがあります) ※ 正常に組版する, Cygwin LilyPond ver 2.6.4 のlilypond.exe が作成した test-2.ps の中身です. ****************************************************************************** { gsave 1 output-scale div 1 output-scale div scale /KozGoPro-Medium /CIDFont findresource 4.869140625 scalefont setfont ****************************************************************************** C:\cygwin\usr\share\lilypond\2.6.4\fonts\otf に於いてある"和語.otf"を 読み込んで処理しています. 2). 用いた実行スクリプト・ファイルです(私の環境). ----------------- run-script ------------------------------------------------- #!/bin/bash ########### cygwin LilyPond ver 2.6.4 run ################################ #lilypond --pdf --png $1.ly ########### Windows OS LilyPond ver 2.8.0 run ############################# C:/Program\ Files/LilyPond/usr/bin/lilypond --pdf --png $1.ly ################# Yukio Yoshida's environment ############################# gswin32c -sDEVICE=epswrite -sOutputFile=$1.eps -dNOPAUSE $1.ps -c quit platex $1.tex dvipsk -Pdl $1.dvi acrodist c:/account/lilypond/ver2.8/$1.ps cygstart $1.midi cygstart $1.png cygstart $1.dvi ------------------------------------------------------------------------------- 用いた TeXファイルです. ------------- test.tex -------------------------------------------------------- %% Last modified: Thu Mar 30 12:26:00 2006 \documentclass[a4paper]{article} \usepackage[dvips]{graphicx} \usepackage[dvips]{color} \usepackage{geometry} \geometry{a4paper,width=180mm,bottom=11mm,headsep=10mm,% top=26mm,headheight=2mm,footskip=5mm,portrait} \hfuzz=10pt \parindent=0pt \definecolor{gray90}{rgb}{0.89803,0.89803,0.89803} %%%%% \begin{document} \thispagestyle{empty} \pagecolor{gray90} \begin{center} %%\includegraphics{test.eps} \includegraphics{test-2.eps} \end{center} \end{document} ----------------------------------------------------------------------------- いつも, 長文で申し訳ありません. また, まったく持って. TeX や Ghostscript 関連ではなく 純粋に LilyPond の質問で本当にすみません. よろしくお願いします.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)