Advertisement
Guest User

Untitled

a guest
Sep 25th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. documentclass[a4paper,12pt,oneside,notitlepage]{article}
  2.  
  3. usepackage{geometry}
  4. usepackage{etex}
  5. usepackage[latin1]{inputenc}
  6. usepackage[T1]{fontenc}
  7. usepackage{booktabs,dcolumn}
  8. usepackage{setspace}
  9. usepackage{bm}
  10. usepackage{endnotes}
  11.  
  12. topmargin0.0cm topskip0cm
  13. headheight0.0cm headsep0.0cm
  14. textheight22.6cm textwidth16.51cm
  15. footskip1.5cm %parskip0.5cm
  16. usepackage{longtable,tabu,}
  17. setlength{parindent}{0em}
  18. usepackage{csvsimple}
  19. usepackage{lipsum}
  20. usepackage{float}
  21. usepackage{caption}
  22. usepackage{adjustbox}
  23.  
  24. makeatletter
  25. csvset{
  26. autobooktabularcenterlong/.style={
  27. file=#1,
  28. after head=csv@pretablebegin{tabular}{*{csv@columncount} {c}}csv@tablehead,
  29. table head=toprulecsvlinetotablerow\midrule,
  30. late after line=\,
  31. table foot=\bottomrule,
  32. late after line=ifnumequal{thecsvrow}{20}{\midrule}{\},
  33. late after last line=csv@tablefootend{tabular}csv@posttable,
  34. command=csvlinetotablerow},
  35. }
  36. makeatother
  37. newcommand{csvautobooktabularcenterlong}[2][] {csvloop{autobooktabularcenterlong={#2},#1}}
  38.  
  39.  
  40. DeclareCaptionLabelSeparator{tableNewline}{par}
  41. captionsetup[longtable]{
  42. justification=centering,
  43. labelsep=tableNewline,skip=5pt
  44. }
  45.  
  46. makeatletter
  47. renewcommandfootnotesize{%
  48. @setfontsizefootnotesize@ixpt{11}%
  49. abovedisplayskip 8p@ @plus2p@ @minus4p@
  50. abovedisplayshortskip z@ @plusp@
  51. belowdisplayshortskip 4p@ @plus2p@ @minus2p@
  52. def@listi{leftmarginleftmargini
  53. topsep 4p@ @plus2p@ @minus2p@
  54. parsep 2p@ @plusp@ @minusp@
  55. itemsep parsep}%
  56. belowdisplayskip abovedisplayskip
  57. }
  58. makeatother
  59. begin{filecontents*}{dataonev1.csv}
  60. Sector Description;A in percent;B in percent;Number of C values
  61. Technology ;2.649;4.852;5
  62. Automobiles & Parts ;1.143;5.072;49
  63. Personal & Household Goods ;0.786;2.27;4
  64. Utilities ;0.756;3.606;51
  65. Food & Beverage ;0.564;2.583;7
  66. Oil & Gas ;0.563;4.001;53
  67. Insurance ;0.45;5.309;25
  68. Banks ;0.323;3.783;130
  69. Index;0.299;2.543;158
  70. Industrial Goods & Services ;0.243;2.504;41
  71. Telecommunications ;0.194;5.09;57
  72. end{filecontents*}
  73.  
  74.  
  75. begin{filecontents*}{datatwov1.csv}
  76. Sector;A in percent;B SD in percent;C in percent;D SD in percent;E in percent;F SD in percent
  77. Automobiles & Parts;4.93;4.93;0.5;0.5;1.14;5.07
  78. Banks;0.64;0.64;0.08;0.08;0.32;3.78
  79. Basic Resources;2.9;2.9;-0.75;-0.75;-0.14;3.41
  80. Chemicals;0.2;0.2;0;0;0.06;3.04
  81. Construction & Materials;;;-0.84;-0.84;-0.84;2.82
  82. Financial Services;;;-0.25;-0.25;-0.25;1.78
  83. Food & Beverage;0.56;0.56;;;0.56;2.58
  84. end{filecontents*}
  85.  
  86.  
  87. begin{document}
  88. setlength{parskip}{1,27ex plus 0,635ex minus 0,211ex}
  89. renewcommand{baselinestretch}{1.25}
  90. normalsize
  91. thispagestyle{empty}
  92. renewcommand{labelitemi}{$diamond$} % Aufzählungssymbol in Listen
  93.  
  94. lipsum
  95.  
  96. begin{table}[H]
  97. centering
  98. begin{adjustbox}{max width=0.9textwidth}
  99. footnotesize
  100. csvautobooktabular[separator=semicolon]{dataonev1.csv}
  101. end{adjustbox}
  102. caption{dataone}label{tab:dataone}
  103. end{table}
  104.  
  105. lipsum
  106.  
  107. begin{table}[H]
  108. centering
  109. begin{adjustbox}{max width=0.9textwidth}
  110. footnotesize
  111. csvautobooktabularcenterlong[separator=semicolon]{datatwov1.csv}
  112. end{adjustbox}
  113. caption{datatwo}label{tab:datatwo}
  114. end{table}
  115. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement