texlive[74105] Master/texmf-dist: bxpdfver (18feb25)
commits+karl at tug.org
commits+karl at tug.org
Tue Feb 18 22:07:25 CET 2025
Revision: 74105
https://tug.org/svn/texlive?view=revision&revision=74105
Author: karl
Date: 2025-02-18 22:07:25 +0100 (Tue, 18 Feb 2025)
Log Message:
-----------
bxpdfver (18feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE
trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md
trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md
trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty
Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE 2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/LICENSE 2025-02-18 21:07:25 UTC (rev 74105)
@@ -1,6 +1,6 @@
The MIT License
-Copyright (c) 2014-2024 Takayuki YATO (aka. "ZR")
+Copyright (c) 2014-2025 Takayuki YATO (aka. "ZR")
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md 2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/README-ja.md 2025-02-18 21:07:25 UTC (rev 74105)
@@ -125,6 +125,9 @@
更新履歴
--------
+ * Version 0.8a ‹2025/02/18›
+ - 新実装の extractbb が使われている場合は, dvipdfmx のバージョン
+ 検査を取りやめる。
* Version 0.8 ‹2024/08/03›
- カーネルの新 PDF マネジメントが有効な場合にも一部の機能が使える
ようにする(“latex-pdf”モード)。
Modified: trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md 2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/doc/latex/bxpdfver/README.md 2025-02-18 21:07:25 UTC (rev 74105)
@@ -127,6 +127,9 @@
REVISION HISTORY
----------------
+ * Version 0.8a ‹2025/02/18›
+ - Give up checking dvipdfmx version when the scratch extractbb
+ is used.
* Version 0.8 ‹2024/08/03›
- Support some features even when the new PDF management of the
LaTeX kernel is activated (“latex-pdf” mode).
Modified: trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty 2025-02-18 21:07:17 UTC (rev 74104)
+++ trunk/Master/texmf-dist/tex/latex/bxpdfver/bxpdfver.sty 2025-02-18 21:07:25 UTC (rev 74105)
@@ -1,7 +1,7 @@
%%
%% This is file 'bxpdfver.sty'.
%%
-%% Copyright (c) 2014-2024 Takayuki YATO (aka. "ZR")
+%% Copyright (c) 2014-2025 Takayuki YATO (aka. "ZR")
%% GitHub: https://github.com/zr-tex8r
%% Twitter: @zr_tex8r
%%
@@ -10,7 +10,7 @@
%% package declaration
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bxpdfver}[2024/08/03 v0.8]
+\ProvidesPackage{bxpdfver}[2025/02/18 v0.8a]
\def\bxpv at pkgname{bxpdfver}
\providecommand\bxDebug[1]{}
@@ -936,11 +936,20 @@
\ifnum\bxpv at cache@@newtex>\z@
\def\bxpv at tmpc{This is extractbb Version }%
\bxpv at detokenize\bxpv at tmpc
+ \def\bxpv at tmpb{extractbb.lua v}%
+ \bxpv at detokenize\bxpv at tmpb
\bxpv at read@file{"|extractbb --version"}{%
\bxpv at split@at{\bxpv at tmpc}{##1}%
\ifx\bxpv at pre\relax\else
\global\let\bxpv at gtmpa\bxpv at post
\fi
+ \bxpv at split@at{\bxpv at tmpb}{##1}%
+ \ifx\bxpv at pre\relax\else
+ % The scratch extractbb is used,
+ % so the dvipdfmx version cannot be guessed.
+ % In this case, we'll drop the version check.
+ \gdef\bxpv at gtmpa{88888888}% assume it's new
+ \fi
}%
\fi
\ifx\bxpv at gtmpa\relax % failed somewhere
More information about the tex-live-commits
mailing list.