[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Italic Times New Roman. Was: font error in 2.11.36
From: |
Mats Bengtsson |
Subject: |
Italic Times New Roman. Was: font error in 2.11.36 |
Date: |
Thu, 13 Dec 2007 13:52:19 +0100 |
User-agent: |
Thunderbird 2.0.0.5 (X11/20070716) |
sdfgsdhdshd wrote:
With 2.11.36 on WinXP: the "abcdef" text below is not in italic in the pdf,
but the "ghij" is in italic. Is there something wrong in my code? Bug or
feature?
%%%%%%%%%%%%%%%%%%%%%%%%%%
\include "italiano.ly"
\version "2.11.36"
{ do'^\markup { \column { \override #'(font-name . "Times New Roman")
\italic "abcdef" \italic \bold \smaller "ghij"} } re' mi' fa' sol' }
%%%%%%%%%%%%%%%%%%%%%%%%%%
First of all, this has nothing to do with the font error in 2.11.36.
Also, I hope you realize that your code only changes the font name
of the "abcdef" but not on "ghij". You could also simplify it somewhat
as
markup { \italic \column { \override #'(font-name . "Times New Roman")
"abcdef" \bold \smaller "ghij"} }
However, this doesn't answer your question. If you read the
documentation of the
font related properties at
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-internals/font_002dinterface#font_002dinterface
it says that if you specify the font-name, then you override any
settings of
font-family, font-series and font-shape. In other words, setting the
font-name
is a more low-level operation than setting the other font-related
parameters.
So, if you want to use the font-name property, you have to specify the
name of the
Italic version of the font, i.e.
\override #'(font-name . "Times New Roman Italic")
/Mats
- Re: font error in 2.11.36, (continued)
Re: font error in 2.11.36, Risto Vääräniemi, 2007/12/13
Re: font error in 2.11.36, sdfgsdhdshd, 2007/12/13
- Italic Times New Roman. Was: font error in 2.11.36,
Mats Bengtsson <=