From 532f260c2c84ae2efb4e2a8f2b5a1f545f5228ae Mon Sep 17 00:00:00 2001 From: Henrik Tidefelt Date: Wed, 12 Nov 2008 10:38:33 +0100 Subject: [PATCH] Removing lots of examples/applications of no general interest. --- examples/applications/LiU_staende_neg.pdf | 1105 ------------------------- examples/applications/LiU_staende_sv.pdf | 1105 ------------------------- examples/applications/bookprefs.shext | 30 - examples/applications/erikw.shape | 59 -- examples/applications/examplesprefs.shext | 22 - examples/applications/ghfrontpic.shape | 105 --- examples/applications/ingela0.shape | 146 ---- examples/applications/ingela1.shape | 155 ---- examples/applications/jeroen.shape | 43 - examples/applications/johan_lay.shape | 76 -- examples/applications/johans.shape | 291 ------- examples/applications/measuretext.shape | 64 -- examples/applications/pipefigprefs.shext | 36 - examples/applications/robot.shape | 48 -- examples/applications/rtlogo_round_gray.shape | 98 --- examples/applications/sigsysnotation.sty | 70 -- examples/applications/tankmix.shape | 71 -- examples/applications/wanqing.shape | 31 - resources/Makefile.am | 3 +- 19 files changed, 2 insertions(+), 3556 deletions(-) delete mode 100644 examples/applications/LiU_staende_neg.pdf delete mode 100644 examples/applications/LiU_staende_sv.pdf delete mode 100644 examples/applications/bookprefs.shext delete mode 100644 examples/applications/erikw.shape delete mode 100644 examples/applications/examplesprefs.shext delete mode 100644 examples/applications/ghfrontpic.shape delete mode 100644 examples/applications/ingela0.shape delete mode 100644 examples/applications/ingela1.shape delete mode 100644 examples/applications/jeroen.shape delete mode 100644 examples/applications/johan_lay.shape delete mode 100644 examples/applications/johans.shape delete mode 100644 examples/applications/measuretext.shape delete mode 100644 examples/applications/pipefigprefs.shext delete mode 100644 examples/applications/robot.shape delete mode 100644 examples/applications/rtlogo_round_gray.shape delete mode 100644 examples/applications/sigsysnotation.sty delete mode 100644 examples/applications/tankmix.shape delete mode 100644 examples/applications/wanqing.shape diff --git a/examples/applications/LiU_staende_neg.pdf b/examples/applications/LiU_staende_neg.pdf deleted file mode 100644 index f09646b4..00000000 --- a/examples/applications/LiU_staende_neg.pdf +++ /dev/null @@ -1,1105 +0,0 @@ -%PDF-1.3 -%âãÏÓ -2 0 obj -<< -/Length 19757 ->> -stream -0 0 0 0 k -/GS1 gs -1 i -50.245 164.099 m -50.245 136.688 l -71.397 124.512 l -71.397 139.551 l -64.751 143.432 l -64.751 164.099 l -50.245 164.099 l -f -79.801 164.1 m -79.801 143.432 l -73.153 139.551 l -73.153 124.512 l -94.162 136.737 l -94.162 164.1 l -79.801 164.1 l -f -74.032 122.983 m -95.186 135.305 l -118.714 121.672 l -111.486 109.156 l -93.827 119.392 l -87.181 115.461 l -74.032 122.983 l -f -73.153 121.475 m -73.153 96.893 l -96.732 83.211 l -103.982 95.833 l -86.157 106.194 l -86.157 114.101 l -73.153 121.475 l -f -71.393 121.475 m -71.393 96.872 l -48.03 83.218 l -40.732 95.95 l -58.488 106.284 l -58.488 113.997 l -71.393 121.475 l -f -49.399 135.239 m -70.502 122.966 l -57.598 115.397 l -50.709 119.376 l -33.002 109.043 l -25.725 121.51 l -49.399 135.239 l -f -0 0 0 0 K -0 J 0 j 0.726 w 4 M []0 d -/GS2 gs -127.056 123.367 m -130.103 121.528 l -133.149 123.367 l -130.103 125.206 l -127.056 123.367 l -h -10.851 123.367 m -13.897 121.528 l -16.944 123.367 l -13.897 125.206 l -10.851 123.367 l -s -14.505 105.943 m -14.375 106.476 l -13.469 106.266 l -12.861 108.755 l -18.537 110.071 l -18.808 108.96 l -19.402 109.098 l -18.585 112.446 l -17.991 112.309 l -18.262 111.197 l -12.542 109.871 l -12.271 110.982 l -11.721 110.855 l -13.004 105.595 l -14.505 105.943 l -h -15.258 100.667 m -14.878 101.745 l -20.422 103.68 l -20.802 102.601 l -21.378 102.802 l -20.233 106.053 l -19.657 105.852 l -20.037 104.773 l -14.493 102.839 l -14.113 103.918 l -13.58 103.732 l -14.725 100.481 l -15.258 100.667 l -h -24.457 94.774 m -24.966 93.749 l -25.511 94.024 l -24.146 96.769 l -23.602 96.494 l -24.118 95.456 l -20.224 93.49 l -22.755 99.569 l -21.879 101.331 l -21.335 101.056 l -21.81 100.1 l -21.592 99.648 l -16.705 97.179 l -16.196 98.204 l -15.692 97.949 l -17.056 95.204 l -17.56 95.458 l -17.044 96.496 l -21.06 98.525 l -18.4 92.226 l -18.603 91.816 l -24.457 94.774 l -h -25.273 83.389 m -24.815 84.018 l -25.761 88.285 l -29.232 87.925 l -29.789 87.161 l -30.285 87.518 l -28.757 89.612 l -28.261 89.256 l -28.648 88.726 l -24.789 89.126 l -23.772 84.489 l -24.815 83.06 l -25.273 83.389 l -h -22.972 86.544 m -22.298 87.468 l -27.066 90.895 l -27.74 89.971 l -28.236 90.327 l -26.204 93.112 l -25.709 92.756 l -26.383 91.832 l -21.615 88.404 l -20.941 89.328 l -20.483 88.999 l -22.514 86.214 l -22.972 86.544 l -h -27.924 79.503 m -29.267 78.128 31.692 78.133 33.132 79.518 c -34.55 80.882 34.62 83.277 33.277 84.652 c -31.914 86.049 29.51 86.065 28.081 84.691 c -26.63 83.295 26.56 80.9 27.924 79.503 c -h -36.075 84.275 m -36.383 84.571 36.402 85.054 36.103 85.36 c -35.805 85.665 35.318 85.662 35.01 85.366 c -34.713 85.081 34.695 84.598 34.993 84.292 c -35.291 83.987 35.779 83.99 36.075 84.275 c -h -34.051 86.348 m -34.359 86.644 34.377 87.128 34.079 87.433 c -33.781 87.739 33.293 87.736 32.986 87.44 c -32.689 87.154 32.67 86.671 32.969 86.365 c -33.267 86.06 33.754 86.063 34.051 86.348 c -h -32.805 84.219 m -33.7 83.302 33.446 81.619 32.215 80.435 c -30.973 79.241 29.281 79.031 28.375 79.958 c -27.48 80.875 27.756 82.557 28.998 83.752 c -30.218 84.926 31.91 85.136 32.805 84.219 c -h -35.011 74.19 m -34.12 74.908 l -37.756 79.518 l -38.445 78.963 l -39.158 78.389 39.222 77.633 38.617 76.867 c -38.041 76.136 37.117 75.999 36.44 76.544 c -36.357 76.611 36.319 76.661 36.221 76.76 c -35.919 76.376 l -36.116 76.159 36.202 76.07 36.38 75.927 c -37.485 75.037 38.869 75.117 39.662 76.123 c -40.446 77.117 40.272 78.275 39.215 79.126 c -36.341 81.442 l -35.963 80.963 l -36.854 80.245 l -33.217 75.635 l -32.326 76.352 l -31.977 75.909 l -34.661 73.747 l -35.011 74.19 l -h -41.504 69.813 m -40.533 70.419 l -43.63 75.408 l -44.6 74.802 l -44.922 75.32 l -41.998 77.145 l -41.676 76.627 l -42.646 76.021 l -39.55 71.032 l -38.58 71.638 l -38.282 71.159 l -41.206 69.334 l -41.504 69.813 l -h -52.356 70.987 m -53.392 70.503 l -53.644 71.059 l -50.866 72.356 l -50.615 71.8 l -51.665 71.31 l -49.866 67.336 l -48.033 73.679 l -46.251 74.511 l -45.999 73.955 l -46.966 73.504 l -47.079 73.013 l -44.82 68.025 l -43.784 68.509 l -43.551 67.995 l -46.329 66.698 l -46.562 67.212 l -45.511 67.703 l -47.368 71.802 l -49.236 65.206 l -49.65 65.013 l -52.356 70.987 l -h -59.416 64.68 m -60.535 64.377 l -60.68 64.922 l -57.338 65.827 l -57.193 65.281 l -58.312 64.978 l -57.856 63.269 l -57.353 63.279 57.139 63.305 56.845 63.385 c -55.093 63.859 54.202 65.49 54.689 67.317 c -55.129 68.968 56.608 69.895 58.154 69.477 c -58.728 69.321 59.149 69.065 59.721 68.547 c -59.54 67.869 l -60.085 67.722 l -60.552 69.475 l -60.008 69.623 l -59.902 69.225 l -59.137 69.732 58.719 69.94 58.145 70.095 c -55.995 70.677 53.934 69.576 53.388 67.527 c -52.834 65.45 54.038 63.512 56.261 62.911 c -57.1 62.684 57.75 62.634 58.893 62.72 c -59.416 64.68 l -h -62.938 62.012 m -63.488 61.612 64.012 61.383 64.588 61.317 c -65.846 61.173 66.893 61.929 67.034 63.064 c -67.157 64.048 66.854 64.573 65.641 65.449 c -65.345 65.667 65.008 65.92 64.643 66.192 c -64.165 66.554 64.025 66.785 64.074 67.178 c -64.151 67.799 64.67 68.139 65.382 68.057 c -65.791 68.011 66.055 67.904 66.606 67.518 c -66.512 66.762 l -67.072 66.698 l -67.299 68.514 l -66.738 68.578 l -66.691 68.199 l -66.282 68.492 65.855 68.648 65.355 68.705 c -64.143 68.844 63.081 68.09 62.945 67 c -62.834 66.108 63.222 65.526 64.473 64.707 c -65.651 63.928 66.011 63.488 65.94 62.913 c -65.866 62.322 65.268 61.961 64.51 62.048 c -63.995 62.106 63.588 62.291 63.027 62.724 c -63.125 63.511 l -62.564 63.575 l -62.328 61.683 l -62.889 61.619 l -62.938 62.012 l -h -80.522 68.547 m -77.463 68.353 l -77.51 67.744 l -78.651 67.817 l -78.943 64.015 l -79.038 62.783 78.284 61.849 77.142 61.776 c -76.031 61.706 75.22 62.51 75.124 63.757 c -74.831 67.575 l -75.988 67.648 l -75.941 68.256 l -72.486 68.037 l -72.533 67.429 l -73.689 67.502 l -74.007 63.366 l -74.117 61.936 75.385 60.962 77.013 61.065 c -78.748 61.175 79.849 62.376 79.723 64.018 c -79.428 67.866 l -80.569 67.938 l -80.522 68.547 l -h -88.152 69.822 m -89.263 70.094 l -89.12 70.687 l -86.142 69.96 l -86.285 69.367 l -87.411 69.642 l -88.437 65.402 l -83.104 69.219 l -81.193 68.752 l -81.337 68.159 l -82.374 68.413 l -82.763 68.099 l -84.05 62.778 l -82.939 62.507 l -83.072 61.958 l -86.05 62.685 l -85.917 63.233 l -84.791 62.958 l -83.734 67.331 l -89.249 63.34 l -89.694 63.448 l -88.152 69.822 l -h -95.453 66.29 m -94.384 65.884 l -92.287 71.368 l -93.356 71.774 l -93.138 72.344 l -89.916 71.119 l -90.134 70.549 l -91.204 70.956 l -93.301 65.472 l -92.232 65.065 l -92.433 64.538 l -95.655 65.763 l -95.453 66.29 l -h -99.772 74.973 m -100.339 75.272 l -100.061 75.815 l -98.105 74.783 l -98.383 74.24 l -99.152 74.646 l -99.6 69.554 l -95.712 72.831 l -96.562 73.279 l -96.284 73.822 l -93.667 72.442 l -93.945 71.898 l -94.606 72.247 l -100.051 67.636 l -100.374 67.807 l -99.772 74.973 l -h -108.126 74.537 m -107.662 74.216 l -108.118 73.548 l -105.987 72.071 l -104.482 74.275 l -106.086 75.387 l -106.516 74.757 l -106.98 75.079 l -105.784 76.829 l -105.329 76.495 l -105.742 75.891 l -104.138 74.778 l -102.701 76.882 l -104.756 78.307 l -105.204 77.652 l -105.655 77.964 l -104.692 79.375 l -104.228 79.053 l -104.4 78.802 l -100.464 76.073 l -100.782 75.607 l -101.723 76.259 l -105.061 71.373 l -104.12 70.721 l -104.439 70.255 l -108.926 73.366 l -108.126 74.537 l -h -115.646 80.011 m -115.333 79.72 l -115.088 79.492 114.752 79.43 114.306 79.535 c -111.872 80.103 l -112.486 80.924 112.44 81.903 111.753 82.659 c -110.921 83.573 109.9 83.518 108.817 82.51 c -106.182 80.057 l -106.593 79.606 l -107.43 80.385 l -111.382 76.042 l -110.544 75.262 l -110.924 74.845 l -113.447 77.193 l -113.067 77.611 l -112.23 76.831 l -110.526 78.704 l -111.073 79.213 l -113.92 78.509 l -114.589 78.34 114.72 78.378 115.211 78.835 c -116.026 79.594 l -115.646 80.011 l -h -108.278 81.175 m -109.06 81.902 l -109.64 82.443 110.271 82.384 110.846 81.752 c -111.41 81.132 111.444 80.392 110.908 79.893 c -110.116 79.156 l -108.278 81.175 l -h -117.528 81.733 m -118.167 81.97 118.65 82.28 119.024 82.723 c -119.841 83.689 119.789 84.975 118.918 85.716 c -118.163 86.358 117.555 86.395 116.15 85.867 c -115.804 85.741 115.405 85.6 114.975 85.445 c -114.408 85.247 114.137 85.257 113.834 85.514 c -113.358 85.919 113.361 86.537 113.824 87.085 c -114.09 87.399 114.325 87.559 114.953 87.806 c -115.534 87.312 l -115.899 87.743 l -114.505 88.929 l -114.14 88.498 l -114.431 88.251 l -113.959 88.071 113.592 87.802 113.267 87.418 c -112.479 86.486 112.521 85.19 113.358 84.478 c -114.043 83.895 114.745 83.899 116.123 84.489 c -117.428 85.041 117.996 85.098 118.438 84.723 c -118.891 84.337 118.862 83.641 118.369 83.059 c -118.035 82.663 117.654 82.426 116.982 82.197 c -116.377 82.711 l -116.013 82.28 l -117.465 81.045 l -117.83 81.476 l -117.528 81.733 l -h -123.03 89.353 m -122.378 88.413 l -117.532 91.728 l -118.183 92.669 l -117.68 93.013 l -115.716 90.18 l -116.22 89.836 l -116.871 90.776 l -121.718 87.46 l -121.066 86.52 l -121.532 86.201 l -123.495 89.034 l -123.03 89.353 l -h -126.522 95.512 m -125.917 94.365 l -120.725 97.107 l -121.764 99.077 l -122.519 98.678 l -122.783 99.177 l -121.218 100.003 l -120.955 99.504 l -121.225 99.362 l -118.606 94.398 l -118.336 94.54 l -118.08 94.055 l -119.644 93.228 l -119.9 93.714 l -119.145 94.113 l -120.184 96.082 l -125.376 93.34 l -124.771 92.194 l -125.27 91.93 l -127.021 95.249 l -126.522 95.512 l -h -129.104 104.001 m -128.904 103.473 l -129.662 103.192 l -128.74 100.769 l -126.238 101.697 l -126.931 103.521 l -127.646 103.256 l -127.847 103.784 l -125.859 104.52 l -125.673 103.988 l -126.359 103.733 l -125.666 101.909 l -123.277 102.794 l -124.166 105.132 l -124.91 104.856 l -125.105 105.369 l -123.503 105.963 l -123.303 105.435 l -123.589 105.329 l -121.887 100.853 l -122.416 100.657 l -122.823 101.726 l -128.371 99.67 l -127.965 98.6 l -128.494 98.404 l -130.434 103.508 l -129.104 104.001 l -h -131.599 110.524 m -131.323 109.258 l -125.602 110.579 l -126.075 112.755 l -126.908 112.563 l -127.028 113.114 l -125.304 113.512 l -125.184 112.961 l -125.481 112.892 l -124.287 107.408 l -123.99 107.477 l -123.873 106.94 l -125.597 106.542 l -125.714 107.079 l -124.882 107.271 l -125.355 109.447 l -131.077 108.125 l -130.801 106.858 l -131.351 106.731 l -132.149 110.397 l -131.599 110.524 l -f -18.179 138.626 m -18.049 138.092 l -18.952 137.869 l -18.345 135.38 l -12.689 136.776 l -12.96 137.887 l -12.368 138.033 l -11.55 134.685 l -12.143 134.539 l -12.414 135.65 l -18.115 134.243 l -17.843 133.132 l -18.391 132.997 l -19.675 138.257 l -18.179 138.626 l -h -20.708 142.8 m -20.328 141.722 l -14.81 143.728 l -15.19 144.807 l -14.616 145.016 l -13.471 141.765 l -14.044 141.556 l -14.424 142.635 l -19.943 140.628 l -19.563 139.549 l -20.093 139.357 l -21.238 142.608 l -20.708 142.8 l -h -19.258 153.2 m -19.792 154.212 l -19.251 154.493 l -17.82 151.782 l -18.362 151.501 l -18.903 152.526 l -22.774 150.516 l -16.361 149.016 l -15.443 147.276 l -15.985 146.995 l -16.483 147.94 l -16.977 148.027 l -21.837 145.504 l -21.303 144.493 l -21.804 144.233 l -23.235 146.944 l -22.734 147.204 l -22.193 146.179 l -18.199 148.251 l -24.866 149.774 l -25.079 150.179 l -19.258 153.2 l -h -29.974 158.347 m -29.515 157.719 l -25.151 157.3 l -24.424 160.702 l -24.981 161.466 l -24.489 161.826 l -22.961 159.732 l -23.454 159.372 l -23.84 159.901 l -24.649 156.118 l -29.387 156.585 l -30.429 158.014 l -29.974 158.347 l -h -27.673 155.193 m -26.999 154.268 l -22.258 157.733 l -22.932 158.657 l -22.44 159.017 l -20.409 156.232 l -20.901 155.872 l -21.575 156.796 l -26.316 153.332 l -25.642 152.408 l -26.098 152.075 l -28.129 154.86 l -27.673 155.193 l -h -33.149 160.433 m -34.492 161.807 34.417 164.22 32.984 165.612 c -31.573 166.983 29.166 166.984 27.823 165.609 c -26.459 164.212 26.512 161.822 27.934 160.44 c -29.378 159.037 31.785 159.036 33.149 160.433 c -h -28.121 168.403 m -27.815 168.701 27.329 168.705 27.031 168.4 c -26.732 168.094 26.75 167.61 27.056 167.312 c -27.351 167.025 27.837 167.021 28.135 167.326 c -28.434 167.632 28.417 168.116 28.121 168.403 c -h -26.097 166.33 m -25.791 166.628 25.305 166.632 25.006 166.326 c -24.708 166.021 24.725 165.536 25.031 165.239 c -25.327 164.952 25.813 164.947 26.111 165.253 c -26.409 165.558 26.392 166.043 26.097 166.33 c -h -28.272 165.152 m -29.167 166.068 30.865 165.864 32.09 164.674 c -33.325 163.473 33.585 161.796 32.679 160.868 c -31.784 159.951 30.086 160.177 28.85 161.378 c -27.636 162.558 27.377 164.235 28.272 165.152 c -h -38.5 166.186 m -37.592 165.49 l -33.969 170.111 l -34.671 170.649 l -35.397 171.206 36.147 171.089 36.749 170.321 c -37.324 169.589 37.239 168.659 36.549 168.13 c -36.464 168.065 36.406 168.04 36.288 167.969 c -36.589 167.584 l -36.847 167.725 36.954 167.787 37.135 167.926 c -38.261 168.789 38.51 170.152 37.719 171.16 c -36.938 172.157 35.771 172.261 34.693 171.435 c -31.765 169.19 l -32.141 168.709 l -33.049 169.405 l -36.672 164.785 l -35.764 164.089 l -36.113 163.645 l -38.848 165.742 l -38.5 166.186 l -h -44.417 170.178 m -43.447 169.572 l -40.359 174.566 l -41.329 175.172 l -41.008 175.691 l -38.084 173.866 l -38.405 173.347 l -39.375 173.952 l -42.463 168.958 l -41.493 168.353 l -41.79 167.872 l -44.714 169.698 l -44.417 170.178 l -h -49.682 179.315 m -50.719 179.799 l -50.467 180.355 l -47.689 179.058 l -47.941 178.502 l -48.991 178.993 l -50.792 175.02 l -44.856 177.735 l -43.074 176.903 l -43.326 176.347 l -44.293 176.799 l -44.733 176.567 l -46.994 171.58 l -45.957 171.096 l -46.19 170.582 l -48.968 171.879 l -48.735 172.393 l -47.685 171.902 l -45.827 176 l -51.975 173.148 l -52.39 173.342 l -49.682 179.315 l -h -59.617 178.007 m -60.736 178.31 l -60.587 178.854 l -57.245 177.95 l -57.394 177.405 l -58.513 177.708 l -58.979 176.002 l -58.541 175.757 58.343 175.671 58.048 175.592 c -56.296 175.118 54.705 176.077 54.206 177.902 c -53.756 179.549 54.566 181.096 56.112 181.514 c -56.686 181.669 57.178 181.66 57.933 181.501 c -58.119 180.825 l -58.663 180.972 l -58.184 182.723 l -57.64 182.575 l -57.748 182.178 l -56.833 182.23 56.367 182.199 55.793 182.044 c -53.643 181.462 52.417 179.471 52.977 177.427 c -53.544 175.352 55.559 174.286 57.782 174.888 c -58.621 175.115 59.207 175.4 60.152 176.05 c -59.617 178.007 l -h -62.963 176.546 m -63.598 176.296 64.164 176.206 64.738 176.286 c -65.992 176.462 66.811 177.454 66.656 178.587 c -66.523 179.57 66.094 180.002 64.696 180.546 c -64.355 180.683 63.963 180.844 63.54 181.015 c -62.985 181.246 62.79 181.434 62.736 181.827 c -62.652 182.447 63.067 182.905 63.777 183.004 c -64.184 183.061 64.467 183.024 65.099 182.789 c -65.202 182.033 l -65.761 182.112 l -65.514 183.925 l -64.955 183.847 l -65.006 183.469 l -64.535 183.65 64.083 183.694 63.584 183.624 c -62.376 183.455 61.542 182.461 61.69 181.373 c -61.812 180.481 62.337 180.016 63.756 179.537 c -65.097 179.077 65.558 178.742 65.636 178.167 c -65.716 177.578 65.23 177.079 64.475 176.973 c -63.962 176.901 63.52 176.978 62.867 177.256 c -62.76 178.042 l -62.201 177.964 l -62.458 176.075 l -63.017 176.153 l -62.963 176.546 l -h -80.2 183.618 m -77.141 183.812 l -77.1 183.203 l -78.242 183.131 l -77.988 179.327 l -77.906 178.094 77.025 177.264 75.884 177.336 c -74.773 177.406 74.084 178.306 74.167 179.554 c -74.421 183.373 l -75.578 183.3 l -75.618 183.909 l -72.163 184.128 l -72.123 183.519 l -73.28 183.445 l -73.004 179.306 l -72.909 177.876 74.026 176.751 75.655 176.647 c -77.39 176.538 78.652 177.588 78.761 179.232 c -79.018 183.082 l -80.159 183.01 l -80.2 183.618 l -h -88.854 181.098 m -89.965 180.826 l -90.105 181.42 l -87.127 182.147 l -86.987 181.553 l -88.113 181.278 l -87.113 177.033 l -84.09 182.888 l -82.179 183.354 l -82.039 182.761 l -83.076 182.508 l -83.281 182.049 l -82.025 176.72 l -80.914 176.991 l -80.784 176.442 l -83.762 175.715 l -83.892 176.264 l -82.766 176.539 l -83.798 180.918 l -86.905 174.823 l -87.35 174.714 l -88.854 181.098 l -h -93.218 173.338 m -92.149 173.745 l -94.246 179.229 l -95.315 178.823 l -95.533 179.392 l -92.311 180.617 l -92.093 180.047 l -93.163 179.641 l -91.065 174.157 l -89.996 174.563 l -89.795 174.036 l -93.017 172.811 l -93.218 173.338 l -h -102.577 175.265 m -103.144 174.966 l -103.424 175.508 l -101.468 176.54 l -101.188 175.998 l -101.957 175.592 l -98.092 172.303 l -98.517 177.407 l -99.367 176.959 l -99.647 177.501 l -97.03 178.881 l -96.75 178.34 l -97.411 177.991 l -96.798 170.83 l -97.122 170.659 l -102.577 175.265 l -h -106.083 166.919 m -105.619 167.24 l -105.16 166.575 l -103.029 168.052 l -104.546 170.248 l -106.15 169.136 l -105.717 168.509 l -106.18 168.187 l -107.385 169.932 l -106.912 170.241 l -106.496 169.638 l -104.892 170.75 l -106.339 172.846 l -108.395 171.422 l -107.944 170.769 l -108.395 170.456 l -109.366 171.862 l -108.902 172.183 l -108.729 171.932 l -104.793 174.661 l -104.472 174.196 l -105.412 173.544 l -102.051 168.674 l -101.111 169.326 l -100.79 168.862 l -105.277 165.751 l -106.083 166.919 l -h -111.927 160.58 m -111.615 160.871 l -111.369 161.1 111.28 161.432 111.347 161.891 c -111.705 164.392 l -112.564 163.842 113.525 163.969 114.213 164.725 c -115.044 165.639 114.905 166.664 113.822 167.672 c -111.187 170.124 l -110.777 169.673 l -111.614 168.894 l -107.663 164.55 l -106.826 165.329 l -106.446 164.911 l -108.969 162.563 l -109.349 162.98 l -108.511 163.76 l -110.215 165.633 l -110.762 165.124 l -110.304 162.195 l -110.193 161.507 110.242 161.378 110.733 160.921 c -111.548 160.163 l -111.927 160.58 l -h -112.462 168.104 m -113.244 167.377 l -113.824 166.836 113.819 166.195 113.244 165.564 c -112.68 164.943 111.954 164.848 111.418 165.346 c -110.626 166.084 l -112.462 168.104 l -h -112.66 159.336 m -112.79 158.663 113.017 158.134 113.391 157.692 c -114.208 156.725 115.479 156.569 116.347 157.314 c -117.099 157.96 117.233 158.557 116.941 160.036 c -116.873 160.4 116.799 160.818 116.717 161.27 c -116.613 161.865 116.667 162.132 116.968 162.39 c -117.442 162.797 118.049 162.695 118.511 162.147 c -118.777 161.833 118.897 161.574 119.038 160.911 c -118.459 160.414 l -118.823 159.983 l -120.212 161.175 l -119.848 161.606 l -119.558 161.358 l -119.458 161.854 119.253 162.262 118.928 162.646 c -118.141 163.578 116.861 163.745 116.027 163.03 c -115.345 162.444 115.235 161.747 115.592 160.285 c -115.924 158.901 115.889 158.328 115.449 157.951 c -114.998 157.563 114.319 157.704 113.827 158.287 c -113.492 158.683 113.32 159.098 113.204 159.802 c -113.806 160.319 l -113.442 160.75 l -111.995 159.508 l -112.359 159.077 l -112.66 159.336 l -h -118.204 152.576 m -117.552 153.516 l -122.38 156.858 l -123.032 155.918 l -123.533 156.265 l -121.57 159.098 l -121.068 158.751 l -121.72 157.811 l -116.892 154.469 l -116.24 155.409 l -115.776 155.088 l -117.74 152.255 l -118.204 152.576 l -h -121.379 147.05 m -120.774 148.196 l -125.947 150.973 l -126.986 149.004 l -126.234 148.6 l -126.497 148.101 l -128.056 148.938 l -127.793 149.437 l -127.524 149.293 l -124.905 154.256 l -125.174 154.401 l -124.918 154.886 l -123.359 154.05 l -123.615 153.564 l -124.367 153.968 l -125.406 151.999 l -120.233 149.221 l -119.628 150.368 l -119.131 150.101 l -120.881 146.783 l -121.379 147.05 l -h -125.277 139.956 m -125.077 140.483 l -124.321 140.196 l -123.4 142.619 l -125.894 143.569 l -126.588 141.744 l -125.875 141.473 l -126.076 140.945 l -128.057 141.7 l -127.842 142.222 l -127.158 141.961 l -126.464 143.786 l -128.844 144.692 l -129.733 142.354 l -128.992 142.072 l -129.187 141.559 l -130.784 142.167 l -130.583 142.694 l -130.298 142.586 l -128.596 147.062 l -128.069 146.861 l -128.475 145.792 l -122.945 143.686 l -122.539 144.756 l -122.011 144.555 l -123.952 139.451 l -125.277 139.956 l -h -126.061 133.648 m -125.754 134.907 l -131.46 136.29 l -131.988 134.127 l -131.158 133.926 l -131.292 133.378 l -133.011 133.795 l -132.878 134.343 l -132.581 134.271 l -131.251 139.723 l -131.547 139.795 l -131.417 140.329 l -129.698 139.912 l -129.828 139.379 l -130.658 139.58 l -131.186 137.417 l -125.479 136.034 l -125.172 137.293 l -124.624 137.16 l -125.513 133.515 l -126.061 133.648 l -f -60.085 8.537 m -60.085 15.944 l -48.54 15.944 l -48.54 40.594 l -40.183 40.594 l -40.183 8.537 l -60.085 8.537 l -f -72.345 36.829 m -72.345 39.27 70.283 41.247 67.758 41.247 c -65.234 41.247 63.172 39.27 63.172 36.829 c -63.172 34.388 65.234 32.41 67.758 32.41 c -70.283 32.41 72.345 34.388 72.345 36.829 c -f -63.714 29.906 8.166 -21.369 re -f -104.852 21.265 m -104.852 40.594 l -96.59 40.594 l -96.59 20.79 l -96.59 16.801 94.973 14.804 91.411 14.804 c -87.754 14.804 86.232 17.133 86.232 20.553 c -86.232 40.594 l -77.876 40.594 l -77.876 20.125 l -77.876 13.334 80.583 7.872 90.888 7.872 c -99.484 7.872 104.852 11.957 104.852 21.265 c -f -endstream -endobj -3 0 obj -<< -/ProcSet [/PDF ] -/ExtGState << -/GS1 4 0 R -/GS2 5 0 R ->> ->> -endobj -4 0 obj -<< -/Type /ExtGState -/SA false -/SM 0.02 -/OP false -/op false -/OPM 1 -/BG2 /Default -/UCR2 /Default -/HT /Default -/TR2 /Default ->> -endobj -5 0 obj -<< -/Type /ExtGState -/SA true -/SM 0.02 -/OP false -/op false -/OPM 1 -/BG2 /Default -/UCR2 /Default -/HT /Default -/TR2 /Default ->> -endobj -1 0 obj -<< -/Type /Page -/Parent 6 0 R -/Resources 3 0 R -/Contents 2 0 R ->> -endobj -7 0 obj -<< -/S /D ->> -endobj -8 0 obj -<< -/Nums [0 7 0 R ] ->> -endobj -6 0 obj -<< -/Type /Pages -/Kids [1 0 R] -/Count 1 -/MediaBox [0 0 144 192] ->> -endobj -9 0 obj -<< -/CreationDate (D:20061219184257+01'00') -/ModDate (D:20061219184257+01'00') -/Producer (Apple pstopdf) ->> -endobj -10 0 obj -<< -/Type /Catalog -/Pages 6 0 R -/PageLabels 8 0 R ->> -endobj -xref -0 11 -0000000000 65535 f -0000020182 00000 n -0000000016 00000 n -0000019826 00000 n -0000019903 00000 n -0000020043 00000 n -0000020327 00000 n -0000020262 00000 n -0000020289 00000 n -0000020408 00000 n -0000020530 00000 n -trailer -<< -/Size 11 -/Root 10 0 R -/Info 9 0 R -/ID [<0b028b675b1c3be5f130254b1c83d413><0b028b675b1c3be5f130254b1c83d413>] ->> -startxref -20598 -%%EOF diff --git a/examples/applications/LiU_staende_sv.pdf b/examples/applications/LiU_staende_sv.pdf deleted file mode 100644 index 54c4de4b..00000000 --- a/examples/applications/LiU_staende_sv.pdf +++ /dev/null @@ -1,1105 +0,0 @@ -%PDF-1.3 -%âãÏÓ -2 0 obj -<< -/Length 19757 ->> -stream -0 0 0 1 k -/GS1 gs -1 i -50.245 164.099 m -50.245 136.688 l -71.397 124.512 l -71.397 139.551 l -64.751 143.432 l -64.751 164.099 l -50.245 164.099 l -f -79.801 164.1 m -79.801 143.432 l -73.153 139.551 l -73.153 124.512 l -94.162 136.737 l -94.162 164.1 l -79.801 164.1 l -f -74.032 122.983 m -95.186 135.305 l -118.714 121.672 l -111.486 109.156 l -93.827 119.392 l -87.181 115.461 l -74.032 122.983 l -f -73.153 121.475 m -73.153 96.893 l -96.732 83.211 l -103.982 95.833 l -86.157 106.194 l -86.157 114.101 l -73.153 121.475 l -f -71.393 121.475 m -71.393 96.872 l -48.03 83.218 l -40.732 95.95 l -58.488 106.284 l -58.488 113.997 l -71.393 121.475 l -f -49.399 135.239 m -70.502 122.966 l -57.598 115.397 l -50.709 119.376 l -33.002 109.043 l -25.725 121.51 l -49.399 135.239 l -f -0 0 0 1 K -0 J 0 j 0.726 w 4 M []0 d -/GS2 gs -127.056 123.367 m -130.103 121.528 l -133.149 123.367 l -130.103 125.206 l -127.056 123.367 l -h -10.851 123.367 m -13.897 121.528 l -16.944 123.367 l -13.897 125.206 l -10.851 123.367 l -s -14.505 105.943 m -14.375 106.476 l -13.469 106.266 l -12.861 108.755 l -18.537 110.071 l -18.808 108.96 l -19.402 109.098 l -18.585 112.446 l -17.991 112.309 l -18.262 111.197 l -12.542 109.871 l -12.271 110.982 l -11.721 110.855 l -13.004 105.595 l -14.505 105.943 l -h -15.258 100.667 m -14.878 101.745 l -20.422 103.68 l -20.802 102.601 l -21.378 102.802 l -20.233 106.053 l -19.657 105.852 l -20.037 104.773 l -14.493 102.839 l -14.113 103.918 l -13.58 103.732 l -14.725 100.481 l -15.258 100.667 l -h -24.457 94.774 m -24.966 93.749 l -25.511 94.024 l -24.146 96.769 l -23.602 96.494 l -24.118 95.456 l -20.224 93.49 l -22.755 99.569 l -21.879 101.331 l -21.335 101.056 l -21.81 100.1 l -21.592 99.648 l -16.705 97.179 l -16.196 98.204 l -15.692 97.949 l -17.056 95.204 l -17.56 95.458 l -17.044 96.496 l -21.06 98.525 l -18.4 92.226 l -18.603 91.816 l -24.457 94.774 l -h -25.273 83.389 m -24.815 84.018 l -25.761 88.285 l -29.232 87.925 l -29.789 87.161 l -30.285 87.518 l -28.757 89.612 l -28.261 89.256 l -28.648 88.726 l -24.789 89.126 l -23.772 84.489 l -24.815 83.06 l -25.273 83.389 l -h -22.972 86.544 m -22.298 87.468 l -27.066 90.895 l -27.74 89.971 l -28.236 90.327 l -26.204 93.112 l -25.709 92.756 l -26.383 91.832 l -21.615 88.404 l -20.941 89.328 l -20.483 88.999 l -22.514 86.214 l -22.972 86.544 l -h -27.924 79.503 m -29.267 78.128 31.692 78.133 33.132 79.518 c -34.55 80.882 34.62 83.277 33.277 84.652 c -31.914 86.049 29.51 86.065 28.081 84.691 c -26.63 83.295 26.56 80.9 27.924 79.503 c -h -36.075 84.275 m -36.383 84.571 36.402 85.054 36.103 85.36 c -35.805 85.665 35.318 85.662 35.01 85.366 c -34.713 85.081 34.695 84.598 34.993 84.292 c -35.291 83.987 35.779 83.99 36.075 84.275 c -h -34.051 86.348 m -34.359 86.644 34.377 87.128 34.079 87.433 c -33.781 87.739 33.293 87.736 32.986 87.44 c -32.689 87.154 32.67 86.671 32.969 86.365 c -33.267 86.06 33.754 86.063 34.051 86.348 c -h -32.805 84.219 m -33.7 83.302 33.446 81.619 32.215 80.435 c -30.973 79.241 29.281 79.031 28.375 79.958 c -27.48 80.875 27.756 82.557 28.998 83.752 c -30.218 84.926 31.91 85.136 32.805 84.219 c -h -35.011 74.19 m -34.12 74.908 l -37.756 79.518 l -38.445 78.963 l -39.158 78.389 39.222 77.633 38.617 76.867 c -38.041 76.136 37.117 75.999 36.44 76.544 c -36.357 76.611 36.319 76.661 36.221 76.76 c -35.919 76.376 l -36.116 76.159 36.202 76.07 36.38 75.927 c -37.485 75.037 38.869 75.117 39.662 76.123 c -40.446 77.117 40.272 78.275 39.215 79.126 c -36.341 81.442 l -35.963 80.963 l -36.854 80.245 l -33.217 75.635 l -32.326 76.352 l -31.977 75.909 l -34.661 73.747 l -35.011 74.19 l -h -41.504 69.813 m -40.533 70.419 l -43.63 75.408 l -44.6 74.802 l -44.922 75.32 l -41.998 77.145 l -41.676 76.627 l -42.646 76.021 l -39.55 71.032 l -38.58 71.638 l -38.282 71.159 l -41.206 69.334 l -41.504 69.813 l -h -52.356 70.987 m -53.392 70.503 l -53.644 71.059 l -50.866 72.356 l -50.615 71.8 l -51.665 71.31 l -49.866 67.336 l -48.033 73.679 l -46.251 74.511 l -45.999 73.955 l -46.966 73.504 l -47.079 73.013 l -44.82 68.025 l -43.784 68.509 l -43.551 67.995 l -46.329 66.698 l -46.562 67.212 l -45.511 67.703 l -47.368 71.802 l -49.236 65.206 l -49.65 65.013 l -52.356 70.987 l -h -59.416 64.68 m -60.535 64.377 l -60.68 64.922 l -57.338 65.827 l -57.193 65.281 l -58.312 64.978 l -57.856 63.269 l -57.353 63.279 57.139 63.305 56.845 63.385 c -55.093 63.859 54.202 65.49 54.689 67.317 c -55.129 68.968 56.608 69.895 58.154 69.477 c -58.728 69.321 59.149 69.065 59.721 68.547 c -59.54 67.869 l -60.085 67.722 l -60.552 69.475 l -60.008 69.623 l -59.902 69.225 l -59.137 69.732 58.719 69.94 58.145 70.095 c -55.995 70.677 53.934 69.576 53.388 67.527 c -52.834 65.45 54.038 63.512 56.261 62.911 c -57.1 62.684 57.75 62.634 58.893 62.72 c -59.416 64.68 l -h -62.938 62.012 m -63.488 61.612 64.012 61.383 64.588 61.317 c -65.846 61.173 66.893 61.929 67.034 63.064 c -67.157 64.048 66.854 64.573 65.641 65.449 c -65.345 65.667 65.008 65.92 64.643 66.192 c -64.165 66.554 64.025 66.785 64.074 67.178 c -64.151 67.799 64.67 68.139 65.382 68.057 c -65.791 68.011 66.055 67.904 66.606 67.518 c -66.512 66.762 l -67.072 66.698 l -67.299 68.514 l -66.738 68.578 l -66.691 68.199 l -66.282 68.492 65.855 68.648 65.355 68.705 c -64.143 68.844 63.081 68.09 62.945 67 c -62.834 66.108 63.222 65.526 64.473 64.707 c -65.651 63.928 66.011 63.488 65.94 62.913 c -65.866 62.322 65.268 61.961 64.51 62.048 c -63.995 62.106 63.588 62.291 63.027 62.724 c -63.125 63.511 l -62.564 63.575 l -62.328 61.683 l -62.889 61.619 l -62.938 62.012 l -h -80.522 68.547 m -77.463 68.353 l -77.51 67.744 l -78.651 67.817 l -78.943 64.015 l -79.038 62.783 78.284 61.849 77.142 61.776 c -76.031 61.706 75.22 62.51 75.124 63.757 c -74.831 67.575 l -75.988 67.648 l -75.941 68.256 l -72.486 68.037 l -72.533 67.429 l -73.689 67.502 l -74.007 63.366 l -74.117 61.936 75.385 60.962 77.013 61.065 c -78.748 61.175 79.849 62.376 79.723 64.018 c -79.428 67.866 l -80.569 67.938 l -80.522 68.547 l -h -88.152 69.822 m -89.263 70.094 l -89.12 70.687 l -86.142 69.96 l -86.285 69.367 l -87.411 69.642 l -88.437 65.402 l -83.104 69.219 l -81.193 68.752 l -81.337 68.159 l -82.374 68.413 l -82.763 68.099 l -84.05 62.778 l -82.939 62.507 l -83.072 61.958 l -86.05 62.685 l -85.917 63.233 l -84.791 62.958 l -83.734 67.331 l -89.249 63.34 l -89.694 63.448 l -88.152 69.822 l -h -95.453 66.29 m -94.384 65.884 l -92.287 71.368 l -93.356 71.774 l -93.138 72.344 l -89.916 71.119 l -90.134 70.549 l -91.204 70.956 l -93.301 65.472 l -92.232 65.065 l -92.433 64.538 l -95.655 65.763 l -95.453 66.29 l -h -99.772 74.973 m -100.339 75.272 l -100.061 75.815 l -98.105 74.783 l -98.383 74.24 l -99.152 74.646 l -99.6 69.554 l -95.712 72.831 l -96.562 73.279 l -96.284 73.822 l -93.667 72.442 l -93.945 71.898 l -94.606 72.247 l -100.051 67.636 l -100.374 67.807 l -99.772 74.973 l -h -108.126 74.537 m -107.662 74.216 l -108.118 73.548 l -105.987 72.071 l -104.482 74.275 l -106.086 75.387 l -106.516 74.757 l -106.98 75.079 l -105.784 76.829 l -105.329 76.495 l -105.742 75.891 l -104.138 74.778 l -102.701 76.882 l -104.756 78.307 l -105.204 77.652 l -105.655 77.964 l -104.692 79.375 l -104.228 79.053 l -104.4 78.802 l -100.464 76.073 l -100.782 75.607 l -101.723 76.259 l -105.061 71.373 l -104.12 70.721 l -104.439 70.255 l -108.926 73.366 l -108.126 74.537 l -h -115.646 80.011 m -115.333 79.72 l -115.088 79.492 114.752 79.43 114.306 79.535 c -111.872 80.103 l -112.486 80.924 112.44 81.903 111.753 82.659 c -110.921 83.573 109.9 83.518 108.817 82.51 c -106.182 80.057 l -106.593 79.606 l -107.43 80.385 l -111.382 76.042 l -110.544 75.262 l -110.924 74.845 l -113.447 77.193 l -113.067 77.611 l -112.23 76.831 l -110.526 78.704 l -111.073 79.213 l -113.92 78.509 l -114.589 78.34 114.72 78.378 115.211 78.835 c -116.026 79.594 l -115.646 80.011 l -h -108.278 81.175 m -109.06 81.902 l -109.64 82.443 110.271 82.384 110.846 81.752 c -111.41 81.132 111.444 80.392 110.908 79.893 c -110.116 79.156 l -108.278 81.175 l -h -117.528 81.733 m -118.167 81.97 118.65 82.28 119.024 82.723 c -119.841 83.689 119.789 84.975 118.918 85.716 c -118.163 86.358 117.555 86.395 116.15 85.867 c -115.804 85.741 115.405 85.6 114.975 85.445 c -114.408 85.247 114.137 85.257 113.834 85.514 c -113.358 85.919 113.361 86.537 113.824 87.085 c -114.09 87.399 114.325 87.559 114.953 87.806 c -115.534 87.312 l -115.899 87.743 l -114.505 88.929 l -114.14 88.498 l -114.431 88.251 l -113.959 88.071 113.592 87.802 113.267 87.418 c -112.479 86.486 112.521 85.19 113.358 84.478 c -114.043 83.895 114.745 83.899 116.123 84.489 c -117.428 85.041 117.996 85.098 118.438 84.723 c -118.891 84.337 118.862 83.641 118.369 83.059 c -118.035 82.663 117.654 82.426 116.982 82.197 c -116.377 82.711 l -116.013 82.28 l -117.465 81.045 l -117.83 81.476 l -117.528 81.733 l -h -123.03 89.353 m -122.378 88.413 l -117.532 91.728 l -118.183 92.669 l -117.68 93.013 l -115.716 90.18 l -116.22 89.836 l -116.871 90.776 l -121.718 87.46 l -121.066 86.52 l -121.532 86.201 l -123.495 89.034 l -123.03 89.353 l -h -126.522 95.512 m -125.917 94.365 l -120.725 97.107 l -121.764 99.077 l -122.519 98.678 l -122.783 99.177 l -121.218 100.003 l -120.955 99.504 l -121.225 99.362 l -118.606 94.398 l -118.336 94.54 l -118.08 94.055 l -119.644 93.228 l -119.9 93.714 l -119.145 94.113 l -120.184 96.082 l -125.376 93.34 l -124.771 92.194 l -125.27 91.93 l -127.021 95.249 l -126.522 95.512 l -h -129.104 104.001 m -128.904 103.473 l -129.662 103.192 l -128.74 100.769 l -126.238 101.697 l -126.931 103.521 l -127.646 103.256 l -127.847 103.784 l -125.859 104.52 l -125.673 103.988 l -126.359 103.733 l -125.666 101.909 l -123.277 102.794 l -124.166 105.132 l -124.91 104.856 l -125.105 105.369 l -123.503 105.963 l -123.303 105.435 l -123.589 105.329 l -121.887 100.853 l -122.416 100.657 l -122.823 101.726 l -128.371 99.67 l -127.965 98.6 l -128.494 98.404 l -130.434 103.508 l -129.104 104.001 l -h -131.599 110.524 m -131.323 109.258 l -125.602 110.579 l -126.075 112.755 l -126.908 112.563 l -127.028 113.114 l -125.304 113.512 l -125.184 112.961 l -125.481 112.892 l -124.287 107.408 l -123.99 107.477 l -123.873 106.94 l -125.597 106.542 l -125.714 107.079 l -124.882 107.271 l -125.355 109.447 l -131.077 108.125 l -130.801 106.858 l -131.351 106.731 l -132.149 110.397 l -131.599 110.524 l -f -18.179 138.626 m -18.049 138.092 l -18.952 137.869 l -18.345 135.38 l -12.689 136.776 l -12.96 137.887 l -12.368 138.033 l -11.55 134.685 l -12.143 134.539 l -12.414 135.65 l -18.115 134.243 l -17.843 133.132 l -18.391 132.997 l -19.675 138.257 l -18.179 138.626 l -h -20.708 142.8 m -20.328 141.722 l -14.81 143.728 l -15.19 144.807 l -14.616 145.016 l -13.471 141.765 l -14.044 141.556 l -14.424 142.635 l -19.943 140.628 l -19.563 139.549 l -20.093 139.357 l -21.238 142.608 l -20.708 142.8 l -h -19.258 153.2 m -19.792 154.212 l -19.251 154.493 l -17.82 151.782 l -18.362 151.501 l -18.903 152.526 l -22.774 150.516 l -16.361 149.016 l -15.443 147.276 l -15.985 146.995 l -16.483 147.94 l -16.977 148.027 l -21.837 145.504 l -21.303 144.493 l -21.804 144.233 l -23.235 146.944 l -22.734 147.204 l -22.193 146.179 l -18.199 148.251 l -24.866 149.774 l -25.079 150.179 l -19.258 153.2 l -h -29.974 158.347 m -29.515 157.719 l -25.151 157.3 l -24.424 160.702 l -24.981 161.466 l -24.489 161.826 l -22.961 159.732 l -23.454 159.372 l -23.84 159.901 l -24.649 156.118 l -29.387 156.585 l -30.429 158.014 l -29.974 158.347 l -h -27.673 155.193 m -26.999 154.268 l -22.258 157.733 l -22.932 158.657 l -22.44 159.017 l -20.409 156.232 l -20.901 155.872 l -21.575 156.796 l -26.316 153.332 l -25.642 152.408 l -26.098 152.075 l -28.129 154.86 l -27.673 155.193 l -h -33.149 160.433 m -34.492 161.807 34.417 164.22 32.984 165.612 c -31.573 166.983 29.166 166.984 27.823 165.609 c -26.459 164.212 26.512 161.822 27.934 160.44 c -29.378 159.037 31.785 159.036 33.149 160.433 c -h -28.121 168.403 m -27.815 168.701 27.329 168.705 27.031 168.4 c -26.732 168.094 26.75 167.61 27.056 167.312 c -27.351 167.025 27.837 167.021 28.135 167.326 c -28.434 167.632 28.417 168.116 28.121 168.403 c -h -26.097 166.33 m -25.791 166.628 25.305 166.632 25.006 166.326 c -24.708 166.021 24.725 165.536 25.031 165.239 c -25.327 164.952 25.813 164.947 26.111 165.253 c -26.409 165.558 26.392 166.043 26.097 166.33 c -h -28.272 165.152 m -29.167 166.068 30.865 165.864 32.09 164.674 c -33.325 163.473 33.585 161.796 32.679 160.868 c -31.784 159.951 30.086 160.177 28.85 161.378 c -27.636 162.558 27.377 164.235 28.272 165.152 c -h -38.5 166.186 m -37.592 165.49 l -33.969 170.111 l -34.671 170.649 l -35.397 171.206 36.147 171.089 36.749 170.321 c -37.324 169.589 37.239 168.659 36.549 168.13 c -36.464 168.065 36.406 168.04 36.288 167.969 c -36.589 167.584 l -36.847 167.725 36.954 167.787 37.135 167.926 c -38.261 168.789 38.51 170.152 37.719 171.16 c -36.938 172.157 35.771 172.261 34.693 171.435 c -31.765 169.19 l -32.141 168.709 l -33.049 169.405 l -36.672 164.785 l -35.764 164.089 l -36.113 163.645 l -38.848 165.742 l -38.5 166.186 l -h -44.417 170.178 m -43.447 169.572 l -40.359 174.566 l -41.329 175.172 l -41.008 175.691 l -38.084 173.866 l -38.405 173.347 l -39.375 173.952 l -42.463 168.958 l -41.493 168.353 l -41.79 167.872 l -44.714 169.698 l -44.417 170.178 l -h -49.682 179.315 m -50.719 179.799 l -50.467 180.355 l -47.689 179.058 l -47.941 178.502 l -48.991 178.993 l -50.792 175.02 l -44.856 177.735 l -43.074 176.903 l -43.326 176.347 l -44.293 176.799 l -44.733 176.567 l -46.994 171.58 l -45.957 171.096 l -46.19 170.582 l -48.968 171.879 l -48.735 172.393 l -47.685 171.902 l -45.827 176 l -51.975 173.148 l -52.39 173.342 l -49.682 179.315 l -h -59.617 178.007 m -60.736 178.31 l -60.587 178.854 l -57.245 177.95 l -57.394 177.405 l -58.513 177.708 l -58.979 176.002 l -58.541 175.757 58.343 175.671 58.048 175.592 c -56.296 175.118 54.705 176.077 54.206 177.902 c -53.756 179.549 54.566 181.096 56.112 181.514 c -56.686 181.669 57.178 181.66 57.933 181.501 c -58.119 180.825 l -58.663 180.972 l -58.184 182.723 l -57.64 182.575 l -57.748 182.178 l -56.833 182.23 56.367 182.199 55.793 182.044 c -53.643 181.462 52.417 179.471 52.977 177.427 c -53.544 175.352 55.559 174.286 57.782 174.888 c -58.621 175.115 59.207 175.4 60.152 176.05 c -59.617 178.007 l -h -62.963 176.546 m -63.598 176.296 64.164 176.206 64.738 176.286 c -65.992 176.462 66.811 177.454 66.656 178.587 c -66.523 179.57 66.094 180.002 64.696 180.546 c -64.355 180.683 63.963 180.844 63.54 181.015 c -62.985 181.246 62.79 181.434 62.736 181.827 c -62.652 182.447 63.067 182.905 63.777 183.004 c -64.184 183.061 64.467 183.024 65.099 182.789 c -65.202 182.033 l -65.761 182.112 l -65.514 183.925 l -64.955 183.847 l -65.006 183.469 l -64.535 183.65 64.083 183.694 63.584 183.624 c -62.376 183.455 61.542 182.461 61.69 181.373 c -61.812 180.481 62.337 180.016 63.756 179.537 c -65.097 179.077 65.558 178.742 65.636 178.167 c -65.716 177.578 65.23 177.079 64.475 176.973 c -63.962 176.901 63.52 176.978 62.867 177.256 c -62.76 178.042 l -62.201 177.964 l -62.458 176.075 l -63.017 176.153 l -62.963 176.546 l -h -80.2 183.618 m -77.141 183.812 l -77.1 183.203 l -78.242 183.131 l -77.988 179.327 l -77.906 178.094 77.025 177.264 75.884 177.336 c -74.773 177.406 74.084 178.306 74.167 179.554 c -74.421 183.373 l -75.578 183.3 l -75.618 183.909 l -72.163 184.128 l -72.123 183.519 l -73.28 183.445 l -73.004 179.306 l -72.909 177.876 74.026 176.751 75.655 176.647 c -77.39 176.538 78.652 177.588 78.761 179.232 c -79.018 183.082 l -80.159 183.01 l -80.2 183.618 l -h -88.854 181.098 m -89.965 180.826 l -90.105 181.42 l -87.127 182.147 l -86.987 181.553 l -88.113 181.278 l -87.113 177.033 l -84.09 182.888 l -82.179 183.354 l -82.039 182.761 l -83.076 182.508 l -83.281 182.049 l -82.025 176.72 l -80.914 176.991 l -80.784 176.442 l -83.762 175.715 l -83.892 176.264 l -82.766 176.539 l -83.798 180.918 l -86.905 174.823 l -87.35 174.714 l -88.854 181.098 l -h -93.218 173.338 m -92.149 173.745 l -94.246 179.229 l -95.315 178.823 l -95.533 179.392 l -92.311 180.617 l -92.093 180.047 l -93.163 179.641 l -91.065 174.157 l -89.996 174.563 l -89.795 174.036 l -93.017 172.811 l -93.218 173.338 l -h -102.577 175.265 m -103.144 174.966 l -103.424 175.508 l -101.468 176.54 l -101.188 175.998 l -101.957 175.592 l -98.092 172.303 l -98.517 177.407 l -99.367 176.959 l -99.647 177.501 l -97.03 178.881 l -96.75 178.34 l -97.411 177.991 l -96.798 170.83 l -97.122 170.659 l -102.577 175.265 l -h -106.083 166.919 m -105.619 167.24 l -105.16 166.575 l -103.029 168.052 l -104.546 170.248 l -106.15 169.136 l -105.717 168.509 l -106.18 168.187 l -107.385 169.932 l -106.912 170.241 l -106.496 169.638 l -104.892 170.75 l -106.339 172.846 l -108.395 171.422 l -107.944 170.769 l -108.395 170.456 l -109.366 171.862 l -108.902 172.183 l -108.729 171.932 l -104.793 174.661 l -104.472 174.196 l -105.412 173.544 l -102.051 168.674 l -101.111 169.326 l -100.79 168.862 l -105.277 165.751 l -106.083 166.919 l -h -111.927 160.58 m -111.615 160.871 l -111.369 161.1 111.28 161.432 111.347 161.891 c -111.705 164.392 l -112.564 163.842 113.525 163.969 114.213 164.725 c -115.044 165.639 114.905 166.664 113.822 167.672 c -111.187 170.124 l -110.777 169.673 l -111.614 168.894 l -107.663 164.55 l -106.826 165.329 l -106.446 164.911 l -108.969 162.563 l -109.349 162.98 l -108.511 163.76 l -110.215 165.633 l -110.762 165.124 l -110.304 162.195 l -110.193 161.507 110.242 161.378 110.733 160.921 c -111.548 160.163 l -111.927 160.58 l -h -112.462 168.104 m -113.244 167.377 l -113.824 166.836 113.819 166.195 113.244 165.564 c -112.68 164.943 111.954 164.848 111.418 165.346 c -110.626 166.084 l -112.462 168.104 l -h -112.66 159.336 m -112.79 158.663 113.017 158.134 113.391 157.692 c -114.208 156.725 115.479 156.569 116.347 157.314 c -117.099 157.96 117.233 158.557 116.941 160.036 c -116.873 160.4 116.799 160.818 116.717 161.27 c -116.613 161.865 116.667 162.132 116.968 162.39 c -117.442 162.797 118.049 162.695 118.511 162.147 c -118.777 161.833 118.897 161.574 119.038 160.911 c -118.459 160.414 l -118.823 159.983 l -120.212 161.175 l -119.848 161.606 l -119.558 161.358 l -119.458 161.854 119.253 162.262 118.928 162.646 c -118.141 163.578 116.861 163.745 116.027 163.03 c -115.345 162.444 115.235 161.747 115.592 160.285 c -115.924 158.901 115.889 158.328 115.449 157.951 c -114.998 157.563 114.319 157.704 113.827 158.287 c -113.492 158.683 113.32 159.098 113.204 159.802 c -113.806 160.319 l -113.442 160.75 l -111.995 159.508 l -112.359 159.077 l -112.66 159.336 l -h -118.204 152.576 m -117.552 153.516 l -122.38 156.858 l -123.032 155.918 l -123.533 156.265 l -121.57 159.098 l -121.068 158.751 l -121.72 157.811 l -116.892 154.469 l -116.24 155.409 l -115.776 155.088 l -117.74 152.255 l -118.204 152.576 l -h -121.379 147.05 m -120.774 148.196 l -125.947 150.973 l -126.986 149.004 l -126.234 148.6 l -126.497 148.101 l -128.056 148.938 l -127.793 149.437 l -127.524 149.293 l -124.905 154.256 l -125.174 154.401 l -124.918 154.886 l -123.359 154.05 l -123.615 153.564 l -124.367 153.968 l -125.406 151.999 l -120.233 149.221 l -119.628 150.368 l -119.131 150.101 l -120.881 146.783 l -121.379 147.05 l -h -125.277 139.956 m -125.077 140.483 l -124.321 140.196 l -123.4 142.619 l -125.894 143.569 l -126.588 141.744 l -125.875 141.473 l -126.076 140.945 l -128.057 141.7 l -127.842 142.222 l -127.158 141.961 l -126.464 143.786 l -128.844 144.692 l -129.733 142.354 l -128.992 142.072 l -129.187 141.559 l -130.784 142.167 l -130.583 142.694 l -130.298 142.586 l -128.596 147.062 l -128.069 146.861 l -128.475 145.792 l -122.945 143.686 l -122.539 144.756 l -122.011 144.555 l -123.952 139.451 l -125.277 139.956 l -h -126.061 133.648 m -125.754 134.907 l -131.46 136.29 l -131.988 134.127 l -131.158 133.926 l -131.292 133.378 l -133.011 133.795 l -132.878 134.343 l -132.581 134.271 l -131.251 139.723 l -131.547 139.795 l -131.417 140.329 l -129.698 139.912 l -129.828 139.379 l -130.658 139.58 l -131.186 137.417 l -125.479 136.034 l -125.172 137.293 l -124.624 137.16 l -125.513 133.515 l -126.061 133.648 l -f -60.085 8.537 m -60.085 15.944 l -48.54 15.944 l -48.54 40.594 l -40.183 40.594 l -40.183 8.537 l -60.085 8.537 l -f -72.345 36.829 m -72.345 39.27 70.283 41.247 67.758 41.247 c -65.234 41.247 63.172 39.27 63.172 36.829 c -63.172 34.388 65.234 32.41 67.758 32.41 c -70.283 32.41 72.345 34.388 72.345 36.829 c -f -63.714 29.906 8.166 -21.369 re -f -104.852 21.265 m -104.852 40.594 l -96.59 40.594 l -96.59 20.79 l -96.59 16.801 94.973 14.804 91.411 14.804 c -87.754 14.804 86.232 17.133 86.232 20.553 c -86.232 40.594 l -77.876 40.594 l -77.876 20.125 l -77.876 13.334 80.583 7.872 90.888 7.872 c -99.484 7.872 104.852 11.957 104.852 21.265 c -f -endstream -endobj -3 0 obj -<< -/ProcSet [/PDF ] -/ExtGState << -/GS1 4 0 R -/GS2 5 0 R ->> ->> -endobj -4 0 obj -<< -/Type /ExtGState -/SA false -/SM 0.02 -/OP false -/op false -/OPM 1 -/BG2 /Default -/UCR2 /Default -/HT /Default -/TR2 /Default ->> -endobj -5 0 obj -<< -/Type /ExtGState -/SA true -/SM 0.02 -/OP false -/op false -/OPM 1 -/BG2 /Default -/UCR2 /Default -/HT /Default -/TR2 /Default ->> -endobj -1 0 obj -<< -/Type /Page -/Parent 6 0 R -/Resources 3 0 R -/Contents 2 0 R ->> -endobj -7 0 obj -<< -/S /D ->> -endobj -8 0 obj -<< -/Nums [0 7 0 R ] ->> -endobj -6 0 obj -<< -/Type /Pages -/Kids [1 0 R] -/Count 1 -/MediaBox [0 0 144 192] ->> -endobj -9 0 obj -<< -/CreationDate (D:20061219155939+01'00') -/ModDate (D:20061219155939+01'00') -/Producer (Apple pstopdf) ->> -endobj -10 0 obj -<< -/Type /Catalog -/Pages 6 0 R -/PageLabels 8 0 R ->> -endobj -xref -0 11 -0000000000 65535 f -0000020182 00000 n -0000000016 00000 n -0000019826 00000 n -0000019903 00000 n -0000020043 00000 n -0000020327 00000 n -0000020262 00000 n -0000020289 00000 n -0000020408 00000 n -0000020530 00000 n -trailer -<< -/Size 11 -/Root 10 0 R -/Info 9 0 R -/ID [] ->> -startxref -20598 -%%EOF diff --git a/examples/applications/bookprefs.shext b/examples/applications/bookprefs.shext deleted file mode 100644 index 43534c87..00000000 --- a/examples/applications/bookprefs.shext +++ /dev/null @@ -1,30 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -hwidth: 0.3bp -hdash: [dashpattern 1.0mm 1mm] -hdash1: [dashpattern 2.5mm 1mm] -hstyle: @width:hwidth & @dash:hdash -hstyle1: @width:hwidth & @dash:hdash1 -hboxmargin: 3mm -hboxmargin1: 2mm - -bookprefs: -@connectionlw: 0.8bp -& -@blocklw: 0.8bp diff --git a/examples/applications/erikw.shape b/examples/applications/erikw.shape deleted file mode 100644 index 1ccf5dc7..00000000 --- a/examples/applications/erikw.shape +++ /dev/null @@ -1,59 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##classoption 10pt - -##needs blockdraw_wfo -##needs centering - - @longblockrx:0.9cm -& @blockspacefar:6mm -& @blockspacenear:5mm -& @blockspaceverynear:2mm -| -{ - -f: [putblockOrigin •page [longblock [teX `Controller´]]] -g: [putblockNearRight •page [longblock [teX `Robot´]] f] -s: [putblockNearLeft •page [sumpicture] f] -sv: [putblockNearRight •page [sumpicture] g] - -sy: [putblockVeryNearRight •page [splitdot] sv] - -ty: [putblockFarRight •page pointpicture sv] -tr: [putblockFarLeft •page pointpicture s] -tv: [putblockFarAbove •page pointpicture sv] - -[ignore [connect •page tr s]] -•page << [leftpointsign s `+´] -[ignore [connect •page s f]] -{p: [connect •page f g] - •page << [putlabelAbove [teX `$u$´] [mspoint p 0.5] 0] } -[ignore [connect •page g sv]] -[ignore [connect •page tv sv]] -[ignore [connect •page sv ty]] -[ignore [bbconnect •page sy s 0.5cm]] -•page << [bottompointsign s `-´] - -•page << [putlabelAbove [teX `$r$´] [toppoint tr 1 1] ~1] -•page << [putlabelAbove [teX `$y$´] [toppoint ty 1 1] 1] -•page << [putlabelRight [teX `$v$´] [toppoint tv 1 1] 1] - -} - -•stdout << `Bredd: ´ << [xmax [bbox (•page)]] - [xmin [bbox (•page)]] << `¢n´ diff --git a/examples/applications/examplesprefs.shext b/examples/applications/examplesprefs.shext deleted file mode 100644 index a18fcd47..00000000 --- a/examples/applications/examplesprefs.shext +++ /dev/null @@ -1,22 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -examplesprefs: @connectionlw: 0.8bp & @blocklw: 0.8bp - -hwidth: 0.3bp -hdash: [dashpattern 1.5mm 1mm] diff --git a/examples/applications/ghfrontpic.shape b/examples/applications/ghfrontpic.shape deleted file mode 100644 index 3520054f..00000000 --- a/examples/applications/ghfrontpic.shape +++ /dev/null @@ -1,105 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -|** This is an attempt to create a very dense 3D plot for the cover of Gustaf's thesis. -|** The plot combines a plot of a 2D density function (with density on the third axis) with -|** a cloud of samples from the distribution scattered on the ground below the density function. - -##needs centering - -##unit u = 1cm - -|** For efficiency reasons, we would like the scatter points to be drawn as lines of zero length. -|** Then, the tiebreaker feature of surfaces cannot be used, and hence we must manually sort the -|** graphics such that the scatter points appear on top of the table. This in turn, means that -|** the density function must be manually placed on top of the scatter points. - -|** To use the same lightening on the table and on the surface, the lights are grouped in a single object: -lights: ( newLights << [shift (0cm,8cm,10cm)] [] [specular_light [gray 0.9]] - << [ambient_light [gray 0.3]] ) - -|** The table works as a background for the plot. -•table: newZSorter -•table << lights - << - @nonstroking:[gray 0.8] - & @width:0.01u |** used to fill in object edges - & @stroking:[gray 0.8] |** used to fill in object edges - & @reflections:0.7*[phong 25] + 0.3*[phong 0.5] - & @facetresolution:0.5u - & @shadeorder:'0 |** use '2 when targeting Adobe Reader or other viewers that can deal with gradient fills. - | [facet [immerse [rectangle (~2u,~2u) (2u,2u)]]] -table: •table; - -colorScale: \ z .> [rgb 0.3+0.7*z 0 0] - -surfacePoly4: \ c00 c11 z00 z01 z10 z11 .> -{ - p00: [immerse c00*1u] - p11: [immerse c11*1u] - zHat: (0u,0u,1u) - [facet (p00+z00*zHat)--(p00.x,p11.y,z01*1u)--(p11.x,p00.y,z10*1u)--cycle] - & - [facet (p11+z11*zHat)--(p00.x,p11.y,z01*1u)--(p11.x,p00.y,z10*1u)--cycle] -} -surfacePoly3: \ c0 c1 c2 z0 z1 z2 .> -{ - zHat: (0u,0u,1u) - [facet ([immerse c0*1u]+z0*zHat)--([immerse c1*1u]+z1*zHat)--([immerse c2*1u]+z2*zHat)--cycle] -} -•densitysurface: newZSorter -•densitysurface << lights - - @nonstroking:[gray 0.8] - & @width:0.01u |** used to fill in object edges - & @stroking:[gray 0.8] |** used to fill in object edges - & @reflections:0.3*[phong 25] + 0.7*[phong 0.5] - & @facetresolution:0.5u - & @shadeorder:'0 |** use '2 when targeting Adobe Reader or other viewers that can deal with gradient fills. - | -{ - •densitysurface - << [surfacePoly4 (0,0) (0.2,0.2) 1 2 2 1.5] - << [surfacePoly3 (0.2,0.2) (0.2,0.4) (0.1,0.5) 0.1 1 0.5] -} -densitysurface: •densitysurface; - -scatterPoint: \ p .> [stroke [immerse p]--[immerse p]] -•scatterpoints: newGroup3D - @stroking: [gray 0.9] -& @width:0.03u -& @cap:CAP_ROUND -| -{ - •scatterpoints - << [scatterPoint (0u,0u)] - << [scatterPoint (0.5u,0.7u)] - << [scatterPoint (0.5u,0.9u)] - << [scatterPoint (0.8u,0.7u)] - << [scatterPoint (~0.8u,~0.7u)] -} -scatterpoints: •scatterpoints; - - -•world: newGroup3D -•world - << table - << scatterpoints - << densitysurface - -•page << [view [[rotate3D dir:(1,0,0) angle:~70°]*[rotate3D dir:(0,0,1) angle:20°] (•world)]] diff --git a/examples/applications/ingela0.shape b/examples/applications/ingela0.shape deleted file mode 100644 index 816a53a1..00000000 --- a/examples/applications/ingela0.shape +++ /dev/null @@ -1,146 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs arrowheads -##needs circle - -ingelasArrow: \ p .> [metaPostArrow p ahLength:2mm] - -xmax: \ p .> [maximizer p (1,0)].p.x -xmin: \ p .> [maximizer p (~1,0)].p.x -ymax: \ p .> [maximizer p (0,1)].p.y -ymin: \ p .> [maximizer p (0,~1)].p.y - -mediate: \ r x1 x2 .> (1-r)*x1 + r*x2 - -leftpoint: \ pic n i .> { bb: [bbox pic] ([xmin bb], [mediate i/(n+1) [ymin bb] [ymax bb]]) } -rightpoint: \ pic n i .> { bb: [bbox pic] ([xmax bb], [mediate i/(n+1) [ymin bb] [ymax bb]]) } -bottompoint: \ pic n i .> { bb: [bbox pic] ([mediate i/(n+1) [xmin bb] [xmax bb]], [ymin bb]) } -toppoint: \ pic n i .> { bb: [bbox pic] ([mediate i/(n+1) [xmin bb] [xmax bb]], [ymax bb]) } - -centerat: \ obj z .> -{ - thebb: [bbox obj] - [[shift (0.5*([xmin thebb]*(z.x-1) - [xmax thebb]*(z.x+1)), - 0.5*([ymin thebb]*(z.y-1) - [ymax thebb]*(z.y+1)) )] - obj] -} - - -@width: 0.5bp -& @defaultunit:1%f -| -{ - -box: \ x0y0 x1y1 .> x0y0--(x0y0.x,x1y1.y)--x1y1--(x1y1.x,x0y0.y)--cycle - -stdBox: \ .> -{ - tmp: [box (~5mm,~3mm) (5mm,3mm)] - ( @nonstroking:GRAY_WHITE|[fill tmp] ) & [stroke tmp] -} - -rPlus: 2mm -plusCircle: \ .> -{ - c: [circle rPlus] - ( newGroup - << @nonstroking:GRAY_WHITE|[fill c] << [stroke c] - << [centerat [teX `$+$´] (0,0)] ) -} - -sigmoidPic: -@width:0.3bp & -@stroking:void & -@defaultunit:1%f -| -( - newGroup << [stroke (~4.5mm,0)--(4.5mm,0)] << [stroke (0,~2.5mm)--(0,2.5mm)] << [stroke (~4.5mm,~2.5mm)>(6mm^0°)--(6mm^180°)<(4.5mm,2.5mm)] -) - -templ: \ symbs:false .> -{ - theColor:[if symbs GRAY_BLACK [gray 0.7]] - box1: @stroking:theColor|[stdBox] - sum: [[shift (11.5mm,0)] @stroking:theColor|[plusCircle]] - box2: [[shift (23mm,0)] box1] - box3: [[shift (37mm,0)] box1] - box4: [[shift (0,~1cm)] box1] - startPoint: \ n pic .> [leftpoint pic 3 n]+(~1cm,(n-2)*3mm) - lineLeft: \ n pic .> [startPoint n pic]>(^0°)--(^~180°)<[leftpoint pic 3 n] - •res: newGroup - @stroking:theColor & - @nonstroking:theColor - | - { •res << box1 << sum << box2 << box3 << box4 - << [stroke [rightpoint box1 1 1]--[leftpoint sum 1 1] head:ingelasArrow] - << [stroke [rightpoint sum 1 1]--[leftpoint box2 1 1] head:ingelasArrow] - << [stroke [rightpoint box2 1 1]--[leftpoint box3 1 1] head:ingelasArrow] - << [stroke [rightpoint box4 1 1]>(^0°)--(^~90°)<[bottompoint sum 1 1] head:ingelasArrow] - << [stroke [rightpoint box3 1 1]--[leftpoint [[shift (5cm,0)] [plusCircle]] 1 1] head:ingelasArrow] - << [stroke [lineLeft 1 box1] head:ingelasArrow] - << [stroke [lineLeft 2 box1] head:ingelasArrow] - << [stroke [lineLeft 3 box1] head:ingelasArrow] - << [[shift [startPoint 3 box1]] [centerat [teX `$u(t)$´] (1,0)]] - << [[shift [startPoint 2 box1]] [centerat [teX `$u(t-1)$´] (1,0)]] - << [[shift [startPoint 1 box1]] [centerat [teX `$u(t-2)$´] (1,0)]] - } - - •res << [if symbs [centerat [teX `$\beta_{k}$´] (0,0)] null] - << [if symbs [[shift (0,~1cm)] [centerat [teX `$\gamma_{k}$´] (0,0)]] null] - << [if symbs [[shift (23mm,0)] sigmoidPic] null] - << [if symbs [[shift (37mm,0)] [centerat [teX `$\alpha_{k}$´] (0,0)]] null] - •res; -} - -dHat: [normalized (2cm,3cm)] -nDup: '30 -dStep: 1mm -d: dStep*dHat*(1*(nDup-'1)) -dpshift: \ len .> [shift len * dHat] - -•page << - [[range nDup-'1 '1 '~1].foldl - \ p e .> p & [[dpshift e*dStep] [templ]] - null] - -•page << [[dpshift 0mm] [templ true]] - - -plusBar: -@nonstroking:GRAY_WHITE -& @defaultunit:1%C -| -{ - f: rPlus*[normalized [[rotate 90°] d]] - a: [angle d] - cyl: (-f)--(d-f)>(^a)--(^)<(d+rPlus*[normalized d])>(^)--(^a)<(f+d)--f--cycle - ( newGroup << [fill cyl] << [stroke cyl] << @nonstroking:GRAY_BLACK|[plusCircle] ) -} - -muBox: [[shift (37mm,~1cm)] [stdBox]] - -•page - << [[shift (5cm,0)] plusBar] << muBox << [[shift (37mm,~1cm)] [centerat [teX `$\mu$´] (0,0)]] - << [stroke [rightpoint [[shift (37mm,~1cm)] [stdBox]] 1 1]>(^0°)--(^~90°)<[bottompoint [[shift (5cm,0)] [plusCircle]] 1 1] head:ingelasArrow] - -py: (5cm+rPlus,0) + dHat*dStep*(nDup*(1/2)) -py2: py + (1cm,0) -•page << [stroke py--py2 head:ingelasArrow] << [[shift py2+(1mm,0)] [centerat [teX `$y(t)$´] (~1,~1)]] - -} /** end of "global" dynamic bindings **/ diff --git a/examples/applications/ingela1.shape b/examples/applications/ingela1.shape deleted file mode 100644 index 97736608..00000000 --- a/examples/applications/ingela1.shape +++ /dev/null @@ -1,155 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs arrowheads -##needs circle - -ingelasArrow: \ p .> [metaPostArrow p ahLength:2mm] - -xmax: \ p .> [maximizer p (1,0)].p.x -xmin: \ p .> [maximizer p (~1,0)].p.x -ymax: \ p .> [maximizer p (0,1)].p.y -ymin: \ p .> [maximizer p (0,~1)].p.y - -mediate: \ r x1 x2 .> (1-r)*x1 + r*x2 - -leftpoint: \ pic n i .> { bb: [bbox pic] ([xmin bb], [mediate i/(n+1) [ymin bb] [ymax bb]]) } -rightpoint: \ pic n i .> { bb: [bbox pic] ([xmax bb], [mediate i/(n+1) [ymin bb] [ymax bb]]) } -bottompoint: \ pic n i .> { bb: [bbox pic] ([mediate i/(n+1) [xmin bb] [xmax bb]], [ymin bb]) } -toppoint: \ pic n i .> { bb: [bbox pic] ([mediate i/(n+1) [xmin bb] [xmax bb]], [ymax bb]) } - -centerat: \ obj z .> -{ - thebb: [bbox obj] - [[shift (0.5*([xmin thebb]*(z.x-1) - [xmax thebb]*(z.x+1)), - 0.5*([ymin thebb]*(z.y-1) - [ymax thebb]*(z.y+1)) )] - obj] -} - - -@width: 0.5bp -& @defaultunit:1%f -| -{ - -box: \ x0y0 x1y1 .> x0y0--(x0y0.x,x1y1.y)--x1y1--(x1y1.x,x0y0.y)--cycle - -stdBox: \ .> -{ - tmp: [box (~5mm,~3mm) (5mm,3mm)] - ( newGroup << @nonstroking:GRAY_WHITE|[fill tmp] << [stroke tmp] ) -} - -rPlus: 2mm -plusCircle: \ .> -{ - c: [circle rPlus] - •res: newGroup - •res << @nonstroking:GRAY_WHITE|[fill c] << [stroke c] - •res << [centerat [teX `$+$´] (0,0)] - •res; -} - -sigmoidPic: -@width:0.3bp & -@stroking:void & -@defaultunit:1%f -| -( - newGroup << [stroke (~4.5mm,0)--(4.5mm,0)] << [stroke (0,~2.5mm)--(0,2.5mm)] << [stroke (~4.5mm,~2.5mm)>(6mm^0°)--(6mm^180°)<(4.5mm,2.5mm)] -) - -templ: \ uLabel symbs:false .> -{ - theColor:[if symbs GRAY_BLACK [gray 0.7]] - box1: @stroking:theColor|[stdBox] - sum: [[shift (11.5mm,0)] @stroking:theColor|[plusCircle]] - box2: [[shift (23mm,0)] box1] - box3: [[shift (37mm,0)] box1] - box4: [[shift (0,~7mm)] box1] - startPoint: \ n pic .> [leftpoint pic 3 n]+(~1cm,(n-2)*3mm) - lineLeft: \ n pic .> [startPoint n pic]>(^0°)--(^~180°)<[leftpoint pic 3 n] - •res: newGroup - @stroking:theColor & - @nonstroking:theColor - | - { •res << box1 << sum << box2 << box3 << box4 - << [stroke [rightpoint box1 1 1]--[leftpoint sum 1 1] head:ingelasArrow] - << [stroke [rightpoint sum 1 1]--[leftpoint box2 1 1] head:ingelasArrow] - << [stroke [rightpoint box2 1 1]--[leftpoint box3 1 1] head:ingelasArrow] - << [stroke [rightpoint box4 1 1]>(^0°)--(^~90°)<[bottompoint sum 1 1] head:ingelasArrow] - << [stroke [rightpoint box3 1 1]--[leftpoint [[shift (5cm,0)] [plusCircle]] 1 1] head:ingelasArrow] - << [stroke [lineLeft 2 box1] head:ingelasArrow] - << [[shift [startPoint 2 box1]] [centerat [teX uLabel] (1,0)]] - } - - •res << [if symbs [centerat [teX `$\beta_{k}$´] (0,0)] null] - << [if symbs [[shift (0,~7mm)] [centerat [teX `$\gamma_{k}$´] (0,0)]] null] - << [if symbs [[shift (23mm,0)] sigmoidPic] null] - << [if symbs [[shift (37mm,0)] [centerat [teX `$\alpha_{k}$´] (0,0)]] null] - •res; -} - -dHat: [normalized (2cm,3cm)] -nDup: '10 -dStep: 1mm -d: dStep*dHat*(1*(nDup-'1)) -dpshift: \ len .> [shift len * dHat] - -•page << [[range nDup-'1 '1 '~1].foldl ( \ p e .> p & [[shift (0,2*~15mm)]*[dpshift e*dStep] [templ `$u(t-2)$´]] ) null] -•page << [[range nDup-'1 '1 '~1].foldl ( \ p e .> p & [[shift (0,1*~15mm)]*[dpshift e*dStep] [templ `$u(t-1)$´]] ) null] -•page << [[range nDup-'1 '1 '~1].foldl ( \ p e .> p & [[shift (0,0*~15mm)]*[dpshift e*dStep] [templ `$u(t)$´]] ) null] - -•page << [[shift (0,0*~15mm)]*[dpshift 0mm] [templ `$u(t)$´ true]] -•page << [[shift (0,1*~15mm)]*[dpshift 0mm] [templ `$u(t-1)$´ true]] -•page << [[shift (0,2*~15mm)]*[dpshift 0mm] [templ `$u(t-2)$´ true]] - - -plusBar: -@nonstroking:GRAY_WHITE -& @defaultunit:1%C -| -{ - f: rPlus*[normalized [[rotate 90°] d]] - a: [angle d] - cyl: (-f)--(d-f)>(^a)--(^)<(d+rPlus*[normalized d])>(^)--(^a)<(f+d)--f--cycle - ( newGroup << [fill cyl] << [stroke cyl] << @nonstroking:GRAY_BLACK|[plusCircle] ) -} - -lastSum: [[shift (5cm+10mm,~15mm)+dHat*dStep*(nDup*(1/2))] [plusCircle]] -•page << lastSum - -muBox: [[shift (50mm,2*~15mm-7mm)] [stdBox]] - -•page - << [[shift (5cm,0)] plusBar] << [[shift (5cm,~15mm)] plusBar] << [[shift (5cm,2*~15mm)] plusBar] - << muBox << [[shift (50mm,2*~15mm-7mm)] [centerat [teX `$\mu$´] (0,0)]] - << [stroke [rightpoint muBox 1 1]>(^0°)--(^~90°)<[bottompoint lastSum 1 1] head:ingelasArrow] - -circleToCircle: \ p1 p2 .> (p1+rPlus*[normalized p2-p1])--(p2+rPlus*[normalized p1-p2]) - -•page - << [stroke [circleToCircle ((5cm,0*~15mm) + dHat*dStep*(nDup*(1/2))) (5cm+10mm,~15mm)+dHat*dStep*(nDup*(1/2))] head:ingelasArrow] - << [stroke [circleToCircle ((5cm,1*~15mm) + dHat*dStep*(nDup*(1/2))) (5cm+10mm,~15mm)+dHat*dStep*(nDup*(1/2))] head:ingelasArrow] - << [stroke [circleToCircle ((5cm,2*~15mm) + dHat*dStep*(nDup*(1/2))) (5cm+10mm,~15mm)+dHat*dStep*(nDup*(1/2))] head:ingelasArrow] - -py: [rightpoint lastSum 1 1] -py2: py + (5mm,0) -•page << [stroke py--py2 head:ingelasArrow] << [[shift py2+(1mm,0)] [centerat [teX `$y(t)$´] (~1,~1)]] - -} /** end of "global" dynamic bindings **/ diff --git a/examples/applications/jeroen.shape b/examples/applications/jeroen.shape deleted file mode 100644 index 9770043a..00000000 --- a/examples/applications/jeroen.shape +++ /dev/null @@ -1,43 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs blockdraw_wfo - -@longblockrx:1.1cm & @longblockry:5mm & @blockspaceverynear:2.5mm -| -{ - -camera: [putblockOrigin •page [longblock [teX `Camera´]]] -vision: [putblockNearBelow •page [longblock [teX `\parbox{2cm}{\centering Computer vision}´]] camera] -model: [putblockNearBelow •page [longblock [teX `\parbox{2cm}{\centering 3D scene model}´]] vision] -imu: [putblockFarRight •page [longblock [teX `\parbox{2cm}{\centering IMU}´]] camera] -fusion: [putblockFarRight •page [longblock [teX `\parbox{2cm}{\centering Sensor fusion}´]] vision] -pos: [putblockFarRight •ignore [longblock [teX `Dummy´]] model] - -sPos: [putblockVeryNearBelow •page pointpicture fusion] - -[ignore [connect •page camera vision]] -[ignore [connect •page vision fusion]] -[ignore [connect •page imu fusion]] -[ignore [connect •page model vision]] -[ignore [connect •page fusion pos]] -[ignore [hvconnect •page [leftpoint sPos] [bottompoint vision 3 3]]] - -•page << [shift [pathpoint_mean [bbox pos]]] [] [centerat [teX `\parbox{2cm}{\centering Position orientation}´] (0,0)] - -} diff --git a/examples/applications/johan_lay.shape b/examples/applications/johan_lay.shape deleted file mode 100644 index aa41dcdf..00000000 --- a/examples/applications/johan_lay.shape +++ /dev/null @@ -1,76 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs centering - -size1: @text_size:10bp & @text_horizontalscaling:1 & @text_characterspacing:0.45bp -size2: @text_size:16bp -size3: @text_size:26bp & @text_horizontalscaling:1 -font: @text_font:FONT_HELVETICA & @text_leading:1.3 -sentenceSep: 0.8 - -leftMargin: 20mm -topbotMargin: 20mm - -pageFrame_S5: [rectangle (0mm,0mm) (165mm,240mm)] -pageFrame_A4: [rectangle (0mm,0mm) (210mm,297mm)] - - -•helpers: newGroup -helperStyle: @width:0bp & @dash:[dashpattern 3bp 2mm] & @stroking:[rgb 33.3*0.01 44.7*0.01 57.3*0.01] - -y1: 240mm - topbotMargin -line1: [shift (leftMargin,y1)] [] [centerat font & size1 | ( newText << [kerning `Linköping studies in science and technology.´ ~sentenceSep `Dissertations.´ ~sentenceSep `No. 1166´] ) (~1,1)] -•page << line1 - -y2: [ymin [bbox line1]] - 20mm -line2: [shift (leftMargin,y2)] [] [centerat size3 & font | @text_font:FONT_HELVETICA | ( newText <<` -Optimal Control and -Model Reduction of -Nonlinear DAE Models -´ ) (~1,1)] -•page << line2 - -y3: [ymin [bbox line2]] - 20mm -line3: [shift (leftMargin,y3)] [] [centerat font & size2 | ( newText << `Johan Sjöberg´ ) (~1,1)] -•page << line3 - -y4: [ymin [bbox line3]] - 15mm -sheet: [import `johans.pdf´] [] '0 |** import all pages, and select page 0 -•page << [shift (leftMargin-5mm,y4)] [] [centerat sheet (~1,1)] - -y5: topbotMargin -•helpers << helperStyle | [stroke (0mm,y5)--(170mm,(+0mm))] -•page << [shift (leftMargin,y5)] [] ( font & size1 | ( newText << `Linköping 2008´ ) ) - -LiTH: [import `LiTH_staende_eng_sv.pdf´] [] '0 |** import all pages, and select page 0 -•page << [shift ([xmax pageFrame_S5]-leftMargin-4mm,y5-2.3mm)] [] [centerat [scale 30mm/([ymax [bbox LiTH]]-[ymin [bbox LiTH]])] [] LiTH (1,~1)] - -•helpers << helperStyle | [stroke (5mm,0)--((+0mm),240mm)] -•helpers << [bboxed helperStyle | [stroke pageFrame_S5] - [shift (~20mm,~30mm)] [] pageFrame_A4] - -{ - tmp: [bboxed [clip (•page) pageFrame_S5] pageFrame_S5] - [erase •page] - •page << tmp -} - -/** Comment out the line below to remove helper lines! - **/ -|** •page << (•helpers) diff --git a/examples/applications/johans.shape b/examples/applications/johans.shape deleted file mode 100644 index 5e23c8da..00000000 --- a/examples/applications/johans.shape +++ /dev/null @@ -1,291 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs conssupport -/** -N := 1000: -R := [evalf(seq(2/N*(N-i),i=1..N))]: -phi := [evalf(seq(1.4*Pi/N*(N-i)+0.5,i=1..N))]: -p3 := plot3d(sin(x*y),x=-2.1..2.1,y=-2.1..2.1,grid=[15,15],style=patch,color=white): # 2.1 [15,15] el. [25,25] för hög eller - -points:= [seq([R[i]*sin(phi[i]),R[i]*cos(phi[i]),sin(R[i]*sin(phi[i])*R[i]*cos(phi[i]))],i=1..N)]: -p4 := pointplot3d(points,style=LINE,thickness=2,color=black): -p5 := pointplot3d(points[-1],color=black,symbol=solidsphere,symbolsize=20): -p6 := pointplot3d(points[1],color=black,symbol=solidsphere,symbolsize=20): - -display(p3,p4,p5,orientation=[-17,25]); -**/ - -R: 5cm -u: R/2.1 - -/** The function describing the manifold. - **/ -surfz: \ p .> (0.24*R) * [sin (p.x/u) * (p.y/u)] - -/** A general-purpose helper. - **/ -surfit: \ f p .> ( p.x, p.y, [f p] ) - -/** A general-purpose surface-circle. - **/ -surfaceCircle: \ f r c sides:'12 .> -{ - mid: [surfit f c] - [[range '0 sides-'1].foldl - \ p e .> p & [fill mid--[surfit f c+r*[dir (360°*e)/sides]]--[surfit f c+r*[dir (360°*(e+'1))/sides]]--cycle] - null3D] -} - -/** A path on our surface. - **/ -points: -{ - N: '100 - [[range '1 N].foldl - \ p i .> - p--[surfit surfz (2/N)*(N-i)*u*[dir 90°-(1.4*(180°/N)*(N-i)-0)]] - emptypath3D] -} - - -foldpairsl: -{ - helper: \ op nullRes last lst .> [if [null? lst] nullRes [helper op [op nullRes last lst.car] lst.car lst.cdr]] - - \ op nullRes lst .> - [if [null? lst] - lst - [helper op nullRes lst.car lst.cdr]] -} - -foldtriplesl: -{ - helper: \ op nullRes back2 back1 lst .> [if [null? lst] nullRes [helper op [op nullRes back2 back1 lst.car] back1 lst.car lst.cdr]] - - \ op nullRes lst .> - [if [null? lst] - lst - [if [null? lst.cdr] - [list] - [helper op nullRes lst.car lst.cdr.car lst.cdr.cdr]]] -} - -functionMesh: \ zMap xRange yRange step:'1 .> -{ - xyz: \ p .> ( p.x, p.y, [zMap p] ) - [foldl - \ p x .> - p - & - [stroke - [yRange.foldl - \ p y .> p--[xyz (x,y)] - emptypath3D - ]] - null3D - [sublist [consify xRange] step] - ] - & - [foldl - \ p y .> - p - & - [stroke - [xRange.foldl - \ p x .> p--[xyz (x,y)] - emptypath3D - ]] - null3D - [sublist [consify yRange] step] - ] -} - -functionSurface: \ zMap xRange yRange .> -{ - xyz: \ p .> ( p.x, p.y, [zMap p] ) - xConsRange: [consify xRange] - yConsRange: [consify yRange] - [foldpairsl - \ p x1 x2 .> - p - & - [foldpairsl - \ p y1 y2 .> - p - & - { - p11: [xyz (x1,y1)] - p12: [xyz (x1,y2)] - p21: [xyz (x2,y1)] - p22: [xyz (x2,y2)] - pc: [xyz (0.5*(x1+x2),0.5*(y1+y2))] - [fill pc--p11--p12--cycle] - & - [fill pc--p12--p22--cycle] - & - [fill pc--p22--p21--cycle] - & - [fill pc--p21--p11--cycle] -/** - & - [stroke p11--pc--p22] - & - [stroke p12--pc--p21] -**/ - } - null3D - yConsRange - ] - null3D - xConsRange - ] -/** - & - [functionMesh zMap xRange yRange] -**/ -} - -angle_in_ccw_range?: \ a low high .> -{ - am: [mod a - low 360°] - [if am < 0 am+360° am] < high - low -} - -ridgeLines: -{ - ridgeTest: \ p1 p2 o1 o2 .> - { - d11: [normalized o1 - p1] - d12: [normalized o2 - p1] - dm1: d11 + d12 - d21: [normalized o1 - p2] - d22: [normalized o2 - p2] - dm2: d21 + d22 - dc: [normalized p2 - p1] - ( dm1*dc <= dm1*d11 ) and ( ~(dm2*dc) <= dm2*d22 ) - } - - \ zMap xRange yRange tf .> - { - xyz: \ p .> ( p.x, p.y, [zMap p] ) - - xConsRange: [consify xRange] - yConsRange: [consify yRange] - [foldpairsl - \ p x1 x2 .> - [foldpairsl - \ p y1 y2 .> - { - p11: view [] tf [] [xyz (x1,y1)] - p12: view [] tf [] [xyz (x1,y2)] - p21: view [] tf [] [xyz (x2,y1)] - p22: view [] tf [] [xyz (x2,y2)] - - pc: view [] tf [] [xyz (0.5*(x1+x2),0.5*(y1+y2))] - pc3D: [xyz (0.5*(x1+x2),0.5*(y1+y2))] - - p - & - [if [ridgeTest p11 pc p12 p21] [stroke [xyz (x1,y1)]--pc3D] null3D] - & - [if [ridgeTest p12 pc p11 p22] [stroke [xyz (x1,y2)]--pc3D] null3D] - & - [if [ridgeTest p22 pc p12 p21] [stroke [xyz (x2,y2)]--pc3D] null3D] - & - [if [ridgeTest p21 pc p11 p22] [stroke [xyz (x2,y1)]--pc3D] null3D] - } - p - yConsRange - ] - null3D - xConsRange - ] - & - [foldtriplesl - \ p x1 x2 x3 .> - [foldpairsl - \ p y1 y2 .> - { - p1: view [] tf [] [xyz (x2,y1)] - p2: view [] tf [] [xyz (x2,y2)] - pc1: view [] tf [] [xyz (0.5*(x1+x2),0.5*(y1+y2))] - pc2: view [] tf [] [xyz (0.5*(x2+x3),0.5*(y1+y2))] - [if [ridgeTest p1 p2 pc1 pc2] - p & [stroke [xyz (x2,y1)]--[xyz (x2,y2)]] - p] - } - p - yConsRange - ] - null3D - xConsRange - ] - & - [foldtriplesl - \ p y1 y2 y3 .> - [foldpairsl - \ p x1 x2 .> - { - p1: view [] tf [] [xyz (x1,y2)] - p2: view [] tf [] [xyz (x2,y2)] - pc1: view [] tf [] [xyz (0.5*(x1+x2),0.5*(y1+y2))] - pc2: view [] tf [] [xyz (0.5*(x1+x2),0.5*(y2+y3))] - [if [ridgeTest p1 p2 pc1 pc2] - p & [stroke [xyz (x1,y2)]--[xyz (x2,y2)]] - p] - } - p - xConsRange - ] - null3D - yConsRange - ] - } -} - -T_view: [rotate3D dir:(1,0,0) angle:~90°-~19°]*[rotate3D dir:(0,0,1) angle:~90°+25°] - -N_major: '12 -N_minor: '4 -xRange: [range ~R R count: N_major * N_minor + '1] -yRange: [range ~R R count: N_major * N_minor + '1] - -•page << @width:0.8bp - | - [view - T_view - [] - ( newZSorter - << @nonstroking:OCCLUDING - | [functionSurface surfz xRange yRange] - << [functionMesh surfz xRange yRange N_minor] - << [ridgeLines surfz xRange yRange T_view] - ) - ] -•page << @width:1.8bp - | - [view - T_view - [] - ( newGroup3D - << @cap:CAP_ROUND | [stroke points] - << [surfaceCircle surfz 2.5*@width (points.begin.p.x,points.begin.p.y)] - << [surfaceCircle surfz 2.5*@width (points.end.p.x,points.end.p.y)] - ) - ] diff --git a/examples/applications/measuretext.shape b/examples/applications/measuretext.shape deleted file mode 100644 index 8fd81603..00000000 --- a/examples/applications/measuretext.shape +++ /dev/null @@ -1,64 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs rtlogo_elements - -rulerLength: 15cm - -|** Give the line you want to measure as the first argument to bboxed, and -|** look in the resulting graphics to measure the text in units. - -@<< [bboxed line0 [rectangle (0cm,~1cm) (rulerLength,textSize+1cm)]] - - -|** The rest of this file just defines the ruler. - -{ - step: textSize -[[range 1 rulerLength/step-0.5].foldl - \ p e .> { - @<< [stroke (e*step,0)--(+(0,~3mm))] - @<< [shift (e*step-2mm,~9mm)] [] ( HotText << @text_size:8bp | [kerning [sprintf `%gsz´ e]] ) - p - } - VOID] -} - -{ - step: 0.1*textSize -@width:0.3bp -| -[[range 1 rulerLength/step-0.5].foldl - \ p e .> { - @<< [stroke (e*step,textSize)--((+0mm),~1mm)] - p - } - VOID] -} - -{ - step: 0.5*textSize -@width:0.5bp -| -[[range 1 rulerLength/step-0.5].foldl - \ p e .> { - @<< [stroke (e*step,0.5*textSize)--((+0mm),~3mm)] - p - } - VOID] -} diff --git a/examples/applications/pipefigprefs.shext b/examples/applications/pipefigprefs.shext deleted file mode 100644 index bfd05df0..00000000 --- a/examples/applications/pipefigprefs.shext +++ /dev/null @@ -1,36 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -dynamic @pipe_width identity 3mm - -valve: \ .> -{ •res: newGroup - u: 1.3 * @pipe_width - z11: (~u,~u) - z12: (~u,u) - z21: (u,~u) - z22: (u,u) - c: 0.5*(z11+z22) - v: c+(4*u,0cm) - •res << @nonstroking:GRAY_WHITE | [fill z11--z12--z22--z21--cycle] - @defaultunit:1%c | - { - •res << [stroke z11--z22--z12--z21--cycle] << [stroke c--v] << [stroke (v+(0cm,u))>(^~20°)--(^20°)<(v-(0cm,u))--cycle] - } - •res; -} diff --git a/examples/applications/robot.shape b/examples/applications/robot.shape deleted file mode 100644 index 16ea2369..00000000 --- a/examples/applications/robot.shape +++ /dev/null @@ -1,48 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -baseFrame: [shift (~0.5m,0.5m,0m)] - -arm1Frame: baseFrame * [shift (0m,0m,0.5m)] * [rotate3D angle:90° dir:(1,0,0)] * [rotate3D angle:40° dir:(0,0,1)] -arm2Frame: arm1Frame * [shift (0.5m,0m,0m)] * [rotate3D angle:~30° dir:(0,0,1)] -toolFrame: arm2Frame * [shift (0.5m,0m,0m)] * [rotate3D angle:15° dir:(0,0,1)] - -tool: ( newGroup3D << @nonstroking:RGB_BLUE | [fill (0cm,0cm,0cm)--(15cm,15cm,5cm)--(15cm,15cm,~5cm)--cycle] - << @nonstroking:RGB_RED | [fill (0cm,0cm,0cm)--(15cm,~15cm,5cm)--(15cm,~15cm,~5cm)--cycle] ) - -|** fillTwoTriangles: \ p0 p1 p2 p3 .> ( Hot3D << [fill p0--p1--p2--cycle] << [fill p0--p2--p3--cycle] ) - -fillTwoTriangles: \ p0 p1 p2 p3 .> [fill p0--p1--p2--p3--cycle] - -joint: ( newGroup3D - << @nonstroking:[gray 0.4] | [fillTwoTriangles (0cm,~10cm,~10cm) (40cm,~10cm,~10cm) (40cm,10cm,~10cm) (0cm,10cm,~10cm)] - << @nonstroking:[gray 0.4] | [fillTwoTriangles (0cm,~10cm,10cm) (40cm,~10cm,10cm) (40cm,10cm,10cm) (0cm,10cm,10cm)] - << @nonstroking:[gray 0.6] | [fillTwoTriangles (0cm,~10cm,~10cm) (40cm,~10cm,~10cm) (40cm,~10cm,10cm) (0cm,~10cm,10cm)] - << @nonstroking:[gray 0.6] | [fillTwoTriangles (0cm,10cm,~10cm) (40cm,10cm,~10cm) (40cm,10cm,10cm) (0cm,10cm,10cm)] - ) - -•zb: newZBuf - -•zb << baseFrame [] ( @nonstroking:[gray 0.2] | [fillTwoTriangles (~40cm,~40cm,0cm) (40cm,~40cm,0cm) (40cm,40cm,0cm) (~40cm,40cm,0cm)] ) -•zb << arm1Frame [] joint -•zb << arm2Frame [] joint -•zb << toolFrame [] tool - -zb: •zb; - -•page << [view ([scale3D 0.1]*[shift (0m,~1.8m,~5m)]*[rotate3D angle:90° dir:(~1,0,0)]) [] zb] diff --git a/examples/applications/rtlogo_round_gray.shape b/examples/applications/rtlogo_round_gray.shape deleted file mode 100644 index 5947f78c..00000000 --- a/examples/applications/rtlogo_round_gray.shape +++ /dev/null @@ -1,98 +0,0 @@ -|*************************************************************************** -|** This is a file that is used to generate a particular form of the logo. -|** -|** This form of the logo has bent text above and below, and looks rather -|** different from the other logos. It can be used in printed material like -|** theses, course material, and books. (The other logos are used in -|** presentations and posters.) -|** -|** This file requires rtlogo_elements, which is not part of Shapes. -|*************************************************************************** -##author Henrik Tidefelt - -##needs rtlogo_elements -##needs circle - -/** This is the text size, and everything related to the text should be in this unit so that it - ** becomes easy to change the size of the text circle relative to the regulator inside. - **/ -##unit t = 10bp -##unit rR = 13mm |** This is the size given to makeRegulator function. - -smallFont: @text_font:FONT_HELVETICA_BOLD & @text_size:1t & @text_horizontalscaling:1.0 - -|** The bent text is drawn along circular arcs, and we put the text in contact with the regulator's box at -|** the center coordinate. -circleCenter: (0,0.92rR) -innerRadius: 4.4t -charHeight: [ymax [bbox smallFont | ( newText << `X´ )]] -outerRadius: innerRadius + charHeight -ballSpace: 0.22 -graySep: 0.3t - - -•page << @nonstroking:lightGray | [fill [shift circleCenter][][circle outerRadius + graySep]] -•page << @nonstroking:darkGray | [fill [shift circleCenter][][circle innerRadius - graySep]] - - - @stroking:GRAY_WHITE -& @nonstroking:GRAY_WHITE -| -{ - /** Recall where this places the regulator... - **/ - [makeRegulator 1rR •page] -} - -{ - /** This is the upper banner. - ** Since the text is placed on the outside of the circle, no special kerning should be needed. - **/ - - text: smallFont | [kerning `•´ ~ballSpace [kern `REGLERTEKNIK´] ~ballSpace `•´ ~ballSpace [kern `AUTOM´] 0.08 `A´ 0.13 [kern `TIC CONTROL´] ~ballSpace `•´] - baseline: [shift circleCenter] [] [rotate 90° + 0.5*[xmax [bbox ( newText << text )]]/innerRadius] [] reverse [] [circle innerRadius] - -|** •page << @width:0bp & @stroking:RGB_RED | [stroke baseline] -|** •page << @width:0bp | [stroke (~1r,[baseline 0].p.y)--(1r,(+0r))] - - /** At the time of writing, there is no abstraction for placing text along a path, but this is the - ** standard way of doing it. - **/ - •page << - [text.list.foldl - \ pile distChar .> - { - c: ( newText << distChar.cdr ) - sl: [baseline distChar.car + 0.5*[xmax [bbox c]]] - pile - & - [[shift sl.p]()[rotate [angle sl.T]] [centerx c] ] - } - null] -} - -{ - /** This is the lower banner. - ** Since the text is placed on the inside of the circle, some negative kerning must be used. - **/ - stdkern: charHeight/outerRadius - - text: smallFont | ( @text_characterspacing:stdkern*@text_size | [kerning [kern `LINK´] 0.13 `Ö´ 0.03 [kern `PING´]] ) - - baseline: [shift circleCenter] [] [rotate ~90° - 0.5*([xmax [bbox (newText << text)]])/outerRadius] [] [circle outerRadius] - - /** At the time of writing, there is no abstraction for placing text along a path, but this is the - ** standard way of doing it. - **/ - •page << - [text.list.foldl - \ pile distChar .> - { - c: ( newText << distChar.cdr ) - sl: [baseline distChar.car + 0.5*[xmax [bbox c]]] - pile - & - [[shift sl.p]()[rotate [angle sl.T]] [centerx c] ] - } - null] -} diff --git a/examples/applications/sigsysnotation.sty b/examples/applications/sigsysnotation.sty deleted file mode 100644 index 4527ab9d..00000000 --- a/examples/applications/sigsysnotation.sty +++ /dev/null @@ -1,70 +0,0 @@ -\RequirePackage{lmodern} -\RequirePackage{SIunits} - -\newcommand{\Gnom}{G} -\newcommand{\Gtrue}{G^{0}} -\newcommand{\Gpart}{G_{1}} -\newcommand{\Gopen}{G_{\mathrm{o}}} -\newcommand{\Gclosed}{G_{\mathrm{c}}} -\newcommand{\Gdelta}{G_{\mathrm{\Delta}}} -\newcommand{\deltasub}[2][]{{#2}_{#1\mathrm{\Delta}}} -\newcommand{\Fy}{F_{\mathrm{y}}} -\newcommand{\Fr}{F_{\mathrm{r}}} -\newcommand{\Ff}{F_{\mathrm{f}}} -\newcommand{\Flead}{F_{\mathrm{lead}}} -\newcommand{\FPD}{F_{\mathrm{PD}}} -\newcommand{\tauD}{\tau_{\mathrm{D}}} -\newcommand{\Flag}{F_{\mathrm{lag}}} -\newcommand{\tauI}{\tau_{\mathrm{I}}} -\newcommand{\refsubsymb}{\mathrm{ref}} -\newcommand{\refsub}[1]{#1_{\refsubsymb}} -\newcommand{\bandwidth}{\omega_{\mathrm{B}}} -\newcommand{\omegasamp}{\omega_{\mathrm{s}}} -\newcommand{\gaincross}{\omega_{\mathrm{c}}} -\newcommand{\gaincrossdes}{\omega_{\mathrm{c,d}}} -\newcommand{\phasecross}{\omega_{\mathrm{p}}} -\newcommand{\resonancefreq}{\omega_{\mathrm{r}}} -\newcommand{\resonancegain}{M_{\mathrm{p}}} -\newcommand{\gainmargin}{A_{\mathrm{m}}} -\newcommand{\gainmargindes}{A_{\mathrm{m,d}}} -\newcommand{\phasemargin}{\varphi_{\mathrm{m}}} -\newcommand{\phasemargindes}{\varphi_{\mathrm{m,d}}} -\newcommand{\risetime}{T_{\mathrm{r}}} -\newcommand{\settlingtime}{T_{\mathrm{s}}} -\newcommand{\overshoot}{M} -\newcommand{\obsmat}{\mathcal{O}} -\newcommand{\ctrlmat}{\mathcal{S}} -\newcommand{\sensitivityFunction}{S} -\newcommand{\complementarySensitivityFunction}{T} - -% A few commands for block diagram drawing without heavy packages -%\providecommand{\dfrac}[2]{{\displaystyle\frac{#1}{#2}}} - -% -% Notation for problem 3.31 -% -\newcommand{\utankflow}{F_{\mathrm{t,in}}} % used to be $F_{i}$ -\newcommand{\utanktemp}{T_{\mathrm{t,in}}} % used to be $T_{i}$ -\newcommand{\utankdens}{\rho_{\mathrm{t,in}}} % used to be $\rho_{i}$ -\newcommand{\utankcapa}{c^{\mathrm{p}}_{\mathrm{t,in}}} % used to be $c_{p}$ -\newcommand{\ucoolflow}{F_{\mathrm{c,in}}} % used to be $F_{k_{i}}$ -\newcommand{\ucooltemp}{T_{\mathrm{c,in}}} % used to be $T_{k_{i}}$ -\newcommand{\ucooldens}{\rho_{\mathrm{c,in}}} % used to be $\rho_{k_{i}}$ -\newcommand{\ucoolcapa}{c^{\mathrm{p}}_{\mathrm{t,in}}} % used to be $c_{p...??? -\newcommand{\ytankflow}{F_{\mathrm{t}}} % used to be $F$ -\newcommand{\ytanktemp}{T_{\mathrm{t}}} % used to be $T$ -\newcommand{\ytankdens}{\rho_{\mathrm{t}}} % used to be $\rho$ -\newcommand{\ytankcapa}{c^{\mathrm{p}}_{\mathrm{t}}} % used to be $c_{p}$ -\newcommand{\rtanktemp}{\refsub{T}} % used to be $ref$ or $T_{ref}$ -\newcommand{\ycoolflow}{F_{\mathrm{c}}} % used to be $F_{k}$ -\newcommand{\ycooltemp}{T_{\mathrm{c}}} % used to be $T_{k}$ -\newcommand{\ycooldens}{\rho_{\mathrm{c}}} % used to be $\rho{k}$ -\newcommand{\ycoolcapa}{c^{\mathrm{p}}_{\mathrm{c}}} % used to be $c_{p_{k}}$ -\newcommand{\tankvol}{V_{\mathrm{t}}} % used to be $V$ -\newcommand{\coolvol}{V_{\mathrm{c}}} % used to be $V_{k}$ - -% -% Notation for problem 4.2 -% -\newcommand{\Grudder}{G_{\mathrm{r}}} -\newcommand{\Gship}{G_{\mathrm{s}}} diff --git a/examples/applications/tankmix.shape b/examples/applications/tankmix.shape deleted file mode 100644 index add0fd18..00000000 --- a/examples/applications/tankmix.shape +++ /dev/null @@ -1,71 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##preamble \RequirePackage{sigsysnotation} - -##needs blockdraw_wfo -##needs pipefigprefs - -##needs bookprefs - -bookprefs & @defaultunit:1%c -| -{ |** book preferences active - -tank_W: 3cm -tank_H: 1.5cm -tank_L: tank_H * 0.76 - -y1: tank_H + 1cm -y2: tank_H + 1mm -r: 5mm -inflow: \ •dst x1 x2 idx .> -{ - d: [normalized x2 - x1] - •dst << [stroke (x1,y1+@pipe_width/2)--(x2-d*(r+@pipe_width/2),y1+@pipe_width/2)>(^[angle (d,0)])--(^90°)<(x2+d*@pipe_width/2,y1-@pipe_width/2-r)--(x2+d*@pipe_width/2,y2)] - •dst << [stroke (x1,y1-@pipe_width/2)--(x2-d*(r+@pipe_width/2),y1-@pipe_width/2)>(^[angle (d,0)])--(^90°)<(x2-d*@pipe_width/2,y1-@pipe_width/2-r)--(x2-d*@pipe_width/2,y2)] - p: (x2-d*(r+7mm),y1)--(x2-d*(r+2mm),y1) - •dst << [stroke p head:MetaPostArrow] - •dst << [shift [p 0.5].p+(0mm,@pipe_width/2+2mm)] [] [centerx (TeX [sprintf `$q_{%g}$´ idx])] - •dst << [shift (x1+d*3mm,y1-@pipe_width/2-2mm)] [] [centerat (TeX `Inflow´) (0,1)] - v: [shift ([mediate 0.4 x1 x2],y1)]*[rotate 90°] [] [valve] - •dst << v - •dst << [shift ([mediate 0.4 x1 x2]+0.5cm,[pathpoint_maximizer [bbox v] (0,1)].p.y)] [] (TeX [sprintf `$u_{%g}$´ idx]) -} - -[inflow •page ~2.5cm tank_W/3 1] -[inflow •page tank_W+2.5cm tank_W*2/3 2] - -•page << @nonstroking:[gray 0.8] | [fill (0cm,0cm)--(tank_W,0cm)--(tank_W,tank_L)--(0cm,tank_L)--cycle] - -•page << [stroke (0cm,tank_H)--(0cm,0cm)--(tank_W,0cm)--(tank_W,tank_H)] -{ - p: (tank_W+5mm,0cm)--(tank_W+5mm,tank_L) - •page << [stroke p head:MetaPostArrow] - •page << [shift [p 0.5].p+(1mm,0mm)] [] (TeX `$h$´) -} -•page << @nonstroking:GRAY_WHITE | [[shift (tank_W/2, tank_L/2)] [centerlabel (TeX `Tank´)]] -•page << [stroke (tank_W/2,0cm)--(tank_W/2,~1.5cm)] -•page << [stroke (tank_W/2+@pipe_width,0cm)--(tank_W/2+@pipe_width,~1.5cm)] -{ - p: (tank_W/2+@pipe_width/2,~3mm)--(tank_W/2+@pipe_width/2,~13mm) - •page << [stroke p head:MetaPostArrow] - •page << [shift [p 0.5].p + (@pipe_width/2+1mm,0mm)] [] (TeX `$q$´) -} - -} |** end of book preferences diff --git a/examples/applications/wanqing.shape b/examples/applications/wanqing.shape deleted file mode 100644 index 7444b225..00000000 --- a/examples/applications/wanqing.shape +++ /dev/null @@ -1,31 +0,0 @@ -/** This file is part of Shapes. - ** - ** Shapes is free software: you can redistribute it and/or modify - ** it under the terms of the GNU General Public License as published by - ** the Free Software Foundation, either version 3 of the License, or - ** any later version. - ** - ** Shapes is distributed in the hope that it will be useful, - ** but WITHOUT ANY WARRANTY; without even the implied warranty of - ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ** GNU General Public License for more details. - ** - ** You should have received a copy of the GNU General Public License - ** along with Shapes. If not, see . - ** - ** Copyright 2008 Henrik Tidefelt - **/ - -##needs blockdraw_wfo - -a: [putblockOrigin •page [shift (100bp,0bp)] [] [sizedblock [teX ` -\begin{minipage}{80bp} -\centering -Channel\\ -Encoder -\end{minipage} -´] - 90bp 30bp]] -•page << [putlabelBelow [teX `$u v$´] [toppoint a 3 1] 0] -•page << [putlabelBelow [teX `$x - y$´] [toppoint a 3 2] 0] -•page << [putlabelBelow [teX `$27$´] [toppoint a 3 3] 0] diff --git a/resources/Makefile.am b/resources/Makefile.am index a20f79bb..29c6f7b3 100644 --- a/resources/Makefile.am +++ b/resources/Makefile.am @@ -25,7 +25,8 @@ dist_extensions_DATA = extensions/arrowheads.shext extensions/blockdraw_wfo.she extensions/linkpaths.shext extensions/newline.shext \ extensions/no-utf-8.shext extensions/pathmapping.shext \ extensions/shapes2D.shext extensions/shapes3D.shext \ - extensions/shiftoff.shext extensions/revolutionbody.shext + extensions/shiftoff.shext extensions/revolutionbody.shext \ + extensions/golden.shext dist_fontmetrics_DATA = fontmetrics/Courier-Bold.afm fontmetrics/Courier-BoldOblique.afm \ fontmetrics/Courier-Oblique.afm fontmetrics/Courier.afm \ fontmetrics/Helvetica-Bold.afm fontmetrics/Helvetica-BoldOblique.afm \ -- 2.11.4.GIT