Latest news 2024-02-16: Experimental (unstable) datatool v2.49a available for testing. Download from the experimental page if you would like to try it out.

Feature Tracker RSS feed

I’m currently working on a major new version of the datatool package. This may take a while. Please be patient. (Experimental version available for testing.)

ID 32🔗
Date: 2015-06-01 09:09:47
Status Closed (Implemented)
Category datatool
Summary \DTLunsettabseparator

Sign in to subscribe to notifications about this report.


\DTLsettabseparator changes the catcode of <tab> to 12. This may cause problems when tabs appear in the source (e.g., makeindex authomatically generates such tab-laden source material). To avoid the user having to explicitly reset the catcode to 10 (an require knowledge of catcodes), it may be useful to have a \DTLunsettabseparator command that does that for him.

Erik Quaeghebeur


No mwe.tex


I decided to call the new command \DTLmaketabspace rather than DTLunsettabseparator. It's more in line with \makeatletter. Also I was concerned that users might think that \DTLunsettabseparator will reset the separator to some previous value rather than simply changing the category code. Anyway, it's added to version 2.23.



Add Comment

Name (optional):

Are you human? Please confirm the feature request ID (which can be found at the top of this page) or login if you have an account.


You can use the following markup:


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

In line:

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

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

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

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

Page permalink: