Skip to content

Commit

Permalink
Cherry pick fc54014
Browse files Browse the repository at this point in the history
  • Loading branch information
henryso authored and rpspringuel committed Aug 18, 2016
1 parent 0de960c commit 14f957b
Show file tree
Hide file tree
Showing 11 changed files with 153 additions and 15 deletions.
18 changes: 18 additions & 0 deletions doc/Appendix_Font_Tables.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\begin{landscape}

\section{Font Glyph Tables}\label{glyphtable}
Expand Down
18 changes: 18 additions & 0 deletions doc/Command_Index_User.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\section{User Controls}

These functions are available to the user to customize elements of the
Expand Down
18 changes: 18 additions & 0 deletions doc/Command_Index_gregorio.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\section{Gregorio Controls}

These functions are the ones written by gregorio to the gtex file.
Expand Down
18 changes: 18 additions & 0 deletions doc/Command_Index_internal.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\section{Gregorio\TeX{} Controls}

These functions are the ones used by Gregorio\TeX{} internally as it
Expand Down
18 changes: 18 additions & 0 deletions doc/Gabc.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
% !TEX root = GregorioRef.tex
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\section{The GABC File}

gabc is a simple notation based exclusively on ASCII characters that
Expand Down
19 changes: 18 additions & 1 deletion doc/GregorioNabcRef.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
% !TEX program = LuaLaTeX+se

%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\documentclass[a4paper]{article}
\usepackage{color}
\usepackage[margin=1cm]{geometry}
Expand Down
17 changes: 17 additions & 0 deletions doc/GregorioRef.lua
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
-- Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
--
-- This file is part of Gregorio.
--
-- Gregorio is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- Gregorio 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 General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with Gregorio. If not, see <http://www.gnu.org/licenses/>.

local P = lpeg.P
local R = lpeg.R
local C = lpeg.C
Expand Down
18 changes: 18 additions & 0 deletions doc/GregorioRef.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
% !TEX program = LuaLaTeX+se
%
% Copyright (C) 2006-2016 The Gregorio Project (see CONTRIBUTORS.md)
%
% This file is part of Gregorio.
%
% Gregorio is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% Gregorio 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 General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see <http://www.gnu.org/licenses/>.
%
\documentclass[12pt,a4paper]{article}
\usepackage[titletoc,toc,title]{appendix}
\usepackage{fontspec}
Expand Down
4 changes: 1 addition & 3 deletions install-gtex.sh
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,7 @@ LATEXFILES=(tex/gregorio*.sty)
TTFFILES=(gregorio.ttf greciliae.ttf granapadano.ttf gregorio-op.ttf
greciliae-op.ttf granapadano-op.ttf greextra.ttf gregall.ttf
gresgmodern.ttf)
DOCFILES=(doc/Appendix*.tex doc/Command*.tex doc/Gabc.tex
doc/*Ref.tex doc/*Ref.lua doc/*.gabc
doc/Gregorio*Ref.pdf)
DOCFILES=(doc/*.tex doc/*.lua doc/*.gabc doc/*.pdf doc/README.md)
EXAMPLEFILES=(examples/FactusEst.gabc examples/PopulusSion.gabc
examples/main-lualatex.tex examples/debugging.tex)
FONTSRCFILES=(gregorio-base.sfd granapadano-base.sfd greciliae-base.sfd
Expand Down
7 changes: 4 additions & 3 deletions macosx/create_package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,10 @@ else
make doc
cd ..
cp doc/*.tex $EXTRASDIR/doc/
cp doc/*-*.pdf $EXTRASDIR/doc/
cp doc/*.md $EXTRASDIR/doc/
cp doc/*.lua $EXTRASDIR/doc/
cp doc/*.gabc $EXTRASDIR/doc/
cp doc/*.pdf $EXTRASDIR/doc/
cp doc/README.md $EXTRASDIR/doc/
cp -r contrib/ $EXTRASDIR/contrib
find $EXTRASDIR/contrib -name 'Makefile*' -delete
cp examples/*.tex $EXTRASDIR/examples/
Expand Down Expand Up @@ -129,4 +130,4 @@ if $clean; then
cd $HERE
rm -rf build/
rm -rf Resources/
fi
fi
13 changes: 5 additions & 8 deletions windows/gregorio.iss
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ Source: "../CHANGELOG.md"; DestDir: "{app}";
Source: "../README.md"; DestDir: "{app}";
Source: "../CONTRIBUTORS.md"; DestDir: "{app}";
Source: "../UPGRADE.md"; DestDir: "{app}";
Source: "../doc/Gregorio*Ref.pdf"; DestDir: "{app}";
Source: "../doc/Gregorio*Ref.pdf"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*.pdf"; DestDir: "{app}";
Source: "../doc/*.pdf"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../COPYING.md"; DestDir: "{app}";
Source: "../contrib/system-setup.bat"; DestDir: "{app}";
Source: "../contrib/*"; DestDir: "{app}\contrib"; Excludes: "Makefile*,TeXShop\*,*.command";
Expand All @@ -74,13 +74,10 @@ Source: "../fonts/*.ttf"; DestDir: "{app}\texmf\fonts\truetype\public\gregoriote
Source: "../fonts/*.sfd"; DestDir: "{app}\texmf\fonts\source\gregoriotex";
Source: "../fonts/*.py"; DestDir: "{app}\texmf\fonts\source\gregoriotex";
Source: "../fonts/README.md"; DestDir: "{app}\texmf\fonts\source\gregoriotex";
Source: "../README.md"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/Appendix*.tex"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/Command*.tex"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/Gabc.tex"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*Ref.tex"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*Ref.lua"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*.tex"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*.lua"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/*.gabc"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";
Source: "../doc/README.md"; DestDir: "{app}\texmf\doc\luatex\gregoriotex";

[InstallDelete]
Type: files; Name: "{app}\gregorio.exe"
Expand Down

0 comments on commit 14f957b

Please sign in to comment.