I just downloaded Gregorio 2.3 and when I installed it got the following error:
The following install step failed: run postupgrade script for usr. Contact the software manufacture for assistance.
Any idea what I need to do to fix this? Given the presence of "postupgrade" I figured I try using gregorioanyway and found it seemed to be working. (That may be because I had installed an earlier version last year that I never got around to trying out).
Since I use TeXShop for editting my TeX documents, I added gregorio as an engine there and added the gabc extension to the list that were associated with TeXShop. With that I was able to "Typeset" gabc files from within TeXShop and have it generate the tex file which I could then include in my larger project. When I did so I got a series of errors in the typesetting of the latex file:
> /usr/local/texlive/2013/../texmf-local/tex/gregoriotex/gregoriotex.tex:132: Unde
> fined control sequence.
> l.132 \greloadluamodule
> {gregoriotex}
>
/usr/local/texlive/2013/../texmf-local/tex/gregoriotex/gregoriotex.tex:132:
LaT
> eX Error: Missing \begin{document}.
>
> See the LaTeX manual or LaTeX Companion for explanation.
> Type H <return> for immediate help.
> ...
>
> l.132 \greloadluamodule{g
> regoriotex}
> ./O_Sapientia.tex:3: LuaTeX error [string "\directlua "]:1: attempt
to index glo
> bal 'gregoriotex' (a nil value)
> stack traceback:
> [string "\directlua "]:1: in main chunk.
> \gredirectlua ...\luacode@maybe@printdbg {#1} #1 }
>
> l.3 \begingregorioscore
> %
> ./O_Sapientia.tex:245: LuaTeX error [string "\directlua "]:1: attempt
to index g
> lobal 'gregoriotex' (a nil value)
> stack traceback:
> [string "\directlua "]:1: in main chunk.
> \gredirectlua ...\luacode@maybe@printdbg {#1} #1 }
>
> l.245 \endgregorioscore
> %
When instructed to ignore the errors, the document appeared to typeset
correctly except that the word "gregoriotex" appears on the first page
all by itself. I don't know if they are related to the above install
error, but the first two do seem to be related to each other and the
second two likewise. Beyond that, though, I can make no sense of them.
Additionally, there were still some problems with TeXShop and how it recognized file extensions, so I added gabc to the list of file extensions that it would recognize via the command line:
defaults write TeXShop OtherTeXExtensions -array-add "gabc"
This solved that TeXShop problem but I then had some issues with
luaofload (there was a version mismatch that kept forcing a rebuild
during compilation) and had to rebuild that package in texmf. Another
problem solved, time for a new one.
Now when I went to use gregorio I got a "Segmentation Fault" error in TeXShop's console (with no tex file produced, though the message saying one was appeared). Trying the command line I get an "Illegal Instruction" message and nothing happens.
During all this I was updating my TeXLive distribution and filling out additional header information in my gabc file, though frankly I don't see how either of those would be a problem.
I'm running Mac OS 10.5.8. Attached is my first gabc file, the tex version of it that I got earlier today, and a MWE of my larger project file. Any help will be greatly appreciated.
-- Br. Samuel (R. Padraic Springuel)
O Antiphons.tex
Description: TeX document
% !TEX TS-program = gregorio % !TEX encoding = UTF-8 % The first part of the score is called the header, you can input some useful informations here: name: O Sapientia; gabc-copyright: (C) R. Padraic Springuel, This work is licensed under a Creative Commons Attribution 4.0 International License.; office-part: Antiphonae Majores Ad Magnificat; occasion: Die 17 Decembris; gabc-version: 2.3; transcriber: Br. Samuel Springuel, OSB; transcription-date: 20131211; gregoriotex-font: greciliae; %The font used by gregoriotex. At present gregoriotex can use three fonts: greciliae, gregorio, and parmesan. mode: 2 D; initial-style: 1; centering-scheme: english; %To change the type of centering behavior gregorio uses. In the default scheme (latin), neumes are centered over the vowel in each syllable, as is typical in Latin chant books. Using the centering-scheme: english option will instead center notes over the entire syllable, rather than just the vowel. (note: this feature is currently only useable with a recent svn version of gregorio) annotation: Ant.; annotation: II D; % Then, when gregorio encounters the following line (%%)-, it switches to the score, where you input the notes %% % The syntax in this part is called gabc. Please refer to http://home.gna.org/gregorio/gabc/#basis (f3) O(ehhg) Sa(hg)-pi(f)-en(gf)-ti(ef)-a,(f_) (,) quae(f) ex(f) o(fg)-re(f) Al(f)-tis(g)-si(f)-mi(g_h) pro(fg)-di(f)-sti(e.) (;) at(f)-tin(ef)-gens(f) a(f) fi(fg)-ne(f) us(g)-que(f) ad(f) fi(g)-nem(f) for(g)-ti(h)-ter(iji!jkj.) (,) su(j)-a(j)-vi(i)-ter(h) dis(g)-po(h)-nen(i)-sque(g) om(h)-ni(fe)-a(e.) (:) ve(eh)-ne(g_) ad(h) do(f)-cen(gf)-dum(ef) nos(f_EC.) (,) vi(e_f)-am(h) pru(g)-den(e)-ti(gh)-ae(f.) (::)
O_Sapientia.tex
Description: TeX document
_______________________________________________ Gregorio-users mailing list [email protected] https://mail.gna.org/listinfo/gregorio-users

