LaTeX forum ⇒ GeneralTranslations package: Where in texfm to put trsl files Topic is solved

LaTeX specific issues not fitting into one of the other forums of this category.
JustA_LaTeXusr
Posts: 42
Joined: Tue Jul 23, 2013 6:48 pm

Translations package: Where in texfm to put trsl files

Postby JustA_LaTeXusr » Fri Sep 11, 2015 8:48 am

I am installing the translations package, as it is required by the newest acro package. Where would I put the trsl files that come with translations? I don't think it matters, but I'm using TeXLive from Cygwin. I've posted this to http://tex.stackexchange.com/questions/ ... trsl-files and viewtopic.php?f=5&t=26680&p=91590#p91590

Tags:

User avatar
cgnieder
Site Moderator
Posts: 1988
Joined: Sat Apr 16, 2011 7:27 pm

Postby cgnieder » Fri Sep 11, 2015 11:01 am

The translations package is part of TeX-Live and should be installed when you've installed TeX-Live (except when you have an outdated or incomplete installation).

On my system the package can be found in
  1. /usr/local/texlive/2015/texmf-dist/tex/latex/translations/

In this directory both the sty and the trsl files are located.
Clemens
------------------------------
chemmacros · chemformula · leadsheets · xsim

JustA_LaTeXusr
Posts: 42
Joined: Tue Jul 23, 2013 6:48 pm

Postby JustA_LaTeXusr » Fri Sep 11, 2015 3:00 pm

My TeXLive is part of a cygwin distribution from about 2 months ago. It's a work machine, so we can't upgrade at will. I'm use to having MiKTeK do all the package maintaining for me, but it got corrupted it in the process (might be related to recent changes to the computer that are beyond my control).

I haven't yet found my way around all aspects of TexLive, but I put the sty and trsl files into $TEXMFHOME/tex/latex/translations. I then make the pdflatex & bibtex calls as follows:

  1. TEXMFHOME=/The/personal/texmf/folder/path pdflatex myLaTeXfile.tex
  2. TEXMFHOME=/The/personal/texmf/folder/path bibtex myLaTeXfile
  3. TEXMFHOME=/The/personal/texmf/folder/path pdflatex myLaTeXfile.tex
  4. TEXMFHOME=/The/personal/texmf/folder/path pdflatex myLaTeXfile.tex


I'm getting "Control sequence \tl_mixed_case:n undefined" regardless of whether translations is present. Since I'm working against a very short timeline, I'm going to remove all personally installed packages (acro & translations) and manually finagle my way around the lack of advanced handling of plurality in acronyms in the older TexLive package versions that came with the 2-month old cygwin package files.

Thanks. I will revisit this in the near future.
Last edited by cgnieder on Fri Sep 11, 2015 3:34 pm, edited 1 time in total.
Reason: added code markup

User avatar
cgnieder
Site Moderator
Posts: 1988
Joined: Sat Apr 16, 2011 7:27 pm

Postby cgnieder » Fri Sep 11, 2015 3:06 pm

JustA_LaTeXusr wrote:Since I'm working against a very short timeline, I'm going to remove all personally installed packages (acro & translations)


That's what I would recommend, too, especially if you can't update as you want. acro needs translations (which should work fine without the trsl files by the way) but more importantly relies on the l3kernel and the closely related l3packages and l3experimental. Those get updated fairly often and acro adapts. So installing acro without matching versions of the l3 bundles is bound to give errors like the one you get.

Cases like this show why it is always dangerous to manually install or update packages.

Regards
Clemens
------------------------------
chemmacros · chemformula · leadsheets · xsim

JustA_LaTeXusr
Posts: 42
Joined: Tue Jul 23, 2013 6:48 pm

Postby JustA_LaTeXusr » Fri Sep 11, 2015 4:52 pm

Yes. Things were good when MiKTeK worked, but I fear that the end of (good) days have arrived. I mean, one can always update the packages manually, but chances are that things will break when you have the least time.


Return to “General”

Who is online

Users browsing this forum: No registered users and 6 guests