Latest news 2026-07-03: Ebook Sale July 2026. Cybercrime fiction short stories Unsocial Media and Smile for the Camera free; crime fiction short story The Briefcase free; short story noir crime fiction I’ve Heard the Mermaid Sing free; crime fiction novel The Private Enemy US$1.99; illustrated children’s story The Foolish Hedgehog US$0.99.

Bug Tracker RSS feed

ID 318🔗
Date: 2026-07-31 12:19:32
Last update: 2026-07-31 16:10:28
Status Closed (Fixed)
Category datatool
Version 3.4.3
Summary Undefined control sequence \datatool_set_currencysign_from_charcode:ne

Return to Search Results

Sign in to subscribe to notifications about this report.

Description

I am a longtime user of the DATATOOL package. It is a GREAT package. Many thanks for providing this!

It looks like the new DATATOOL version has a problem if the INPUTENC package is loaded with latin1 support.

The LaTeX error message is as follows:

File: datatool-latin1.ldf 2025/12/04 v3.4.3 (NLCT)

! Undefined control sequence.
l.44 \datatool_set_currencysign_from_charcode:ne
There is the following MWE.
Please note that INPUTENC with latin1 option is loaded before DATATOOL, not after.
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage{datatool}

\begin{document}
Datatool.
\end{document}
This problem has been earlier by somebody else on stack-exchange, but without solution, only workarounds: [TeX.SX Link]

Workarounds are:
- load DATATOOL before loading INPUTENC
- use UTF8 instead of Latin1 encoding
Neither of these workarounds is suitable for me. For certain reasons I have to stick with Latin1.

So far I was using DATATOOL 2019/09/27 v2.32 in all my LaTeX documents (many hundreds) without problems. I would love to migrate to the new 3.xx generation but this problem with `\datatool_set_currencysign_from_charcode` hinders me to do that. I am not using any currently features with DATATOOL.

I would really appreciate a solution or any other workaround so that I can start working with the new DATATOOL version.
Thanks

MWE

Download (128B)

\documentclass{article}

\usepackage[latin1]{inputenc}

\usepackage{datatool}

\begin{document}
Datatool.
\end{document}

Evaluation

I've corrected the error and uploaded v3.4.4 to CTAN. Please allow a few days for it to reach your TeX distribution.

Comments

0 comments.


Add Comment

Name (optional):

Are you human? Please confirm the bug report ID (which can be found at the top of this page) or login if you have an account. All guest comments have to be manually checked before they appear on the page. There are too many bots trying to spam the site to allow unauthenticated users to post without verification.

Comment:


You can use the following markup:

Block:

[pre]Displayed verbatim[/pre]
[quote]block quote[/quote]

In line:

[tt]code[/tt]
[file]file/package/class name[/file]
[em]emphasized text[/em]
[b]bold text[/b]
[url]web address[/url] [sup]superscript[/sup]
[sub]subscript[/sub]

Ordered list:
[ol]
[li]first item[/li]
[li]second item[/li]
[/ol]

Unordered list:
[ul]
[li]first item[/li]
[li]second item[/li]
[/ul]

You can use the Preview button to review your message formatting before submitting.

Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=318

Return to Search Results