LaTeX数据库或查找表

时间:2018-05-25 19:50:30

标签: latex lookup lookup-tables

我正在写一篇关于我最近进行的一些实验的信息。实验的值将在表格中可见并在文本中描述。我想在这里将数据与表示分开,因此我可以将数据插入到一个地方并在文本中引用它 - 就像数据库一样。

我对此问题的第一种方法是

\newcommand{\result1}{8.99}
\newcommand{\result2}{12.93}
...

因此,我可以根据需要使用\result1作为占位符。

但是,我真的不喜欢这个解决方案。我可以使用LaTeX中的某种查找表或数据库来解决它吗?也许像是

\results{1}{2}  % 1 = experiment ID, 2 = dataset ID

1 个答案:

答案 0 :(得分:0)

尝试一下:

\usepackage{xstring}
\newcommand{\mylookup}[1]{
    \IfEqCase{#1}{
        {1}{8.99}
        {2}{12.93}
    }
}