LaTeX 中的 SQL 标记和 CSV 格式

LaTeX 中的 SQL 标记和 CSV 格式

我快速查找了类似的问题,但没有找到任何东西,因此如果这是重复的,请原谅。

首先,我正在寻找一种方法来从外部源文件(即query1.sql)中获取信息,然后使用特定于语言的突出显示(在本例中为 SQL)进行格式化。

其次,我想从外部 csv 文件中获取信息并将其格式化为表格。

我正在使用外部文件,以便它们可以通过自动构建过程自动更新,以便我们拥有始终是最新的文档。

举个例子,我正在寻找这样的东西:

使用以下脚本:

select *
from table;

我们收到输出:

1 | 2 | 3
_________
a | b | c
d | e | f

答案1

  1. listings包可以输入外部文件并对其进行格式化。它已经具有 SQL 源的语言定义。
  2. datatool该包可以读取 CSV 文件,以便可以在表格中使用它们。

相关内容