From: Ethan A M. <me...@uw...> - 2022-01-06 00:27:01
|
On Wednesday, 5 January 2022 15:27:48 PST Hans-Bernhard Bröker wrote: > Am 05.01.2022 um 23:42 schrieb Ethan A Merritt: > > On Wednesday, 5 January 2022 13:26:09 PST Hans-Bernhard Bröker wrote: > > >> * It doesn't work for out-of-source-tree builds, because of missing > >> $(srcdir)/ prefixes and a lack of TEXINPUTS addition of $(srcdir) > > > > My understanding is that TEXINPUTS is disrecommended for luatex. > > Has that changed? > > Dis-recommended or not, it simply doesn't work without it, because it > cannot find title-ja.tex. With the TEXINPUTS set, it works. Maybe be some Windows quirk? As noted in the commit message, this new rule for building the Japanese docs does not make any provision for building out of tree. It works fine for me as it is under linux, and Tatsuro Matsuoka reports that it works for him under Cygwin. I'm still tweaking the handling of cross-references, since the ad hoc rules in doc2tex were written assuming English text. Prior to this, the method for processing the Japanese documentation was entirely outside of our build system. It used locale-customized packages that work with EUC-JP encoding. I never managed to get that mechanism working, so this was a fresh start. If someone else has a need to extend it to other platforms, I leave it to them. > There might be other methods to achieve this (copy title-ja.tex around, > change the sed command to point to it with a path, ...), but that one > seemed to fit in best with what we've been doing in the other cases. cheers, Ethan |