+2004-10-17 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * Documentation/user/macros.itexi: Use @ref instead of @inforef
+ for html. Apparently, ``you should'' in texinfo documentation is
+ merely a guideline that can safely be ignored.
+
+ * elisp/lilypond-init.el (auto-mode-alist): Add .ily to
+ auto-mode-alist.
+
+ * input/test/engraver-example.ily:
+ * input/regression/allfontstyle.ily: Rename, update users.
+
2004-10-16 Graham Percival <gperlist@shaw.ca>
* Documentation/user/lilypond-book.itely: add more details about
note heads, the @code{Note_heads_engraver}.
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
\topVoice
Then a @code{Staff_symbol_engraver} adds the staff
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
\topVoice
the @code{Clef_engraver} defines a reference point for the staff
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
\topVoice
and the @code{Stem_engraver} adds stems.
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
\topVoice
notation.
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score { \topVoice }
@end lilypond
polyphony? In polyphonic notation, many voices can share a staff.
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\new Staff << \topVoice \\ \botVoice >>
@end lilypond
Program reference: @internalsref{Contexts}.
@lilypond[quote,raggedright]
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
<<
\new Staff << \topVoice \\ \botVoice >>
@c @uref{../lilypond-internals/\NAME\.html,\NAME\}@c
@c @inforef{} adds ``See'' to the sentence, which is annoying, but
@c better than a broken link.
-@inforef{\NAME\,,lilypond-internals}@c
+@c @inforef{\NAME\,,lilypond-internals}@c
+@c using @ref without punctuation is OK without for formats other than info
+@ref{\NAME\,,,lilypond-internals}@c
@c should we do this?
@cindex @code{\NAME\}
@end macro
+ @c what is this? -- jcn
@macro hyphenatedinternalsref{NAME,NODENAME}
@c @uref{../lilypond-internals/\NODENAME\.html,\NAME\}@c
- @inforef{\NODENAME\,,lilypond-internals}@c
+ @c @inforef{\NODENAME\,,lilypond-internals}@c
@c should we do this?
+ @c using @ref without punctuation is OK without for formats other than info
+ @ref{\NODENAME\,,\NAME\,lilypond-internals}@c
@cindex @code{\NAME\}
@end macro
(autoload 'LilyPond-mode "lilypond-mode" "LilyPond Editing Mode" t)
(add-to-list 'auto-mode-alist '("\\.ly$" . LilyPond-mode))
+(add-to-list 'auto-mode-alist '("\\.ily$" . LilyPond-mode))
(add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))
--- /dev/null
+\version "2.3.22"
+
+\header{
+ texidoc="
+Different text styles are used for various purposes.
+"
+}
+
+\paper {
+ raggedright = ##t
+}
+
+\relative c'' \context Staff {
+ \emptyText
+ \repeat volta 2 { \time 4/4 c4^"cuivr\\'e"_\fermata }
+ \alternative {
+ {
+ d-4_\markup { \italic "cantabile" } }
+ { e } } \acciaccatura { c16 }
+
+ f4\ff^""^\markup { \large "Largo" } \mark "B" g
+}
+++ /dev/null
-\version "2.3.22"
-
-\header{
- texidoc="
-Different text styles are used for various purposes.
-"
-}
-
-\paper {
- raggedright = ##t
-}
-
-\relative c'' \context Staff {
- \emptyText
- \repeat volta 2 { \time 4/4 c4^"cuivr\\'e"_\fermata }
- \alternative {
- {
- d-4_\markup { \italic "cantabile" } }
- { e } } \acciaccatura { c16 }
-
- f4\ff^""^\markup { \large "Largo" } \mark "B" g
-}
#(set-global-staff-size 11)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
}
#(set-global-staff-size 13)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
#(set-global-staff-size 16)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
#(set-global-staff-size 20)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
#(set-global-staff-size 23)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
#(set-global-staff-size 26)
-\include "allfontstyle.lyinc"
+\include "allfontstyle.ily"
}
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
\score {
\context Staff << \topVoice \\ \botVoice >>
--- /dev/null
+%% texidoc = "Include file for engraver example."
+\version "2.3.22"
+topVoice = \relative c' {
+ \key d\major
+ es8([ g] a[ fis])
+ b4
+ b16[-. b-. b-. cis-.]
+ d4->
+}
+
+botVoice = \relative c' {
+ \key d\major
+ c8[( f] b[ a)]
+ es4
+ es16[-. es-. es-. fis-.]
+ b4->
+}
+
+hoom = \relative c {
+ \key d \major
+ \clef bass
+ g8-. r
+ r4
+ fis8-.
+ r8
+ r4
+ b'4->
+}
+
+pah = \relative c' {
+ r8 b-.
+ r4
+ r8 g8-.
+ r16 g-. r8
+ \clef treble
+ fis'4->
+}
+++ /dev/null
-%% texidoc = "Include file for engraver example."
-\version "2.3.22"
-topVoice = \relative c' {
- \key d\major
- es8([ g] a[ fis])
- b4
- b16[-. b-. b-. cis-.]
- d4->
-}
-
-botVoice = \relative c' {
- \key d\major
- c8[( f] b[ a)]
- es4
- es16[-. es-. es-. fis-.]
- b4->
-}
-
-hoom = \relative c {
- \key d \major
- \clef bass
- g8-. r
- r4
- fis8-.
- r8
- r4
- b'4->
-}
-
-pah = \relative c' {
- r8 b-.
- r4
- r8 g8-.
- r16 g-. r8
- \clef treble
- fis'4->
-}
}
\layout { raggedright = ##t }
-\include "engraver-example.lyinc"
+\include "engraver-example.ily"
%
ITELY_FILES := $(wildcard *.itely)
ITEXI_FILES := $(wildcard *.itexi)
LY_FILES := $(wildcard *.ly)
-LYINC_FILES := $(wildcard *.lyinc)
ILY_FILES := $(wildcard *.ily)
TEXINFO_SOURCES += $(TELY_FILES) $(ITELY_FILES) $(ITEXI_FILES)
-EXTRA_DIST_FILES +=$(TELY_FILES) $(LY_FILES) $(ITEXI_FILES) $(ITELY_FILES) $(LYINC_FILES) $(ILY_FILES)
+EXTRA_DIST_FILES +=$(TELY_FILES) $(LY_FILES) $(ITEXI_FILES) $(ITELY_FILES) $(ILY_FILES)
DVIPS_FLAGS= -u+ec-mftrace.map -u +lilypond.map -Ppdf