ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

LilyPondコミュの日本語まじりの譜面(Windows)

  • mixiチェック
  • このエントリーをはてなブックマークに追加
#非公認Wikiにも書きましたがこちらにも

Ver.2.8.8〜
以下のどちらかの方法で出力
user's manual Section 8.1.7 Font Selection (p175-176)も参照
##いずれもTrueTypeFont(*.ttf)使用
##TrueTypeCollection(*.ttc)はエラーするので使用不可


----------------------------------------------------
1) \paper block で指定
\paper { myStaffSize = #20
#(define fonts
(make-pango-font-tree "1.(Roman)"
"2.(Sans)"
"3.(Typewriter)"
(/ myStaffSize 20 )))
}

1.〜3.の部分にそれぞれフォントファイル名を記入
#同じファイル名可(必ず埋める)
(/ myStaffSize 20 ) /を\にしてしまわないよう注意

------------------------------------------------------

2) \markup -> \override で指定

\header { title = \markup { \override #'(font-name . "Sazanami Gothic") "タイトル" }
arranger = \markup { \override #'( font-name . "Sazanami Mincho") "編曲者" }
composer = \markup { \override #'( font-name . "Sazanami Mincho") \small "作曲者" }
}

melody = {
c'4^\markup { ( \smaller \general-align #Y #DOWN \note #"4" #1 =
\override #'( font-name . "Sazanami Mincho") "約100" ) }
d''4 e' f' g' a' h' c'' }

poet = \lyricmode {
\override Lyrics . LyricText #'font-name = "Sazanami Mincho"
ど れ み ふぁ そ ら し ど
}

\score { <<
\context Staff = melStaff {
\context Voice = mel { \melody } }
\lyricsto mel \new Lyrics \poet
>>
\layout { }
\midi { }
}

--------------------------------------------------------
utf-8保存でコンパイルしてください
フォントは全て埋め込みになり容量は非常に大きくなります
(このソースで10M以上になります)

[PDFに文字を埋め込まないようにするには]

コメント(1)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

LilyPond 更新情報

LilyPondのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング