texlive-texosquery 2024.2
Java application to query OS information
This package provides a Java application to query OS information designed for use in TeX's shell escape mechanism. 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 or 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
provides generic TeX code, whereas texosquery.sty
is a LaTeX package, which provides commands to run texosquery
using TeX's shell escape mechanism and capture the result in a control sequence.
- Website: https://ctan.org/pkg/texosquery
- Licenses: LPPL 1.3+
- Package source: gnu/packages/tex.scm
- Builds: See build status
- Issues: See known issues
Installation
Install texlive-texosquery 2024.2
as follows:
guix install texlive-texosquery@2024.2
Or install the latest version:
guix install texlive-texosquery
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.