Returning to LyX

Udi Fogiel udi.fogiel at proton.me
Sun Jul 5 19:12:14 UTC 2026


On Sunday, July 5th, 2026 at 9:35 PM, Udi Fogiel <udi.fogiel at proton.me> wrote:

> what about babel-hebrew? this is not really a package, and I'm not sure how to load it correctly to test its version.
> 

babel-hebrew use the generic \ProvidesFile. So what do you think about
\newcommand{\TestFileAddVersion}[2][\default]{
   \def\default{#2}
   \def\package at version{}
   \IfFileExists{#1}{%
      \input{#1}%
      \protected at edef\package@@version{\csname ver@#1\endcsname}%
      \protected at edef\package at version{\expandafter\@parse at version\packag@@version//00\@nil}%
   }{}
   \TestItem[#1]{#2}{package}{tex}{\AddPackage[\package at version]{#2}}{}
}

to test versions of files declared with \ProvidesFile?

Udi


More information about the lyx-devel mailing list