【问题标题】:LaTeX database or lookup tableLaTeX 数据库或查找表
【发布时间】:2018-05-25 19:50:30
【问题描述】:

我正在为我最近进行的一些实验写我的 LaTeX。实验的值将在表格中可见并在文本中进行描述。我想在这里将数据与演示文稿分开,这样我就可以将数据插入一个位置并在文本中引用它——就像数据库一样。

我解决这个问题的第一种方法是

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

所以,我可以在任何需要的地方使用\result1 作为占位符。

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

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

【问题讨论】:

    标签: latex lookup lookup-tables


    【解决方案1】:

    试试这个:

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

    【讨论】:

    • 请考虑添加一些文字来解释您的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-26
    • 2019-04-18
    相关资源
    最近更新 更多