New on CTAN: texosquery
CTAN Announcements
ctan-ann at ctan.org
Sat Jul 9 18:52:01 CEST 2016
Nicola Talbot submitted the
texosquery
package.
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
http://www.ctan.org/pkg/texosquery
The package's files themselves can be inspected at
http://mirror.ctan.org/support/texosquery/
------------------------------------------------------------------------
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 http://www.tug.org/usergroups.html .
More information about the Ctan-ann
mailing list