Guest User

Untitled

a guest
Jul 19th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. documentclass{standalone}
  2. RequirePackage{luatex85}
  3. usepackage{fontspec}
  4. usepackage{siunitx}
  5. usepackage{datatool}
  6. usepackage{filecontents}
  7.  
  8. begin{filecontents*}{myfile.csv}
  9. filename,date,pressure
  10. blabla,2018-03-12,66
  11. end{filecontents*}
  12.  
  13. newcommand{getfirstrowfromcol}[2]{%
  14. DTLsetseparator{,}%
  15. DTLifdbexists{mydb}{DTLdeletedb{mydb}}{}%
  16. DTLloadrawdb{mydb}{#1}%
  17. DTLgetvalue{myname}{mydb}{1}{dtlcolumnindex{mydb}{#2}}%
  18. myname%
  19. }
  20.  
  21. begin{document}
  22. SI{getfirstrowfromcol{myfile.csv}{pressure}}{bar}
  23. end{document}
  24.  
  25. ! Undefined control sequence.
  26. GenericError ...
  27. #4 errhelp @err@ ...
  28. l.18 DeclareSIUnit
  29. A { ampere }
  30.  
  31. documentclass{article}
  32. usepackage{siunitx}
  33. usepackage{datatool}
  34. usepackage{filecontents}
  35.  
  36. begin{filecontents*}{myfile.csv}
  37. filename,date,pressure
  38. blabla,2018-03-12,66
  39. end{filecontents*}
  40.  
  41. newcommand{getfirstrowfromcol}[2]{%
  42. DTLsetseparator{,}%
  43. DTLifdbexists{mydb}{DTLdeletedb{mydb}}{}%
  44. DTLloadrawdb{mydb}{#1}%
  45. DTLgetvalue{myname}{mydb}{1}{dtlcolumnindex{mydb}{#2}}%
  46. myname%
  47. }
  48.  
  49. begin{document}
  50. SI[parse-numbers=false]{getfirstrowfromcol{myfile.csv}{pressure}}{bar}
  51.  
  52. getfirstrowfromcol{myfile.csv}{pressure}
  53.  
  54. end{document}
Add Comment
Please, Sign In to add comment