fix logo and update readme

This commit is contained in:
Hans Dembinski 2019-10-27 15:21:50 +01:00
parent bf7a97ae8b
commit 8b9561fb10
5 changed files with 267 additions and 132 deletions

View File

@ -9,15 +9,15 @@
**Fast multi-dimensional histogram with convenient interface for C++14**
Coded with ❤. Powered by the [Boost community](https://www.boost.org) and the [Scikit-HEP Project](http://scikit-hep.org). The library is licensed under the [Boost Software License](http://www.boost.org/LICENSE_1_0.txt). **Supported compiler versions** gcc >= 5.5, clang >= 3.8, msvc >= 14.1
Coded with ❤. Powered by the [Boost community](https://www.boost.org) and the [Scikit-HEP Project](http://scikit-hep.org). Licensed under the [Boost Software License](http://www.boost.org/LICENSE_1_0.txt).
**Supported compiler versions** gcc >= 5.5, clang >= 3.8, msvc >= 14.1
Branch | Linux and OSX | Windows | Coverage
------- | ------------- |-------- | --------
develop | [![Build Status Travis](https://travis-ci.org/boostorg/histogram.svg?branch=develop)](https://travis-ci.org/boostorg/histogram/branches) | [![Build status Appveyor](https://ci.appveyor.com/api/projects/status/p27laa26ti1adyf1/branch/develop?svg=true)](https://ci.appveyor.com/project/HDembinski/histogram-d5g5k/branch/develop) | [![Coveralls](https://coveralls.io/repos/github/boostorg/histogram/badge.svg?branch=develop)](https://coveralls.io/github/boostorg/histogram?branch=develop)
master | [![Build Status Travis](https://travis-ci.org/boostorg/histogram.svg?branch=master)](https://travis-ci.org/boostorg/histogram/branches) | [![Build status Appveyor](https://ci.appveyor.com/api/projects/status/p27laa26ti1adyf1/branch/master?svg=true)](https://ci.appveyor.com/project/HDembinski/histogram-d5g5k/branch/master) | [![Coveralls](https://coveralls.io/repos/github/boostorg/histogram/badge.svg?branch=master)](https://coveralls.io/github/boostorg/histogram?branch=master)
💡 Boost.Histogram is a mature library, but if you find some issue or find the documentation lacking, tell us about it by [submitting an issue](https://github.com/boostorg/histogram/issues). Chat with us on the [Boost channel on Slack](https://cpplang.slack.com) and [Gitter](https://gitter.im/boostorg/histogram).
Boost.Histogram is a very fast state-of-the-art multi-dimensional [histogram](https://en.wikipedia.org/wiki/Histogram) class for the beginner and expert alike.
* Header-only
@ -28,11 +28,13 @@ Boost.Histogram is a very fast state-of-the-art multi-dimensional [histogram](ht
Check out the [full documentation](https://www.boost.org/doc/libs/develop/libs/histogram/doc/html/index.html).
💡 Boost.Histogram is a mature library, but if you find some issue or find the documentation lacking, tell us about it by [submitting an issue](https://github.com/boostorg/histogram/issues). Chat with us on the [Boost channel on Slack](https://cpplang.slack.com) and [Gitter](https://gitter.im/boostorg/histogram).
## Code examples
The following stripped-down example was taken from the [Getting started](https://www.boost.org/doc/libs/develop/libs/histogram/doc/html/histogram/getting_started.html) section in the documentation. Have a look into the docs to see the full version with comments and more examples.
Example: Make and fill a 1d-histogram ([try it live on Wandbox](https://wandbox.org/permlink/NSM2ZiDyntUi6RDC)). The core of this example [compiles into 53 lines of vectorized assembly code](https://godbolt.org/z/632yzE).
Example: Make and fill a 1d-histogram ([try it live on Wandbox](https://wandbox.org/permlink/NSM2ZiDyntUi6RDC)). The core of this example [compiles into 53 lines of assembly code](https://godbolt.org/z/632yzE).
```cpp
#include <boost/histogram.hpp>

BIN
doc/logo/DENMARK.TTF Normal file

Binary file not shown.

4
doc/logo/README Normal file
View File

@ -0,0 +1,4 @@
The logo was edited using inkscape using the Denmark font that is used by the main Boost logo. The Denmark font is not embedded in the source SVG "color_source.svg" and cannot be displayed correctly on platforms which do not have it. Therefore the svg version "color.svg" used in the docs and the README.md has the letters rendered as shapes.
It seems possible to manually embed the font, but this was not attempted.
https://graphicdesign.stackexchange.com/questions/43300/embedding-fonts-in-inkscape

View File

@ -1,68 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="110mm"
height="45mm"
viewBox="0 0 110 45"
id="svg2"
version="1.1"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="colored.svg">
<defs
id="defs4">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="2.7763456 : 114.66824 : 1"
inkscape:vp_y="0 : 565.45631 : 0"
inkscape:vp_z="137.0221 : 114.66824 : 1"
inkscape:persp3d-origin="69.899229 : 86.678149 : 1"
id="perspective4141" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="279.13076"
inkscape:cy="148.86161"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1869"
inkscape:window-height="1016"
inkscape:window-x="51"
inkscape:window-y="27"
inkscape:window-maximized="0"
showguides="false"
inkscape:guide-bbox="true"
inkscape:snap-text-baseline="true"
inkscape:snap-to-guides="true">
<sodipodi:guide
position="-45.357145,43.467263"
orientation="0,1"
id="guide4711"
inkscape:locked="false" />
<sodipodi:guide
position="-4.9136906,19.276786"
orientation="0,1"
id="guide4713"
inkscape:locked="false" />
</sodipodi:namedview>
id="svg2"
viewBox="0 0 110 45"
height="45mm"
width="110mm">
<metadata
id="metadata7">
<rdf:RDF>
@ -76,97 +23,98 @@
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-11.748731,-159.71457)">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.90530014px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="36.242462"
y="192.91522"
id="text4285"
transform="scale(1.063264,0.9405002)"><tspan
sodipodi:role="line"
id="tspan4287"
x="36.242462"
y="194.70898"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.57539749px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;fill:#d16351;fill-opacity:1;stroke-width:0.10801547" /><tspan
sodipodi:role="line"
x="36.242462"
y="207.06163"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.57539749px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;fill:#01336f;fill-opacity:1;stroke-width:0.10801547"
id="tspan4614">istogram</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6px;line-height:0%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman, ';font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#8787df;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.15610416;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="52.720943"
y="183.75093"
id="text4295"><tspan
sodipodi:role="line"
id="tspan4297"
x="52.720943"
y="183.75093"
style="font-size:25.39999962px;line-height:1;stroke-width:0.15610416"> </tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999981px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;letter-spacing:0px;word-spacing:0px;fill:#d03721;fill-opacity:1;stroke:none;stroke-width:0.13229166"
x="38.725582"
y="180.3484"
id="text4620"><tspan
sodipodi:role="line"
id="tspan4618"
x="38.725582"
y="180.3484"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.875px;line-height:0px;font-family:Denmark;-inkscape-font-specification:Denmark;letter-spacing:0.00132291px;word-spacing:0.00132291px;baseline-shift:baseline;fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
dx="0"
dy="0">Boost</tspan></text>
transform="translate(-11.748731,-159.71457)"
id="layer1">
<path
d="M 42.048515,185.20389 H 39.46967 v -2.03314 h 2.578845 z m 0.03737,9.53762 h -2.61622 v -8.56237 h 2.61622 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path56" />
<path
d="m 52.966271,192.12982 q 0,1.09096 -0.803554,1.86785 -0.784865,0.7769 -1.999539,0.7769 h -6.40974 v -1.55379 h 5.269815 q 0.560619,0 0.934364,-0.24794 0.392434,-0.24795 0.392434,-0.71078 0,-1.07442 -1.644481,-1.07442 H 46.0146 q -0.859615,0 -1.663169,-0.72731 -0.803553,-0.72731 -0.803553,-1.57032 0,-1.19013 0.597994,-1.91744 0.691429,-0.82649 2.036914,-0.82649 h 6.166804 v 1.61991 h -5.494062 q -0.317683,0 -0.560619,0.28101 -0.224247,0.26447 -0.224247,0.61159 0,0.38018 0.298997,0.66119 0.317684,0.26447 0.747491,0.26447 h 2.89653 q 1.364172,0 2.149037,0.72731 0.803554,0.71077 0.803554,1.81826 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path58" />
<path
d="m 60.226282,187.96434 h -2.522784 v 3.88448 q 0,0.52894 0.41112,0.87607 0.467183,0.34712 1.233361,0.34712 h 0.76618 v 1.6695 h -2.410661 q -1.083863,0 -1.850041,-0.69425 -0.448496,-0.41324 -0.579306,-0.90913 -0.130811,-0.49589 -0.130811,-1.1736 v -4.00019 h -1.644481 v -1.7852 h 1.644481 v -3.00839 h 2.560158 v 3.00839 h 2.522784 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path60" />
<path
d="m 72.407765,190.42727 q 0,2.23151 -1.607107,3.42163 -1.476296,1.09097 -4.017767,1.09097 -2.541471,0 -3.943018,-0.99178 -1.625793,-1.14055 -1.625793,-3.55388 0,-2.01662 1.756604,-3.1737 1.569733,-1.04137 3.868269,-1.04137 2.522784,0 4.036454,1.12402 1.532358,1.10749 1.532358,3.12411 z m -2.89653,-0.0165 q 0,-1.04137 -0.747492,-1.73562 -0.728803,-0.71077 -1.999539,-0.71077 -1.158612,0 -1.924791,0.7273 -0.747491,0.71078 -0.747491,1.80174 0,1.25625 0.766178,2.00009 0.76618,0.74383 1.980853,0.74383 1.382859,0 2.055602,-0.77689 0.61668,-0.71078 0.61668,-2.04968 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path62" />
<path
d="m 83.754745,194.4605 q 0,0.87608 -0.168186,1.42156 -0.168186,0.54548 -0.728804,1.07443 -0.560618,0.54548 -1.195987,0.7273 -0.635367,0.19835 -1.588419,0.19835 h -5.568812 v -1.81825 h 4.69051 q 0.242934,0 0.355058,0 0.317684,0 0.504557,-0.0496 0.186873,-0.033 0.41112,-0.18183 0.149498,-0.0827 0.336371,-0.29753 0.186873,-0.21489 0.186873,-0.36365 v -0.39671 h -3.382399 q -1.775292,0 -2.971278,-1.35544 -1.121238,-1.27278 -1.121238,-2.97534 0,-1.73561 1.214674,-2.99186 1.233361,-1.27279 3.10209,-1.27279 h 5.92387 z m -2.728344,-1.55378 -0.01869,-4.77707 h -2.298537 q -1.027801,0 -1.588418,0.7273 -0.560619,0.71078 -0.560619,1.81826 0,0.84301 0.504556,1.45461 0.654055,0.7769 1.906104,0.7769 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path64" />
<path
d="m 91.115782,188.03046 h -2.896529 v 6.71105 h -2.578846 v -8.56237 h 2.597533 v 1.19014 q 0.20556,-0.4463 0.504557,-0.72731 0.298996,-0.281 0.784867,-0.42977 0.224246,-0.0661 0.467181,-0.11571 0.261622,-0.0496 0.523245,-0.0496 0.317683,0 0.597992,0.0661 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path66" />
<path
d="m 101.92142,194.75804 h -6.989051 q -1.177299,0 -2.018227,-0.69425 -0.82224,-0.71077 -0.82224,-1.7852 0,-1.12402 0.747492,-1.85132 0.766178,-0.74384 1.906103,-0.74384 h 4.522323 v -0.46283 q 0,-0.21489 -0.09344,-0.36365 -0.07475,-0.1653 -0.261621,-0.38018 -0.261623,-0.26448 -0.541932,-0.3306 -0.280309,-0.0827 -0.784865,-0.0827 h -4.840008 v -1.88438 h 4.148578 0.803553 q 1.364172,0 2.036914,0.21488 0.672741,0.19835 1.158611,0.6116 0.61668,0.54548 0.82224,1.19014 0.20556,0.64465 0.20556,1.65296 z m -2.672287,-1.75214 v -1.68603 H 95.96017 q -0.467182,0 -0.803553,0.24794 -0.317684,0.23142 -0.317684,0.62813 0,0.34713 0.317684,0.57854 0.317684,0.23142 0.728804,0.23142 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path68" />
<path
d="m 117.68356,194.75804 h -2.52279 v -5.37214 q 0,-0.31407 -0.0747,-0.49589 -0.0747,-0.18182 -0.299,-0.38018 -0.22425,-0.21489 -0.4485,-0.29754 -0.22424,-0.0992 -0.52324,-0.0992 h -1.85004 v 6.64493 h -2.56016 v -6.69451 h -3.00865 v 6.67798 h -2.61622 v -8.56237 h 10.37144 q 0.97174,0 1.53236,0.1653 0.56061,0.14876 1.10255,0.66119 0.4298,0.41323 0.65405,0.80995 0.24294,0.39671 0.24294,0.85954 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path70" />
<path
id="path45"
style="fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
d="m 49.758707,177.34803 q 0,1.25412 -0.889,2.12725 -0.889,0.87312 -2.143125,0.87312 h -7.20725 v -11.09662 h 6.9215 q 1.222375,0 2.111375,0.71437 0.904875,0.71438 1.031875,1.87325 0.01588,0.0952 0.01588,0.1905 0,0.0952 0,0.1905 0,0.889 -0.428625,1.57163 -0.428625,0.66675 -1.285875,1.04775 0.873125,0.3175 1.36525,0.96837 0.508,0.65088 0.508,1.53988 z m -3.01625,-4.60375 q 0,-0.5715 -0.365125,-0.98425 -0.34925,-0.41275 -0.904875,-0.41275 h -3.508375 v 2.65112 l 3.65125,0.0159 q 0.492125,0 0.809625,-0.36513 0.3175,-0.381 0.3175,-0.90487 z m 0.142875,4.49262 q 0,-0.55562 -0.34925,-0.9525 -0.34925,-0.41275 -0.889,-0.41275 h -3.7465 v 2.58763 h 3.825875 q 0.508,0 0.8255,-0.34925 0.333375,-0.36513 0.333375,-0.87313 z" />
<path
id="path47"
style="fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
d="m 60.24646,176.20503 q 0,2.14312 -1.36525,3.28612 -1.254125,1.04775 -3.413125,1.04775 -2.159,0 -3.349625,-0.9525 -1.381125,-1.09537 -1.381125,-3.41312 0,-1.93675 1.49225,-3.048 1.3335,-1.00013 3.286125,-1.00013 2.143125,0 3.429,1.0795 1.30175,1.06363 1.30175,3.00038 z m -2.460625,-0.0159 q 0,-1.00012 -0.635,-1.66687 -0.619125,-0.68263 -1.698625,-0.68263 -0.98425,0 -1.635125,0.6985 -0.635,0.68263 -0.635,1.73038 0,1.2065 0.650875,1.92087 0.650875,0.71438 1.68275,0.71438 1.17475,0 1.74625,-0.74613 0.523875,-0.68262 0.523875,-1.9685 z" />
<path
id="path49"
style="fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
d="m 70.696757,176.20503 q 0,2.14312 -1.36525,3.28612 -1.254125,1.04775 -3.413125,1.04775 -2.159,0 -3.349625,-0.9525 -1.381125,-1.09537 -1.381125,-3.41312 0,-1.93675 1.49225,-3.048 1.3335,-1.00013 3.286125,-1.00013 2.143125,0 3.429,1.0795 1.30175,1.06363 1.30175,3.00038 z m -2.460625,-0.0159 q 0,-1.00012 -0.635,-1.66687 -0.619125,-0.68263 -1.698625,-0.68263 -0.98425,0 -1.635125,0.6985 -0.635,0.68263 -0.635,1.73038 0,1.2065 0.650875,1.92087 0.650875,0.71438 1.68275,0.71438 1.17475,0 1.74625,-0.74613 0.523875,-0.68262 0.523875,-1.9685 z" />
<path
id="path51"
style="fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
d="m 79.607178,177.84015 q 0,1.04775 -0.682625,1.79388 -0.66675,0.74612 -1.698625,0.74612 h -5.445125 v -1.49225 h 4.47675 q 0.47625,0 0.79375,-0.23812 0.333375,-0.23813 0.333375,-0.68263 0,-1.03187 -1.397,-1.03187 h -2.286 q -0.73025,0 -1.412875,-0.6985 -0.682625,-0.6985 -0.682625,-1.50813 0,-1.143 0.508,-1.8415 0.587375,-0.79375 1.730375,-0.79375 h 5.23875 v 1.55575 h -4.66725 q -0.269875,0 -0.47625,0.26988 -0.1905,0.254 -0.1905,0.58737 0,0.36513 0.254,0.635 0.269875,0.254 0.635,0.254 h 2.460625 q 1.158875,0 1.825625,0.6985 0.682625,0.68263 0.682625,1.74625 z" />
<path
id="path53"
style="fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
d="m 85.77594,173.83965 h -2.143125 v 3.73063 q 0,0.508 0.34925,0.84137 0.396875,0.33338 1.04775,0.33338 h 0.650875 v 1.60337 h -2.047875 q -0.92075,0 -1.571625,-0.66675 -0.381,-0.39687 -0.492125,-0.87312 -0.111125,-0.47625 -0.111125,-1.12713 v -3.84175 h -1.397 v -1.7145 h 1.397 v -2.88925 h 2.174875 v 2.88925 h 2.143125 z" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 2"
transform="translate(0,-45)"
style="display:inline"
transform="translate(0,-45)">
id="layer2">
<g
id="g4359"
transform="matrix(0.5,0,0,0.5,-3.6509588,-12.856943)"
style="fill:#47a7e9;fill-opacity:1"
transform="matrix(0.5,0,0,0.5,-3.6509588,-12.856943)">
id="g4359">
<path
d="m 19.861964,142.37605 v 53.14371 l 7.009502,-0.78901 v -49.96422 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4349"
inkscape:connector-curvature="0" />
<path
d="m 31.821898,162.26264 v 23.91825 l 10.269638,-0.37576 v -21.58335 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 19.861964,142.37605 v 53.14371 l 7.009502,-0.78901 v -49.96422 z" />
<path
id="path4329"
inkscape:connector-curvature="0" />
<path
d="m 44.636112,117.0719 v 87.64267 l 12.460899,-3.01896 v -75.82154 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 31.821898,162.26264 v 23.91825 l 10.269638,-0.37576 v -21.58335 z" />
<path
id="path4309"
inkscape:connector-curvature="0" />
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 44.636112,117.0719 v 87.64267 l 12.460899,-3.01896 v -75.82154 z" />
</g>
<g
id="g4612"
transform="matrix(0.5,0,0,0.5,1.8454312,44.878317)"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero"
transform="matrix(0.5,0,0,0.5,1.8454312,44.878317)">
id="g4612">
<path
d="M 3.401786,39.69135 8.869184,26.90553 V 80.04924 L 3.401786,75.82908 Z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4351"
inkscape:connector-curvature="0" />
<path
d="m 15.878687,50.21263 4.950431,-3.42051 v 23.91825 l -4.950431,-0.65604 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M 3.401786,39.69135 8.869184,26.90553 V 80.04924 L 3.401786,75.82908 Z" />
<path
id="path4331"
inkscape:connector-curvature="0" />
<path
d="M 27.663365,10.92422 33.643332,1.60138 V 89.24405 L 27.663365,86.04651 Z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 15.878687,50.21263 4.950431,-3.42051 v 23.91825 l -4.950431,-0.65604 z" />
<path
id="path4311"
inkscape:connector-curvature="0" />
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="M 27.663365,10.92422 33.643332,1.60138 V 89.24405 L 27.663365,86.04651 Z" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 12 KiB

181
doc/logo/color_source.svg Normal file
View File

@ -0,0 +1,181 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
Copyright 2019 Hans Dembinski
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt
or copy at http://www.boost.org/LICENSE_1_0.txt)
Created with Inkscape (http://www.inkscape.org/)
-->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="110mm"
height="45mm"
viewBox="0 0 110 45"
id="svg2"
version="1.1"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="color_source.svg">
<defs
id="defs4">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="2.7763456 : 114.66824 : 1"
inkscape:vp_y="0 : 565.45631 : 0"
inkscape:vp_z="137.0221 : 114.66824 : 1"
inkscape:persp3d-origin="69.899229 : 86.678149 : 1"
id="perspective4141" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="280.14091"
inkscape:cy="148.86161"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="1869"
inkscape:window-height="1016"
inkscape:window-x="51"
inkscape:window-y="27"
inkscape:window-maximized="0"
showguides="false"
inkscape:guide-bbox="true"
inkscape:snap-text-baseline="true"
inkscape:snap-to-guides="true">
<sodipodi:guide
position="-45.357145,43.467263"
orientation="0,1"
id="guide4711"
inkscape:locked="false" />
<sodipodi:guide
position="-4.9136906,19.276786"
orientation="0,1"
id="guide4713"
inkscape:locked="false" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-11.748731,-159.71457)">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.90530014px;line-height:0%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.10801547;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="36.242462"
y="192.91522"
id="text4285"
transform="scale(1.063264,0.9405002)"><tspan
sodipodi:role="line"
id="tspan4287"
x="36.242462"
y="194.70898"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.57539749px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;fill:#d16351;fill-opacity:1;stroke-width:0.10801547" /><tspan
sodipodi:role="line"
x="36.242462"
y="207.06163"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.57539749px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;fill:#01336f;fill-opacity:1;stroke-width:0.10801547"
id="tspan4614">istogram</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6px;line-height:0%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman, ';font-variant-ligatures:none;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#8787df;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.15610416;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
x="52.720943"
y="183.75093"
id="text4295"><tspan
sodipodi:role="line"
id="tspan4297"
x="52.720943"
y="183.75093"
style="font-size:25.39999962px;line-height:1;stroke-width:0.15610416"> </tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999981px;line-height:1;font-family:Denmark;-inkscape-font-specification:Denmark;letter-spacing:0px;word-spacing:0px;fill:#d03721;fill-opacity:1;stroke:none;stroke-width:0.13229166"
x="38.725582"
y="180.3484"
id="text4620"><tspan
sodipodi:role="line"
id="tspan4618"
x="38.725582"
y="180.3484"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.875px;line-height:0px;font-family:Denmark;-inkscape-font-specification:Denmark;letter-spacing:0.00132291px;word-spacing:0.00132291px;baseline-shift:baseline;fill:#d03721;fill-opacity:1;stroke-width:0.13229166"
dx="0"
dy="0">Boost</tspan></text>
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 2"
style="display:inline"
transform="translate(0,-45)">
<g
id="g4359"
style="fill:#47a7e9;fill-opacity:1"
transform="matrix(0.5,0,0,0.5,-3.6509588,-12.856943)">
<path
d="m 19.861964,142.37605 v 53.14371 l 7.009502,-0.78901 v -49.96422 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4349"
inkscape:connector-curvature="0" />
<path
d="m 31.821898,162.26264 v 23.91825 l 10.269638,-0.37576 v -21.58335 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4329"
inkscape:connector-curvature="0" />
<path
d="m 44.636112,117.0719 v 87.64267 l 12.460899,-3.01896 v -75.82154 z"
style="fill:#47a7e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4309"
inkscape:connector-curvature="0" />
</g>
<g
id="g4612"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero"
transform="matrix(0.5,0,0,0.5,1.8454312,44.878317)">
<path
d="M 3.401786,39.69135 8.869184,26.90553 V 80.04924 L 3.401786,75.82908 Z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4351"
inkscape:connector-curvature="0" />
<path
d="m 15.878687,50.21263 4.950431,-3.42051 v 23.91825 l -4.950431,-0.65604 z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4331"
inkscape:connector-curvature="0" />
<path
d="M 27.663365,10.92422 33.643332,1.60138 V 89.24405 L 27.663365,86.04651 Z"
style="fill:#01336f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.60122931px;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path4311"
inkscape:connector-curvature="0" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB