Changes the bibliography titles and stops outputting the
citations themselves.
@node Long literature list
@section Long literature list
@node Long literature list
@section Long literature list
+@subheading University of Colorado Engraving music bibliography
-@subheading Computer notation
+@subheading Computer notation bibliography
@include computer-notation.itexi
@include computer-notation.itexi
+@subheading Engraving bibliography
@include engravingbib.itexi
@include engravingbib.itexi
+% 15 Feb 2011:
+% Updates to prevent citation titles being written to the bibliography
+% and get rid of - the ampersand is later translated to &
% 18/aug/2010:
% - changed into texi-long.bst by Graham Percival for GNU LilyPond
% - only a minimum of changes were made; some html remains in
% 18/aug/2010:
% - changed into texi-long.bst by Graham Percival for GNU LilyPond
% - only a minimum of changes were made; some html remains in
% DFK changed to use cite$ for the label
% DFK changed to texinfo, and use URL to make cite key a link
% DFK changed to use cite$ for the label
% DFK changed to texinfo, and use URL to make cite key a link
+% PEH changed to stop writing citation to output
FUNCTION {output.bibitem}
{ newline$
URL empty$
FUNCTION {output.bibitem}
{ newline$
URL empty$
- { "@item @code{[" cite$ * "]} " * write$ newline$
+% { "@item @code{[" cite$ * "]} " * write$ newline$
+ { "@item " write$
}
{ "" quote$ * cite$ * quote$ * " HREF=" * quote$ *
URL * quote$ * "> " * cite$ * ":</A></DT>" * write$
}
{ "" quote$ * cite$ * quote$ * " HREF=" * quote$ *
URL * quote$ * "> " * cite$ * ":</A></DT>" * write$
{ title author.title.purify strong
}
{ title author.title.purify strong
}
+%PEH changed " " to " " in 2nd line to avoid & being changed to & later
+% looks daft but going for minimum changes
FUNCTION {tie.or.space.connect}
{ duplicate$ text.length$ #3 <
FUNCTION {tie.or.space.connect}
{ duplicate$ text.length$ #3 <
{ editor #1 "{vv~}{ll}" format.name$
editor num.names$ duplicate$
#2 >
{ editor #1 "{vv~}{ll}" format.name$
editor num.names$ duplicate$
#2 >
- { pop$ " et al." * }
{ #2 <
'skip$
{ editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{ #2 <
'skip$
{ editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{ " and " * editor #2 "{vv~}{ll}" format.name$ * }
if$
}
{ " and " * editor #2 "{vv~}{ll}" format.name$ * }
if$
}
{ title author.title.purify strong
}
{ title author.title.purify strong
}
+% PEH - the 2 same lines below are because I replaced with a space
FUNCTION {tie.or.space.connect}
{ duplicate$ text.length$ #3 <
FUNCTION {tie.or.space.connect}
{ duplicate$ text.length$ #3 <
{ editor #1 "{vv~}{ll}" format.name$
editor num.names$ duplicate$
#2 >
{ editor #1 "{vv~}{ll}" format.name$
editor num.names$ duplicate$
#2 >
- { pop$ " et al." * }
{ #2 <
'skip$
{ editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{ #2 <
'skip$
{ editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{ " and " * editor #2 "{vv~}{ll}" format.name$ * }
if$
}
{ " and " * editor #2 "{vv~}{ll}" format.name$ * }
if$
}