-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gsp-default.tex does not include a version check #1460
Comments
Thanks for your report, can you please give a minimal working example reproducing this problem? |
\documentclass[14pt,a4paper,twoside]{extarticle} % Gregoriotex definities \begin{document} \gregorioscore{gabc/asperges-me} % Where the gabc file is taken from GregoBase \end{document} |
The absolute bottom-line MWE is: \documentclass{article} \begin{document} |
Using the current |
With any size it occurs, also for example 17, the default value. |
Could you post the output of |
If running off TeX Live it would be Sent with GitHawk |
Seen the comment of Fr Elijah, I uninstalled the collection-music first and re-installed it. |
@rpspringuel Loading C:/texlive/2019/tlpkg/texlive.tlpdb Making read-only Making read-only Making read-only Installing [01/63, time/total: ??:??/??:??]: amsfonts [9021k] Script stopped with error when overwriting texlive\2019\tlpkg\tlperl\bin\libgcc_s_dw2-1.dll |
Install from repository at ftp://ftp.dante.de/tex-archive/systems/texlive/tlnet |
Sorry, that ruined my entire installation. I will have to install from scratch I'm afraid. |
Sorry, I should have been clearer. system-setup.bat is our diagnostic tool, not the installer from TeX Live. You can get it from the contrib folder here in the repository. Sent with GitHawk |
I just installed TeX Live 2019 on my Mac and cannot confirm this error. We will definately need the full diagnostic information from system-setup.bat (this is a direct link to the raw file, you should be able to right-click "Save as..."). |
@rpspringuel I finished the fresh install |
Please run Sent with GitHawk |
Here are the outputs of both tlmgr runs: tlmgr update --self And The log of the MWE as attachment, same error |
@rpspringuel Should I use a different repository, or is utwente.nl (the nearest) okay? |
No, the repository shouldn't be the issue. Looking closer at the log I notice that it's loading a local copy of gsp-default.tex (from the working directory), not the repository copy. Are you making use of some custom spacings? If so, when was that custom gsp-default.tex file created? |
@rpspringuel You solved the problem! This copy of the gsp-default.tex caused the problem. |
I’m glad the problem is solved. I’m re opening this to discuss with the other developers if there is something we should do to help prevent this in the future. Right now gsp-default.tex doesn’t have a version check in it. Should we perhaps add that, as the problem with the old gsp-default.tex was that it failed to define all the distances that the newer version needed? Sent with GitHawk |
I am sorry I didn't save the local gsp-default.tex to show the contents of it. |
No need. If that becomes a needed piece of information, I can figure it out from the log you posted. Sent with GitHawk |
Gregoriotex 5.2 in TexLive 2019, checked latest updates of May 3 at 10 AM.
GreSet variables work okay, except the \grechangestaffsize. According to documentation defaults to 17. I want to reduce it to 15. That provokes an error 'undefined control sequence'.
Adding 'pt' is not a solution. Leaving it to default is the workaround for the moment.
The relevant paragraphs from the error log:
! Undefined control sequence.
\gre@changedimenfactor ...ifgre@scale@bar@minimis
\gre@changeonedimenfactor ...
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g.,
\hobx'), type
I' and the correctspelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Missing number, treated as zero.
\gre@space@skip@bar@minimis
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
A number should have been here; I inserted
0'. (If you can't figure out why I needed to see a number, look up
weird error' in the index to The TeXbook.)! Illegal unit of measure (pt inserted).
\gre@space@skip@bar@minimis
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)
! Missing ) inserted for expression.
\gre@space@skip@bar@minimis
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
I was expecting to see
+',
-',*',
/', or `)'. Didn't.! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
You're in trouble here. Try typing to proceed.
If that doesn't work, type X to quit.
! Illegal unit of measure (pt inserted).
\gre@space@skip@bar@minimis
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)
! Missing \endcsname inserted.
\relax
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
The control sequence marked should
not appear between \csname and \endcsname.
Runaway text?
0\relax 0\relax 0\relax 0\relax 0\relax 0\relax 0\relax 0\relax 0\relax \ETC.
! TeX capacity exceeded, sorry [token memory size=63191721].
\gre@space@skip@bar@minimis ->0
\relax \gre@space@skip@bar@minimis
l.22 \grechangestaffsize{15}
% 17 is de standaard maat
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
The text was updated successfully, but these errors were encountered: