datatool

datatool:按类别分离数据
datatool

datatool:按类别分离数据

我正在尝试按级别(联邦、州和地方)和主题(废物、卫生污水)对法律进行分类,并将其显示在表格中。我写了以下 MWE: \documentclass{article} \usepackage{datatool} \usepackage{filecontents} \begin{filecontents}{legis.csv} level;theme;norm;number;date;subject federal;waste;"Federal Law";12305;8/2/2010;"Institutes the National Policy on So...

Admin

将以下 58 个方程式输入到 LaTeX 中的最佳方法是什么?
datatool

将以下 58 个方程式输入到 LaTeX 中的最佳方法是什么?

对于应用数学设置,我需要将多个不等式约束写入 LaTeX 报告中,它们都采用以下形式 x_{i} + x_{j} \ge 1. 我在 Excel 表中将“i”和“j”输入为平行列。我想知道是否有办法循环遍历这些值来生成 58 个方程式,这将节省大量输入(并且如果我们需要 500 个方程式,它也会真正使其具有可扩展性)? 例如: ...

Admin

使用 datatool 为 csv 文件中的每一行动态定义宏会产生错误结果
datatool

使用 datatool 为 csv 文件中的每一行动态定义宏会产生错误结果

请参见以下示例。我以为这会非常简单。但处理似乎被延迟(或分块进行),从而产生了错误的结果。 \documentclass{article} \usepackage{filecontents} \usepackage{datatool} \begin{document} \begin{filecontents}{\jobname.csv} a, A, 100 b, B, 200 c, C, 300 d, D, 400 e, E, 500 f, F, 600 g, G, 700 h, H, 800 i, I, 900 \end{filecontents...

Admin

DTLinitials 可以访问 \fnames 吗?
datatool

DTLinitials 可以访问 \fnames 吗?

问题已更新和平均能量损失 使用datatool将 CSV 文件读入 LaTeX,我能够使用 获取名字{\fnames=fnames},然后使用 打印\fnames。 不过,有时我想显示首字母而不是名字。 正如手册所说,如果我写下\DTLinitials{Mary}给出的结果M.,我尝试打印\DTLinitials{\fnames}而不是\fnames但从 CSV 文件读取时不会产生首字母。 请问我该如何将 的值传递\fnames给\DTLinitials?这真的可行吗? 我将非常感激您的建议或帮助。谢谢。 这里是 MWE、文件的内容folks.c...

Admin

\DTLiflastrow安全吗\DTLifoddrow?
datatool

\DTLiflastrow安全吗\DTLifoddrow?

datatool我尝试使用包和命令获取交替着色的行(就像图中所示的表格一样)\rowcolor。我按照数据工具用户手册中条纹表的示例进行操作,但效果并不十分清晰。对我来说,问题是如何为第一行着色,因为手册并没有真正处理这个问题。 它看起来像、、\rowcolor并且本身具有某些我无法完全理解的规则。\DTLifoddrow\DTLiffirstrow\DTLiflastrow 有没有更紧凑的方法来做到这一点?我的意思是,为什么不能在循环内调用所有 \rowcolor 语句? \documentclass{article} \usepackage[ta...

Admin

如果文本不为空,则使用文本代替虚线
datatool

如果文本不为空,则使用文本代替虚线

我用datatool。 我有这样的流程: 如果文本 A 或文本 B 为空白,则显示虚线 如果文本 A 或文本 B 不为空,则删除虚线并显示文本 A/文本 B 我的最小工作示例: \RequirePackage{filecontents} \begin{filecontents*}{file.tex} No,TextA,TextB 1,a1,b1 2,,b2 3,a2, 4,, 5,a5,b5 \end{filecontents*} \documentclass[t...

Admin

如何使 tikz 宏在此 MWE 中使用两个参数工作?
datatool

如何使 tikz 宏在此 MWE 中使用两个参数工作?

我想使用非常有用的工具从 csv 文件生成一个表格datatool,并插入每个人的圆形照片,照片周围有一个圆圈,照片的颜色也应该从提供的 csv 文件中获取,请参阅下面的 MWE: 平均能量损失 \documentclass[fontsize=11pt,paper=a4,DIV=6,landscape]{scrartcl} \usepackage{tikz} \usepackage{graphicx} \usepackage{tabularx} \usepackage{booktabs} \usepackage{datatool} \newcol...

Admin

使用 datatool 构建条件表
datatool

使用 datatool 构建条件表

以下最小示例创建了一个 3 行表格,其中水平分隔线为第 2 行和第 3 行: \documentclass{article} \usepackage{filecontents,datatool,booktabs} \usepackage[table]{xcolor} \begin{filecontents*}{data.txt} fieldA,fieldB,fieldC A,,textA B,,textB C,X,textC \end{filecontents*} %D,X,textD% Add this row to the above file....

Admin

创建标签 - 使用 Excel 表中的数据 - 选择特定列
datatool

创建标签 - 使用 Excel 表中的数据 - 选择特定列

我必须创建桌单(标签)。此数据可在 Excel 表中找到。列名称为 - RollNo、科目、考试地点(考试中心)。 目前我们正在使用 创建桌单CSVtools。标签如下所示 - NAME OF EXAMINATION Subject : xyz Roll No. : 000000 为此,我们必须创建多个 csv 数据表 - 考试地点和科目。有没有一种方法,无需创建多个 csv 数据表,我们就可以创建考试地点和科目的标签? 梅威瑟: \documentclass[a4paper,12pt]{article} \usepackage{csvto...

Admin

有没有办法将信息存储在类似数组的东西中
datatool

有没有办法将信息存储在类似数组的东西中

我想将一些有关人员的基本信息存储在一个文件中,并希望 LaTeX 能够处理这些信息。更具体地说,我想存储以下内容: id:john1; fname: John; lname: Doe; mail: [email protected] id:harry1; fname: Harry; lname: Potter; mail: [email protected] 等等。这在 LaTeX 中可行吗,即是否有办法 1) 制作此列表并 2) 通过类似 \data{john1}{fname} 的方式将这些信息放在文档中? ...

Admin

对包含多个条目的字符串进行排序
datatool

对包含多个条目的字符串进行排序

在我的 LaTeX 文件中,我创建了一个\authors可以包含内容的变量: [Doe] John Doe; [Potter] Harry Potter; [Clinton] Bill Clinton; [Obama] Barack Obama; ... 这是动态创建的,所以我可以稍微改变一下(我有一个数据文件,可以从中检索名字和姓氏)。有没有办法可以把这个变量文本变成有序(按姓氏)且整齐显示的列表 Bill Clinton, John Doe, Barack Obama, Harry Potter,... 1)这可能吗?2)我应该将这些初始信息存...

Admin

siunitx、datatool 和 xkeyval 软件包存在问题
datatool

siunitx、datatool 和 xkeyval 软件包存在问题

在阅读了几篇与此siunitx问题相关的文章后,我仍然在努力解决这个问题。非常感谢您的评论和帮助。 当我打开 datatool 包时出现以下错误: xkeyval: `footstyle' undefined in families `beamerthemeFrederiksberg'. \ProcessOptionsBeamer 我手动安装了以下软件包:siunitx.tds和l3packages.tds。l3kernel.tds 最小示例: \documentclass{beamer} %**...

Admin

在 \foreach 中向数据库添加成员时出现虚假空白
datatool

在 \foreach 中向数据库添加成员时出现虚假空白

MWE 添加与迭代的最大值成比例的空白\foreach: 为什么会这样?我该如何消除这些额外的空间? 笔记: 这个问题和我之前遇到的问题类似输出不应显示的文本,但我不知道如何解决这个问题。 我猜测这是一种与扩展相关的问题,因为\dtlexpandnewvalue这是从数据库获取正确输出所必需的。 代码: \documentclass{article} \usepackage{pgffor} \usepackage{datatool} \usepackage{showframe} \newcommand*{\InitalizeDB}[1]{% ...

Admin

为什么 `datatool` 在 Tikz 图形中使用时会失败
datatool

为什么 `datatool` 在 Tikz 图形中使用时会失败

考虑以下示例 \documentclass[varwidth=true, border=2pt]{standalone} \usepackage{tikz} \usepackage{pgfplots} \usepackage{datatool} \begin{filecontents*}[overwrite]{test.csv} Actual,Class 1,Class 2,Class 3 Class 1,1480.0,0.0,125.0 Class 2,112.0,1303.0,180.0 Class 3,174.0,95.0,1331.0 \e...

Admin

PGFplot-在 \pgfplotstablecreatecol 中查找重复项
datatool

PGFplot-在 \pgfplotstablecreatecol 中查找重复项

基于这问题,我尝试在生成的哈希列表中查找重复项。这些可能存在,因为我不小心使用了相同的X&Y值,或者因为哈希的前三位数字相等。在这种情况下,我想给出这样的编译器错误\errmessage{Hash \tempHash already used!}。 函数内部的一切\calcHash似乎都非常脆弱,我不知道如何在不破坏哈希计算的情况下添加功能。 在以下 MWE 中,我尝试通过datatool数据库查找重复项。但这不是强制性的,当有另一种简单的搜索重复项的可能性时,我完全可以接受 :) \documentclass[10pt,a4paper]{artic...

Admin