New on CTAN: texosquery

CTAN Announcements ctan-ann at
Sat Jul 9 18:52:01 CEST 2016

Nicola Talbot submitted the



Version:  1.0  2016-07-08
License:  lppl1.3

Summary description:  Cross-platform Java application to query OS information

Announcement text:

 The application can query the following:

  - locale and codeset
  - current working directory
  - user home directory
  - temporary directory
  - OS name, arch and version
  - Current date and time in PDF format
    (for TeX formats that don't provide \pdfcreationdate)
  - Date-time stamp of a file in PDF format
    (for TeX formats that don't provide \pdffilemoddate)
  - Size of a file in bytes
    (for TeX formats that don't provide \pdffilesize)
  - Contents of a directory (captured as a list)
  - Directory contents filtered by regular expression
    (captured as a list)
  - URI of a file
  - Canonical path of a file

 All paths use a forward slash as directory divider so results
 can be used, for example, in commands like \includegraphics.

 There are files provided for easy access in TeX documents:

  - texosquery.tex : generic TeX code
  - texosquery.sty : LaTeX package

 This provides commands to run texosquery using TeX's shell
 escape mechanism and capture the result in a control sequence.
 The category code of most of TeX's default special characters
 (and some other potentially problematic characters) is
 temporarily changed to 12 while reading the result.


The package's Catalogue entry can be viewed at

The package's files themselves can be inspected at


   Thanks for the upload.

     For the CTAN Team
    Petra RĂ¼be-Pugliese


We are supported by the TeX users groups.
Please join a users group; see .

More information about the Ctan-ann mailing list