Just found another Ubuntu oddity. Or at least an oddity in how it
interacts with the Debian installers for gregorio.
Ubuntu, probably like most Linux distributions, comes with a LaTeX
version pre-installed. That version is located in /usr/bin/latex and
has its packages in /usr/share/texmf/. The version, however, is
generally speaking out of date, especially if you're using the LTS
versions of Ubuntu (which are released once every 5 years). Thus TUG
advises getting the up to date version of TeXLive.
When you download and install TeXLive, it installs to
/usr/local/texlive/<year>/. After the install you're supposed to add
the */bin/<OS> from this directory to your path. While I can do this
for any individual terminal session, I can't seem to make it stick
between terminal sessions yet. However, it's relatively easy to add
that path to the TeXworks configuration though its preferences so that
it uses the new install. Packages are placed in */texmf-dist by TeXLive.
However, when you install gregorio, the gregoriotex files get placed
under /usr/share/texmf and not /usr/local/texlive/<year>/texmf-dist.
The end result is that if you change the configuration of TeXworks to
use the most recent TeXLive, it can't find gregoriotex. Further, just
copying the gregoriotex folder into the texlive folder doesn't seem to
solve the problem. If I place said folder in my local texmf tree, then
TeXworks finds the style file, but I get a hole bunch of font errors and
the output document has no neumes on it.
Clearly installing on Ubuntu has got more issues than just the aptitude
vs. apt-get issue. It may be that we need a whole different set of
install instructions. If anyone has any ideas on what I should try
next, I'm all ears.
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel
(R. Padraic Springuel)
PAX ☧ ΧΡΙΣΤΟΣ
_______________________________________________
Gregorio-devel mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-devel