-
Notifications
You must be signed in to change notification settings - Fork 44
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
Create a new set of glyphs and using with Gregorio score #1556
Comments
You’ll need to clone the repository in order to do what you are trying to do. Some of the files referred to are source files not included in a TeX Live installation. You’ll also need to have all the tools needed to compile and install everything, which means you need to be on Linux or Mac. See the installation page for you platform to see the full list of dependencies needed when working with the sources: http://gregorio-project.github.io/installation-linux.html http://gregorio-project.github.io/installation-mac.html Sent with GitHawk |
Thank you very much for your answer. Regards. |
Correct. So far as I know, there’s no build tools for Windows that our code base is compatible with. Now that may simply be because I don’t know enough about software development on Windows, but no e of the developers, past or present, has ever built Gregorio on a Windows machine. We use a cross-compiler to make the Windows binary. Sent with GitHawk |
Thanks, i really appreciate. So, i'm going to install Linux on my new PC. Also, do you think could be enough the WSL environment, or virtual machine or really needed a physical partitioning dual boot? Thanks in advance. |
I've never used the WSL environment, so I don't know for sure that it will work, but assuming that it enables all the required build tools to run, it should, in principle, work. I do run virtual machines on a regular basis (I use VirtualBox), and while my host is a Mac, I have run the full build process inside a virtual machine running Linux, so that is certainly possible. As for version, I've managed the build process on both Ubuntu and Fedora in the past, and I believe that other developers have used Archlinux. Other flavors should also be feasible, but I have no experience with them. The biggest issue is cross-compiling the Windows executable. Currently the build management scripts are only setup to build a 32-bit Windows executable using mingw which doesn't work on the most recent builds of Ubuntu. I still maintain a 14.04 virtual machine specifically for building the Windows executable. Updating to use a more recent cross-compilation package is on the list of things to do (#1289), but no one's had the time to do it yet. |
I installed virtual box and created the VM just now. Thanks for your patience. |
Yes. If you’re looking to install on the machine doing the building, any version of Ubuntu will do (including the most recent). It’s only the cross-compilation for Windows which currently has version issues. Sent with GitHawk |
Hi All. Thanks in advance. |
How did you install TeXLive on Ubuntu? Did you install the whole thing, or just some subset of it?
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Fr. Samuel, OSB
(R. Padraic Springuel)
St. Anselm’s Abbey
4501 South Dakota Ave, NE
Washington, DC, 20017
202-269-2300
(c) 202-853-7036
PAX ☧ ΧΡΙΣΤΟΣ
… On Dec 19, 2021, at 4:26 AM, fstirpe ***@***.***> wrote:
Hi All.
Currently i have the virtual machine with Ubunto installed.
Also i followed the instructions above to install TexLive, before, and after Gregorio by using two scripts reported in the page (build.sh and install.sh).
While installing Gregorio, running build.sh script, Ubunto reports several errors mainly due to missed file .sty (appendix.sty, fontspec.sty, xparse.sty, also xparse.dtx) which i downloaded, one each time, from CTAN site.
The last show stopper is "fontspec.dtx not found" that i downloaded but probably put in the wrong directory.
All the stops above occur during GregorioRef.pdf generaation.
Maybe i downloaded an incomplete TexLive version, not including all the packages, even following the instruction on Gregorio site?
I would avoid going ahead downloading each missed file, even because i don't know, at this point, how far i'am from the end of installation.
I wonder if you could suggest me a way to efficiently complete the installation of Gregorio.
Thanks in advance.
Regards.
Fabio.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
One thing I noticed in installing Tex Live on Ubuntu is that the pre-packaged version available from the Ubuntu software application is a year or two out of date, as I guess is common for other applications.
When I tried to install TeX Live 2021 directly from the TeX Live people, I had multiple problems, one of which was the tool for updating the TeX distribution wouldn’t work.
I eventually gave up.
Sorry to be so vague; this was some months ago and I don’t have that machine handy right now to check it out.
Rob
No dia 21 de dez de 2021, às 11:44, Br. Samuel Springuel ***@***.***> escreveu:
… How did you install TeXLive on Ubuntu? Did you install the whole thing, or just some subset of it?
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Fr. Samuel, OSB
(R. Padraic Springuel)
St. Anselm’s Abbey
4501 South Dakota Ave, NE
Washington, DC, 20017
202-269-2300
(c) 202-853-7036
PAX ☧ ΧΡΙΣΤΟΣ
> On Dec 19, 2021, at 4:26 AM, fstirpe ***@***.***> wrote:
>
>
> Hi All.
> Currently i have the virtual machine with Ubunto installed.
> Also i followed the instructions above to install TexLive, before, and after Gregorio by using two scripts reported in the page (build.sh and install.sh).
> While installing Gregorio, running build.sh script, Ubunto reports several errors mainly due to missed file .sty (appendix.sty, fontspec.sty, xparse.sty, also xparse.dtx) which i downloaded, one each time, from CTAN site.
> The last show stopper is "fontspec.dtx not found" that i downloaded but probably put in the wrong directory.
> All the stops above occur during GregorioRef.pdf generaation.
> Maybe i downloaded an incomplete TexLive version, not including all the packages, even following the instruction on Gregorio site?
> I would avoid going ahead downloading each missed file, even because i don't know, at this point, how far i'am from the end of installation.
> I wonder if you could suggest me a way to efficiently complete the installation of Gregorio.
>
> Thanks in advance.
> Regards.
> Fabio.
>
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> Triage notifications on the go with GitHub Mobile for iOS or Android.
> You are receiving this because you commented.
>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.
|
Hi. Thanks for your patience helping me. |
6.0 should already be installed as part of complete TeX Live 2021. You only need to install Gregorio separately if you chose a pared down install that didn’t included it.
✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️
Fr. Samuel, OSB
(R. Padraic Springuel)
St. Anselm’s Abbey
4501 South Dakota Ave, NE
Washington, DC, 20017
202-269-2300
(c) 202-853-7036
PAX ☧ ΧΡΙΣΤΟΣ
… On Dec 21, 2021, at 12:40 PM, fstirpe ***@***.***> wrote:
How did you install TeXLive on Ubuntu? Did you install the whole thing, or just some subset of it? ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝ Fr. Samuel, OSB (R. Padraic Springuel) St. Anselm’s Abbey 4501 South Dakota Ave, NE Washington, DC, 20017 202-269-2300 (c) 202-853-7036 PAX ☧ ΧΡΙΣΤΟΣ
…
On Dec 19, 2021, at 4:26 AM, fstirpe @.***> wrote: Hi All. Currently i have the virtual machine with Ubunto installed. Also i followed the instructions above to install TexLive, before, and after Gregorio by using two scripts reported in the page (build.sh and install.sh). While installing Gregorio, running build.sh script, Ubunto reports several errors mainly due to missed file .sty (appendix.sty, fontspec.sty, xparse.sty, also xparse.dtx) which i downloaded, one each time, from CTAN site. The last show stopper is "fontspec.dtx not found" that i downloaded but probably put in the wrong directory. All the stops above occur during GregorioRef.pdf generaation. Maybe i downloaded an incomplete TexLive version, not including all the packages, even following the instruction on Gregorio site? I would avoid going ahead downloading each missed file, even because i don't know, at this point, how far i'am from the end of installation. I wonder if you could suggest me a way to efficiently complete the installation of Gregorio. Thanks in advance. Regards. Fabio. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.
Hi.
I have installed TexLive following instructions reported on the link you can find on Gregorio project site:
https://www.tug.org/texlive/
After downloaded package "install-tl-unx.tar.gz", after unzipping it, i followed "quick installation instructions" section, executing also the example proposed by the guide. So in my mind all was ok at that point.
Then i have downloaded gregorio-6.0.0 package and I'm following the instruction as reported in the" buiding and installing section" over Greogorio site: http://gregorio-project.github.io/installation-linux.html
Doing this i'm finding all stops reported above due to missed files (mainly .sty files).
So it is not clear to me if i have to go ahead in this way, step by step, or if there is an easier and more suitable way.
I'm not an expert but i think that an installation completed in this way couldn't be stable and reliable.
Thanks for your patience helping me.
Regards.
Fabio.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
Thanks for your answer... Thanks. |
Sorry, I forgot your specific context was to try and create a new set of glyphs.
Yes, you will need to be able to build from sources to test your new glyphs.
If you’re missing sty files, then it’s likely you didn’t install a complete version of TeX Live and need to use tlmgr to add the missing files. Try following the instructions here to do so: https://tug.org/texlive/pkginstall.html
✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️
Fr. Samuel, OSB
(R. Padraic Springuel)
St. Anselm’s Abbey
4501 South Dakota Ave, NE
Washington, DC, 20017
202-269-2300
(c) 202-853-7036
PAX ☧ ΧΡΙΣΤΟΣ
… On Dec 21, 2021, at 7:26 PM, R. Padraic Springuel ***@***.***> wrote:
6.0 should already be installed as part of complete TeX Live 2021. You
|
Neverending story... Sorry! Running "tlmgr update --all" then i have the following returning: "unexpected return value from verify checksum -5". Does this mean that on my PC i installed an old TexLive and not TexLive 2021? Thanks and regards. |
When I installed from the Ubuntu software manager, it gave me the 2019 distribution. Ubuntu is notorious, I guess, for not keeping the preferred sources in the software manager up to date.
Not sure how this happened to you but if you run a simple TeX file, you should be able to see in the log what version it is actually using.
I gave up trying to get TeX Live 2021 to work under Ubuntu. But I am not terribly skilled.
Rob
No dia 23 de dez de 2021, às 07:22, fstirpe ***@***.***> escreveu:
… Neverending story... Sorry!
Running "tlmgr update --all" then i have the following returning: "unexpected return value from verify checksum -5".
So running the command "tlmgr update --all --no-verify-downloads" i got the answer "Local Tex Live (2019) is older than remote repository (2021)".
Does this mean that on my PC i installed an old TexLive and not TexLive 2021?
I cannot explain this since i downloaded it from TexLive 2021 and on the PC the directory is just called 2021.
Do you think it would be advisable to unistall current TexLive and start again from zero?
Thanks and regards.
Fabio.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
Okay, there’s a version conflict that needs to be resolved.
First, try to use the Ubuntu package manager (or apt-get, if you work from the command line) to uninstall the version of TeX Live that’s on the Ubuntu servers. It’s out of date (as you’ve discovered) and you’re going to need the most recent version for this.
If it won’t let you uninstall it, that would be because you have installed packages which depend on it. If that software is not critical to something else that you do (I seem to recall that you’re setting this machine up specially for this purpose) the I suggest uninstalling the dependent packages until it will let you uninstall TeX Live.
Once that’s done, follow the quick install instructions here: https://tug.org/texlive/quickinstall.html
I suggest using the installer to create the symlinks needed for TeX programs to be in your PATH. If you use the plain text interface, you’ll find this in the menu of options you can set before installation begins.
Once you have TeX Live installed this way, you can inform apt-get of its existence (so it won’t try installing its out of date version) by following the “Integrating vanilla TeX Live with Debian” instructions here: https://www.tug.org/texlive/debian.html
✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️✝️
Fr. Samuel, OSB
(R. Padraic Springuel)
St. Anselm’s Abbey
4501 South Dakota Ave, NE
Washington, DC, 20017
202-269-2300
(c) 202-853-7036
PAX ☧ ΧΡΙΣΤΟΣ
… On Dec 23, 2021, at 9:24 AM, leduc006 ***@***.***> wrote:
When I installed from the Ubuntu software manager, it gave me the 2019 distribution. Ubuntu is notorious, I guess, for not keeping the preferred sources in the software manager up to date.
Not sure how this happened to you but if you run a simple TeX file, you should be able to see in the log what version it is actually using.
I gave up trying to get TeX Live 2021 to work under Ubuntu. But I am not terribly skilled.
Rob
No dia 23 de dez de 2021, às 07:22, fstirpe ***@***.***> escreveu:
> Neverending story... Sorry!
>
> Running "tlmgr update --all" then i have the following returning: "unexpected return value from verify checksum -5".
> So running the command "tlmgr update --all --no-verify-downloads" i got the answer "Local Tex Live (2019) is older than remote repository (2021)".
>
> Does this mean that on my PC i installed an old TexLive and not TexLive 2021?
> I cannot explain this since i downloaded it from TexLive 2021 and on the PC the directory is just called 2021.
> Do you think it would be advisable to unistall current TexLive and start again from zero?
>
> Thanks and regards.
> Fabio.
>
> —
> Reply to this email directly, view it on GitHub, or unsubscribe.
> Triage notifications on the go with GitHub Mobile for iOS or Android.
> You are receiving this because you commented.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
Thanks for your answer. Regards. |
Hi Rob, Thanks and regards. |
Hi Fabio,
Alas, I am not a Linux expert, so can only follow instructions of others.
I have not switched to a different distribution of Linux yet, but am considering trying Debian. I haven’t researched this fully, but it seems to me that Ubuntu has a bunch of user “aids” built on top of Debian. It’s those “aids” that seem to complicate installing versions of TeX Live other than 2019. So, assuming TeX Live runs under Debian, that might be my next attempt.
I’ve put that project down for the holidays but will let you know what I find in the new year.
Sorry I’m not more help.
Rob
No dia 27 de dez de 2021, às 11:08, fstirpe ***@***.***> escreveu:
… When I installed from the Ubuntu software manager, it gave me the 2019 distribution. Ubuntu is notorious, I guess, for not keeping the preferred sources in the software manager up to date. Not sure how this happened to you but if you run a simple TeX file, you should be able to see in the log what version it is actually using. I gave up trying to get TeX Live 2021 to work under Ubuntu. But I am not terribly skilled. Rob No dia 23 de dez de 2021, às 07:22, fstirpe @.***> escreveu:
…
Neverending story... Sorry! Running "tlmgr update --all" then i have the following returning: "unexpected return value from verify checksum -5". So running the command "tlmgr update --all --no-verify-downloads" i got the answer "Local Tex Live (2019) is older than remote repository (2021)". Does this mean that on my PC i installed an old TexLive and not TexLive 2021? I cannot explain this since i downloaded it from TexLive 2021 and on the PC the directory is just called 2021. Do you think it would be advisable to unistall current TexLive and start again from zero? Thanks and regards. Fabio. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.
Hi Rob,
I'm still trying to install the TexLive 2021 on Ubuntu VM following suggestions provided by Br. Springuel, unsuccessfully.
You said you gave up using Ubuntu for installing TexLive 2021.
Could you say me what Linux distro you used for doing that successfully?
Also to me Ubuntu persists to use 2019 even if it is present the 2021 one.
Moreover i'm able to generate a tex doc by TexLive 2021 but if i run the build.sh script for Gregorio it get the 2019 one.
I hope you can help me.
Thanks and regards.
Fabio.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.
|
Ubuntu will run TeX Live 2021 just fine. I have a VM of my own setup that way. If something is “getting in the way” it’s not simply some part of Ubuntu, but something about the way you have it configured. Try running contrib/system-setup.command and posting the results here. |
Hi. Thanks. Fabio. Update Dec 31 And i obtained a different file system-setup.log, reported `here: Maybe it is enough update a configuration file with the PATH above? Thanks and regards. |
Yeah, it looks like changing your PATH as proposes should be a solid fix. The first log definitely indicates a version conflict with the older TeX Live taking priority over the more recent one. |
Hi. Finally I have Greogrio 6.0.0 working with TexLive 2021 installed on my Ubuntu VM.
Summarizing i did essentially the following:
sudo apt-get texlive-luatex
Thanks for your help. |
Dear Fabio, Just to let you know that my collaborator and I have done just that. See issue #1557. Best, |
Dear Barbara,
when you say "Just to let you know that my collaborator and I have done
just that. See issue #1557
<#1557>", what do you
mean?
Could you better clarify this for me?
Thanks and regards
Fabio Stirpe.
Il giorno gio 20 gen 2022 alle ore 20:12 bbolognese87 <
***@***.***> ha scritto:
… Dear Fabio,
Just to let you know that my collaborator and I have done just that. See
issue #1557 <#1557>.
Best,
—
Reply to this email directly, view it on GitHub
<#1556 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWXW2KCJGQWJUJY6TBN3BVLUXBNAFANCNFSM5JIC6MOQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Dear Fabio, Sorry, my statement was probably really cloudy. What I meant is that my collaborator and I have done what you asked in your initial post in this issue: we created a selection of fonts which are specifically designed for the transcription of Old Roman and Beneventan chants, and we have implemented a fork of Gregorio which works with them, i.e. added them to the fonts which already existed and assigned them some specific syntax in the gabc code. The issue we opened about it is the one right after this one, go and take a look if you like, there is also a display of other fonts and we are currently working towards having them integrated in the main development branch of Gregorio (and after you have done that, maybe you'll want to write to us so we can chat about it more directly: our email is on our website ) |
Dear Barbara, Thanks and regards. |
Hi All,
I’m looking for adding a new set of glyphs to use in a Gabc score.
Even if i found the way for adding few neumes using GregorioTex commands i was not able to solve the other problem. My objective is to create the set of beneventan neumes/glyphs for transcribing some manuscripts both in modern gregorian notation and in “native” notation.
Consulting the https://github.com/gregorio-project/gregorio/wiki/Adding-new-glyphs wiki i found the following instructions edited by Henry So in 2015:
To add a family of glyphs generated by fonts/squarize.py:
I have installed Texlive 2021:
• I didn’t find the src/gregoriotex/gregoriotex.h (point 4). Where i can find it?
• What is shape constant (point 5)?
• I don’t know what is the gregorio source code to modify (point 8)?
• Does it exist a documentation i can study for learning?
Thanks in advance for your help.
Fabio.
The text was updated successfully, but these errors were encountered: