diff options
author | Karl Berry <karl@freefriends.org> | 2018-12-12 21:34:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-12-12 21:34:12 +0000 |
commit | 8441f31cd34519760d11af39eed6db71dd2ca2d8 (patch) | |
tree | 8acdc517f28b299259092af68a47d649ac66d54a /Master | |
parent | 3d1af5cc4f2fd3dcde0d71c5bd2f4fed9377cae9 (diff) |
ptex2pdf (12dec18)
git-svn-id: svn://tug.org/texlive/trunk@49396 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/ptex2pdf/README.md | 2 | ||||
-rwxr-xr-x | Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua | 6 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 9 |
3 files changed, 15 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/ptex2pdf/README.md b/Master/texmf-dist/doc/latex/ptex2pdf/README.md index 75d8c8afcfd..6cbd1d68788 100644 --- a/Master/texmf-dist/doc/latex/ptex2pdf/README.md +++ b/Master/texmf-dist/doc/latex/ptex2pdf/README.md @@ -163,6 +163,8 @@ http://github.com/texjporg/ptex2pdf - version 20180514.0 Windows: for uptex use command_line_encoding=utf8, for all other turn it off (set to none) +- version 20181212.0 + support directories containing dots (thanks kn1cht) ## Copyright and License ## diff --git a/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua b/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua index 2bba4546eaa..e05b75c4951 100755 --- a/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua +++ b/Master/texmf-dist/scripts/ptex2pdf/ptex2pdf.lua @@ -1,7 +1,7 @@ #!/usr/bin/env texlua NAME = "ptex2pdf[.lua]" -VERSION = "20180514.0" +VERSION = "20181212.0" AUTHOR = "Norbert Preining" AUTHOREMAIL = "norbert@preining.info" SHORTDESC = "Convert Japanese TeX documents to pdf" @@ -177,6 +177,8 @@ CHANGELOG = [[ - version 20180514.0 Windows: for uptex use command_line_encoding=utf8, for all other turn it off (set to none) +- version 20181212.0 + support directories containing dots (thanks kn1cht) ]] @@ -399,7 +401,7 @@ else end else -- if it has already an extension, we need to drop it to get the dvi name - bname = string.gsub(filename, "^(.*)%.[^.]+$", "%1") + bname = string.gsub(filename, "^(.*)%.[^./]+$", "%1") end -- filename may contain "/", but the intermediate output is written -- in current directory, so we need to drop it diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 49b168efebd..ddb32168e86 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1446,6 +1446,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'pst-cox' => '&POSTpstcox', 'pst-geo' => '&POSTpstgeo', 'ptex-fontmaps' => '&POSTptex_fontmaps', + 'ptex2pdf' => '&POSTptex2pdf', 'pxbase' => '&POSTpxbase', 'pxchfon' => '&POSTpxchfon', 'recipebook' => '&POST_rmsymlink', @@ -6138,6 +6139,14 @@ sub POSTptex_fontmaps { &SYSTEM ("$MV database $fmiscdest/$package"); } +sub POSTptex2pdf { + print "POST$package - preserve tlpostcode/ptex2pdf-tlpost.pl\n"; + my $dirpath = "tlpkg/tlpostcode"; + my $dest = "$TOPDEST/$dirpath"; + &xmkdir ($dest); + &SYSTEM ("$CP $Master/$dirpath/ptex2pdf-tlpost.pl $dest/"); +} + sub POSTknitting { print "POST$package - move generic .tex file\n"; my $dest = "$DEST/tex/plain/$package"; |