summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/songbook
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:44:40 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:44:40 +0000
commitb4fc5f639874db951177ec539299d20908adb654 (patch)
tree52f08823ca58fffe3db6a9b075635038c567626c /Master/texmf-dist/doc/latex/songbook
parentdec3d98ebe442d7ea93efbaa8dd2e2be8149a467 (diff)
doc 4
git-svn-id: svn://tug.org/texlive/trunk@80 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/songbook')
-rw-r--r--Master/texmf-dist/doc/latex/songbook/LesserGPL.txt502
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBook.tex223
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdfbin0 -> 82042 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdfbin0 -> 73728 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/README35
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd22
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb243
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb.txt96
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/modulate269
-rw-r--r--Master/texmf-dist/doc/latex/songbook/contrib/texchord.sty467
-rw-r--r--Master/texmf-dist/doc/latex/songbook/install.txt55
-rw-r--r--Master/texmf-dist/doc/latex/songbook/mksbkdx51
-rw-r--r--Master/texmf-dist/doc/latex/songbook/mksbtdx51
-rw-r--r--Master/texmf-dist/doc/latex/songbook/relnotes.txt140
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sample-sb.kIdx32
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sample-sb.tIdx32
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sample-sb.tex1245
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleCBK.pdfbin0 -> 142624 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleCSBK.pdfbin0 -> 145405 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleKdx.pdfbin0 -> 29640 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleKdx.tex127
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleOH.pdfbin0 -> 74025 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleTdx.pdfbin0 -> 42095 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleTdx.tex122
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleToc.pdfbin0 -> 28870 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleToc.tex118
-rw-r--r--Master/texmf-dist/doc/latex/songbook/sampleWBK.pdfbin0 -> 68039 bytes
-rw-r--r--Master/texmf-dist/doc/latex/songbook/songbook.pdfbin0 -> 345961 bytes
28 files changed, 3830 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/songbook/LesserGPL.txt b/Master/texmf-dist/doc/latex/songbook/LesserGPL.txt
new file mode 100644
index 00000000000..cfe59bcadb8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/LesserGPL.txt
@@ -0,0 +1,502 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 2.1, February 1999
+
+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts
+ as the successor of the GNU Library Public License, version 2, hence
+ the version number 2.1.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Lesser General Public License, applies to some
+specially designated software packages--typically libraries--of the
+Free Software Foundation and other authors who decide to use it. You
+can use it too, but we suggest you first think carefully about whether
+this license or the ordinary General Public License is the better
+strategy to use in any particular case, based on the explanations below.
+
+ When we speak of free software, we are referring to freedom of use,
+not price. Our General Public Licenses are designed to make sure that
+you have the freedom to distribute copies of free software (and charge
+for this service if you wish); that you receive source code or can get
+it if you want it; that you can change the software and use pieces of
+it in new free programs; and that you are informed that you can do
+these things.
+
+ To protect your rights, we need to make restrictions that forbid
+distributors to deny you these rights or to ask you to surrender these
+rights. These restrictions translate to certain responsibilities for
+you if you distribute copies of the library or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link other code with the library, you must provide
+complete object files to the recipients, so that they can relink them
+with the library after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ We protect your rights with a two-step method: (1) we copyright the
+library, and (2) we offer you this license, which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ To protect each distributor, we want to make it very clear that
+there is no warranty for the free library. Also, if the library is
+modified by someone else and passed on, the recipients should know
+that what they have is not the original version, so that the original
+author's reputation will not be affected by problems that might be
+introduced by others.
+
+ Finally, software patents pose a constant threat to the existence of
+any free program. We wish to make sure that a company cannot
+effectively restrict the users of a free program by obtaining a
+restrictive license from a patent holder. Therefore, we insist that
+any patent license obtained for a version of the library must be
+consistent with the full freedom of use specified in this license.
+
+ Most GNU software, including some libraries, is covered by the
+ordinary GNU General Public License. This license, the GNU Lesser
+General Public License, applies to certain designated libraries, and
+is quite different from the ordinary General Public License. We use
+this license for certain libraries in order to permit linking those
+libraries into non-free programs.
+
+ When a program is linked with a library, whether statically or using
+a shared library, the combination of the two is legally speaking a
+combined work, a derivative of the original library. The ordinary
+General Public License therefore permits such linking only if the
+entire combination fits its criteria of freedom. The Lesser General
+Public License permits more lax criteria for linking other code with
+the library.
+
+ We call this license the "Lesser" General Public License because it
+does Less to protect the user's freedom than the ordinary General
+Public License. It also provides other free software developers Less
+of an advantage over competing non-free programs. These disadvantages
+are the reason we use the ordinary General Public License for many
+libraries. However, the Lesser license provides advantages in certain
+special circumstances.
+
+ For example, on rare occasions, there may be a special need to
+encourage the widest possible use of a certain library, so that it becomes
+a de-facto standard. To achieve this, non-free programs must be
+allowed to use the library. A more frequent case is that a free
+library does the same job as widely used non-free libraries. In this
+case, there is little to gain by limiting the free library to free
+software only, so we use the Lesser General Public License.
+
+ In other cases, permission to use a particular library in non-free
+programs enables a greater number of people to use a large body of
+free software. For example, permission to use the GNU C Library in
+non-free programs enables many more people to use the whole GNU
+operating system, as well as its variant, the GNU/Linux operating
+system.
+
+ Although the Lesser General Public License is Less protective of the
+users' freedom, it does ensure that the user of a program that is
+linked with the Library has the freedom and the wherewithal to run
+that program using a modified version of the Library.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, whereas the latter must
+be combined with the library in order to run.
+
+ GNU LESSER GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library or other
+program which contains a notice placed by the copyright holder or
+other authorized party saying it may be distributed under the terms of
+this Lesser General Public License (also called "this License").
+Each licensee is addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also combine or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (1) uses at run time a
+ copy of the library already present on the user's computer system,
+ rather than copying library functions into the executable, and (2)
+ will operate properly with a modified version of the library, if
+ the user installs one, as long as the modified version is
+ interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the materials to be distributed need not include anything that is
+normally distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties with
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Lesser General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the library's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ <signature of Ty Coon>, 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBook.tex b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBook.tex
new file mode 100644
index 00000000000..8ec964c1885
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBook.tex
@@ -0,0 +1,223 @@
+%%% rcsid = @(#)$Id: CarolBook.tex,v 1.7 2002/02/24 03:04:20 christopher Exp $
+%%%%%%
+%%
+%% ==============================
+%% Carol Songbook (CarolBook.tex)
+%% ==============================
+%%
+%% Words transcribed by Christopher Rath. My primary source of copyright
+%% dates and lyrical authorship was ``The Book of Common Praise'', (c)
+%% 1938, published by the Anglican Book Centre, Toronto, Canada.
+%% Supplementary materials used were, ``Songs of Christmas'', a carol
+%% sheet printed each year by The Ottawa Citizen newspaper; The English
+%% Folksongs Archive (http://www.acronet.net/\~robokopp/english.html);
+%% and, ``Christmas, 100 Seasonal Favourites'', (c) 1992, published by
+%% Hal Leonard Publishing Corp.
+%%
+%% Compiled by Christopher Rath <christopher@rath.ca>. I believe that all
+%% of the words to the carols contained in this file are in the public
+%% domain; I am aware that some of the music to these carols is still
+%% under copyright, however, no music is contained in this compliation.
+%%
+%%%%%%
+%%%%%%
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% P R E A M B L E B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[12pt,legalpaper]{book}
+\usepackage{latexsym,fancyhdr,palatino}
+
+%%\usepackage[chordbk]{songbook} %% Words & Chords edition.
+%%\usepackage[chordbk,compactsong]{songbook} %% Words & Chords edition.
+\usepackage[wordbk]{songbook} %% Words Only edition.
+%%\usepackage[overhead]{songbook} %% Overhead Transparency edition.
+
+%%%
+% Revision Date and Release Date definitions.
+%
+% \RelDate - The last time this songbook was released. Set this
+% date each time a new release/update of the songbook
+% is generated.
+% \RevDate - The last time a particular song was revised in any
+% way. This command will be renewed inside every
+% song.
+%%%
+\newcommand{\RelDate}{11~December,~1999}
+\newcommand{\RevDate}{\today}
+
+%%%
+% If we're in WordBk mode then reset the page layout spec.
+%
+\ifWordBk
+ \setlength{\headsep} { .2 in}
+ \setlength{\textheight} {9.2 in}
+\fi
+
+%%%
+% Title page information.
+%%%
+\title{Songs For Christmas}
+\author{Compiled by Christopher Rath $<$\texttt{crath@cyberus.ca}$>$}
+\date{Revised: \RevDate}
+%
+\markboth{Songs For Christmas}{}
+
+%%%
+% Redefine the copyright print macro to be an empty field.
+%%%
+\renewcommand{\CpyRt}[2]{\vspace{.5ex}}
+
+%%%
+% Change ``W&M:'' constant to an empty string.
+%%%
+\renewcommand{\SBWAndMTag}{\relax}
+
+%%%
+% Change the amount of space allowed between songs (only when
+% in WordBk mode).
+%%%
+\ifWordBk
+ \renewcommand{\SpaceAfterSong}{\vspace{0ex plus15ex minus5ex}}
+\fi
+
+%%%
+% Redefine the keep whole song on same page flag.
+%%%
+\SamepageModefalse
+
+%%%
+% Redefine fonts from SongBook style that I don't like.
+%%%
+\font\myTinySF=cmss8 at 8pt
+\renewcommand{\CpyRtInfoFont}{\tiny\myTinySF}
+
+%%%
+% Define fonts to use in the headers and footers of the songbook.
+%%%
+\newcommand{\LHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\CHeadFont}{\normalsize\rm} % = cmr12 at 12pt
+\newcommand{\RHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\LFootFont}{\scriptsize} % = cmr8 at 8pt
+\newcommand{\CFootFont}{\tiny\myTinySF} % = cmss8 at 8pt
+\newcommand{\RFootFont}{\scriptsize} % = cmr8 at 8pt
+
+%%%
+% Turn on and define fancy page heading/footing definition.
+%%%
+\pagestyle{fancy}
+
+\ifChordBk
+ % It's a words & chords songbook...
+ \addtolength{\headwidth}{\marginparsep}
+ \addtolength{\headwidth}{\marginparwidth}
+ \renewcommand{\headrulewidth}{0.4pt}
+ \renewcommand{\footrulewidth}{0.4pt}
+ \fancyhead[LE,RO]{\LHeadFont\emph{\leftmark\/}\SBContinueMark}
+ \fancyhead[CE,CO]{\CHeadFont\thepage}
+ \fancyhead[RE,LO]{\RHeadFont\RelDate}
+\else\ifOverhead
+ % It's an overhead...
+ \renewcommand{\footrulewidth}{0pt}
+ \renewcommand{\headrulewidth}{0pt}
+ \fancyhead[LE,RO]{}
+ \fancyhead[CE,CO]{}
+ \fancyhead[RE,LO]{}
+\else\ifWordBk
+ % It's a words only songbook...
+ \addtolength{\headwidth}{\marginparsep}
+ \addtolength{\headwidth}{\marginparwidth}
+ \renewcommand{\headrulewidth}{0.4pt}
+ \renewcommand{\footrulewidth}{0.4pt}
+ \fancyhead[LE,RO]{\LHeadFont Songs For Christmas}
+ \fancyhead[CE,CO]{\CHeadFont\thepage}
+ \fancyhead[RE,LO]{\RHeadFont\RelDate}
+\fi\fi\fi
+
+\fancyfoot[LE,RO]{\LFootFont Last Revised: \RevDate}
+\ifSongEject
+ \fancyfoot[CE,CO]{\CFootFont}
+\else
+ \fancyfoot[CE,CO]{\CFootFont}
+\fi
+\fancyfoot[RE,LO]{\RFootFont Compiled by Christopher Rath $<$\texttt{crath@cyberus.ca}$>$.}
+
+%%%
+% Create some extra macros not used by this file, but used by
+% another file \input'ed by this one.
+%%%
+\newif\ifSongSheet\SongSheetfalse
+\newcommand{\SSPageBrk}{\relax}
+
+%%%
+% Turn on/off index-file generation. Uncomment the \makeindex line to
+% turn index generation on; comment it out to turn index generation
+% off.
+%%%
+\makeTitleIndex %% Title and First Line Index.
+\makeTitleContents %% Table of Contents.
+%\makeKeyIndex %% Index of song by key.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% D O C U M E N T B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%%%
+% Font selection for document's default font.
+%%%
+\SBDefaultFont
+
+%%%
+% Declare start of Front-Matter.
+%%%
+\frontmatter
+
+%%%
+% Uncomment "\maketitle" statement to make a title page.
+%%%
+%\maketitle
+\mainmatter
+\ifWordBk
+ \twocolumn
+\fi
+
+%%%
+% Songbook begins.
+%%%
+
+\mainmatter
+\ifWordBk
+ \twocolumn
+\fi
+
+%%%
+% Songbook begins.
+%%%
+
+\input CarolBookBody.tex
+
+%%%
+% Document ends.
+%%%
+\end{document}
+\bye
+
+% Local Variables:
+% LaTeX-item-indent: -1
+% LaTeX-indent-level: 2
+% TeX-brace-indent-level: 2
+% TeX-auto-untabify: nil
+% TeX-style-local: style/
+% End:
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdf b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdf
new file mode 100644
index 00000000000..309f9f328b8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdf b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdf
new file mode 100644
index 00000000000..3e047d69437
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/README b/Master/texmf-dist/doc/latex/songbook/contrib/README
new file mode 100644
index 00000000000..9288bbca023
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/README
@@ -0,0 +1,35 @@
+@(#)$Id: README,v 1.7 2003/08/31 03:23:59 christopher Exp $
+
+This directory contains user contributed macros and programs intended/suitable
+for use with the LaTeX SongBook Style.
+
+Content List (in alphabetic order):
+
+ CarolBook - a songbook.sty formatted book containing words for all the
+ Christmas songs I've been able to find where the words are now in the
+ public domain. PDF versions of the file are included for quick
+ and easy use.
+
+ crd2sb - a perl script which converts Chord files into Songbook files.
+ Contributed by Abel Chow <abel@g2networks.com>. A postscript formatter for
+ Chord songs can be ftp'ed from:
+ ftp://ftp.uu.net/doc/music/guitar/resources/misc/CHORD/
+
+ modulate - a perl script for modulating a song from one key to another.
+ Contributed by Christopher Rath <crath@cyberus.ca>.
+
+ texchord.sty - LaTeX macros for printing guitar fingering charts.
+ Contributed by Joel M. Hoffman <joel@wam.umd.edu>. Note, this style is NO
+ LONGER actively supported by Joel.
+
+
+
+
+
+
+Local Variables:
+ mode: indented-text-fill
+ fill-column: 79
+End:
+
+
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd
new file mode 100644
index 00000000000..0f3662d7aa2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd
@@ -0,0 +1,22 @@
+{t:Nothing But the Blood}
+{st:Robert Lowry}
+{st:Public Domain}
+# key: E
+# tex: \SBRef{\Hos{} Songbook 1}{\#65}
+# tex: \FLineIdx{What can wash away my sin?}
+[E]What can [A/E]wash [B/E]a[E]way my sin?[B/D#]
+[C#m7]Nothing but the blood of [F#m]Je[F#m/B]-[E]sus.
+[E]What can [A/E]make [B/E]me [E]whole again?[B/D#]
+[C#m7]Nothing but the blood of [F#m]Je[F#m/B]-[E]sus.
+
+{soc}
+[E]O, [F#m7]precious [G#m7]is the [C#m]flow
+[F#m]That [E/G#]makes me [F#m/A]white [B]as [C#m]snow.[B/C#]- [A/B]
+[E]No [F#m7]other [G#m7]fount I [C#m]know,
+[A]Nothing but the [C#m]blood of [F#m]Je[F#m/B]-[E]sus.
+{eoc}
+
+This is all my righteousness,
+Nothing but the blood of Jesus.
+This is all my hope and peace,
+Nothing but the blood of Jesus.
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb
new file mode 100644
index 00000000000..eaae05dfd89
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb
@@ -0,0 +1,243 @@
+#!/usr/local/bin/perl
+
+# crd2sb - convert chordpro files to songbook (LaTeX style)
+
+# Usage: crd2sb filename.crd [filename2.crd] . . [filenamen.crd]
+
+# The input files are "*.crd" and the output files are "*.tex" (in the
+# current directory).
+
+# $Id: crd2sb,v 1.9 1997/12/05 19:25:05 abel Exp $
+
+# (C)Copyright 1997 Abel Chow <abel@g2networks.com>
+
+# You may distribute under the terms of the Artistic License,
+# as specified in the relnotes.txt file.
+
+use File::Basename;
+
+$debuglevel = 0;
+$date = localtime;
+
+sub Init
+{
+ $title = "";
+ $key = "";
+ $copyright = "Unknown";
+ $wandm = "Unknown";
+ $sref = "";
+ $ccli = "";
+ $lyrics = "";
+
+ $nextenv = "SBVerse";
+}
+
+sub EndSong
+{
+ unless ($title) {
+ print STDERR "$file:$.: No title defined for song.\n";
+ Init();
+ return;
+ }
+ $ccli = "\\NotCCLIed" if $copyright =~ /\bPublic Domain\b/;
+
+ print STDERR "$file:$.: key undefined for \"$title\".\n" unless $key;
+ print STDERR "$file:$.: copyright info undefined for \"$title\".\n" if $copyright eq "Unknown";
+ print STDERR "$file:$.: author undefined for \"$title\".\n" if $wandm eq "Unknown";
+# print STDERR "$file:$.: scripture ref. undefined for \"$title\".\n" unless $sref;
+ print STDERR "$file:$.: CCLI status undefined for \"$title\".\n" unless $ccli;
+
+ if ($env) {
+ DoEnd($env);
+ }
+
+ print "% This file is machine generated. Do not edit.\n";
+ print "% crd2sb $file\n";
+ print "% created on $date\n";
+ print "\\begin{song}{$title}{$key}\n";
+ print " {$copyright}\n {$wandm}\n {$sref}\n {$ccli}\n";
+ print "$lyrics";
+ print "\\end{song}\n";
+ Init();
+}
+
+sub DoNewSong
+{
+ EndSong();
+ Init();
+}
+
+sub DoSubTitle
+{
+ ($_) = @_;
+ # figure out if it's a copyright
+ if (s/\(C\)// + s/\bCopyright\b//) {
+ s/^\s+//;
+ s/\s+$//;
+ $copyright = $_;
+ return;
+ }
+ if (/Public Domain/) {
+ $copyright = $_;
+ return;
+ }
+ s/^W&M://;
+ s/^\s+//;
+ s/\s+$//;
+ $wandm = $_;
+}
+
+sub DoComment
+{
+ ($_) = @_;
+ print STDERR "$file:$.: > $_\n" if $debuglevel > 0;
+ if (($p) = /^tex:\s*(.*)/) {
+ $lyrics .= "$p\n";
+ return;
+ }
+ if (($p) = /^note:\s*(.*)/) {
+ $lyrics .= "\\SBMargNote{$p}\n";
+ return;
+ }
+ if (($p) = /^intro:\s*(.*)/) {
+ $p =~ s/#/\$\\sharp\$/g;
+ $p =~ s/b/\$\\flat\$/g;
+ $p =~ s/\|/\$|\$/g;
+ $lyrics .= "\\SBIntro{\\ChFont $p}\n";
+ return;
+ }
+ if (/^section:/) {
+ $nextenv = "SBSection";
+ return;
+ }
+ # figure out if there's a CCLI ref anywhere
+ $ccli = "\\CCLIed" if /\bccli\b/i;
+ # key setting
+ if (/^\s*key:\s*(.*)/) {
+ my($k) = $1;
+ if ($k !~ /^[A-G]\S*/) {
+ print STDERR "$file:$.: invalid key $k\n";
+ }
+ $k =~ s/#/\$\\sharp\$/g;
+ $k =~ s/b/\$\\flat\$/g;
+ $key = $k;
+ return;
+ }
+ $sref = $1 if /^\s*sref:\s*(.*)/;
+}
+
+sub DoBegin
+{
+ my($myenv) = @_;
+ printf STDERR "$file:$.: missing env $env" if $env;
+ $env = $myenv;
+ $lyrics .= "\\begin{$env}\n";
+ $first = 1;
+}
+
+sub DoEnd
+{
+ print STDERR "$file:$.: mismatched quote\n" if $quote;
+ $quote = 0;
+ printf STDERR "$file:$.: missing env $env\n" unless ($env);
+ $lyrics .= "\\end{$env}\n";
+ $env = "";
+}
+
+unless (@ARGV) {
+ print "usage: crd2sb filename.crd [filename2.crd] ... [filenamen.crd]\n"
+}
+
+Init();
+foreach $file (@ARGV) {
+ ($base, $path, $type) = fileparse($file, '\.crd');
+ unless ($type) {
+ print STDERR "$file: not a Chordpro (*.crd) file\n";
+ next;
+ }
+ $outfile = "$base.tex";
+ print STDERR "#### $file -> $outfile ####\n"
+ if $debuglevel > 0;
+ unless (open(INFILE, $file)) {
+ print STDERR "$file: $!\n";
+ exit;
+ }
+ close(STDOUT);
+ unless (open(STDOUT, ">$outfile")) {
+ print STDERR "$outfile: $!\n";
+ exit;
+ }
+ while (<INFILE>) {
+ if (/^#\s+(.*)/) {
+ DoComment($1);
+ next;
+ }
+ next if /^#/;
+ # directive
+ if (m/^\s*{([^\}:]+)(:\s*([^\}]*))?}/) {
+ # title
+ if ($1 eq "title" || $1 eq "t") {
+ $title = $3; next;
+ }
+ if ($1 eq "subtitle" || $1 eq "st") {
+ DoSubTitle($3); next;
+ }
+ if ($1 eq "comment" || $1 eq "c") {
+ DoComment($3); next;
+ }
+ # new_song
+ if ($1 eq "new_song" || $1 eq "ns") {
+ DoNewSong(); next;
+ }
+ if ($1 eq "start_of_chorus" || $1 eq "soc") {
+ DoBegin("SBChorus"); next;
+ }
+ if ($1 eq "end_of_chorus" || $1 eq "eoc") {
+ DoEnd("SBChorus"); next;
+ }
+ next;
+ }
+ if (/{/ || /}/) {
+ print STDERR "$file:$.: unmatched brace\n";
+ }
+
+ # strip blank spaces and comments
+ s/\s+/ /;
+ s/^\s//;
+ s/\s$//;
+ s/&/\\&/;
+ unless ($_) { # blank line
+ DoEnd() if $env;
+ next;
+ }
+ while (/"/) { # "
+ if ($quote) {
+ $quote = 0 if (s/"/\'\'/); # " }
+ }
+ else {
+ $quote = 1 if (s/"/\`\`/); # " }
+ }
+ }
+ # protect the parens in chords
+ s/(\[[^\[\]]*)\(/$1</g;
+ s/\)([^\[\]]*\])/>$1/g;
+ s/\(/{\\em /g;
+ s/\)/}/g;
+ tr/\<\>/\(\)/;
+
+ s/\|/\$|\$/g;
+ s/\[([^\[\]]*)\]-/\\Ch{$1}{\\SBem}/g;
+ s/\[([^\[\]]*)\]([A-Za-z0-9,;:.!"'`]+)/\\Ch{$1}{$2}/g; #'`
+ s/\[([^\[\]]*)\]/\\Ch{$1}{}/g;#}}
+ s/\.\.\./\\ldots{}/g;
+
+ unless ($env) {
+ DoBegin($nextenv) unless $env;
+ $nextenv = "SBVerse";
+ }
+ $lyrics .= "\n" if $env && !$first;
+ $first = 0;
+ $lyrics .= "$_\n";
+ }
+ DoNewSong();
+}
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb.txt b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb.txt
new file mode 100644
index 00000000000..82d07892155
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/crd2sb/crd2sb.txt
@@ -0,0 +1,96 @@
+$Id: crd2sb.txt,v 1.3 1997/11/21 21:38:35 abel Exp $
+(C)Copyright 1997 Abel Chow <abel@g2networks.com>
+
+What does ``crd2sb'' do?
+
+usage: crd2sb filename.crd
+
+``crd2sb'' takes Chordpro songs and generates
+
+ What's the format of a `crd' file?
+
+----------------------------------------------------------------------
+
+Typically, a song file looks like:
+
+{t:Song Title}
+{st:Author}
+{st:(C)Copyright information}
+# key: G
+# sref: ScriptRef 3:16
+# CCLI
+# intro: G D C D
+[|][G]This [Bm]is a [|][C]song.
+[|][Dsus]La, la, [|][D]la, la, la.
+[|][G]This [Bm]is a [|][C]song.
+[|][Dsus]This is a[|D]nother line.[|][Dsus] [/] [D] [Dmaj7][|][D]
+
+{soc}
+[|][G]This is the [|][D]cho[Dsus]-[|][D]-[A]rus.
+[|][Am]This is the [|][G]cho[D]rus.
+[|][G]This is the [|][D]cho[Dsus]-[D]-[|][A]rus.
+[Am]This [|][C]is the [|][Gsus]cho[|][G]rus.
+{eoc}
+
+[|][G]This [Bm]is the [|][C]second verse.
+[|][Dsus]La, la, [|][D]la, la, la ...
+
+----------------------------------------------------------------------
+
+Generally, if you have multiple chord changes within a word, you'll
+want to use the [chord]- structure. This will put a dash in the
+chordbook output (but not the wordbook or overhead versions).
+
+----------------------------------------------------------------------
+
+ Comment Directives
+
+Comments are any line that begins with `#'. Certain directives are
+embedded in the comments so that Chordpro doesn't see them (but they
+can be parsed by ``crd2sb'').
+
+The currently supported comment directives are:
+
+key, to specify the key of the song, e.g.
+# key: G
+
+section, for when you want a section defined instead of a verse, e.g.
+# section:
+
+note, \SBMargNote{}
+# note: 1997 Missions Conference Theme Song
+
+tex, a catchall for putting TeX in the file
+# tex: \CBPageBrk
+
+intro, for \SBIntro
+# intro: |G D C|
+
+----------------------------------------------------------------------
+
+ Supported Chordpro Directives "{directive:args}"
+
+{title:Title}, {t:Title} -> title of song
+{subtitle:Subtitle}, {st:Subtitle} -> used for author, copyright
+{comment:This is a comment.}, {c:This is a comment} -> ignored
+{new_song}, {ns} -> ends current song, starts a new song
+{start_of_chorus}, {soc} -> Beginning delimiter for chorus.
+{end_of_chorus}, {eoc} -> Ending delimiter for chorus
+
+----------------------------------------------------------------------
+
+ Chordpro/SongBook.sty Mappings
+
+[Asus]word -> \Ch{Asus}{word}
+[Asus]- -> \Ch{Asus}{\SBem}
+[Asus][A] -> \Ch{Asus}{}\Ch{A}{}
+(abc) -> {\em abc}
+... -> \ldots
+
+----------------------------------------------------------------------
+
+ To Do
+
+- Create example file exercising all the features.
+- Explain [|].
+- Rewrite docs.
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/modulate b/Master/texmf-dist/doc/latex/songbook/contrib/modulate
new file mode 100644
index 00000000000..39fe8b8674c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/modulate
@@ -0,0 +1,269 @@
+#!/usr/bin/perl -w
+###
+# modulate - Modulate a song from one key to another.
+#
+# @(#)$Id: modulate,v 1.5 2002/01/17 03:19:24 christopher Exp $
+# Copyright 1998--2002 Christopher Rath <christopher@rath.ca>
+#
+# This package is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later
+# version.
+#
+# This package is distributed in the hope that it will be
+# useful, but WITHOUT ANY WARRANTY; without even the implied
+# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+# PURPOSE. See the GNU Lesser General Public License for more
+# details.
+#
+# USAGE: modulate [+-]<semitones> [filename]
+#
+# DESCRIPTION:
+#
+# Modulate a song from one key to another. The destination key is
+# required to determine how to handle some troublesome note names (e.g.,
+# is F to be named E# or F.
+#
+# This program is hard-wired to my own songbook coding style, some
+# customization will be required if your coding style differs much from
+# mine.
+#
+# To use this program, feed a song into the modulate program. The
+# beginning of the song MUST begin with a \begin{song} statement. Any
+# text preceeding the \begin{song} will be ignored.
+#
+# For example, feeding this:
+#
+# \begin{song}{What A Mighty God We Serve}{C}
+# {Public Domain}
+# {Unknown}
+# {Isaiah 9:6}
+# {\NotCCLIed}
+#
+# % Copyright verified by: Christopher Rath
+# % Words verified by: Christopher Rath
+# % Chords verified by: Priscilla Gruver
+# \renewcommand{\RevDate}{February~11,~1993}
+# \SBRef{Hosanna! Music Book~I}{\#93}
+#
+# \Ch{C}{What} a mighty God we serve,
+#
+# What a mighty God we \Ch{G7}{serve},
+#
+# will result in:
+#
+# \STitle{What A Mighty God We Serve}{D}
+#
+# \Ch{D}{What} a mighty God we serve,
+#
+# What a mighty God we \Ch{A7}{serve},
+#
+# being emitted by modulate.
+###
+
+###
+# Specify constants and variables.
+#
+local($keyStr,
+ $oldKey,
+ $title);
+
+local(%rawKeys) = (
+ '0', 'A',
+ '1', 'Bb',
+ '2', 'B',
+ '3', 'C',
+ '4', 'C#',
+ '5', 'D',
+ '6', 'Eb',
+ '7', 'E',
+ '8', 'F',
+ '9', 'F#',
+ '10', 'G',
+ '11', 'Ab'
+ );
+
+local(%rawNotes) = (
+ 'A', '0',
+ 'A#', '1', 'Bb', '1',
+ 'B', '2', 'Cb', '2',
+ 'B#', '3', 'C', '3',
+ 'C#', '4', 'Db', '4',
+ 'D', '5',
+ 'D#', '6', 'Eb', '6',
+ 'E', '7', 'Fb', '7',
+ 'E#', '8', 'F', '8',
+ 'F#', '9', 'Gb', '9',
+ 'G', '10',
+ 'G#', '11', 'Ab', '11'
+);
+
+###
+# Test chord: A#modifier/Fbtrailer
+sub modChord {
+ local($oldCh, $modVal) = (@_);
+ local($newCh);
+
+ if ($oldCh =~ /^[\{\[\]]/) {
+ $newCh = $oldCh;
+ } elsif ($oldCh =~ m%(^[A-G#b]+)([^/]*)/?([A-G#b]*)(.*)$%) {
+ local($chord, $modifier, $bass, $trailer) = ($1, $2, $3, $4);
+
+ $newCh = modNote($chord, $modVal);
+
+ if (length($modifier)) {
+ $newCh .= $modifier;
+ }
+
+ if (length($bass)) {
+ $newCh .= '/';
+ $newCh .= modNote($bass, $modVal);
+
+ if (length($trailer)) {
+ $newCh .= $trailer;
+ }
+ }
+ } else {
+ $newCh = $oldCh;
+ }
+
+ return $newCh;
+}
+
+
+sub modKey {
+ local($oldKey, $modVal) = (@_);
+ local($newKey) = (0);
+
+ $oldKey =~ s/\$\\sharp\$/\#/g;
+ $oldKey =~ s/\$\\flat\$/b/g;
+
+ $newKey = modChord($oldKey, $modVal);
+
+ $newKey =~ s/\#/\$\\sharp\$/g;
+ $newKey =~ s/b/\$\\flat\$/g;
+
+ return($newKey);
+}
+
+
+sub modNote {
+ local($oldNote, $modVal) = (@_);
+ local($newNote) = (0);
+
+ $newNote = $rawKeys{($rawNotes{$oldNote} + $modVal)%12};
+
+ return($newNote);
+}
+
+
+###
+# setKeyArray() - Patch %rawKeys for the key we're working in.
+#
+sub setKeyArray {
+ local($newKey) = (@_);
+
+ if ($newKey =~ /^E/) {
+ $rawKeys{'6'} = 'D#';
+ $rawKeys{'11'} = 'G#';
+ }
+}
+
+
+###
+# Get command line parameters.
+#
+if ($#ARGV < 0) {
+ $semitones = 2;
+# die "USAGE: modulate [+-]<semitones> [inputFile]\n";
+} else {
+ $semitones = $ARGV[0];
+ shift;
+}
+
+if (@ARGV) {
+ $inFile = $ARGV[0];
+} else {
+ $inFile = '-';
+}
+
+open(INFILE, $inFile) || die "Couldn't open input file; aborting.\n";
+
+
+###
+# Skip up to the \song macro; then scan the macro and figure out what key the
+# song is in. Then skip ahead to the first line containing a \Ch macro.
+#
+while (<INFILE>)
+{
+ if (/\\begin\{song\}\{([^\}]*)\}\{([^\}]*)\}/) {
+
+ $title = $1;
+ $oldKey = $2;
+ $keyStr = modKey($2, $semitones);
+
+ print '\\STitle{'."$title".'}{'."$keyStr".'}'."\n";
+ print "\n";
+
+ setKeyArray($keyStr);
+
+ last;
+ }
+}
+
+if (eof()) {
+ print "$0: ERROR: couldn't find `\\begin{song}{}{}' block, aborting.";
+} else {
+ local($chord,
+ $prefix,
+ $suffix);
+
+ while (<INFILE>) {
+ if (/^\s+\{/
+ || /^\s+%/
+ || /^\s+\\renewcommand/
+ || /^\s+\\FLineIdx/
+ || /^\s+\\SBRef/
+ || /^\s+$/) {
+ next;
+ } else {
+ chop;
+ last;
+ }
+ }
+
+ ###
+ # Split the line into 3 pieces: a prefix, the chord itself (i.e., the first
+ # parameter to the \Ch command) and a suffix. We then modulate the chord
+ # itself, output the prefix followed by the chord; then we reset $_ to the
+ # suffix and re-check it for more \Ch macros. When we've run out of \Ch
+ # macros, get the next line of the file.
+ #
+ # Test line: \Ch{C}{What} a mighty God we \Ch{C}{serve!}\Ch{[}{}\Ch{F}{} \Ch{C}{}\Ch{]}{}
+ while (1) {
+ if (/\\end\{song\}/) {
+ last;
+ } elsif (/(\\Ch[rX]*\{)([^\}]*)/) {
+ $prefix = $`.$1;
+ $chord = $2;
+ $suffix = $';
+
+ $chord = modChord($chord, $semitones);
+
+ printf("%s%s", $prefix, $chord);
+
+ $_ = $suffix;
+ } else {
+ printf("%s\n", $_);
+
+ if (eof(INFILE)) {
+ last;
+ } else {
+ $_ = <INFILE>;
+ chop;
+ }
+ }
+ }
+}
+
diff --git a/Master/texmf-dist/doc/latex/songbook/contrib/texchord.sty b/Master/texmf-dist/doc/latex/songbook/contrib/texchord.sty
new file mode 100644
index 00000000000..2c4ad629bcc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/contrib/texchord.sty
@@ -0,0 +1,467 @@
+%%%
+%%% TeXChord. Macros for typesetting guitar-chord diagrams.
+%%% Version 0.8.
+%%%
+%%% (C) Copyright 1993 by Joel M. Hoffman <72700.402@compuserve.com>
+%%%
+%%%
+%%% Unlimited non-comercial use is hereby granted. Any comercial use
+%%% requires permission from the author. For information on how
+%%% to contact the author, see below.
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% This package defines macros for producing guitar-chord diagrams
+%%% with TeX. In general, the command to produce a chord pattern
+%%% consists of three parts: the chord name, modifiers, and the
+%%% string ``chord.'' Upper-case letters are used for Major and
+%%% lower-case letter for minor. Possible modifiers are ``s'' for
+%%% ``seven,'' ``sh'' for ``sharp,'' ``f'' for ``flat'' and ``S''
+%%% for ``major seven.'' When they are mixed, the incidentals
+%%% (sharp, flat) preceed the others.
+%%%
+%%% So, for example, \Cchord is a simple C-major chord; \cshchord is
+%%% a c-sharp-minor chord; \DshSchord is a D-sharp-major-seven chord.
+%%% As of version 0.8, I have not entered all of the possible chord
+%%% patterns. See the end of this file for examples of how to add
+%%% chords of your own.
+%%%
+%%% I have included the chord patterns I usually use; your
+%%% choices for some obscure chords may vary. Again, you can add
+%%% your own chords by copying the examples at the end of this file.
+%%%
+%%% I have included both sharps and flats for every chord, even
+%%% though some are seldom used (C-flat comes to mind). As of
+%%% version 0.8, many chords are still missing. Sorry.
+%%%
+%%% In addition to the chord macros themselves, the following
+%%% ``control'' commands are provided:
+%%%
+%%% \bigchords Use big chord patterns.
+%%% \smallchords Use small chord patterns.
+%%% \raisedchords Place chords over text at current location.
+%%% \textchords Place chords in current text.
+%%%
+%%% For example, if you wanted to discuss chords, you might say:
+%%%
+%%% \smallchords\textchords This is how a C-chord is played: \Cchord.
+%%%
+%%% On the other hand, in music, you might use:
+%%%
+%%% \bigchords\raisedchords \Dchord This is played with a D-chord.
+%%%
+%%% \bigchords\raisedchords is the default.
+%%%
+%%% I don't know how reliable the \raisedchords is. You may have
+%%% to tweek the definition of \raisedchords at the end of this
+%%% file if you are not using 10pt text.
+%%%
+%%% Other dimentions you can freely change are \chordheight and
+%%% \chordwidth. Be sure to do so both in the initialization and
+%%% in the definitions of \bigchords and \smallchords. Also
+%%% change \extchordheight to match \chordheight. Feel free to
+%%% change the fonts, too.
+%%%
+%%%
+%%% --> I would like to thank Merri Lovinger Arian, a long time friend
+%%% --> and my guitar teacher, without whom I would never have learned
+%%% --> the joy of guitar.
+%%%
+%%%
+%%%
+%%% By version 1.0, this package will also have better provisions
+%%% for bar-chords; provisions for optionally printing the name of
+%%% the chord to the left of (instead of above) the diagram;
+%%% provisions for printing fret-numbers to the left of the
+%%% diagrams, instead of the hideously ugly extended patterns;
+%%% provisions for printing little x's and o's atop the chord
+%%% patterns to indicate which strings are sounded. Also, the
+%%% code will be cleaned up and commented.
+%%%
+%%% Other bugs include numerous spacing problems, most notably in
+%%% f-minor chords.
+%%%
+%%%
+%%% If you have suggestions, or bug-fixes, please let me know
+%%%
+%%%
+%%% You can reach me, the author of this package at:
+%%%
+%%% Internet: Joel@wam.umd.edu -or- 72700.402@compuserve.com
+%%% Compuserve: 72700,402
+%%% USPSnet: Joel Hoffman
+%%% 1703 Mt. Pisgah Le. #23
+%%% Silver Spring, MD 20903
+%%% USA
+%%%
+%%% Smile and be happy. Like this: o o
+%%% >
+%%% \__/
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\newdimen\chordwidth\chordwidth=.28in
+\newdimen\chordheight\chordheight=.3in
+\newdimen\extchordheight\extchordheight=.525in % 7/4 of \chordheight
+\newdimen\chordlinewidth\chordlinewidth=.3pt
+\newdimen\chordbaselinewidth\chordbaselinewidth=1pt
+\newdimen\chordraise\chordraise=2pt
+\font\chordmarkfont=cmsy8\def\chordchar{\char15}
+\font\chordnamefont=cmr12
+\font\chordnamesfont=cmr8
+\font\chordsymfont=cmmi8
+
+\newdimen\chordi\newdimen\chordj\newdimen\chordk
+\newcount\chordl
+
+\def\bigchords{\chordwidth=.28in\chordheight=.3in\extchordheight=.525in\chordlinewidth=.3pt\chordbaselinewidth=1pt\font\chordmarkfont=cmsy8\def\chordchar{\char15}\font\chordnamefont=cmr12\font\chordnamesfont=cmr8\font\chordsymfont=cmmi8\chordraise=3pt}
+
+%\def\smallchords{\chordwidth=.14in\chordheight=.15in\extchordheight=.2625in\chordlinewidth=.15pt\chordbaselinewidth=.5pt\font\chordmarkfont=cmsy5\font\chordnamefont=cmr6\chordraise=1.5pt}
+\def\smallchords{\chordwidth=.14in\chordheight=.15in\extchordheight=.2625in\chordlinewidth=.15pt\chordbaselinewidth=.5pt\font\chordmarkfont=cmr12 scaled \magstep1\def\chordchar{.}\font\chordnamefont=cmr6\font\chordnamesfont=cmr5\font\chordsymfont=cmmi5\chordraise=1.5pt}
+
+\bigchords
+
+\def\vchordrule{{\vrule height \chordheight width \chordlinewidth depth 0pt}}
+\def\extvchordrule{{\vrule height \extchordheight width \chordlinewidth depth 0pt}}
+\def\hchordrule{{\hrule height \chordlinewidth width \chordwidth depth 0pt}}
+\def\basechordrule{{\hrule height \chordbaselinewidth width \chordwidth
+ depth 0pt}}
+\def\chordmark{{\chordmarkfont\chordchar}}
+
+
+
+
+\def\finger#1#2{%string, fret
+ \chordi=\chordwidth%
+ \divide\chordi by 5%
+ \chordl=#1\advance\chordl by 0%
+ \multiply\chordi by \chordl%
+ \chordj=\chordheight%
+ \divide\chordj by 4%
+ \chordk=.5\chordj%
+ \divide\chordk by 2%
+ \chordl=#2\advance\chordl by 1%
+ \multiply\chordj by \chordl%
+ \advance\chordj by \chordk%
+ \setbox0\hbox{\chordmark}%
+ \chordk=\wd0%
+ \multiply\chordk by 10%
+ \divide\chordk by 21 %=2.1. 2 doesn't seem to work. Hmmm.%
+ \advance \chordi by -\chordk%
+ \chordk=\ht0%
+ \divide\chordk by 2%
+ \advance\chordj by -\chordk%
+% \vskip\chordj\hbox{}\hskip\chordi\chordmark
+% \hskip-\wd0\hskip-\chordi\vskip-\ht0\vskip-\chordj}
+ \lower\chordj\hbox{\hskip\chordi\chordmark}%
+ \hskip-\wd0\hskip-\chordi}
+
+
+\def\craise#1#2{#1\raise 1ex\hbox{\chordnamesfont #2}}
+\def\minor#1{\craise{#1}{m}}
+\def\seven#1{\craise{#1}{7}}
+\def\Flat#1{\craise{#1}{{\chordsymfont\char91}}}
+\def\Sharp#1{\craise{#1}{{\chordsymfont\char93}}}
+\def\Flatm#1{\craise{#1}{{\chordsymfont\char91}m}}
+\def\Sharpm#1{\craise{#1}{{\chordsymfont\char93}m}}
+\def\minors#1{\craise{#1}{m7}}
+\def\Sharps#1{\craise{#1}{{\chordsymfont\char93}7}}
+\def\Flats#1{\craise{#1}{{\chordsymfont\char91}7}}
+\def\Flatms#1{\craise{#1}{{\chordsymfont\char91}m7}}
+\def\Sharpms#1{\craise{#1}{{\chordsymfont\char93}m7}}
+
+\def\chord#1{\hbox to 0pt{\smash{\offinterlineskip
+\raise\chordraise\hbox to 0pt{\hbox to \chordwidth{\chordnamefont\hss #1 \hss}\hss}%
+\vbox to 0pt{\hbox to 0pt{\hbox to \chordwidth{\vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule}\hss}\vss}\vbox to 0pt{\vbox to \chordheight{\basechordrule\vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule}\vss}}\hss}}
+\def\emptychord{\chord{}}
+
+\def\extchord#1{\hbox to 0pt{\smash{\offinterlineskip
+\raise\chordraise\hbox to 0pt{\hbox to \chordwidth{\chordnamefont\hss #1 \hss}\hss}%
+\vbox to 0pt{\hbox to 0pt{\hbox to \chordwidth{\extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule}\hss}\vss}\vbox to 0pt{\vbox to \extchordheight{\basechordrule\vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule}\vss}}\hss}}
+
+% Definition added by Christopher Rath (crath@cyberus.ca). This macro left justifies
+% the chord-name instead of pseudo centering it.
+\def\lextchord#1{\hbox to 0pt{\smash{\offinterlineskip
+\raise\chordraise\hbox to 0pt{\hbox to \chordwidth{\chordnamefont #1}}%
+\vbox to 0pt{\hbox to 0pt{\hbox to \chordwidth{\extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule}\hss}\vss}\vbox to 0pt{\vbox to \extchordheight{\basechordrule\vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule}\vss}}\hss}}
+
+% Definition added by Christopher Rath (crath@cyberus.ca). This macro prints a normal
+% chord picture, except that the top fret-mark is not heavy-weight and it picture
+% prints the top fret-number beside the top fret-mark (this allows chords to be shown
+% that are played ``up the neck''.
+\def\upchord#1#2{\hbox to 0pt{\smash{\offinterlineskip
+\raise\chordraise\hbox to 0pt{\hbox to \chordwidth{\chordnamefont\hss #1 \hss}\hss}%
+\vbox to 0pt{\hbox to 0pt{\hbox to \chordwidth{\vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule \hfil \vchordrule}\hss}\vss}%
+\vbox to 0pt{\vskip1pt\hbox to 0pt{\hskip\chordwidth\hbox{\chordnamesfont ~#2}\hss}\vss}%
+\vbox to 0pt{\vbox to \chordheight{\vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule}\vss}}\hss}}
+
+% Definition added by Christopher Rath (crath@cyberus.ca). The same function as
+% \upchord, except this is for the \extchord.
+\def\upextchord#1#2{\hbox to 0pt{\smash{\offinterlineskip
+\raise\chordraise\hbox to 0pt{\hbox to \chordwidth{\chordnamefont\hss #1 \hss}\hss}%
+\vbox to 0pt{\hbox to 0pt{\hbox to \chordwidth{\extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule \hfil \extvchordrule}\hss}\vss}%
+\vbox to 0pt{\vskip1pt\hbox to 0pt{\hskip\chordwidth\hbox{\chordnamesfont ~#2}\hss}\vss}%
+\vbox to 0pt{\vbox to \extchordheight{\vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule \vfil \hchordrule}\vss}}\hss}}
+
+\def\anychord#1{\dochord{\offinterlineskip\relax #1}}
+\def\anyextchord#1{\doextchord{\offinterlineskip\relax #1}}
+
+%Ordinary major chords.
+\def\Afchord{\anychord{\chord{\Flat{A}}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{5}{3}}}
+\def\Achord{\anychord{\chord{A}\finger{2}{1}\finger{3}{1}\finger{4}{1}}}
+\def\Ashchord{\anychord{\chord{\Sharp{A}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{3}{2}\finger{4}{2}}}
+\def\Bfchord{\anychord{\chord{\Flat{B}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{3}{2}\finger{4}{2}}}
+\def\Bchord{\anychord{\chord{B}\finger{2}{3}\finger{3}{3}\finger{4}{3}\finger{5}{1}}}
+\def\Cfchord{\anychord{\chord{\Flat{C}}\finger{2}{3}\finger{3}{3}\finger{4}{3}\finger{5}{1}}}
+\def\Bshchord{\anychord{\chord{\Sharp{B}}\finger{1}{2}\finger{2}{1}\finger{4}{0}}}
+\def\Cchord{\anychord{\chord{C}\finger{1}{2}\finger{2}{1}\finger{4}{0}}}
+\def\Cshchord{\anychord{\chord{\Sharp{C}}\finger{1}{3}\finger{2}{2}\finger{3}{0}\finger{4}{0}\finger{4}{1}\finger{5}{0}}}
+\def\Dfchord{\anychord{\chord{\Flat{D}}\finger{1}{3}\finger{2}{2}\finger{3}{0}\finger{4}{0}\finger{4}{1}\finger{5}{0}}}
+\def\Dchord{\anychord{\chord{D}\finger{3}{1}\finger{4}{2}\finger{5}{1}}}
+\def\Dshchord{\anychord{\chord{\Sharp{D}}\finger{2}{0}\finger{3}{2}\finger{4}{3}\finger{5}{2}}}
+\def\Efchord{\anychord{\chord{\Flat{E}}\finger{2}{0}\finger{3}{2}\finger{4}{3}\finger{5}{2}}}
+\def\Echord{\anychord{\chord{E}\finger{1}{1}\finger{2}{1}\finger{3}{0}}}
+\def\Ffchord{\anychord{\chord{\Flat{F}}\finger{1}{1}\finger{2}{1}\finger{3}{0}}}
+\def\Eshchord{\anychord{\chord{\Sharp{E}}\finger{2}{2}\finger{3}{1}\finger{4}{0}\finger{5}{0}}}
+\def\Fchord{\anychord{\chord{F}\finger{2}{2}\finger{3}{1}\finger{4}{0}\finger{5}{0}}}
+\def\Fshchord{\anychord{\chord{\Sharp{F}}\finger{2}{3}\finger{3}{2}\finger{4}{1}\finger{5}{1}}}
+\def\Gfchord{\anychord{\chord{\Flat{G}}\finger{2}{3}\finger{3}{2}\finger{4}{1}\finger{5}{1}}}
+\def\Gchord{\anychord{\chord{G}\finger{0}{2}\finger{1}{1}\finger{5}{2}}}
+\def\Gshchord{\anychord{\chord{\Sharp{G}}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{5}{3}}}
+
+%minor chords
+\def\afchord{\anyextchord{\extchord{\Flatm{a}}\finger{0}{3}\finger{1}{3}\finger{2}{3}\finger{3}{3}\finger{4}{3}\finger{5}{3}\finger{1}{5}\finger{2}{5}}}
+\def\achord{\anychord{\chord{\minor{a}}\finger{2}{1}\finger{3}{1}\finger{4}{0}}}
+\def\ashchord{\anychord{\chord{\Sharpm{a}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{3}{2}\finger{4}{1}}}
+\def\bfchord{\anychord{\chord{\Flatm{b}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{3}{2}\finger{4}{1}}}
+\def\bchord{\anychord{\chord{\minor{b}}\finger{2}{3}\finger{3}{3}\finger{4}{2}\finger{5}{1}}}
+\def\cfchord{\anychord{\chord{\Flatm{c}}\finger{2}{3}\finger{3}{3}\finger{4}{2}\finger{5}{1}}}
+\def\bshchord{\anyextchord{\extchord{\Sharpm{b}}\finger{2}{4}\finger{3}{4}\finger{4}{3}\finger{5}{2}}}
+\def\cchord{\anyextchord{\extchord{\minor{c}}\finger{2}{4}\finger{3}{4}\finger{4}{3}\finger{5}{2}}}
+\def\cshchord{\anychord{\chord{\Sharpm{c}}\finger{2}{1}\finger{3}{0}\finger{4}{1}}}
+\def\dfchord{\anychord{\chord{\Flatm{d}}\finger{2}{1}\finger{3}{0}\finger{4}{1}}}
+\def\dchord{\anychord{\chord{\minor{d}}\finger{3}{1}\finger{4}{2}\finger{5}{0}}}
+\def\dshchord{\anychord{\chord{\Sharpm{d}}\finger{2}{3}\finger{3}{2}\finger{4}{3}\finger{5}{1}}}
+\def\efchord{\anychord{\chord{\Flatm{e}}\finger{2}{3}\finger{3}{2}\finger{4}{3}\finger{5}{1}}}
+\def\echord{\anychord{\chord{\minor{e}}\finger{1}{1}\finger{2}{1}}}
+\def\ffchord{\anychord{\chord{\Flatm{f}}\finger{1}{1}\finger{2}{1}}}
+\def\eshchord{\anychord{\chord{\Sharpm{e}}\finger{2}{2}\finger{3}{0}\finger{4}{0}\finger{5}{0}}}
+\def\fchord{\anychord{\chord{\minor{f}}\finger{2}{2}\finger{3}{0}\finger{4}{0}\finger{5}{0}}}
+\def\fshchord{\anychord{\chord{\Sharpm{f}}\finger{0}{1}\finger{1}{1}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}\finger{1}{3}\finger{2}{3}}}
+\def\gfchord{\anychord{\chord{\Flatm{g}}\finger{0}{1}\finger{1}{1}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}\finger{1}{3}\finger{2}{3}}}
+\def\gchord{\anyextchord{\extchord{\minor{g}}\finger{2}{4}\finger{3}{2}\finger{4}{2}\finger{5}{2}}}
+\def\gshchord{\anyextchord{\extchord{\Sharpm{g}}\finger{0}{3}\finger{1}{3}\finger{2}{3}\finger{3}{3}\finger{4}{3}\finger{5}{3}\finger{1}{5}\finger{2}{5}}}
+
+%Seventh chords (majors)
+\def\Afschord{\anychord{\chord{\Flats{A}}\finger{1}{2}\finger{2}{3}\finger{3}{0}\finger{4}{3}}}
+\def\Aschord{\anychord{\chord{\seven{A}}\finger{2}{1}\finger{4}{1}}}
+\def\Ashschord{\anychord{\chord{\Sharps{A}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{4}{2}}}
+\def\Bfschord{\anychord{\chord{\Flats{B}}\finger{0}{0}\finger{1}{0}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}\finger{2}{2}\finger{4}{2}}}
+\def\Bschord{\anychord{\chord{\seven{B}}\finger{1}{1}\finger{2}{0}\finger{3}{1}\finger{5}{1}}}
+\def\Cfschord{\anychord{\chord{\Flats{C}}\finger{1}{1}\finger{2}{0}\finger{3}{1}\finger{5}{1}}}
+\def\Bshschord{\anychord{\chord{\Sharps{B}}\finger{1}{2}\finger{2}{1}\finger{3}{2}\finger{4}{0}}}
+\def\Cschord{\anychord{\chord{\seven{C}}\finger{1}{2}\finger{2}{1}\finger{3}{2}\finger{4}{0}}}
+\def\Cshschord{\anychord{\chord{\Sharps{C}}\finger{2}{2}\finger{3}{3}\finger{4}{1}\finger{5}{3}}}
+\def\Dfschord{\anychord{\chord{\Flats{D}}\finger{2}{2}\finger{3}{3}\finger{4}{1}\finger{5}{3}}}
+\def\Dschord{\anychord{\chord{\seven{D}}\finger{3}{1}\finger{4}{0}\finger{5}{1}}}
+\def\Dshschord{\anychord{\chord{\Sharps{D}}\finger{2}{0}\finger{3}{2}\finger{4}{1}\finger{5}{2}}}
+\def\Efschord{\anychord{\chord{\Flats{E}}\finger{2}{0}\finger{3}{2}\finger{4}{1}\finger{5}{2}}}
+\def\Eschord{\anychord{\chord{\seven{E}}\finger{1}{1}\finger{3}{0}}}
+\def\Ffschord{\anychord{\chord{\Flats{F}}\finger{1}{1}\finger{3}{0}}}
+\def\Eshschord{\anyextchord{\extchord{\Sharps{E}}\finger{2}{2}\finger{3}{4}\finger{4}{5}\finger{5}{4}}}
+\def\Fschord{\anyextchord{\extchord{\seven{F}}\finger{2}{2}\finger{3}{4}\finger{4}{5}\finger{5}{4}}}
+\def\Fshschord{\anychord{\chord{\Sharps{F}}\finger{2}{3}\finger{3}{2}\finger{4}{1}}}
+\def\Gfschord{\anychord{\chord{\Flats{G}}\finger{2}{3}\finger{3}{2}\finger{4}{1}}}
+\def\Gschord{\anychord{\chord{\seven{G}}\finger{0}{2}\finger{1}{1}\finger{5}{0}}}
+\def\Gshschord{\anychord{\chord{\Sharps{G}}\finger{1}{2}\finger{2}{3}\finger{3}{0}\finger{4}{3}}}
+
+%seventh chords (minors)
+
+\def\afschord{\anychord{\chord{\Flatms{a}}\finger{2}{0}\finger{3}{0}\finger{5}{1}}}
+\def\aschord{\anychord{\chord{\minors{a}}\finger{2}{1}\finger{4}{0}}}
+\def\ashschord{\anychord{\chord{\Sharpms{a}}\finger{2}{2}\finger{3}{2}\finger{4}{1}\finger{5}{3}}}
+\def\bfschord{\anychord{\chord{\Flatms{b}}\finger{2}{2}\finger{3}{2}\finger{4}{1}\finger{5}{3}}}
+\def\bschord{\anychord{\chord{\minors{b}}\finger{0}{1}\finger{1}{1}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}\finger{2}{3}\finger{4}{2}}}
+\def\cfschord{\anychord{\chord{\Flatms{c}}\finger{0}{1}\finger{1}{1}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}\finger{2}{3}\finger{4}{2}}}
+\def\bshschord{\anychord{\chord{\Sharpms{b}}\finger{2}{0}\finger{3}{2}\finger{4}{0}\finger{5}{2}}}
+\def\cschord{\anychord{\chord{\minors{c}}\finger{2}{0}\finger{3}{2}\finger{4}{0}\finger{5}{2}}}
+\def\cshschord{\anychord{\chord{\Sharpms{c}}\finger{1}{1}\finger{2}{1}\finger{3}{0}\finger{4}{1}}}
+\def\dfschord{\anychord{\chord{\Flatms{d}}\finger{1}{1}\finger{2}{1}\finger{3}{0}\finger{4}{1}}}
+\def\dschord{\anychord{\chord{\minors{d}}\finger{3}{1}\finger{4}{0}\finger{5}{0}}}
+\def\dshschord{\anychord{\chord{\Sharpms{d}}\finger{2}{0}\finger{3}{2}\finger{4}{1}\finger{5}{1}}}
+\def\efschord{\anychord{\chord{\Flatms{e}}\finger{2}{0}\finger{3}{2}\finger{4}{1}\finger{5}{1}}}
+\def\eschord{\anychord{\chord{\minors{e}}\finger{1}{1}\finger{2}{1}\finger{4}{2}}}
+\def\ffschord{\anychord{\chord{\Flatms{f}}\finger{1}{1}\finger{2}{1}\finger{4}{2}}}
+\def\eshschord{\anychord{\chord{\Sharpms{e}}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}}}
+\def\fschord{\anychord{\chord{\minors{f}}\finger{2}{0}\finger{3}{0}\finger{4}{0}\finger{5}{0}}}
+\def\fshschord{\anychord{\chord{\Sharpms{f}}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}}}
+\def\gfschord{\anychord{\chord{\Flatms{g}}\finger{2}{1}\finger{3}{1}\finger{4}{1}\finger{5}{1}}}
+\def\gschord{\anychord{\chord{\minors{g}}\finger{1}{0}\finger{2}{2}\finger{4}{2}}}
+\def\gshschord{\anychord{\chord{\Sharpms{g}}\finger{2}{0}\finger{3}{0}\finger{5}{1}}}
+
+\def\textchords{\def\dochord##1{\leavevmode\raise\chordheight\hbox{##1}\hskip\chordwidth}}
+\def\raisedchords{\def\dochord##1{\leavevmode\raise10pt\hbox{\raise\chordheight\hbox{##1}}}\def\doextchord##1{\leavevmode\raise10pt\hbox{\raise\extchordheight\hbox{##1}}}}
+\raisedchords
+%%
+%%
+%% Tue Mar 30 20:40:00 1993
+%%
+%%
+%% To: Christopher (C.J.) Rath (BNR) Dept 4Y13 CAR
+%%
+%% From: 'joel@wam.umd.edu' (BNR400)
+%%
+%% Subject: [ANNOUNCE] Guitar-chord-diagram macros for TeX (and LaTex)
+%%
+%% Attachment: 1) UNIX File: ORIGINAL.HEADER - 960 bytes
+%%
+%% There are TWO files here: test.tex, followed by texchord.tex.
+%%
+%% Look for the two --CUT HERE-- lines below.
+%%
+%%
+%% Save the second file as texchord.tex, the first one as test.tex, and
+%% run tex on test.tex.
+%%
+%% -------------------------------CUT HERE-------------------------------
+%% %Test file for TeXChord. (C) 1993 by Joel M. Hoffman
+%%
+%% \font\titfont=cmr17\narrower % Some fonts
+%% \font\capfont=cmbx12 scaled \magstep1
+%% \def\mycaption#1{\bigskip{\capfont #1}\nobreak}
+%% \long\def\boxit#1{\vbox{\hrule\hbox{\vrule\kern3pt
+%% \vbox{\kern3pt#1\kern3pt}\kern3pt\vrule}\hrule}}
+%% \long\def\dboxit#1{\boxit{\vbox{\boxit{\hbox{#1}}}}}
+%%
+%%
+%%
+%% \input texchord % Include the macros.
+%% \textchords\smallchords % Put chords in the text; use small chords.
+%%
+%% \centerline{\dboxit{\vbox{\hbox{\titfont \TeX Chord Demonstration}
+%% \hbox{Copyright 1993 by Joel M.\ Hoffman}}}}
+%% \bigskip
+%% \bigskip\hrule\bigskip\bigskip
+%%
+%% This is the size of a small C-chord: \Cchord.
+%% \bigchords
+%% This is the size of a big C-chord: \Cchord.
+%%
+%% \bigskip\hrule\bigskip\bigskip
+%%
+%%
+%% \raisedchords\advance\baselineskip by 50pt
+%% \def\dummytext{\leavevmode\kern.6 true in}
+%%
+%% \bigchords
+%%
+%% \mycaption{Major chords:}
+%%
+%% \Achord \dummytext
+%% \Bchord \dummytext
+%% \Cchord \dummytext
+%% \Dchord \dummytext
+%% \Echord \dummytext
+%% \Fchord \dummytext
+%% \Gchord \dummytext
+%%
+%% \Ashchord \dummytext
+%% \Bshchord \dummytext
+%% \Cshchord \dummytext
+%% \Dshchord \dummytext
+%% \Eshchord \dummytext
+%% \Fshchord \dummytext
+%% \Gshchord \dummytext
+%%
+%% \Afchord \dummytext
+%% \Bfchord \dummytext
+%% \Cfchord \dummytext
+%% \Dfchord \dummytext
+%% \Efchord \dummytext
+%% \Ffchord \dummytext
+%% \Gfchord \dummytext
+%%
+%% \mycaption{Minor chords:}
+%%
+%% \achord \dummytext
+%% \bchord \dummytext
+%% \cchord \dummytext
+%% \dchord \dummytext
+%% \echord \dummytext
+%% \fchord \dummytext
+%% \gchord \dummytext
+%%
+%% \ashchord \dummytext
+%% \bshchord \dummytext
+%% \cshchord \dummytext
+%% \dshchord \dummytext
+%% \eshchord \dummytext
+%% \fshchord \dummytext
+%% \gshchord \dummytext
+%%
+%% \afchord \dummytext
+%% \bfchord \dummytext
+%% \cfchord \dummytext
+%% \dfchord \dummytext
+%% \efchord \dummytext
+%% \ffchord \dummytext
+%% \gfchord \dummytext
+%%
+%% \mycaption{Seventh chords (Major):}
+%%
+%% \Cschord \dummytext
+%% \Dschord \dummytext
+%% \Eschord \dummytext
+%% \Fschord \dummytext
+%% \Gschord \dummytext
+%% \Aschord \dummytext
+%% \Bschord \dummytext
+%%
+%% \Cfschord \dummytext
+%% \Dfschord \dummytext
+%% \Efschord \dummytext
+%% \Ffschord \dummytext
+%% \Gfschord \dummytext
+%% \Afschord \dummytext
+%% \Bfschord \dummytext
+%%
+%% \Cshschord \dummytext
+%% \Dshschord \dummytext
+%% \Eshschord \dummytext
+%% \Fshschord \dummytext
+%% \Gshschord \dummytext
+%% \Ashschord \dummytext
+%% \Bshschord \dummytext
+%%
+%% \mycaption{Seventh chords (Minor):}
+%%
+%%
+%% \aschord \dummytext
+%% \bschord \dummytext
+%% \cschord \dummytext
+%% \dschord \dummytext
+%% \eschord \dummytext
+%% \fschord \dummytext
+%% \gschord \dummytext
+%%
+%% \afschord \dummytext
+%% \bfschord \dummytext
+%% \cfschord \dummytext
+%% \dfschord \dummytext
+%% \efschord \dummytext
+%% \ffschord \dummytext
+%% \gfschord \dummytext
+%%
+%% \ashschord \dummytext
+%% \bshschord \dummytext
+%% \cshschord \dummytext
+%% \dshschord \dummytext
+%% \eshschord \dummytext
+%% \fshschord \dummytext
+%% \gshschord \dummytext
+%%
+%%
+%% \end
diff --git a/Master/texmf-dist/doc/latex/songbook/install.txt b/Master/texmf-dist/doc/latex/songbook/install.txt
new file mode 100644
index 00000000000..e78623c34f7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/install.txt
@@ -0,0 +1,55 @@
+@(#)$Id: install.txt,v 1.4 2003/08/19 23:31:15 christopher Exp $
+
+ - - - - - - - - - - - - - -
+
+ I N S T A L L A T I O N N O T E S
+
+ - - - - - - - - - - - - - - - - - - -
+
+ LaTeX Songbook Style, Version 4.1, 2003/08/31
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+ Copyright (c) 1992--2003 Christopher Rath
+ All rights reserved.
+
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+ Christopher Rath <christopher@rath.ca>
+
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+
+Legal Stuff:
+
+ This package is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1 of the License, or (at
+ your option) any later version.
+
+ This package is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; if not, I'll be glad to provide one.
+
+
+Instructions:
+
+ 1. Create a songbook.sty file by executing the following command:
+ latex songbook.ins
+
+ 2. Copy songbook.sty to whereever you keep your local styles. You may
+ need to refresh the filename database if your TeX installation doesn't
+ dynamically search for style files.
+
+ 3. See relnotes.txt for contact and support information.
+
+
+
+
+Local Variables:
+ mode: indented-text
+ fill-column: 79
+End:
diff --git a/Master/texmf-dist/doc/latex/songbook/mksbkdx b/Master/texmf-dist/doc/latex/songbook/mksbkdx
new file mode 100644
index 00000000000..7ae86e3bc3b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/mksbkdx
@@ -0,0 +1,51 @@
+#!/bin/sh
+##### rcsid = @(#)$Id: mksbkdx,v 1.10 2003/08/19 23:30:36 christopher Exp $
+#####
+##
+## mksbkdx - Produce a songbook style .kdx file from a .kIdx file.
+##
+## Version 4.1, 31 August, 2003
+##
+## Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+##
+## This package is free software; you can redistribute it and/or
+## modify it under the terms of the GNU Lesser General Public
+## License as published by the Free Software Foundation; either
+## version 2.1 of the License, or (at your option) any later
+## version.
+##
+## This package is distributed in the hope that it will be
+## useful, but WITHOUT ANY WARRANTY; without even the implied
+## warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+## PURPOSE. See the GNU Lesser General Public License for more
+## details.
+##
+## Take a .kIdx file produced by one of the songbook styles and
+## turn it into a .kdx file for final formatting into an index
+## of songs by key.
+##
+#####
+#####
+
+###
+# Check that the proper parameters were input.
+###
+if [ "$1" = "" ]
+then
+ echo USAGE: $0 jobname
+fi
+
+###
+# Call makeindex to do the required munging.
+##
+makeindex -s songbook.ist -o $1.kdx $1.kIdx
+
+###
+# Tell the user what the new filename is.
+###
+echo " "
+echo "The new Index file is called \`$1.kdx'."
+
+###
+# End of script.
+###
diff --git a/Master/texmf-dist/doc/latex/songbook/mksbtdx b/Master/texmf-dist/doc/latex/songbook/mksbtdx
new file mode 100644
index 00000000000..f4d8eef2b13
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/mksbtdx
@@ -0,0 +1,51 @@
+#!/bin/sh
+##### rcsid = @(#)$Id: mksbtdx,v 1.12 2003/08/19 23:30:37 christopher Exp $
+#####
+##
+## mksbtdx - Produce a songbook style .tdx file from a .tIdx file.
+##
+## Version 4.1, 31 August, 2003
+##
+## Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+##
+## This package is free software; you can redistribute it and/or
+## modify it under the terms of the GNU Lesser General Public
+## License as published by the Free Software Foundation; either
+## version 2.1 of the License, or (at your option) any later
+## version.
+##
+## This package is distributed in the hope that it will be
+## useful, but WITHOUT ANY WARRANTY; without even the implied
+## warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+## PURPOSE. See the GNU Lesser General Public License for more
+## details.
+##
+## Take a .tIdx file produced by one of the songbook styles and
+## turn it into a .tdx file for final formatting into a title and
+## first line index.
+##
+#####
+#####
+
+###
+# Check that the proper parameters were input.
+###
+if [ "$1" = "" ]
+then
+ echo USAGE: $0 jobname
+fi
+
+###
+# Call makeindex to do the required munging.
+##
+makeindex -s songbook.ist -o $1.tdx $1.tIdx
+
+###
+# Tell the user what the new filename is.
+###
+echo " "
+echo "The new Index file is called \`$1.tdx'."
+
+###
+# End of script.
+###
diff --git a/Master/texmf-dist/doc/latex/songbook/relnotes.txt b/Master/texmf-dist/doc/latex/songbook/relnotes.txt
new file mode 100644
index 00000000000..c7de0a89188
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/relnotes.txt
@@ -0,0 +1,140 @@
+@(#)$Id: relnotes.txt,v 1.21 2003/09/23 01:18:57 christopher Exp $
+
+ - - - - - - - - -
+
+ R E L E A S E N O T E S
+
+ - - - - - - - - - - - - - - - - -
+
+ LaTeX Songbook Style, Version 4.1a, 2003/08/31
+
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+ Copyright (c) 1992--2003 Christopher Rath
+ All rights reserved.
+
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+ Christopher Rath <christopher@rath.ca>
+
+ - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+Legal Stuff:
+
+ This package is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1 of the License, or (at
+ your option) any later version.
+
+ This package is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+ License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License
+ along with this library; if not, I'll be glad to provide one.
+
+
+Changes in Release 4.1a:
+
+ * corrected a bug whereby the new exclude song mode was throwing an error
+ when either the |\SBRef| or |\SBMargNote| commands were used
+
+
+Changes in Release 4.1:
+
+ * a new optional [Include?] parameter has been added to the song
+ environment; that parameter allows you to have a song omitted from the
+ printed songbook yet still have the song counter incremented and the
+ song's table of contents entry written to a separate TOC file (see the
+ description of the song environment, below, for more details)
+
+ * to go along with the new optional [Include?] parameter is a new
+ \usepackage{} option, printallsongs, which overrides the individual song
+ option declarations and prints all the songs in the songbook
+
+ * the song "My Sun and My Shield" was removed from the sample songbook;
+ it turns out that this is a Ted Sandquist song and is not in the public
+ domain
+
+ * chordbk's compactsong option is still experimental
+
+
+chordbk, wordbk, overhead:
+
+ These styles have been used to produce the songbooks for our church. We
+ needed to produce books that our song-leaders could use, as well as books
+ for use in the congregation; so, these styles were written.
+
+ The `chordbk' option is used to print a songbook with words and chords, and
+ it also supports a `compactsong' option which lays out the song in two
+ columns per page instead of one (the `wordbk' and `overhead' options do not
+ support compactsong mode at present). The `wordbk' option is used to print
+ a words-only songbook. The `overhead' option is used to print overhead
+ transparencies. They all use the same LaTeX input file. `Wordbk' and
+ `overhead' modes simply ignore all of the chord information.
+
+
+songbook.dtx:
+
+ This is both the formal documentation for the Songbook style as well as
+ its source code. A .pdf file is provided, as well as the .tex file.
+
+
+sample-sb.tex:
+
+ This is a sample songbook. This file is used to produce the sample???.dvi
+ files included with this package. To regenerate the .dvi files, simply
+ uncomment the appropriate \document line and re-LaTeX the file.
+
+
+Manifest:
+
+ conditionals.sty Donald Arseneau's conditional tests.
+ contrib/ Directory containing user contributed utilities.
+ LesserGPL.txt Terms & conditions under which the style is
+ distributed.
+ mksbkdx A shell script to make the index by song key.
+ mksbtdx A shell script to make the index by song title.
+ relnotes.txt The songbook package release notes (this file).
+ sample-sb.tex A sample songbook.
+ sampleCBK.pdf Sample-sb.tex formatted using chordbk.sty.
+ sampleKdx.pdf The sample key index run through LaTeX.
+ sampleKdx.tex Key index for the sample songbook.
+ sampleOH.pdf Sample-sb.tex formatted using overhead.sty.
+ sampleTdx.pdf The sample title index run through LaTeX.
+ sampleTdx.tex Title index for the sample songbook.
+ sampleToc.pdf The sample TOC run through LaTeX.
+ sampleToc.tex TOC for the sample songbook.
+ sampleWBK.pdf Sample-sb.tex formatted using wordbk.sty.
+ songbook.pdf The \Songbook's documentation.
+ songbook.ist The songbook package makeindex .ist file.
+ songbook.dtx The base style file.
+ songbook.ins Install script to create .sty from .dtx.
+
+
+Support:
+
+ Please email me for help using the files. Please let me know about any
+ bugs and problems.
+
+ There is a SongBook Style home page. Its URL is:
+
+ http://www.rath.ca/Misc/Songbook/
+
+ I will make bug fixes, other user's contributed macros and scripts, and the
+ latest release of the software available on this web server.
+
+
+ Christopher Rath christopher@rath.ca (613) 824-4584
+ 1371 Major Rd.
+ Ottawa, ON
+ Canada K1E 1H3
+
+
+
+
+Local Variables:
+ mode: indented-text
+ fill-column: 79
+End:
diff --git a/Master/texmf-dist/doc/latex/songbook/sample-sb.kIdx b/Master/texmf-dist/doc/latex/songbook/sample-sb.kIdx
new file mode 100644
index 00000000000..aed16547cbd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sample-sb.kIdx
@@ -0,0 +1,32 @@
+\indexentry{{\sbChord C\relax } -- What A Mighty God We Serve}{1}
+\indexentry{{\sbChord D\relax } -- What A Mighty God We Serve}{1}
+\indexentry{{\sbChord D\relax } -- Finally, My Brethren}{2}
+\indexentry{{\sbChord Am\relax } -- The Lord Of Covenant}{3}
+\indexentry{{\sbChord D\relax } -- We Will Rejoice}{4}
+\indexentry{{\sbChord Em\relax } -- Praise Him In His Sanctuary}{5}
+\indexentry{{\sbChord Em\relax } -- Rise Up}{6}
+\indexentry{{\sbChord Am\relax } -- We Are Marching In Messiah's Band}{7}
+\indexentry{{\sbChord G\relax } -- A Song Of Love}{8}
+\indexentry{{\sbChord D\relax } -- Hail To The King}{9}
+\indexentry{{\sbChord C\relax } -- The Horse And Rider}{10}
+\indexentry{{\sbChord D\relax } -- Nothing But The Blood}{11}
+\indexentry{{\sbChord C\relax } -- Far Above All Rule And Authority}{12}
+\indexentry{{\sbChord D\relax } -- Sing Hallelujah}{13}
+\indexentry{{\sbChord G\relax } -- Zephaniah 3:17}{14}
+\indexentry{{\sbChord D\relax } -- Come And Let Us Go}{15}
+\indexentry{{\sbChord D\relax } -- Behold, I Am The Lord}{16}
+\indexentry{{\sbChord D\relax } -- Stand Up And Bless}{17}
+\indexentry{{\sbChord G\relax } -- Jesus Is The Lord}{18}
+\indexentry{{\sbChord G\relax } -- I Will Sing Praises}{19}
+\indexentry{{\sbChord G\relax } -- Let God Be Magnified}{20}
+\indexentry{{\sbChord D\relax } -- There's A Light Shining Forth}{21}
+\indexentry{{\sbChord D\relax } -- How Great Is Our God}{22}
+\indexentry{{\sbChord E\relax } -- How Great Is Our God}{22}
+\indexentry{{\sbChord E\relax } -- Lift Jesus Higher}{23}
+\indexentry{{\sbChord C\relax } -- Garment Of Praise}{24}
+\indexentry{{\sbChord D\relax } -- Garment Of Praise}{24}
+\indexentry{{\sbChord C\relax } -- I Was Glad}{25}
+\indexentry{{\sbChord C\relax } -- Oh, The Blood}{26}
+\indexentry{{\sbChord D\relax } -- Oh, The Blood}{26}
+\indexentry{{\sbChord E\relax } -- Oh, The Blood}{26}
+\indexentry{{\sbChord F\relax } -- Oh, The Blood}{26}
diff --git a/Master/texmf-dist/doc/latex/songbook/sample-sb.tIdx b/Master/texmf-dist/doc/latex/songbook/sample-sb.tIdx
new file mode 100644
index 00000000000..14d8a33124c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sample-sb.tIdx
@@ -0,0 +1,32 @@
+\indexentry{What A Mighty God We Serve}{1}
+\indexentry{Finally, My Brethren}{2}
+\indexentry{The Lord Of Covenant}{3}
+\indexentry{Lift your hands, for He is Holy@{\it Lift your hands, for He is Holy\/}}{3}
+\indexentry{We Will Rejoice}{4}
+\indexentry{Praise Him In His Sanctuary}{5}
+\indexentry{Rise Up}{6}
+\indexentry{We Are Marching In Messiah's Band}{7}
+\indexentry{A Song Of Love}{8}
+\indexentry{Hail To The King}{9}
+\indexentry{I praise You, Lord, for You are my King@{\it I praise You, Lord, for You are my King\/}}{9}
+\indexentry{The Horse And Rider}{10}
+\indexentry{I will sing unto the Lord, for He has@{\it I will sing unto the Lord, for He has\/}}{10}
+\indexentry{Nothing But The Blood}{11}
+\indexentry{What can wash away my sin@{\it What can wash away my sin\/}}{11}
+\indexentry{Far Above All Rule And Authority}{12}
+\indexentry{Sing Hallelujah}{13}
+\indexentry{Zephaniah 3:17}{14}
+\indexentry{The Lord your God is in your midst@{\it The Lord your God is in your midst\/}}{14}
+\indexentry{Come And Let Us Go}{15}
+\indexentry{Behold, I Am The Lord}{16}
+\indexentry{Stand Up And Bless}{17}
+\indexentry{Jesus Is The Lord}{18}
+\indexentry{I Will Sing Praises}{19}
+\indexentry{Let God Be Magnified}{20}
+\indexentry{There's A Light Shining Forth}{21}
+\indexentry{How Great Is Our God}{22}
+\indexentry{Lift Jesus Higher}{23}
+\indexentry{Garment Of Praise}{24}
+\indexentry{I have put on my garment of praise@{\it I have put on my garment of praise\/}}{24}
+\indexentry{I Was Glad}{25}
+\indexentry{Oh, The Blood}{26}
diff --git a/Master/texmf-dist/doc/latex/songbook/sample-sb.tex b/Master/texmf-dist/doc/latex/songbook/sample-sb.tex
new file mode 100644
index 00000000000..072d7c8206d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sample-sb.tex
@@ -0,0 +1,1245 @@
+%%%%%% rcsid = @(#)$Id: sample-sb.tex,v 1.18 2003/08/31 03:22:28 christopher Exp $
+%%%%%%
+%%
+%% ===============================
+%% Sample Songbook (sample-sb.tex)
+%% ===============================
+%%
+%% Version 4.1, 31 August, 2003
+%%
+%% Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+%%
+%% This package is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU Lesser General Public
+%% License as published by the Free Software Foundation; either
+%% version 2.1 of the License, or (at your option) any later
+%% version.
+%%
+%% This package is distributed in the hope that it will be
+%% useful, but WITHOUT ANY WARRANTY; without even the implied
+%% warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+%% PURPOSE. See the GNU Lesser General Public License for more
+%% details.
+%%
+%% This file contains a subset of the songbook we distribute
+%% at our church. To the best of my knowledge, all of the lyrics
+%% contained herein are freely distributable. This file has been
+%% provided as a sample of what can be produced by the chordbk,
+%% wordbk, and overhead LaTeX styles.
+%%
+%% NEEDED: The fancyhdr LaTeX style is required to properly
+%% format this file. If you don't have that then comment
+%% out the commands in the preamble which deal with the
+%% fancyhdr style.
+%%
+%%%%%%
+%%%%%%
+%%
+%% 1. Chord notation. Within this songbook the following
+%% conventions have been adopted:
+%%
+%% "Minor" is entered as "m";
+%% e.g. Cm7 for C minor 7th.
+%% "Major" is entered as "M";
+%% e.g. CM7 for C major 7th.
+%%
+%%%%%%
+%%%%%%
+%% ============
+%% Bibliography
+%% ============
+%%
+%% Exalt Him!: Exalt Him! Compiled by Tom Fettke. (c)1989
+%% Word Music.
+%%
+%% Hosanna! Music Books: Hosanna! Music Books #1--#6.
+%% (c)1987--92 Integrity Music, Inc.
+%%
+%% Worship Him II: Worship Him II. Compiled by Jesse Peterson
+%% and Bruce Ballinger. (c)1989 Tempo Music
+%% Publications.
+%%
+%% Worship Songs Of The Vineyard: Worship Songs Of The Vineyard
+%% --- Volume 2. (c)1989 Vineyard Ministries
+%% International.
+%%
+%%%%%%
+%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% P R E A M B L E B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[12pt]{book}
+\usepackage{latexsym,fancyhdr}
+\usepackage[chordbk]{songbook} %% Words & Chords edition.
+%%\usepackage[compactsong,chordbk]{songbook} %% Words & Chords edition.
+%%\usepackage[wordbk]{songbook} %% Words Only edition.
+%%\usepackage[overhead]{songbook} %% Overhead Transparency edition.
+
+
+%%%
+% Revision Date and Release Date definitions.
+%
+% \RelDate - The last time this songbook was released. Set this
+% date each time a new release/update of the songbook
+% is generated.
+% \RevDate - The last time a particular song was revised in any
+% way. This command will be renewed inside every
+% song.
+%%%
+\newcommand{\RelDate}{31~August,~2003}
+\newcommand{\RevDate}{\today}
+
+%%%
+% C.C.L.I. license number definition; for copyright licensing info.
+% One of these macros will be manually inserted into the {CpyRt}
+% parameter of the {song} environment.
+%
+% \CCLInumber - The actual copyright license number. Don't
+% insert this command in the {CpyRt} parameter, use one
+% of the others.
+% \CCLIed - Indicates a song falls under our CCLI license.
+% \NotCCLIed - Indicates a song doesn't fall under our CCLI
+% license. Public Domain songs fall into this category.
+% \PGranted - We have received specific permission from the
+% copyright holder to use this song.
+% \PPending - We are in the process of obtaining permission to
+% use this song.
+%%%
+\newcommand{\CCLInumber}{Your CCLI Number}
+\newcommand{\CCLIed}{{\CpyRtInfoFont (CCLI \CCLInumber)}}
+\newcommand{\NotCCLIed}{\relax}
+\newcommand{\PGranted}{\relax}
+\newcommand{\PPending}{{\CpyRtInfoFont (Permission Pending)}}
+
+%%%
+% Title page information.
+%%%
+\title{A Church Songbook}
+\author{}
+\date{Revised: \RevDate}
+
+%%%
+% Redefine fonts from SongBook style that I don't like.
+%%%
+\font\myTinySF=cmss8 at 8pt
+\renewcommand{\CpyRtInfoFont}{\tiny\myTinySF}
+
+%%%
+% Define fonts to use in the headers and footers of the songbook.
+%%%
+\newcommand{\LHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\CHeadFont}{\normalsize\rm} % = cmr12 at 12pt
+\newcommand{\RHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\LFootFont}{\scriptsize} % = cmr8 at 8pt
+\newcommand{\CFootFont}{\tiny\myTinySF} % = cmss8 at 8pt
+\newcommand{\RFootFont}{\scriptsize} % = cmr8 at 8pt
+
+%%%
+% Turn on and define fancy page heading/footing definition.
+%%%
+\pagestyle{fancy}
+
+\ifChordBk
+ % It's a words & chords songbook...
+ \addtolength{\headwidth}{\marginparsep}
+ \addtolength{\headwidth}{\marginparwidth}
+ \renewcommand{\headrulewidth}{0.4pt}
+ \renewcommand{\footrulewidth}{0.4pt}
+ \fancyhead[LE,RO]{\LHeadFont\emph{\leftmark\/}\SBContinueMark}
+ \fancyhead[CE,CO]{\CHeadFont\thepage}
+ \fancyhead[RE,LO]{\RHeadFont\RelDate}
+\else\ifOverhead
+ % It's an overhead...
+ \renewcommand{\footrulewidth}{0pt}
+ \renewcommand{\headrulewidth}{0pt}
+ \fancyhead[LE,RO]{}
+ \fancyhead[CE,CO]{}
+ \fancyhead[RE,LO]{}
+\else\ifWordBk
+ % It's a words only songbook...
+ \addtolength{\headwidth}{\marginparsep}
+ \addtolength{\headwidth}{\marginparwidth}
+ \renewcommand{\headrulewidth}{0.4pt}
+ \renewcommand{\footrulewidth}{0.4pt}
+ \fancyhead[LE,RO]{\LHeadFont A Church Songbook}
+ \fancyhead[CE,CO]{\CHeadFont\thepage}
+ \fancyhead[RE,LO]{\RHeadFont\RelDate}
+\fi\fi\fi
+
+\fancyfoot[LE,RO]{\LFootFont Property of The Church}
+\ifSongEject
+ \fancyfoot[CE,CO]{\CFootFont Last Revised: \RevDate}
+\else
+ \fancyfoot[CE,CO]{\CFootFont}
+\fi
+\fancyfoot[RE,LO]{\RFootFont Material used by permission.}
+
+%%%
+% Turn on/off index-file generation. Uncomment the \makeindex line to
+% turn index generation on; comment it out to turn index generation
+% off.
+%%%
+\makeTitleIndex %% Title and First Line Index.
+\makeTitleContents %% Table of Contents.
+\makeKeyIndex %% Index of song by key.
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% D O C U M E N T B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%%%
+% Uncomment "\maketitle" statement to make a title page.
+%%%
+\maketitle
+
+\mainmatter
+\ifWordBk
+ \twocolumn
+\fi
+
+%%%
+% Songbook begins.
+%%%
+\begin{song}{What A Mighty God We Serve}{C}
+ {\SBPubDom}
+ {}
+ {Isaiah~9:6}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Hosanna! Music Book~I}{\#93}
+
+ \begin{SBOpGroup}
+ \Ch{C}{What} a mighty God we serve,
+
+ What a mighty God we \Ch{G7}{serve},
+
+ \Ch{C}{An}gels bow before Him,
+
+ \Ch{C}{Hea}ven and earth adore Him,
+
+ \Ch{C}{What} a mighty \Ch{G7}{God} we \Ch{C}{serve!}\Ch{[}{}\Ch{F}{} \Ch{C}{}\Ch{]}{}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ O \Ch{C}{Zion,} O \Ch{F}{Zion,} that \Ch{G7}{bring}est good \Ch{C}{tid}ings,
+
+ Get thee \Ch{F}{up} into the \Ch{G7}{High} Moun\Ch{C}{tains}
+
+ Je\Ch{C}{ru}salem, Je\Ch{F}{ru}salem, that \Ch{G7}{bring}est good \Ch{C}{tid}ings
+
+ Lift up thy \Ch{F}{voice} with \Ch{G7}{all} thy \Ch{C}{strength}
+
+ Lift it \Ch{F}{up,} be not afraid;
+
+ Lift it \Ch{C}{up,} be not afraid
+
+ Say \Ch{Am}{unto} the \Ch{C}{ci}ties of \Ch{G7}{Judah,}
+
+ ``Behold your \Ch{C}{God,}\Ch{C7}{} Behold your \Ch{F}{God,}
+
+ Be\Ch{C}{hold} \Ch{G7}{your} \Ch{C}{God!''}
+ \end{SBVerse}
+
+ \begin{SBExtraKeys}{
+ \CBPageBrk
+ \CSColBrk
+ \STitle{What A Mighty God We Serve}{D}
+
+ \begin{SBOpGroup}
+ \Ch{D}{What} a mighty God we serve,
+
+ What a mighty God we \Ch{A7}{serve},
+
+ \Ch{D}{An}gels bow before Him,
+
+ \Ch{D}{Hea}ven and earth adore Him,
+
+ \Ch{D}{What} a mighty \Ch{A7}{God} we \Ch{D}{serve!}\Ch{[}{}\Ch{G}{} \Ch{D}{}\Ch{]}{}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ O \Ch{D}{Zion,} O \Ch{G}{Zion,} that \Ch{A7}{bring}est good \Ch{D}{tid}ings,
+
+ Get thee \Ch{G}{up} to into the \Ch{A7}{High} Moun\Ch{D}{tains}
+
+ Je\Ch{D}{ru}salem, Je\Ch{G}{ru}salem, that \Ch{A7}{bring}est good \Ch{D}{tid}ings
+
+ Lift up thy \Ch{G}{voice} with \Ch{A7}{all} thy \Ch{D}{strength}
+
+ Lift it \Ch{G}{up} be not afraid,
+
+ Lift it \Ch{D}{up} be not afraid
+
+ Say \Ch{Bm}{unto} the \Ch{D}{ci}ties of \Ch{A7}{Judah,}
+
+ ``Behold your \Ch{D}{God,}\Ch{D7}{} Behold your \Ch{G}{God,}
+
+ Be\Ch{D}{hold} \Ch{A7}{your} \Ch{D}{God!''}
+ \end{SBVerse}
+ }\end{SBExtraKeys}
+\end{song}
+
+
+\begin{song}{Finally, My Brethren}{D}
+ {}
+ {}
+ {Ephesians~6:10}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBVerse}
+ \Ch{D}{Fi}nally, my brethren, be \Ch{C}{strong} in the \Ch{D}{Lord,}
+
+ \Ch{D}{Fi}nally, my brethren, be \Ch{C}{strong} in the \Ch{D}{Lord,}
+
+ And in the \Ch{G}{pow}er \Ch{A}{of} His \Ch{D}{might,}
+
+ And in the \Ch{G}{pow}er \Ch{A}{of} His \Ch{D}{might.}
+
+ For it is \Ch{G}{God} at \Ch{A}{work} with\Ch{D}{in} you,
+
+ Both to \Ch{G}{will} \Ch{A}{and} to \Ch{D}{do,}
+
+ \Ch{G}{All} his \Ch{A}{glo}rious \Ch{D}{plea}sure.
+
+ His \Ch{G}{\em truth} shall \Ch{A}{sur}ely en\Ch{D}{dure.}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ {\em \ldots strength \ldots}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ {\em \ldots mercy \ldots}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ {\em \ldots grace \ldots}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ \Ch{D}{Fi}nally my brethren be \Ch{C}{strong} in the \Ch{D}{Lord,}
+
+ \Ch{D}{Fi}nally my brethren be \Ch{C}{strong} in the \Ch{D}{Lord,}
+
+ And in the \Ch{G}{pow}er \Ch{A}{of} His \Ch{D}{might,}
+
+ And in the \Ch{G}{pow}er \Ch{A}{of} His \Ch{D}{might,}
+
+ And in the \Ch{G}{pow}er \Ch{A}{of} His \Ch{D}{might.}
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{The Lord Of Covenant}{Am}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+ \FLineIdx{Lift your hands, for He is Holy}
+
+ \begin{SBOpGroup}
+ \Ch{Am}{Lift} your hands, for \Ch{E}{He} is Holy.
+
+ \Ch{Dm7}{Worship} Him in \Ch{E}{spir}it and \Ch{Am}{truth.}
+
+ For His face, is \Ch{E}{like} the sun,
+
+ \Ch{Dm7}{The} Lord of \Ch{E}{Cove}\Ch{Am}{nant.}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ \Ch{Dm}{Clap} your hands and \Ch{G}{shout} in victo\Ch{C}{ry,}
+
+ For the Lamb was \Ch{E}{slain} but lives.
+
+ \Ch{Dm7}{Dance} for joy and \Ch{G}{give} Him thanks.
+
+ {\SBLyricNoteFont (Men)} For the \Ch{C}{free}dom \ldots
+
+ {\SBLyricNoteFont (Women)} For the freedom His \Ch{E}{life} gives.
+
+ {\SBLyricNoteFont (Men)} For the \Ch{F}{free}dom \ldots
+
+ {\SBLyricNoteFont (Women)} For the freedom His \Ch{E}{life} gives.
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ \Ch{Dm}{Come} you people, \Ch{G}{lift} your voices, \Ch{C}{}
+
+ Praise Him with your \Ch{E}{hearts} as one.
+
+ \Ch{Dm7}{There} is One who \Ch{G}{turn}ed the key.
+
+ {\SBLyricNoteFont (Men)} And the \Ch{C}{door} \ldots
+
+ {\SBLyricNoteFont (Women)} To His throne is \Ch{E}{open.}
+
+ {\SBLyricNoteFont (Men)} Yes, the \Ch{F}{door} \ldots
+
+ {\SBLyricNoteFont (Women)} To His throne is \Ch{E}{open.}
+ \end{SBVerse}
+
+ \CSColBrk
+ \begin{SBVerse}
+ \Ch{Dm}{He} creates Je\Ch{G}{rusa}lem for re\Ch{C}{joic}ing,
+
+ For re\Ch{E}{joic}ing,
+
+ \Ch{Dm7}{And} her people \Ch{G}{for} gladness.
+
+ {\SBLyricNoteFont (Men)} \Ch{C}{He} \ldots
+
+ {\SBLyricNoteFont (Women)} He is glad in His \Ch{E}{peo}ple.
+
+ {\SBLyricNoteFont (Men)} Yes, \Ch{F}{He} \ldots
+
+ {\SBLyricNoteFont (Women)} He is glad in His \Ch{E}{peo}ple.
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{We Will Rejoice}{D}
+ {}
+ {}
+ {Song Of Solomon~1:4}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Hosanna! Music Book~II}{\#143}
+
+ \begin{SBOpGroup}
+ \Ch{D}{We} will rejoice in \Ch{G}{You} and be glad,
+
+ \Ch{D}{We} will extol Your \Ch{A7}{love} more than wine
+
+ \Ch{D}{Draw} me after \Ch{D7}{You} and let us \Ch{G}{run} together,
+
+ \Ch{D}{We} will rejoice in \Ch{G}{You} and \Ch{A7}{be} \Ch{D}{glad}
+ \end{SBOpGroup}
+
+ \begin{SBChorus}
+ \Ch{D}{Lift} up the light of Thy \Ch{G}{coun}tenance,
+
+ U\Ch{D}{pon} us O \Ch{A7}{Lord}
+
+ \Ch{D}{Lift} up the light of Thy \Ch{G}{coun}tenance,
+
+ U\Ch{D}{pon} \Ch{A7}{us} O \Ch{D}{Lord} \Ch{G}{} \Ch{D}{}
+ \end{SBChorus}
+\end{song}
+
+
+\begin{song}{Praise Him In His Sanctuary}{Em}
+ {}
+ {}
+ {Psalm~150}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBVerse}
+ Praise Him \Ch{Em}{in} His sanctuary
+
+ Praise Him \Ch{Em}{in} the skies above
+
+ Praise Him \Ch{G}{for} the acts of \Ch{D}{pow}er that He \Ch{Em}{does}
+
+ Praise Him \Ch{Em}{for} surpassing greatness
+
+ With the \Ch{Em}{trum}pet, harp and lyre
+
+ With the \Ch{G}{tam}bourines and \Ch{Am}{dan}cing, praise Him \Ch{Em}{now}
+ \end{SBVerse}
+
+ \begin{SBOpGroup}
+ Come and \Ch{G}{praise} \Ch{D}{Him} \Ch{Bm}{for} the Lord is \Ch{Em}{good}
+
+ And His mercy is \Ch{B7}{ever}\Ch{Em}{lasting}
+
+ Come and \Ch{G}{praise} \Ch{D}{Him} \Ch{Bm}{for} the Lord is \Ch{Em}{good}
+
+ And His mercy is \Ch{B7}{ever}\Ch{Em}{lasting}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ Praise Him \Ch{Em}{with} the clashing cymbals
+
+ Let them \Ch{Em}{hear} it far and near
+
+ With the \Ch{G}{strings} and flutes we'll \Ch{D}{praise} the Lord our \Ch{Em}{God}
+
+ Who with \Ch{Em}{majes}ty is reigning
+
+ He has \Ch{Em}{power} over all
+
+ Give Him \Ch{G}{glory} and be \Ch{Am}{thankful} for His \Ch{Em}{love}
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{Rise Up}{Em}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ Rise \Ch{Em}{up,} rise up, we are the \Ch{Am}{soldiers} of the \Ch{Em}{cross}
+
+ We are the \Ch{Am}{ones} who are to glorify the \Ch{B7}{King}
+
+ Cre\Ch{Em}{ation} groans for the \Ch{Am}{Sons} of God to \Ch{Em}{come}
+
+ Mani\Ch{Am}{fest}ing all the glory of the \Ch{B7}{King}
+
+ So \Ch{Am}{rise} and shine, for your \Ch{Em}{light} has come,
+
+ And the \Ch{Am}{glor}y of the Lord is u\Ch{Em}{pon} you
+
+ Lift \Ch{Am}{up} your eyes round a\Ch{Em}{bout} and see
+
+ All the \Ch{Am}{nations} are falling at your \Ch{B7}{feet}
+ \end{SBOpGroup}
+
+ \begin{SBChorus}
+ So let's \Ch{Em}{glor}ify the Lord,
+
+ Let's \Ch{Am}{glor}ify the \Ch{Em}{King}
+
+ Let's shout and sing as we \Ch{Am}{take} the victo\Ch{B7}{ry}
+
+ So let's \Ch{Em}{glor}ify the Lord,
+
+ Let's \Ch{Am}{glor}ify the \Ch{Em}{King}
+
+ Let's \Ch{Am}{shout} and \Ch{B7}{take} the victo\Ch{Em}{ry!}
+ \end{SBChorus}
+\end{song}
+
+
+\begin{song}{We Are Marching In Messiah's Band}{Am}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBVerse}
+ We are \Ch{Am}{march}ing, in Messiah's band;
+
+ The keys of \Ch{Am}{vict'ry} in His mighty hand;
+
+ Let us \Ch{Dm}{go} on to take the promised \Ch{Am}{land.}
+
+ Raise the \Ch{Am}{anthem,} sing the victory song;
+
+ Praise the \Ch{Am}{Lord} for the battle's won;
+
+ No \Ch{Dm}{wea}pon formed against Him shall \Ch{Am}{stand.}
+ \end{SBVerse}
+
+ \begin{SBOpGroup}
+ For the \Ch{F}{Cap}tain of the Host is \Ch{C}{Je}sus;
+
+ We are \Ch{F}{fol}lowing in His \Ch{C}{foot}steps.
+
+ No \Ch{F}{foe} can stand a\Ch{Am}{gainst} us in the \Ch{F}{fray.} \Ch{G}{}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{A Song Of Love}{G}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ A \Ch{G}{Song} of \Ch{Em}{Love,} I \Ch{Am7}{sing} to \Ch{D}{You}
+
+ A \Ch{G}{Song} of \Ch{Em}{ado}ration, \Ch{Am7}{to} the \Ch{D}{King}
+
+ You \Ch{Am7}{are} the \Ch{D}{Lord,} the \Ch{G}{Ma}ker \Ch{G/F#}{of} the \Ch{Em}{universe}
+
+ You \Ch{Am7}{are} the \Ch{D}{King} of all \Ch{G}{Kings}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Hail To The King}{D}
+ {1989 Christopher Rath}
+ {Christopher Rath}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{November~22,~1993}
+ \SBRef{New Wine Covenant Church Song Book}{\#70}
+ \FLineIdx{I praise You, Lord, for You are my King}
+
+ \begin{SBVerse}
+ I \Ch{D}{praise} You, Lord, for \Ch{C}{You} are \Ch{G}{my} \Ch{D}{King}
+
+ I \Ch{D}{praise} You, Lord, for \Ch{C}{You} are \Ch{G}{my} \Ch{D}{King}
+ \end{SBVerse}
+
+ \begin{SBOpGroup}
+ All \Ch{C}{hail} to\Ch{G}{} the \Ch{D}{King,}
+
+ All \Ch{C}{hail} to\Ch{G}{} King Je\Ch{D}{\SBen sus}
+
+ All \Ch{C}{hail} to\Ch{G}{} the \Ch{D}{King} of Kings,
+
+ All \Ch{C}{hail} to\Ch{G}{} the \Ch{D}{King}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ We \Ch{D}{praise} You, Lord, For \Ch{C}{You} are \Ch{G}{our} \Ch{D}{King}
+
+ We \Ch{D}{praise} You, Lord, For \Ch{C}{You} are \Ch{G}{our} \Ch{D}{King}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ I \Ch{D}{wor}ship You, my \Ch{C}{Lord} and \Ch{G}{my} \Ch{D}{God}
+
+ I \Ch{D}{wor}ship You, my \Ch{C}{Lord} and \Ch{G}{my} \Ch{D}{God}
+ \end{SBVerse}
+\end{song}
+
+
+\WBPageBrk
+\begin{song}{The Horse And Rider}{C}
+ {1950 Mills Music (music only)}
+ {Anonymous and I.~Miron \&~J.~Grossman}
+ {Exodus~15:1--2}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Songs Of Praise}{\#214}
+ \FLineIdx{I will sing unto the Lord, for He has}
+
+ \ifChordBk
+ {\SBLyricNoteFont This song can be sung as a round. Each part of the
+ round is indicated below as a verse.}
+ \fi
+
+ \begin{SBVerse}
+ \Ch{C}{I} will sing unto the Lord, for \Ch{F}{He} has triumphed \Ch{Dm}{glorious}ly
+
+ The \Ch{G7}{horse} and rider thrown into the \Ch{C}{sea}
+
+ \Ch{C}{I} will sing unto the Lord, for \Ch{F}{He} has triumphed \Ch{Dm}{glorious}ly
+
+ The \Ch{G7}{horse} and rider thrown into the \Ch{C}{sea}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ The \Ch{C}{Lord,} my God, my \Ch{F}{strength,} my \Ch{Dm}{song,}
+
+ Is \Ch{G7}{now} become my victo\Ch{C}{ry}
+
+ The \Ch{C}{Lord,} my God, my \Ch{F}{strength,} my \Ch{Dm}{song,}
+
+ Is \Ch{G7}{now} become my victo\Ch{C}{ry}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ The \Ch{C}{Lord} is God and \Ch{F}{I} will \Ch{Dm}{praise} Him,
+
+ My \Ch{G7}{Father's} God, and \Ch{C}{I} will ex\Ch{G7}{alt} Him!
+
+ The \Ch{C}{Lord} is God and \Ch{F}{I} will \Ch{Dm}{praise} Him,
+
+ My \Ch{G7}{Father's} God, and \Ch{C}{I} will ex\Ch{C}{alt} Him!
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{Nothing But The Blood}{D}
+ {\SBPubDom}
+ {Robert Lowry}
+ {Ephesians~1:7}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Hosanna! Music Book~I}{\#65}
+ \FLineIdx{What can wash away my sin}
+
+ \begin{SBVerse}
+ \Ch{D}{What} can wash a\Ch{F#m}{way} my \Ch{Bm}{sin?}
+
+ \Ch{G}{Noth}ing but the \Ch{D}{blood} of \Chr{A7}{Je}\Ch{D}{sus.}
+
+ \Ch{D}{What} can make me \Ch{F#m}{whole} a\Ch{Bm}{gain?}
+
+ \Ch{G}{Noth}ing but the \Ch{D}{blood} of \Chr{A7}{Je}\Ch{D}{sus.}
+ \end{SBVerse}
+
+ \begin{SBOpGroup}
+ \Ch{D}{Oh,} Precious \Ch{F#m}{is} the \Ch{Bm}{flow}
+
+ \Ch{G}{That} \Ch{Em}{makes} me \Ch{A}{white} as \Ch{D}{snow.}\Ch{A7}{}
+
+ \Ch{D}{No} other \Ch{F#m}{fount} I \Ch{Bm}{know,}
+
+ \Ch{G}{Noth}ing but the \Ch{D}{blood} of \Chr{A7}{Je}\Ch{D}{sus.}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ \Ch{D}{This} is all my \Ch{F#m}{righteous}\Ch{Bm}{ness,}
+
+ \Ch{G}{Noth}ing but the \Ch{D}{blood} of \Chr{A7}{Je}\Ch{D}{sus.}
+
+ \Ch{D}{This} is all my \Ch{F#m}{hope} and \Ch{Bm}{peace,}
+
+ \Ch{G}{Noth}ing but the \Ch{D}{blood} of \Chr{A7}{Je}\Ch{D}{sus.}
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{Far Above All Rule And Authority}{C}
+ {}
+ {}
+ {Ephesians~1:20--21;~2:6}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ Far a\Ch{C}{bove} all rule and au\Ch{F}{thor}ity, and \Ch{C}{po}wer and do\Ch{G7}{min}\Ch{C}{ion}
+
+ Far a\Ch{C}{bove} all rule and au\Ch{F}{thor}ity, and \Ch{C}{po}wer and do\Ch{G7}{min}\Ch{C}{ion}
+
+ And every \Ch{F}{name} that is \Ch{G7}{nam}ed, not \Ch{C}{on}ly in this age
+
+ But \Ch{F}{al}so in the \Ch{G7}{one} to \Ch{C}{come}
+
+ And every \Ch{F}{name} that is \Ch{G7}{nam}ed, not \Ch{C}{on}ly in this age
+
+ But \Ch{F}{al}so in the \Ch{G7}{one} to \Ch{C}{come}
+
+ Christ is \Ch{C}{seat}\Ch{G}{ed} at the \Ch{C}{Fa}ther's right hand,
+
+ In \Chr{F}{hea}\Chr{G7}{}venly \Ch{C}{pla}ces.
+
+ We are \Ch{C}{seat}ed with \Ch{G}{Him,} at the \Ch{C}{Fa}ther's right hand,
+
+ In \Chr{F}{hea}\Chr{G7}{}venly \Ch{C}{pla}ces.
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Sing Hallelujah}{D}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Scripture In Song Volume~II}{\#167}
+
+ \begin{SBOpGroup}
+ \Ch{D}{Sing} Halle\Ch{G}{lu}jah, \Ch{D}{sing} halle\Ch{A7}{lujah,}
+
+ \Ch{D}{sing} halle\Ch{G}{lu}jah, there's \Ch{D}{joy} \Ch{A7}{in} the \Ch{D}{Lord}
+ \end{SBOpGroup}
+
+ \begin{SBVerse}
+ There \Ch{D}{is} a king in \Ch{G}{Zion,}
+
+ There \Ch{D}{is} a king in \Ch{A7}{Zion,}
+
+ There \Ch{D}{is} a king in \Ch{G}{Zion},
+
+ The \Ch{D}{Ci}ty \Ch{A7}{of} our \Ch{D}{God!}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ There's \Ch{D}{oil} and wine in \Ch{G}{Zion,}
+
+ There's \Ch{D}{oil} and wine in \Ch{A7}{Zion,}
+
+ There's \Ch{D}{oil} and wine in \Ch{G}{Zion,}
+
+ The \Ch{D}{Ci}ty \Ch{A7}{of} our \Ch{D}{God!}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ \Ch{D}{Let's} go up to \Ch{G}{Zion,}
+
+ \Ch{D}{Let's} go up to \Ch{A7}{Zion,}
+
+ \Ch{D}{Let's} go up to \Ch{G}{Zion},
+
+ The \Ch{D}{Ci}ty \Ch{A7}{of} our \Ch{D}{God!}
+ \end{SBVerse}
+
+ \begin{SBVerse}
+ The \Ch{D}{church} is built on \Ch{G}{Zion,}
+
+ The \Ch{D}{church} is built on \Ch{A7}{Zion}
+
+ The \Ch{D}{church} is built on \Ch{G}{Zion,}
+
+ The \Ch{D}{City} \Ch{A7}{of} our \Ch{D}{God!}
+ \end{SBVerse}
+\end{song}
+
+
+\begin{song}{Zephaniah 3:17}{G}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+ \FLineIdx{The Lord your God is in your midst}
+
+ \begin{SBOpGroup}
+ \Ch{G}{} The Lord your \Ch{D}{God} is \Ch{Em}{in} your midst,
+
+ \Ch{G}{} The Lord of \Ch{D}{lords,} who sa\Ch{Em}{ves,}
+
+ \Ch{G}{} He will ex\Ch{D}{ult} over \Ch{Em}{you} with joy,
+
+ \Ch{C}{} He will renew you \Ch{D}{in} His love,
+
+ \Ch{C}{} He will rejoice over \Ch{D}{you,}
+
+ With shouts of \Ch{G}{joy,} \Ch{D}{} \Ch{Em}{} with shouts of \Ch{G}{joy,} \Ch{D}{} \Ch{Em}{}
+
+ With shouts of \Ch{C}{joy,} \Ch{D}{} with shouts of \Ch{C}{joy,} \Ch{D}{}
+
+ With shouts of \Ch{G}{joy!}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Come And Let Us Go}{D}
+ {}
+ {}
+ {Micah 4:2}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ \Ch{D}{Come} and let us \Ch{Bm}{go} to the \Ch{Em}{moun}tain of the \Ch{A7}{Lord,}
+
+ And \Ch{Em}{to} the \Ch{A7}{house} of our \Ch{D}{God.}
+
+ \Ch{D}{Come} and let us \Ch{Bm}{go} to the \Ch{Em}{moun}tain of the \Ch{A7}{Lord,}
+
+ And \Ch{Em}{to} the \Ch{A7}{house} of our \Ch{D}{God.}
+
+ And \Ch{G}{He} will \Ch{A}{teach} us of His \Ch{D}{ways,} \Ch{D7}{}
+
+ And \Ch{G}{we} will \Ch{A}{walk} in His \Ch{D}{paths.} \Ch{D7}{}
+
+ And the \Ch{G}{law} shall go \Ch{A}{forth} from \Ch{D}{Zi}\Ch{Bm}{on,}
+
+ And the \Ch{Em}{Word} of the \Ch{A}{Lord} from Jerusa\Ch{D}{lem.}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Behold, I Am The Lord}{D}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Sounds Of Zion}{Volume~III}
+
+ \begin{SBOpGroup}
+ Be\Ch{D}{hold,} I am the \Ch{F#m}{Lord,} the \Ch{G}{God} of all \Ch{A}{flesh.}
+
+ Is there \Ch{D}{any}thing,\Ch{D7}{} is there \Ch{G}{any}thing,\Ch{Em}{} \Ch{Gm}{too} \Ch{D}{hard} \Ch{A}{for} \Ch{D}{Me?}
+
+ Is there \Ch{D}{any}thing, \Ch{G}{any}thing, \Ch{D}{any}thing, too hard \Ch{G}{for} \Ch{A}{Me?}
+
+ \Ch{A7}{Is} there \Ch{D}{any}thing, \Ch{G}{any}thing, \Ch{D}{any}thing,\Ch{Bm7}{} \Ch{Gm}{too} \Ch{D/A}{hard} \Ch{A}{for} \Ch{D}{Me?}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Stand Up And Bless}{D}
+ {}
+ {}
+ {Nehemiah 9:5}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Hosanna! Music Book~IV}{\#332}
+
+ \begin{SBOpGroup}
+ Stand \Ch{D}{up} and bless the \Ch{Em}{Lord} your God
+
+ From ever\Ch{A}{last}ing to ever\Ch{D}{last}ing
+
+ Stand \Ch{D}{up} and bless the \Ch{Em}{Lord} your God
+
+ From ever\Ch{A}{last}ing to ever\Ch{D}{last}ing
+ \end{SBOpGroup}
+
+\WBPageBrk
+ \begin{SBChorus}
+ And \Ch{G}{ble}ssed be your glorious \Ch{D}{name,} O Lord
+
+ Which is e\Ch{Em}{xalted}\Ch{A}{} above all \Ch{D}{ble}ssing and \Ch{D7}{praise}
+
+ And \Ch{G}{ble}ssed be your glorious \Ch{D}{name,} O Lord
+
+ Which is e\Ch{Em}{xalted,}\Ch{A}{} which is e\Chr{G/D}{xal}\Ch{D}{ted}
+ \end{SBChorus}
+\end{song}
+
+
+\begin{song}{Jesus Is The Lord}{G}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ \Ch{G}{Je}sus is the \Ch{G7}{Lord}
+
+ \Ch{C}{Je}sus the Lord \Ch{Am}{reigns}
+
+ \Ch{D}{We} shall take the \Ch{D7}{king}doms of this \Ch{G}{world} \Ch{C}{in} His \Ch{G}{name} \Ch{D7}{}
+
+ \Ch{G}{Ev}ery tribe and \Ch{G7}{nation}
+
+ \Ch{C}{Ev}ery situ\Ch{Am}{ation}
+
+ \Ch{D}{Must} declare that \Ch{D7}{Jesus} is the \Ch{G}{Lord} \Ch{G7}{}
+ \end{SBOpGroup}
+
+ \begin{SBChorus}
+ For the \Ch{C}{Lord} \Ch{G}{our} \Ch{D}{God} has de\Ch{G}{liver}ed Him from \Ch{Em}{death}
+
+ And es\Ch{Am}{tablish}ed \Ch{D}{Je}sus as \Ch{G}{Lord} \Ch{G7}{}
+
+ He has \Ch{C}{gi}ven \Ch{G}{Him} the \Ch{D}{po}wer over \Ch{G}{all} that He has \Ch{Em}{made}
+
+ For our \Ch{Am}{God} has \Ch{D}{made} His Christ the \Ch{G}{Lord}
+ \end{SBChorus}
+\end{song}
+
+
+\begin{song}{I Will Sing Praises}{G}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ \Ch{G}{} I will sing \Ch{C}{prais}es,
+
+ \Ch{G}{} I will sing \Ch{C}{prais}es,
+
+ \Ch{G}{} I will sing \Ch{C}{prais}es \Ch{D}{to} my \Ch{G}{God}
+
+ \Ch{G}{} I will sing \Ch{C}{prais}es,
+
+ \Ch{G}{} I will sing \Ch{C}{prais}es,
+
+ \Ch{G}{} I will sing \Ch{C}{prais}es \Ch{D}{to} my \Ch{G}{God}
+
+ \Ch{G}{} And when He \Ch{C}{comes} a\Ch{D}{gain,}
+
+ \Ch{G}{} The rocks will not \Ch{C}{have} to \Ch{D}{cry} out
+
+ \Ch{G}{} His people will \Ch{C}{shout} the mighty \Ch{D}{name}
+
+ Of the King of \Ch{Em}{Glor}y
+
+ \Ch{G}{} When the mountains \Ch{C}{sing} forth
+
+ \Ch{G}{} And all the trees \Ch{C}{clap} their hands
+
+ \Ch{G}{} His people will \Ch{C}{shout} the name
+
+ Of the \Ch{D}{beau}ty of holiness:
+
+ \Ch{D7}{Jesus} Christ is His \Ch{G}{name!}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Let God Be Magnified}{G}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ Let \Ch{G}{all} those that seek Thee rejoice and be glad
+
+ In \Ch{Am}{Thee}, In \Ch{D7}{Thee}
+
+ And \Ch{G}{let} such as love thy salvation, say
+
+ Continual\Ch{Am}{ly,} continual\Ch{D7}{ly,}
+
+ \Ch{C}{}``Let God be magnified, \Ch{G}{}let God be magnified,
+
+ \Ch{Am}{Let} God be magni\Ch{D7}{fied.''}
+
+ \Ch{C}{}``Let God be magnified, \Ch{G}{}let God be magnified,
+
+ \Ch{Am}{Let} God be \Ch{D7}{mag}ni\Ch{G}{fied.''}\Ch{C}{} \Ch{G}{}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{There's A Light Shining Forth}{D}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ There's a light shining \Ch{D}{forth,}
+
+ I can see it on the ho\Ch{Em}{rizon;} \Ch{A7}{}
+
+ It's the army of \Ch{Em}{God,} \Ch{A}{} preparing for \Ch{D}{war;}
+
+ Coming conquering vic\Ch{F#m}{torious,} \Ch{D7}{}
+
+ O'er the army of \Ch{G}{sa}tan; \Ch{Em}{}
+
+ Nothing shall \Ch{D}{stand,}\Ch{A7}{} before the army of \Ch{D}{God.} \Ch{G}{} \Ch{D}{}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{How Great Is Our God}{D}
+ {\SBPubDom}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Worship Him~II}{\#65}
+
+ \begin{SBOpGroup}
+ \Ch{D}{How} great is our \Ch{A7}{God!} How great is His \Ch{D}{name}\Ch{G}{} \Ch{D}{}
+
+ How great is our \Ch{A7}{God!} Forever the \Ch{D}{same}\Ch{G}{} \Ch{D}{}
+
+ He rolled back the \Ch{D}{wa}te\Ch{D7}{rs,} of the mighty Red \Ch{G}{Sea}
+
+ And He said, ``I'll never \Ch{D}{leave} you,\Ch{A7}{}
+
+ Put your trust in \Ch{D}{Me!''} \Ch{[}{}\Ch{G}{} \Ch{D}{}\Ch{]}{}
+ \end{SBOpGroup}
+
+ \begin{SBExtraKeys}{
+ \STitle{How Great Is Our God}{E}
+
+ \begin{SBOpGroup}
+ \Ch{E}{How} great is our \Ch{B7}{God!} How great is His \Ch{E}{name}\Ch{A}{} \Ch{E}{}
+
+ How great is our \Ch{B7}{God!} Forever the \Ch{E}{same}\Ch{A}{} \Ch{E}{}
+
+ He rolled back the \Ch{E}{wa}te\Ch{E7}{rs,} of the mighty Red \Ch{A}{Sea}
+
+ And He said, ``I'll never \Ch{E}{leave} you,\Ch{B7}{}
+
+ Put your trust in \Ch{E}{Me!''} \Ch{[}{}\Ch{A}{} \Ch{E}{}\Ch{]}{}
+ \end{SBOpGroup}
+ }\end{SBExtraKeys}
+\end{song}
+
+
+\begin{song}{Lift Jesus Higher}{E}
+ {}
+ {}
+ {}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ Lift Jesus \Ch{E}{high}\Ch{A}{er.} \Ch{E}{} Lift Jesus \Ch{E}{high}\Ch{A}{er.} \Ch{E}{}
+
+ Lift Him up for the world to \Ch{B7}{see.}
+
+ He said, ``If \Ch{E}{I} \Ch{E7}{} be lifted \Ch{A}{up} from the earth,
+
+ I will \Ch{E}{draw} all \Ch{B7}{men} unto \Ch{E}{me}.''
+ \end{SBOpGroup}
+\end{song}
+
+
+\WBPageBrk
+\begin{song}{Garment Of Praise}{C}
+ {}
+ {}
+ {Isaiah~61:3}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+ \FLineIdx{I have put on my garment of praise}
+
+ \begin{SBOpGroup}
+ I have \Ch{C}{put} on my garment of \Ch{G7}{praise,}
+
+ I have \Ch{G7}{put} on my garment of \Ch{C}{prai}\Ch{C7}{se}
+
+ And the \Ch{F}{spirit} of heaviness, is \Ch{C}{gone} from \Ch{Am}{me.}
+
+ I have \Ch{C}{put} on my \Ch{G7}{gar}ment of \Ch{C}{praise!} \ChX{[}{}\ChX{F}{} \ChX{C}{}\ChX{]}{}
+ \end{SBOpGroup}
+
+ \begin{SBExtraKeys}{
+ \STitle{Garment Of Praise}{D}
+
+ \begin{SBOpGroup}
+ I have \Ch{D}{put} on my garment of \Ch{A7}{praise,}
+
+ I have \Ch{A7}{put} on my garment of \Ch{D}{prai}\Ch{D7}{se}
+
+ And the \Ch{G}{spirit} of heaviness, is \Ch{D}{gone} from \Ch{Bm}{me.}
+
+ I have \Ch{D}{put} on my \Ch{A7}{gar}ment of \Ch{D}{praise!} \Ch{[}{}\Ch{G}{} \Ch{D}{}\Ch{]}{}
+ \end{SBOpGroup}
+ }\end{SBExtraKeys}
+\end{song}
+
+
+\begin{song}{I Was Glad}{C}
+ {}
+ {}
+ {Psalm 122:1}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ %\SBRef{}{}
+
+ \begin{SBOpGroup}
+ I was \Ch{C}{glad,} very glad, when they \Ch{F}{said} unto me
+
+ Let us \Ch{G7}{go,} into the house of the \Ch{C}{Lord,} today
+
+ There is singing, there is \Ch{C7}{danc}ing, there is \Ch{F}{vic}tory
+
+ In the \Ch{G7}{house} of the Lord, to\Ch{C}{day!}
+ \end{SBOpGroup}
+\end{song}
+
+
+\begin{song}{Oh, The Blood}{C}
+ {\SBPubDom}
+ {}
+ {Psalm 51:7}
+ {\NotCCLIed}
+
+ \renewcommand{\RevDate}{February~11,~1993}
+ \SBRef{Hosanna! Music Book~I}{\#68}
+
+ \begin{SBOpGroup}
+ \Ch{C}{Oh} the blood \Ch{F}{of} \Ch{C}{Jesus.}
+
+ \Ch{G7}{Oh} the blood of \Ch{C}{Jesus.}
+
+ Oh the blood \Ch{F}{of} \Chr{C}{Je}\Ch{Am}{sus.}
+
+ It \Ch{Dm}{wash}es \Ch{G7}{white} as \Ch{C}{snow.}
+ \end{SBOpGroup}
+
+ \begin{SBExtraKeys}{
+ \STitle{Oh, The Blood}{D}
+
+ \begin{SBOpGroup}
+ \Ch{D}{Oh} the blood \Ch{G}{of} \Ch{D}{Jesus.}
+
+ \Ch{A7}{Oh} the blood of \Ch{D}{Jesus.}
+
+ Oh the blood \Ch{G}{of} \Chr{D}{Je}\Ch{Bm}{sus.}
+
+ It \Ch{Em}{wash}es \Ch{A7}{white} as \Ch{D}{snow.}
+ \end{SBOpGroup}
+
+ %%%
+ \STitle{Oh, The Blood}{E}
+
+ \begin{SBOpGroup}
+ \Ch{E}{Oh} the blood \Ch{A}{of} \Ch{E}{Jesus.}
+
+ \Ch{B7}{Oh} the blood of \Ch{E}{Jesus.}
+
+ Oh the blood \Ch{A}{of} \Chr{E}{Je}\Ch{C#m}{sus.}
+
+ It \Ch{F#m}{wash}es \Ch{B7}{white} as \Ch{E}{snow.}
+ \end{SBOpGroup}
+
+\CBPageBrk
+ %%%
+ \STitle{Oh, The Blood}{F}
+
+ \begin{SBOpGroup}
+ \Ch{Eb}{Oh} the blood \Ch{Ab}{of} \Ch{Eb}{Jesus.}
+
+ \Ch{Bb7}{Oh} the blood of \Ch{Eb}{Jesus.}
+
+ Oh the blood \Ch{Ab}{of} \Chr{Eb}{Je}\Ch{Cm}{sus.}
+
+ It \Ch{Fm}{wash}es \Ch{Bb7}{white} as \Ch{Eb}{snow.}
+ \end{SBOpGroup}
+ }\end{SBExtraKeys}
+\end{song}
+
+\end{document}
+\bye
+%
+%%%
+% Document ends.
+%%%
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleCBK.pdf b/Master/texmf-dist/doc/latex/songbook/sampleCBK.pdf
new file mode 100644
index 00000000000..fe568043f39
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleCBK.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleCSBK.pdf b/Master/texmf-dist/doc/latex/songbook/sampleCSBK.pdf
new file mode 100644
index 00000000000..f8733d0a803
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleCSBK.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleKdx.pdf b/Master/texmf-dist/doc/latex/songbook/sampleKdx.pdf
new file mode 100644
index 00000000000..eca9ecc165b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleKdx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleKdx.tex b/Master/texmf-dist/doc/latex/songbook/sampleKdx.tex
new file mode 100644
index 00000000000..d9f18f7a2d6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleKdx.tex
@@ -0,0 +1,127 @@
+%%%%%% rcsid = @(#)$Id: sampleKdx.tex,v 1.12 2003/08/31 03:23:21 christopher Exp $
+%%%%%%
+%%
+%% ================================
+%% Sample Key Index (sampleKdx.tex)
+%% ================================
+%%
+%% Version 4.1, 31 August, 2003
+%%
+%% Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+%%
+%% This package is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU Lesser General Public
+%% License as published by the Free Software Foundation; either
+%% version 2.1 of the License, or (at your option) any later
+%% version.
+%%
+%% This package is distributed in the hope that it will be
+%% useful, but WITHOUT ANY WARRANTY; without even the implied
+%% warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+%% PURPOSE. See the GNU Lesser General Public License for more
+%% details.
+%%
+%% This file is provided as a template for Song Key
+%% Index generation.
+%%
+%%%%%%
+%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% P R E A M B L E B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[12pt,twocolumn]{book}
+\usepackage{latexsym,fancyhdr}
+\usepackage[wordbk]{songbook}
+
+%%%
+% Revision Date and Release Date definitions.
+%
+% \RelDate - The last time this songbook was released.
+% \RevDate - The last time this file was revised in any way.
+%%%
+\newcommand{\RelDate}{30~May'96}
+\newcommand{\RevDate}{\RelDate}
+
+%%%
+% Redefine fonts from SongBook style that I don't like, and define
+% any extra fonts I require.
+%%%
+\font\myTinySF=cmss8 at 8pt
+\font\myHugeSF=cmssbx10 at 25pt
+\renewcommand{\CpyRtInfoFont}{\tiny\myTinySF}
+\newcommand{\myTitleFont}{\Huge\myHugeSF}
+\newcommand{\mySubTitleFont}{\large\sf}
+
+%%%
+% Define fonts to use in the headers and footers of the songbook.
+%%%
+\newcommand{\LHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\CHeadFont}{\normalsize\rm} % = cmr12 at 12pt
+\newcommand{\RHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\LFootFont}{\scriptsize} % = cmr8 at 8pt
+\newcommand{\CFootFont}{\tiny\myTinySF} % = cmss8 at 8pt
+\newcommand{\RFootFont}{\scriptsize} % = cmr8 at 8pt
+
+%%%
+% Turn on and define fancy page heading/footing definition.
+%%%
+\pagestyle{fancy}
+
+\addtolength{\headwidth}{\marginparsep}
+\addtolength{\headwidth}{\marginparwidth}
+\renewcommand{\footrulewidth}{0.4pt}
+\lhead{\LHeadFont A Church Songbook}
+ \chead{\CHeadFont Key~Index({\rm\thepage})}
+ \rhead{\RHeadFont\RelDate}
+
+\lfoot{\LFootFont Property of a Church}
+ \cfoot{\CFootFont Last Revised: \RevDate}
+ \rfoot{\RFootFont Material used by permission.}
+
+
+%%%
+% Index entries command definition.
+%%%
+\renewcommand{\item}{\par\hangindent=40pt}
+\renewcommand{\subitem}{\par\hangindent=40pt \hspace*{20pt}}
+\renewcommand{\subsubitem}{\par\hangindent=40pt \hspace*{30pt}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% D O C U M E N T B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%%%
+% Index begins.
+%%%
+{\parindent 8pt
+ {\myTitleFont --- Key Index ---}}\par
+\vskip 20pt
+
+\input{sample-sb.kdx}
+
+\end{document}
+\bye
+%
+%%%
+% Document ends.
+%%%
+
+% Local Variables:
+% LaTeX-item-indent: -1
+% LaTeX-indent-level: 2
+% TeX-brace-indent-level: 2
+% TeX-auto-untabify: nil
+% TeX-style-local: style/
+% End:
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleOH.pdf b/Master/texmf-dist/doc/latex/songbook/sampleOH.pdf
new file mode 100644
index 00000000000..4cd6304a2f9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleOH.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleTdx.pdf b/Master/texmf-dist/doc/latex/songbook/sampleTdx.pdf
new file mode 100644
index 00000000000..d23c3c900eb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleTdx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleTdx.tex b/Master/texmf-dist/doc/latex/songbook/sampleTdx.tex
new file mode 100644
index 00000000000..3825512cf53
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleTdx.tex
@@ -0,0 +1,122 @@
+%%%%%% rcsid = @(#)$Id: sampleTdx.tex,v 1.14 2003/08/31 03:23:21 christopher Exp $
+%%%%%%
+%%
+%% ===============================================
+%% Sample Title & First Line Index (sampleTdx.tex)
+%% ===============================================
+%%
+%% Version 4.1, 31 August, 2003
+%%
+%% Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+%%
+%% This package is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU Lesser General Public
+%% License as published by the Free Software Foundation; either
+%% version 2.1 of the License, or (at your option) any later
+%% version.
+%%
+%% This package is distributed in the hope that it will be
+%% useful, but WITHOUT ANY WARRANTY; without even the implied
+%% warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+%% PURPOSE. See the GNU Lesser General Public License for more
+%% details.
+%%
+%% This file is provided as a template for Title and First Line
+%% Index generation.
+%%
+%%%%%%
+%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% P R E A M B L E B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[12pt,twocolumn]{book}
+\usepackage{latexsym,fancyhdr}
+\usepackage[wordbk]{songbook}
+
+
+%%%
+% Revision Date and Release Date definitions.
+%
+% \RelDate - The last time this songbook was released.
+% \RevDate - The last time this file was revised in any way.
+%%%
+\newcommand{\RelDate}{30 May'96}
+\newcommand{\RevDate}{\today}
+
+%%%
+% Redefine fonts from SongBook style that I don't like, and define
+% any extra fonts I require.
+%%%
+\font\myTinySF=cmss8 at 8pt
+\font\myHugeSF=cmssbx10 at 25pt
+\renewcommand{\CpyRtInfoFont}{\tiny\myTinySF}
+\newcommand{\myTitleFont}{\Huge\myHugeSF}
+\newcommand{\mySubTitleFont}{\large\sf}
+
+%%%
+% Define fonts to use in the headers and footers of the songbook.
+%%%
+\newcommand{\LHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\CHeadFont}{\normalsize\rm} % = cmr12 at 12pt
+\newcommand{\RHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\LFootFont}{\scriptsize} % = cmr8 at 8pt
+\newcommand{\CFootFont}{\tiny\myTinySF} % = cmss8 at 8pt
+\newcommand{\RFootFont}{\scriptsize} % = cmr8 at 8pt
+
+%%%
+% Turn on and define fancy page heading/footing definition.
+%%%
+\pagestyle{fancy}
+
+\addtolength{\headwidth}{\marginparsep}
+\addtolength{\headwidth}{\marginparwidth}
+\renewcommand{\footrulewidth}{0.4pt}
+\lhead{\LHeadFont A Church Songbook}
+ \chead{\CHeadFont Title~Index({\rm\thepage})}
+ \rhead{\RHeadFont\RelDate}
+
+\lfoot{\LFootFont Property of a Church}
+ \cfoot{\CFootFont Last Revised: \RevDate}
+ \rfoot{\RFootFont Material used by permission.}
+
+%%%
+% Index entries command definition.
+%%%
+\renewcommand{\item}{\par\hangindent=40pt}
+\renewcommand{\subitem}{\par\hangindent=40pt \hspace*{20pt}}
+\renewcommand{\subsubitem}{\par\hangindent=40pt \hspace*{30pt}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% D O C U M E N T B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%%%
+% Begin the Index.
+%%%
+{\parindent 8pt
+ {\myTitleFont --- Title Index ---}}\par
+\vskip 5pt
+{\parindent 20pt
+ {\mySubTitleFont --- with first lines in italic ---}}
+\vskip 20pt
+
+\input{sample-sb.tdx}
+
+\end{document}
+\bye
+%
+%%%
+% Document ends.
+%%%
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleToc.pdf b/Master/texmf-dist/doc/latex/songbook/sampleToc.pdf
new file mode 100644
index 00000000000..5167869b329
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleToc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleToc.tex b/Master/texmf-dist/doc/latex/songbook/sampleToc.tex
new file mode 100644
index 00000000000..2c907622708
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleToc.tex
@@ -0,0 +1,118 @@
+%%%%%% rcsid = @(#)$Id: sampleToc.tex,v 1.14 2003/08/31 03:23:21 christopher Exp $
+%%%%%%
+%%
+%% ========================================
+%% Sample Table Of Contents (sampleToc.tex)
+%% ========================================
+%%
+%% Version 4.1, 31 August, 2003
+%%
+%% Copyright 1992--2003 Christopher Rath <christopher@rath.ca>
+%%
+%% This package is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU Lesser General Public
+%% License as published by the Free Software Foundation; either
+%% version 2.1 of the License, or (at your option) any later
+%% version.
+%%
+%% This package is distributed in the hope that it will be
+%% useful, but WITHOUT ANY WARRANTY; without even the implied
+%% warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+%% PURPOSE. See the GNU Lesser General Public License for more
+%% details.
+%%
+%% This file is provided as a template for Table of Contents
+%% generation.
+%%
+%%%%%%
+%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% P R E A M B L E B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[12pt,twocolumn]{book}
+\usepackage{latexsym,fancyhdr}
+\usepackage[wordbk]{songbook}
+
+%%%
+% Revision Date and Release Date definitions.
+%
+% \RelDate - The last time this songbook was released.
+% \RevDate - The last time this file was revised in any way.
+%%%
+\newcommand{\RelDate}{30 May'96}
+\newcommand{\RevDate}{\today}
+
+%%%
+% Redefine fonts from SongBook style that I don't like, and define
+% any extra fonts I require.
+%%%
+\font\myTinySF=cmss8 at 8pt
+\font\myHugeSF=cmssbx10 at 25pt
+\renewcommand{\CpyRtInfoFont}{\tiny\myTinySF}
+\newcommand{\myTitleFont}{\Huge\myHugeSF}
+\newcommand{\mySubTitleFont}{\large\sf}
+
+%%%
+% Define fonts to use in the headers and footers of the songbook.
+%%%
+\newcommand{\LHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\CHeadFont}{\normalsize\rm} % = cmr12 at 12pt
+\newcommand{\RHeadFont}{\normalsize} % = cmr12 at 12pt
+\newcommand{\LFootFont}{\scriptsize} % = cmr8 at 8pt
+\newcommand{\CFootFont}{\tiny\myTinySF} % = cmss8 at 8pt
+\newcommand{\RFootFont}{\scriptsize} % = cmr8 at 8pt
+
+%%%
+% Turn on and define fancy page heading/footing definition.
+%%%
+\pagestyle{fancy}
+
+\addtolength{\headwidth}{\marginparsep}
+\addtolength{\headwidth}{\marginparwidth}
+\renewcommand{\footrulewidth}{0.4pt}
+\lhead{\LHeadFont A Church Songbook}
+ \chead{\CHeadFont Table~Of~Contents({\rm\thepage})}
+ \rhead{\RHeadFont\RelDate}
+
+\lfoot{\LFootFont Property of a Church}
+ \cfoot{\CFootFont Last Revised: \RevDate}
+ \rfoot{\RFootFont Material used by permission.}
+
+%%%
+% Index entries command definition.
+%%%
+\renewcommand{\item}{\par\hangindent=40pt}
+\renewcommand{\subitem}{\par\hangindent=40pt \hspace*{20pt}}
+\renewcommand{\subsubitem}{\par\hangindent=40pt \hspace*{30pt}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% D O C U M E N T B E G I N S %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%%%
+% Begin the Table Of Contents.
+%%%
+{\parindent 10pt
+ {\myTitleFont --- Contents ---}}\par
+\vskip 30pt
+
+\input{sample-sb.toc}
+
+\end{document}
+\bye
+%
+%%%
+% Document ends.
+%%%
diff --git a/Master/texmf-dist/doc/latex/songbook/sampleWBK.pdf b/Master/texmf-dist/doc/latex/songbook/sampleWBK.pdf
new file mode 100644
index 00000000000..a086fb1bed2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/sampleWBK.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/songbook/songbook.pdf b/Master/texmf-dist/doc/latex/songbook/songbook.pdf
new file mode 100644
index 00000000000..2fad8458193
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/songbook/songbook.pdf
Binary files differ