LaTeX - передать переменную в строку - PullRequest
0 голосов
/ 15 марта 2019

В LaTeX я пытаюсь передать переменную в строку для \ progressbar.

Если вы наберете все в нем выглядит так

\progressbar[linecolor=blue, filledcolor=green]{.25} \begin{picture}(0,0)\put(-35,1.5) {\tiny$25\%$} \end{picture}

Что я пытаюсь сделать, это

    \newcommand{\PerComplete}{0.25}
    \newcommand{\PerCompleteInt}{25}
    \begin{document}
    \progressbar[linecolor=blue, filledcolor=green]{.25} \begin{picture}(0,0)\put(-35,1.5) {\tiny$25\%$} \end{picture}
    \progressbar[linecolor=blue, filledcolor=green]{\PerComplete} \begin{picture}(0,0)\put(-35,1.5) {\tiny$\PerCompleteInt\%$} \end{picture}
    \end{document}

В конце оба индикатора прогресса должны выглядеть одинаково.

Как вы поворачиваете переменную \ PerComplete и попадаете в место, где обычно находятся числа? Есть ли convert или .ToString () как C #?

В случае, если вам интересно, конечный результат заключается в том, что я вызываю набор чисел из файла CSV, что довольно круто, но у меня все еще есть проблема с попыткой поместить числа в строку \ progressbar .

Спасибо

Mike

...