diff --git a/tikz/3d-cmos-loss-diagram/3d-cmos-loss-diagram.svg b/tikz/3d-cmos-loss-diagram/3d-cmos-loss-diagram.svg index 459a776..21aed80 100644 --- a/tikz/3d-cmos-loss-diagram/3d-cmos-loss-diagram.svg +++ b/tikz/3d-cmos-loss-diagram/3d-cmos-loss-diagram.svg @@ -4,11197 +4,10512 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + d="M -57.828125,467.89453 300.66797,480.58594 570.63281,173.07031 212.13672,160.38281" + id="path7" /> + d="m -111.03516,344.50781 63.054691,-71.82812 671.820309,23.78125 -63.05468,71.82422" + id="path10" /> + d="M -57.828125,467.89453 300.66797,480.58594 570.63281,173.07031 212.13672,160.38281" + id="path13" /> + d="m -111.03516,344.50781 63.054691,-71.82812 671.820309,23.78125 -63.05468,71.82422" + id="path16" /> + d="M -57.828125,196.16797 300.66797,208.85156 570.63281,-98.65625 212.13672,-111.34766" + id="path19" /> + d="M -111.03516,72.777344 -47.980469,0.953125 623.83984,24.726562 560.78516,96.558594" + id="path22" /> + d="m 45.625,507.10156 63.05859,-71.83203 0,-585.82031 -63.05859,71.828124" + id="path25" /> + d="m 45.625,507.10156 63.05859,-71.83203 0,-585.82031 -63.05859,71.828124" + id="path28" /> + d="m -57.828125,467.89453 0,-271.72656 269.964845,-307.51563 0,271.73047" + id="path31" /> + d="m -57.828125,467.89453 0,-271.72656 269.964845,-307.51563 0,271.73047" + id="path34" /> + d="m 404.12109,519.78516 63.0625,-71.82422 0,-585.82422 -63.0625,71.828124" + id="path37" /> + d="m 300.66797,480.58594 0,-271.73438 269.96484,-307.50781 0,271.72656" + id="path40" /> + d="m 45.625,507.10156 358.49609,12.6836 0,-585.820316 -358.49609,-12.6875" + id="path43" /> + d="m -111.03516,344.50781 0,-271.730466 671.82032,23.78125 0,271.726566" + id="path46" /> + d="m 108.68359,435.26953 358.5,12.69141 0,-585.82422 -358.5,-12.6875" + id="path49" /> + d="m 108.68359,435.26953 358.5,12.69141 0,-585.82422 -358.5,-12.6875" + id="path52" /> + d="m -47.980469,272.67969 0,-271.726565 671.820309,23.773437 0,271.734378" + id="path55" /> + d="m -47.980469,272.67969 0,-271.726565 671.820309,23.773437 0,271.734378" + id="path58" /> + d="m 467.18359,290.91016 0,-271.726566 -358.5,-12.6875 -63.05859,71.828125 0,271.726561 358.49609,12.69141 63.0625,-71.83203 z m 0,0" + id="path61" /> + id="g64"> + d="m 253.38051,288.08178 57.01811,64.82226 m -20.99812,-66.09495 57.01458,64.82226 m -21.00165,-66.09847 57.02164,64.82931 m -21.00165,-66.09846 57.01811,64.82578 m -21.00166,-66.09847 57.01458,64.82579 m -20.99812,-66.09847 57.01811,64.82226 m -20.99812,-66.09495 57.01458,64.82579 m -21.00165,-66.09494 57.02164,64.82226 m -21.00165,-66.09847 57.01811,64.82578 m -21.00166,-66.09847 57.02165,64.82931" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path66" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g68"> + d="M 275.91155,313.6941 600.06673,302.24699 M 310.39862,352.90404 634.55734,341.45693" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path70" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g72"> + d="m 253.38051,288.08178 2.80799,3.19052 m 54.21012,61.63174 -2.80799,-3.19053 m -18.19013,-62.90442 2.80446,3.19053 m 54.21012,61.63173 -2.80446,-3.18699 m -18.19719,-62.91148 2.81152,3.19405 m 54.21012,61.63526 -2.80799,-3.19052 m -18.19366,-62.90794 2.80445,3.18699 m 54.21366,61.63879 -2.80446,-3.19052 m -18.1972,-62.90795 2.80446,3.19052 m 54.21012,61.63527 -2.80446,-3.19405 m -18.19366,-62.90442 2.80799,3.19052 m 54.21012,61.63174 -2.80446,-3.187 m -18.19366,-62.90795 2.80446,3.19053 m 54.21012,61.63526 -2.80446,-3.19052 m -18.19719,-62.90442 2.81152,3.18699 m 54.21012,61.63527 -2.80799,-3.19053 m -18.19366,-62.90794 2.80446,3.19405 m 54.21365,61.63173 -2.80446,-3.19052 m -18.1972,-62.90795 2.808,3.19053 m 54.21365,61.63878 -2.81153,-3.19052" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path74" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g76"> + d="m 257.87683,293.19014 2.83624,-0.0987 m 321.31894,-11.34839 -2.83271,0.0952 m -317.01336,16.25581 2.83625,-0.10224 m 321.31894,-11.35192 -2.83271,0.10224 m -317.98114,15.14881 2.83271,-0.0987 M 589.686,290.4403 l -2.83272,0.0987 m -318.59572,14.45783 2.83625,-0.0987 m 321.32247,-11.35191 -2.83271,0.0987 m -319.01604,13.97484 2.83625,-0.0987 m 321.31894,-11.34839 -2.83272,0.0952 m -319.32332,13.62582 2.83625,-0.0987 m 321.32247,-11.35192 -2.83272,0.0987 m -319.55997,13.36141 2.83272,-0.10223 m 321.32247,-11.35192 -2.83625,0.10224 m -319.7401,13.14284 2.83271,-0.0987 m 321.32247,-11.34839 -2.83625,0.0952 m -310.9382,23.15861 2.83272,-0.10223 m 321.326,-11.35192 -2.83625,0.10224 m -315.24732,18.25825 2.83272,-0.10224 m 321.31894,-11.35191 -2.82919,0.10223 m -317.01335,16.24876 2.83272,-0.10224 m 321.31893,-11.35192 -2.83271,0.10224 m -317.97761,15.15234 2.83625,-0.10224 m 321.31894,-11.35191 -2.83272,0.10223 m -318.59218,14.45783 2.83625,-0.10224 m 321.31894,-11.35191 -2.83272,0.10224 m -319.01603,13.97836 2.83624,-0.10223 m 321.32248,-11.35192 -2.83272,0.10224 m -319.32332,13.6223 2.83271,-0.0987 m 321.32247,-11.35192 -2.83271,0.10224 m -319.55997,13.35436 2.83271,-0.0987 m 321.32601,-11.35191 -2.83272,0.0987 m -319.74717,13.14284 2.83272,-0.0952 m 321.326,-11.35192 -2.83272,0.0987" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path78" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + d="m 275.91155,313.6941 4.24907,-0.14807 m 319.90611,-11.29904 -4.24907,0.14807 m -285.41904,50.50898 4.24907,-0.14807 m 319.90965,-11.29904 -4.25261,0.14807" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path80" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + id="g142"> + d="m 310.39862,598.1442 -2.80799,-3.187 m 38.82445,1.91784 -2.80446,-3.19052 m 38.82445,1.91784 -2.80799,-3.19405 m 38.82445,1.91784 -2.80446,-3.19053 m 38.81738,1.91784 -2.80446,-3.18699 m 38.82445,1.91784 -2.80446,-3.19053 m 38.82092,1.91784 -2.80446,-3.19052 m 38.82445,1.91784 -2.80799,-3.19405 m 38.82445,1.91784 -2.80446,-3.187 m 38.82445,1.91784 -2.81153,-3.19052" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path144" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g146"> + d="m 257.87683,538.43383 2.83624,-0.10224 m 1.47287,4.99907 2.83625,-0.10223 m 0.50509,3.90266 2.83271,-0.10224 m -0.10243,3.20462 2.83625,-0.0987 m -0.52628,2.72517 2.83625,-0.0987 m -0.8371,2.37615 2.83625,-0.10224 m -1.07022,2.10469 2.83272,-0.10224 m -1.25388,1.89669 2.83271,-0.0987 m 7.54802,11.90188 2.83272,-0.0987 m 3.24243,7.00505 2.83272,-0.10224 m 1.4764,4.99907 2.83272,-0.0987 m 0.50861,3.89914 2.83625,-0.0987 m -0.10596,3.20463 2.83625,-0.0987 m -0.52981,2.72516 2.83624,-0.10224 m -0.83356,2.37615 2.83271,-0.10224 m -1.07021,2.10469 2.83271,-0.0952 m -1.25388,1.89316 2.83272,-0.10223" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path148" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + d="m 275.91155,558.93426 4.24907,-0.1516 m 30.238,39.36506 4.24907,-0.15159" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path150" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g156"> + d="m 275.91155,313.6941 0,245.24016 m 34.48707,-206.03022 0,245.24368" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path158" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g160"> + d="m 257.87683,293.19014 0,2.83798 m 0,242.40571 0,-2.83798 m 4.30911,-237.50182 0,2.83092 m 0,242.40571 0,-2.83445 m 3.34134,-238.60529 0,2.83446 m 0,242.40571 0,-2.83446 m 2.73028,-239.29979 0,2.83445 m 0,242.40218 0,-2.83092 m 2.30997,-239.78279 0,2.83798 m 0,242.40219 0,-2.83446 m 1.99915,-240.1318 0,2.83446 m 0,242.40923 0,-2.83798 m 1.76603,-240.39621 0,2.83446 m 0,242.40218 0,-2.83445 m 1.57884,-240.61126 0,2.83798 m 0,242.40218 0,-2.83446 m 10.38073,-230.59901 0,2.83446 m 0,242.40218 0,-2.83445 m 6.07515,-235.49585 0,2.83093 m 0,242.40571 0,-2.83446 m 4.30912,-237.50534 0,2.83445 m 0,242.40218 0,-2.83445 m 3.34133,-238.60176 0,2.83093 m 0,242.40923 0,-2.83798 m 2.73029,-239.29627 0,2.83093 m 0,242.40571 0,-2.83445 m 2.30644,-239.77574 0,2.83093 m 0,242.40571 0,-2.83445 m 2.00268,-240.1318 0,2.83445 m 0,242.40571 0,-2.83798 m 1.7625,-240.39621 0,2.83446 m 0,242.40218 0,-2.83093 m 1.57883,-240.61478 0,2.83798 m 0,242.4057 0,-2.83445" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path162" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + d="m 275.91155,313.6941 0,4.2552 m 0,240.98496 0,-4.25168 m 34.48707,-201.77854 0,4.2552 m 0,240.98848 0,-4.2552" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path164" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g166"> + d="m 253.38051,321.85196 57.01811,64.82226 m -57.01811,-30.71363 57.01811,64.82226 m -57.01811,-30.71363 57.01811,64.82579 m -57.01811,-30.71716 57.01811,64.82931 m -57.01811,-30.71363 57.01811,64.82226 m -57.01811,-30.71363 57.01811,64.82226 m -57.01811,-30.71363 57.01811,64.82579" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path168" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g170"> + d="m 253.38051,321.85196 2.80799,3.187 m 54.21012,61.63526 -2.80799,-3.19052 m -54.21012,-27.52311 2.80799,3.19053 m 54.21012,61.63173 -2.80799,-3.19052 m -54.21012,-27.52311 2.80799,3.19052 m 54.21012,61.63527 -2.80799,-3.19053 m -54.21012,-27.52663 2.80799,3.19405 m 54.21012,61.63526 -2.80799,-3.19052 m -54.21012,-27.52311 2.80799,3.187 m 54.21012,61.63526 -2.80799,-3.19052 m -54.21012,-27.52311 2.80799,3.187 m 54.21012,61.63526 -2.80799,-3.19052 m -54.21012,-27.52311 2.80799,3.19052 m 54.21012,61.63527 -2.80799,-3.19053" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path172" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + id="g218"> + d="m 582.03201,281.74304 0,2.83445 m 4.30912,2.06238 0,2.83446 m 3.34487,0.96597 0,2.83797 m 2.73028,0.26794 0,2.83093 m 2.30644,-0.20448 0,2.83093 m 2.00268,-0.56055 0,2.83798 m 1.7625,-0.832 0,2.83445 m 1.57883,-1.03648 0,2.83093 m 10.38427,8.96872 0,2.83445 m 6.06809,4.07189 0,2.83445 m 4.30911,2.06238 0,2.83798 m 3.34487,0.96245 0,2.83798 m 2.73029,0.26793 0,2.83798 m 2.30997,-0.21153 0,2.83446 m 1.99914,-0.56055 0,2.83445 m 1.76604,-0.82847 0,2.83445 m 1.57883,-1.04001 0,2.83446" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path220" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + d="m 600.06673,302.24699 0,4.24816 m 34.49061,34.96178 0,4.24816" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path222" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g224"> + d="m 634.55734,375.2236 -2.81153,-3.19053 m 2.81153,37.30268 -2.81153,-3.19052 m 2.81153,37.29915 -2.81153,-3.19052 m 2.81153,37.29915 -2.81153,-3.19052 m 2.81153,37.29915 -2.81153,-3.19053 m 2.81153,37.30268 -2.81153,-3.18699 m 2.81153,37.29915 -2.81153,-3.19053" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path226" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g230"> + d="m 253.38051,288.08178 0,4.24815 m 36.01999,-5.52084 0,4.25168 m 36.01293,-5.52789 0,4.25521 m 36.01999,-5.52436 0,4.25168 m 36.01645,-5.52437 0,4.25168 m 36.01646,-5.52436 0,4.2552 m 36.01999,-5.52789 0,4.25169 m 36.01293,-5.52084 0,4.24815 m 36.01999,-5.52436 0,4.25168 m 36.01645,-5.52437 0,4.25521" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path232" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g234"> + d="m 253.38051,321.85196 4.24907,-0.15512 m -4.24907,34.26375 4.24907,-0.15159 m -4.24907,34.26022 4.24907,-0.14807 m -4.24907,34.2567 4.24907,-0.14807 m -4.24907,34.26375 4.24907,-0.15512 m -4.24907,34.26375 4.24907,-0.15159 m -4.24907,34.26022 4.24907,-0.14807" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path236" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g238"> + d="m 310.39862,352.90404 0,245.24016 m 36.01646,-246.51285 0,245.24369 m 36.01999,-246.51285 0,245.24017 m 36.01646,-246.51285 0,245.23664 m 36.01292,-246.50932 0,245.23663 m 36.01999,-246.51284 0,245.24369 m 36.01646,-246.51285 0,245.24016 m 36.01999,-246.51284 0,245.24016 m 36.01646,-246.51285 0,245.23664 m 36.01999,-246.5058 0,245.23664" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path240" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g242"> + d="m 310.39862,352.90404 0,4.2552 m 0,240.98496 0,-4.25168 m 36.01646,-242.26117 0,4.25521 m 0,240.98848 0,-4.25521 m 36.01999,-242.25764 0,4.25168 m 0,240.98849 0,-4.25521 m 36.01646,-242.25764 0,4.24816 m 0,240.98848 0,-4.24816 m 36.01292,-242.26116 0,4.25168 m 0,240.98495 0,-4.24815 m 36.01999,-242.26469 0,4.2552 m 0,240.98849 0,-4.25521 m 36.01646,-242.25764 0,4.25168 m 0,240.98848 0,-4.2552 m 36.01999,-242.25764 0,4.25168 m 0,240.98848 0,-4.25168 m 36.01646,-242.26117 0,4.25521 m 0,240.98143 0,-4.24816 m 36.01999,-242.25764 0,4.24816 m 0,240.98848 0,-4.25168" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path244" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g246"> + d="M 310.39862,386.67422 634.55734,375.2236 m -324.15872,45.55925 324.15872,-11.4471 m -324.15872,45.55926 324.15872,-11.45063 m -324.15872,45.56278 324.15872,-11.45415 m -324.15872,45.56278 324.15872,-11.45415 m -324.15872,45.56278 324.15872,-11.45063 m -324.15872,45.56279 324.15872,-11.45063" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path248" + style="fill:none;stroke:#bdbdbd;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> + id="g250"> + d="m 310.39862,386.67422 4.24907,-0.14806 m 319.90965,-11.30256 -4.25261,0.15159 m -319.90611,45.40766 4.24907,-0.14806 m 319.90965,-11.29904 -4.25261,0.14807 m -319.90611,45.41119 4.24907,-0.14807 m 319.90965,-11.30256 -4.25261,0.14807 m -319.90611,45.41471 4.24907,-0.15159 m 319.90965,-11.30256 -4.25261,0.14807 m -319.90611,45.41471 4.24907,-0.15159 m 319.90965,-11.30256 -4.25261,0.15512 m -319.90611,45.40766 4.24907,-0.14807 m 319.90965,-11.30256 -4.25261,0.1516 m -319.90611,45.41119 4.24907,-0.1516 m 319.90965,-11.29903 -4.25261,0.14806" + transform="matrix(1.10594,0,0,-1.108018,-234.59857,669.25052)" + id="path252" + style="fill:none;stroke:#7d7d7d;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="g254"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tikz/bchart-simple/Makefile b/tikz/bchart-simple/Makefile index a7b136d..4d37b86 100644 --- a/tikz/bchart-simple/Makefile +++ b/tikz/bchart-simple/Makefile @@ -8,7 +8,7 @@ make: make clean clean: - rm -rf $(TARGET) *.class *.html *.log *.aux + rm -rf $(TARGET) *.class *.html *.log *.aux *.data *.gnuplot gif: pdfcrop $(SOURCE).pdf @@ -30,3 +30,6 @@ svg: pdf2svg $(SOURCE).pdf $(SOURCE).svg # Necessary, as pdf2svg does not always create valid svgs: inkscape $(SOURCE).svg --export-plain-svg=$(SOURCE).svg + rsvg-convert -a -w $(WIDTH) -f svg $(SOURCE).svg -o $(SOURCE)2.svg + inkscape $(SOURCE)2.svg --export-plain-svg=$(SOURCE).svg + rm $(SOURCE)2.svg diff --git a/tikz/bchart-simple/bchart-simple.tex b/tikz/bchart-simple/bchart-simple.tex index 90f8074..5cbb7f7 100644 --- a/tikz/bchart-simple/bchart-simple.tex +++ b/tikz/bchart-simple/bchart-simple.tex @@ -4,13 +4,19 @@ \usepackage{bchart} \begin{document} - \begin{bchart}[step=2,max=10] - \bcbar{3.4} + \begin{bchart}[step=50,max=550] + \bcbar[label=JAMA]{51.367} \smallskip - \bcbar{5.6} - \medskip - \bcbar{7.2} - \bigskip - \bcbar{9.9} + \bcbar[text=leafsize:2]{548.002} + \bcbar[label=l:4]{158.890} + \bcbar[label=l:8]{66.560} + \bcbar[label=16]{40.899} + \bcbar[label=32]{32.626} + \bcbar[label=64]{30.638} + \bcbar[label=128]{31.086} + \bcbar[label=256]{28.526} + \bcbar[label=512]{31.798} + \bcbar[label=1024]{42.967} + \bcbar[label=2048]{46.535} \end{bchart} \end{document}