ptex-ng - tlptexlive バイナリ

ptex-ng - tlptexlive バイナリ

- Norbert Preining の投稿
返信数: 7
皆さん

ノルベルトです。ptex-ngをtlptexliveに加えろうと思うので、tlptexliveのbinary buildersにお願いします:ptex-ng.gitをクローンして、bash build-pTeX-ng.shすると、texk/ptex-ng/ptex-ngのバイナリが作成されるはずです。このバイナリを僕に送って下さい。

よろしくお願いします。
Norbert Preining への返信

Re: ptex-ng - tlptexlive バイナリ

- Norbert Preining の投稿
皆さん

もう一度お願いします。添付されているパッチを使って、rebuildをお願いします。

よろしくお願いします。

ノルベルト
Norbert Preining への返信

Re: ptex-ng - tlptexlive バイナリ

- Ma QiYuan の投稿
Thank you for the kind suggestion.
I've fixed it, accrouding to your suggestion, at the latest commit of pTeX-ng.

https://github.com/clerkma/ptex-ng/commit/a562b5a5079344d5ab3ec08ce17f3c73878b60e9

BTW, some new primitives had been added to pTeX-ng, they are:

* \ngostype (returns the name of the OS)
* \ngbanner (works like pdfTeX's \pdftexbanner)
* \quitvmode (from pdfTeX)
* \tracingfontloaders (works like XeTeX's \XeTeXtracingfonts)

Margin-kerning with kanji is now undertaking.
If everything works fine, it would be finished in the next month.

All the best.
Ma QiYuan への返信

Re: ptex-ng - tlptexlive バイナリ

- Norbert Preining の投稿
Thanks a lot.

I am trying to stick all pieces together and have packages ready in tlptexlive rather soon. The only problem is with building platex-ng format, somehow when I use the ini scripts I got from Akira Kakuto I get the following error:

fmtutil: running `ptex-ng -ini -jobname=platex-ng -progname=platex-ng *platex-ng.ini' ...
This is pTeX-ng, Version 3.14159265 (INITEX)
entering extended mode
(/home/norbert/tl/2014/texmf-dist/tex/uplatex/config/platex-ng.ini
<<< making "uplatex with Babel" format >>>
(/home/norbert/tl/2014/texmf-dist/tex/uplatex/base/uplatex.ltx
(/home/norbert/tl/2014/texmf-dist/tex/latex/base/latex.ltx
....
************************************
* Appliying patch file uplpatch.ltx *
************************************
(/home/norbert/tl/2014/texmf-dist/tex/uplatex/base/uplpatch.ltx))
pLaTeX2e <2011/05/07u00>+0 (based on LaTeX2e <2014/05/01> patch level 0)
)
! Undefined control sequence.
l.17 \@temptokena=\expandafter{\platexBANNER
}
?
! Emergency stop.f
l.17 \@temptokena=\expandafter{\platexBANNER
}
No pages of output.
Transcript written on /tmp/fmtutil.16347/platex-ng.log.
Error: `ptex-ng -ini -jobname=platex-ng -progname=platex-ng *platex-ng.ini' fa
iled


More later, my flight is leaving soon ....

Norbert
Norbert Preining への返信

Re: ptex-ng - tlptexlive バイナリ

- Ma QiYuan の投稿
I have tested ptex-ng with my TeX Live 2014 (Win32). First, I created a small file (ptex-ng-fmts.cnf):

ptex-ng ptex-ng language.def *euptex.ini
platex-ng ptex-ng language.dat *uplatex.ini

Then I run fmtutil:

fmtutil --cnffile ./ptex-ng-fmts.cnf --all


Norbert Preining への返信

Re: ptex-ng - tlptexlive バイナリ

- Norbert Preining の投稿
これからptex-ngのパケージはtlptexliveからインストル出来るようになりました。バイナリはwin32,i386-linux, x86_64-linux.

よろしくお願いします

ノルベルト
Norbert Preining への返信

Re: ptex-ng - tlptexlive バイナリ

- Norbert Preining の投稿

注意:TeX Liveの更新が昨日うまく行っていないので、フォーマットを作成の時、エラーが発生する。明日(12月14日)のTeX Liveの「kpathsea」の更新が必要だ。急いだら、下記のラインを「texmf-dist/web2c/texmf.cnf」に加えて下さい:

TEXINPUTS.ptex-ng = .;$TEXMF/tex/{uptex,ptex,plain,generic,}//
TEXINPUTS.platex-ng = .;$TEXMF/tex/{uplatex,platex,latex,generic,}//