added presentation, related code, and forgotten tex changes
@@ -31,6 +31,8 @@ public:
|
|||||||
vis.addFloor(floors.f2, floors.h2);
|
vis.addFloor(floors.f2, floors.h2);
|
||||||
vis.addFloor(floors.f3, floors.h3);
|
vis.addFloor(floors.f3, floors.h3);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
GridWalkState<T> getDestination(Grid<T>& grid, const GridWalkState<T>& start, float distance_m, float headChange_rad) {
|
GridWalkState<T> getDestination(Grid<T>& grid, const GridWalkState<T>& start, float distance_m, float headChange_rad) {
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ protected:
|
|||||||
|
|
||||||
Grid<MyGridNode> grid;
|
Grid<MyGridNode> grid;
|
||||||
Helper::FHWSFloors floors;
|
Helper::FHWSFloors floors;
|
||||||
|
|
||||||
Vis vis;
|
Vis vis;
|
||||||
|
|
||||||
K::ParticleFilter<MyState, MyControl, MyObservation>* pf;
|
K::ParticleFilter<MyState, MyControl, MyObservation>* pf;
|
||||||
@@ -94,7 +95,7 @@ public:
|
|||||||
return GridPoint(p.x, p.y, p.z);
|
return GridPoint(p.x, p.y, p.z);
|
||||||
}
|
}
|
||||||
|
|
||||||
GroundTruthWay getGroundTruthWay(SensorReader& sr, const std::unordered_map<int, Point3>& waypoints, std::vector<int> ids) {
|
static GroundTruthWay getGroundTruthWay(SensorReader& sr, const std::unordered_map<int, Point3>& waypoints, std::vector<int> ids) {
|
||||||
|
|
||||||
// construct the ground-truth-path by using all contained waypoint ids
|
// construct the ground-truth-path by using all contained waypoint ids
|
||||||
std::vector<Point3> path;
|
std::vector<Point3> path;
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
#include "eval/PaperVisDijkstra.h"
|
#include "eval/PaperVisDijkstra.h"
|
||||||
#include "eval/PaperVisGrid.h"
|
#include "eval/PaperVisGrid.h"
|
||||||
|
|
||||||
|
#include "presentation/presentation.h"
|
||||||
|
|
||||||
float BarometerEvaluation::barometerSigma = NAN;
|
float BarometerEvaluation::barometerSigma = NAN;
|
||||||
|
|
||||||
@@ -85,9 +86,12 @@ void testModelWalk() {
|
|||||||
|
|
||||||
int main(void) {
|
int main(void) {
|
||||||
|
|
||||||
|
Presentation p;
|
||||||
|
p.xxx();
|
||||||
|
|
||||||
// testModelWalk();
|
// testModelWalk();
|
||||||
|
|
||||||
Eval1 eval;
|
//Eval1 eval;
|
||||||
// //eval.path2_forward_simple();
|
// //eval.path2_forward_simple();
|
||||||
// //eval.path2_forward_path();
|
// //eval.path2_forward_path();
|
||||||
// //eval.path3_forward_simple();
|
// //eval.path3_forward_simple();
|
||||||
@@ -113,10 +117,10 @@ int main(void) {
|
|||||||
// {Eval1 eval; eval.bergwerk_path3_nexus_multi(); eval.run();}
|
// {Eval1 eval; eval.bergwerk_path3_nexus_multi(); eval.run();}
|
||||||
// {Eval1 eval; eval.bergwerk_path3_nexus_shortest(); eval.run();}
|
// {Eval1 eval; eval.bergwerk_path3_nexus_shortest(); eval.run();}
|
||||||
|
|
||||||
{Eval1 eval; eval.bergwerk_path4_nexus_simple(); eval.run();}
|
//{Eval1 eval; eval.bergwerk_path4_nexus_simple(); eval.run();}
|
||||||
//{Eval1 eval; eval.bergwerk_path4_nexus_imp(); eval.run();}
|
//{Eval1 eval; eval.bergwerk_path4_nexus_imp(); eval.run();}
|
||||||
{Eval1 eval; eval.bergwerk_path4_nexus_multi(); eval.run();}
|
//{Eval1 eval; eval.bergwerk_path4_nexus_multi(); eval.run();}
|
||||||
{Eval1 eval; eval.bergwerk_path4_nexus_shortest(); eval.run();}
|
//{Eval1 eval; eval.bergwerk_path4_nexus_shortest(); eval.run();}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
488
code/presentation/presentation.h
Normal file
@@ -0,0 +1,488 @@
|
|||||||
|
#ifndef PRESENTATION_H
|
||||||
|
#define PRESENTATION_H
|
||||||
|
|
||||||
|
#include "../eval/EvalBase.h"
|
||||||
|
#include "../DijkstraMapper.h"
|
||||||
|
#include <Indoor/grid/walk/GridWalkRandomHeadingUpdate.h>
|
||||||
|
#include <Indoor/grid/walk/GridWalkRandomHeadingUpdateAdv.h>
|
||||||
|
#include <Indoor/grid/walk/GridWalkPushForward.h>
|
||||||
|
#include <Indoor/grid/walk/GridWalkLightAtTheEndOfTheTunnel.h>
|
||||||
|
|
||||||
|
#include <Indoor/grid/walk/GridWalkSimpleControl.h>
|
||||||
|
#include <Indoor/grid/walk/GridWalkPathControl.h>
|
||||||
|
#include <Indoor/grid/walk/GridWalkShortestPathControl.h>
|
||||||
|
|
||||||
|
#include <KLib/math/filter/particles/resampling/ParticleFilterResamplingSimple.h>
|
||||||
|
#include <KLib/math/filter/particles/resampling/ParticleFilterResamplingPercent.h>
|
||||||
|
|
||||||
|
#include <KLib/math/filter/particles/estimation/ParticleFilterEstimationWeightedAverage.h>
|
||||||
|
#include <KLib/math/filter/particles/estimation/ParticleFilterEstimationRegionalWeightedAverage.h>
|
||||||
|
#include <KLib/math/filter/particles/estimation/ParticleFilterEstimationOrderedWeightedAverage.h>
|
||||||
|
|
||||||
|
#include <KLib/misc/gnuplot/Gnuplot.h>
|
||||||
|
#include <KLib/misc/gnuplot/GnuplotSplot.h>
|
||||||
|
#include <KLib/misc/gnuplot/GnuplotSplotElementLines.h>
|
||||||
|
#include <KLib/misc/gnuplot/GnuplotMultiplot.h>
|
||||||
|
#include <KLib/misc/gnuplot/GnuplotPlot.h>
|
||||||
|
#include <KLib/misc/gnuplot/GnuplotPlotElementLines.h>
|
||||||
|
|
||||||
|
|
||||||
|
class Presentation {
|
||||||
|
|
||||||
|
struct PlotErr {
|
||||||
|
|
||||||
|
K::GnuplotPlot plot;
|
||||||
|
K::GnuplotPlotElementLines lErr1;
|
||||||
|
K::GnuplotPlotElementLines lErr2;
|
||||||
|
|
||||||
|
PlotErr() {
|
||||||
|
plot.add(&lErr1);
|
||||||
|
plot.add(&lErr2);
|
||||||
|
lErr1.setLineWidth(2); lErr1.setColorHex("#000000");
|
||||||
|
lErr2.setLineWidth(2); lErr2.setColorHex("#666666");
|
||||||
|
plot.addCustom("set xrange[0:160]");
|
||||||
|
plot.addCustom("set yrange[0:12]");
|
||||||
|
}
|
||||||
|
|
||||||
|
void add(float ts, float err1, float err2) {
|
||||||
|
ts /= 1000;
|
||||||
|
lErr1.add(K::GnuplotPoint2(ts, err1));
|
||||||
|
lErr2.add(K::GnuplotPoint2(ts, err2));
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
struct PlotEST {
|
||||||
|
|
||||||
|
K::Gnuplot gp;
|
||||||
|
K::GnuplotSplot plot;
|
||||||
|
K::GnuplotSplotElementLines walls;
|
||||||
|
K::GnuplotSplotElementLines path1;
|
||||||
|
K::GnuplotSplotElementLines path2;
|
||||||
|
K::GnuplotSplotElementLines groundtruth;
|
||||||
|
K::GnuplotSplotElementPoints particles;
|
||||||
|
std::stringstream misc;
|
||||||
|
|
||||||
|
PlotEST(Helper::FHWSFloors& floors, GroundTruthWay& gtw) {
|
||||||
|
plot.addCustom("unset border");
|
||||||
|
plot.addCustom("unset tics");
|
||||||
|
plot.addCustom("unset cbrange");
|
||||||
|
plot.add(&walls);
|
||||||
|
plot.add(&particles);
|
||||||
|
plot.add(&groundtruth);
|
||||||
|
plot.add(&path1);
|
||||||
|
plot.add(&path2);
|
||||||
|
walls.setColorHex("#666666");
|
||||||
|
//groundtruth.setCustomAttr("dashtype 3");
|
||||||
|
groundtruth.setLineWidth(2);
|
||||||
|
groundtruth.setColorHex("#009900");
|
||||||
|
particles.setPointType(7);
|
||||||
|
particles.setPointSize(0.25f);
|
||||||
|
particles.setColorHex("#3333ff");
|
||||||
|
path1.setLineWidth(3); path1.setColorHex("#000000");
|
||||||
|
path2.setLineWidth(3); path2.setColorHex("#666666");
|
||||||
|
addFloor(floors.f0, floors.h0.cm());
|
||||||
|
addFloor(floors.f1, floors.h1.cm());
|
||||||
|
addFloor(floors.f2, floors.h2.cm());
|
||||||
|
addFloor(floors.f3, floors.h3.cm());
|
||||||
|
addGT(gtw);
|
||||||
|
}
|
||||||
|
|
||||||
|
void addFloor(const Floor& f, const float height) {
|
||||||
|
for (const Line2& l : f.getObstacles()) {
|
||||||
|
const K::GnuplotPoint3 p1(l.p1.x, l.p1.y, height);
|
||||||
|
const K::GnuplotPoint3 p2(l.p2.x, l.p2.y, height);
|
||||||
|
walls.addSegment(p1, p2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void addEst1(const std::vector<Point3>& way) {
|
||||||
|
path1.clear();
|
||||||
|
for (Point3 p : way) {
|
||||||
|
K::GnuplotPoint3 gp(p.x, p.y, p.z);
|
||||||
|
path1.add(gp);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void addEst2(const std::vector<Point3>& way) {
|
||||||
|
path2.clear();
|
||||||
|
for (Point3 p : way) {
|
||||||
|
K::GnuplotPoint3 gp(p.x, p.y, p.z);
|
||||||
|
path2.add(gp);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void addGT(GroundTruthWay& gtw) {
|
||||||
|
for (auto it : gtw.getWay()) {
|
||||||
|
K::GnuplotPoint3 gp(it.value.x, it.value.y, it.value.z);
|
||||||
|
groundtruth.add(gp);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void setCur(Point3 est, Point3 gt) {
|
||||||
|
misc.str("");
|
||||||
|
misc << "set arrow 1 from " << est.x << "," << est.y << "," << est.z+150 << " to " << est.x << "," << est.y << "," << est.z << " lw 3\n";
|
||||||
|
misc << "set arrow 2 from " << gt.x << "," << gt.y << "," << gt.z+150 << " to " << gt.x << "," << gt.y << "," << gt.z << "\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
template <typename T> void addParticles(const T& lst) {
|
||||||
|
particles.clear();
|
||||||
|
for (int i = 0; i < (int) lst.size(); i+=15) {
|
||||||
|
const K::Particle<MyState>& p = lst[i];
|
||||||
|
const K::GnuplotPoint3 pp(p.state.pCur.x, p.state.pCur.y, p.state.pCur.z);
|
||||||
|
particles.add(pp);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
template <typename T> struct LeShortestPath {
|
||||||
|
|
||||||
|
Grid<T>& grid;
|
||||||
|
DijkstraMapper acc;
|
||||||
|
Dijkstra<T> dijkstra;
|
||||||
|
Point3 dst;
|
||||||
|
|
||||||
|
LeShortestPath(Grid<T>& grid, Point3 dst) : grid(grid), acc(grid), dst(dst) {
|
||||||
|
const T& nEnd = grid.getNearestNode( GridPoint(dst.x, dst.y, dst.z) );
|
||||||
|
dijkstra.build(&nEnd, acc);
|
||||||
|
}
|
||||||
|
|
||||||
|
void addShortestPath(Point3 start, PlotEST& plot) {
|
||||||
|
|
||||||
|
const T& nStart = grid.getNearestNode( GridPoint(start.x, start.y, start.z) );
|
||||||
|
const T& nEnd = grid.getNearestNode( GridPoint(dst.x, dst.y, dst.z) );
|
||||||
|
|
||||||
|
DijkstraNode<T>* dnStart = dijkstra.getNode(nStart);
|
||||||
|
DijkstraNode<T>* dnEnd = dijkstra.getNode(nEnd);
|
||||||
|
|
||||||
|
plot.path1.setColorHex("#0000ee");
|
||||||
|
plot.path1.clear();
|
||||||
|
DijkstraPath<T> dp(dnStart, dnEnd);
|
||||||
|
for (DijkstraNode<T>* dn : dp) {
|
||||||
|
K::GnuplotPoint3 gp(dn->element->x_cm, dn->element->y_cm, dn->element->z_cm);
|
||||||
|
plot.path1.add(gp);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
public:
|
||||||
|
|
||||||
|
void xxx() {
|
||||||
|
|
||||||
|
float stepSize = 0.71;
|
||||||
|
|
||||||
|
K::ParticleFilter<MyState, MyControl, MyObservation>* pf1;
|
||||||
|
K::ParticleFilter<MyState, MyControl, MyObservation>* pf2;
|
||||||
|
|
||||||
|
Grid<MyGridNode> grid(20);
|
||||||
|
Helper::FHWSFloors floors = Helper::getFloors(grid);
|
||||||
|
Helper::buildTheGrid(grid, floors);
|
||||||
|
|
||||||
|
pf1 = new K::ParticleFilter<MyState, MyControl, MyObservation>( MiscSettings::numParticles, std::unique_ptr<MyInitializer>(new MyInitializer(grid, 1120, 150, 3*350, 90)) );
|
||||||
|
pf2 = new K::ParticleFilter<MyState, MyControl, MyObservation>( MiscSettings::numParticles, std::unique_ptr<MyInitializer>(new MyInitializer(grid, 1120, 150, 3*350, 90)) );
|
||||||
|
|
||||||
|
std::unique_ptr<MyEvaluation> eval1 = std::unique_ptr<MyEvaluation>( new MyEvaluation() );
|
||||||
|
eval1.get()->setUsage(true, true, true, true, true);
|
||||||
|
pf1->setEvaluation( std::move(eval1) );
|
||||||
|
pf1->setNEffThreshold(1.0);
|
||||||
|
pf1->setResampling( std::unique_ptr<K::ParticleFilterResamplingSimple<MyState>>(new K::ParticleFilterResamplingSimple<MyState>()) );
|
||||||
|
pf1->setEstimation( std::unique_ptr<K::ParticleFilterEstimationWeightedAverage<MyState>>(new K::ParticleFilterEstimationWeightedAverage<MyState>()));
|
||||||
|
|
||||||
|
std::unique_ptr<MyEvaluation> eval2 = std::unique_ptr<MyEvaluation>( new MyEvaluation() );
|
||||||
|
eval2.get()->setUsage(true, true, true, true, true);
|
||||||
|
pf2->setEvaluation( std::move(eval2) );
|
||||||
|
pf2->setNEffThreshold(1.0);
|
||||||
|
pf2->setResampling( std::unique_ptr<K::ParticleFilterResamplingSimple<MyState>>(new K::ParticleFilterResamplingSimple<MyState>()) );
|
||||||
|
pf2->setEstimation( std::unique_ptr<K::ParticleFilterEstimationWeightedAverage<MyState>>(new K::ParticleFilterEstimationWeightedAverage<MyState>()));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//runName = "bergwerk_path4_nexus_shortest";
|
||||||
|
|
||||||
|
GroundTruthWay gtw;
|
||||||
|
SensorReader* sr;
|
||||||
|
SensorReaderTurn* srt;
|
||||||
|
SensorReaderStep* srs;
|
||||||
|
|
||||||
|
std::vector<int> path4dbl = {29, 29, 28, 27, 32, 33, 34, 35, 36, 10, 9, 8, 22, 37, 38, 39, 40, 41, 42, 43, 44}; // duplicate 1st waypoint!
|
||||||
|
BarometerEvaluation::barometerSigma = 0.10;
|
||||||
|
sr = new SensorReader("./measurements/bergwerk/path4/nexus/vor/1454776525797.csv"); // forward
|
||||||
|
srt = new SensorReaderTurn("./measurements/bergwerk/path4/nexus/vor/Turns.txt");
|
||||||
|
srs = new SensorReaderStep("./measurements/bergwerk/path4/nexus/vor/Steps2.txt");
|
||||||
|
gtw = EvalBase::getGroundTruthWay(*sr, floors.gtwp, path4dbl);
|
||||||
|
|
||||||
|
MyGridNode& end = (MyGridNode&)grid.getNodeFor( EvalBase::conv(floors.gtwp[path4dbl.back()]) );
|
||||||
|
|
||||||
|
{
|
||||||
|
GridWalkPathControl<MyGridNode>* walk = new GridWalkPathControl<MyGridNode>(grid, DijkstraMapper(grid), end);
|
||||||
|
//DebugShortestPath<MyGridNode>* walk = new DebugShortestPath<MyGridNode>(grid, DijkstraMapper(grid), end, this->floors);
|
||||||
|
pf1->setTransition( std::unique_ptr<MyTransition>( new MyTransition(grid, *walk)) );
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
GridWalkSimpleControl<MyGridNode>* walk = new GridWalkSimpleControl<MyGridNode>();
|
||||||
|
pf2->setTransition( std::unique_ptr<MyTransition>( new MyTransition(grid, *walk)) );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PlotEST pEst(floors, gtw);
|
||||||
|
PlotEST pShortest(floors, gtw);
|
||||||
|
PlotErr pErr;
|
||||||
|
LeShortestPath<MyGridNode> pShortestFac(grid, gtw.back().value);
|
||||||
|
|
||||||
|
K::Gnuplot gp;
|
||||||
|
K::GnuplotMultiplot multiplot(2,1);
|
||||||
|
|
||||||
|
multiplot.add(&pErr.plot);
|
||||||
|
multiplot.add(&pEst.plot);
|
||||||
|
//multiplot.add(&pShortest.plot);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// sensor numberspShortest
|
||||||
|
const int s_wifi = 8; const int s_beacons = 9; const int s_barometer = 5; const int s_orientation = 6;
|
||||||
|
//const int s_linearAcceleration = 2;
|
||||||
|
|
||||||
|
std::list<TurnObservation> turn_observations;
|
||||||
|
std::list<StepObservation> step_observations;
|
||||||
|
|
||||||
|
//Create an BarometerSensorReader
|
||||||
|
BarometerSensorReader baroSensorReader;
|
||||||
|
|
||||||
|
|
||||||
|
//Read all turn Observations
|
||||||
|
while(srt->hasNext()) {
|
||||||
|
|
||||||
|
SensorEntryTurn set = srt->getNext();
|
||||||
|
TurnObservation to;
|
||||||
|
|
||||||
|
to.ts = set.ts;
|
||||||
|
to.delta_heading = set.delta_heading;
|
||||||
|
to.delta_motion = set.delta_motion;
|
||||||
|
|
||||||
|
turn_observations.push_back(to);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//Step Observations
|
||||||
|
while(srs->hasNext()) {
|
||||||
|
|
||||||
|
SensorEntryStep ses = srs->getNext();
|
||||||
|
StepObservation so;
|
||||||
|
|
||||||
|
so.ts = ses.ts;
|
||||||
|
|
||||||
|
step_observations.push_back(so);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// the to-be-evaluated observation
|
||||||
|
MyObservation obs;
|
||||||
|
obs.step = new StepObservation(); obs.step->steps = 0;
|
||||||
|
obs.turn = new TurnObservation(); obs.turn->delta_heading = 0; obs.turn->delta_motion = 0;
|
||||||
|
|
||||||
|
// control data
|
||||||
|
MyControl ctrl;
|
||||||
|
|
||||||
|
std::vector<Point3> pathEst1;
|
||||||
|
std::vector<Point3> pathEst2;
|
||||||
|
|
||||||
|
|
||||||
|
uint64_t lastTransitionTS = 0;
|
||||||
|
int64_t start_time = -1;
|
||||||
|
|
||||||
|
//K::Statistics<float> statsTime;
|
||||||
|
//K::Statistics<double> stats;
|
||||||
|
//int cnt = 0;
|
||||||
|
|
||||||
|
//std::vector<float> errors;
|
||||||
|
|
||||||
|
// process each single sensor reading
|
||||||
|
while(sr->hasNext()) {
|
||||||
|
|
||||||
|
// get the next sensor reading from the CSV
|
||||||
|
const SensorEntry se = sr->getNext();
|
||||||
|
|
||||||
|
//start_time needed for time calculation of steps and turns
|
||||||
|
obs.latestSensorDataTS = se.ts;
|
||||||
|
if (start_time == -1) {start_time = se.ts;}
|
||||||
|
int64_t current_time = se.ts - start_time;
|
||||||
|
|
||||||
|
switch(se.idx) {
|
||||||
|
|
||||||
|
case s_wifi: {
|
||||||
|
obs.wifi = WiFiSensorReader::readWifi(se);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case s_beacons: {
|
||||||
|
BeaconObservationEntry boe = BeaconSensorReader::getBeacon(se);
|
||||||
|
if (!boe.mac.empty()) {
|
||||||
|
obs.beacons.entries.push_back(boe);
|
||||||
|
} // add the observed beacon
|
||||||
|
obs.beacons.removeOld(obs.latestSensorDataTS);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case s_barometer: {
|
||||||
|
obs.barometer = baroSensorReader.readBarometer(se);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case s_orientation: {
|
||||||
|
obs.orientation = OrientationSensorReader::read(se);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// process all occurred turns
|
||||||
|
while (!step_observations.empty() && current_time > step_observations.front().ts) {
|
||||||
|
const StepObservation _so = step_observations.front(); step_observations.pop_front(); (void) _so;
|
||||||
|
obs.step->steps++;
|
||||||
|
ctrl.walked_m = obs.step->steps * stepSize;
|
||||||
|
}
|
||||||
|
|
||||||
|
// process all occurred steps
|
||||||
|
while (!turn_observations.empty() && current_time > turn_observations.front().ts) {
|
||||||
|
const TurnObservation _to = turn_observations.front(); turn_observations.pop_front();
|
||||||
|
obs.turn->delta_heading += _to.delta_heading;
|
||||||
|
obs.turn->delta_motion += _to.delta_motion;
|
||||||
|
ctrl.headingChange_rad = Angle::degToRad(obs.turn->delta_heading);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// time for a transition?
|
||||||
|
if (se.ts - lastTransitionTS > MiscSettings::timeSteps) {
|
||||||
|
|
||||||
|
//auto tick1 = Time::tick();
|
||||||
|
|
||||||
|
lastTransitionTS = se.ts;
|
||||||
|
|
||||||
|
// timed updates
|
||||||
|
((MyTransition*)pf1->getTransition())->setCurrentTime(lastTransitionTS);
|
||||||
|
((MyTransition*)pf2->getTransition())->setCurrentTime(lastTransitionTS);
|
||||||
|
|
||||||
|
|
||||||
|
// update the particle filter (transition + eval), estimate a new current position and add it to the estimated path
|
||||||
|
const MyState est1 = pf1->update(&ctrl, obs);
|
||||||
|
const MyState est2 = pf2->update(&ctrl, obs);
|
||||||
|
|
||||||
|
const Point3 curEst1 = est1.pCur;
|
||||||
|
const Point3 curEst2 = est2.pCur;
|
||||||
|
|
||||||
|
// error calculation. compare ground-truth to estimation
|
||||||
|
const int offset = 0;
|
||||||
|
const Point3 curGT = gtw.getPosAtTime(se.ts - offset);
|
||||||
|
|
||||||
|
const Point3 diff1 = curEst1 - curGT;
|
||||||
|
const Point3 diff2 = curEst2 - curGT;
|
||||||
|
|
||||||
|
const float err1 = diff1.length();
|
||||||
|
const float err2 = diff2.length();
|
||||||
|
|
||||||
|
//auto tick2 = Time::tick();
|
||||||
|
//float diffTime = Time::diffMS(tick1, tick2) * 1.25f;
|
||||||
|
//statsTime.add(diffTime);
|
||||||
|
//std::cout << "#" << statsTime.getAvg() << "\t" << diffTime << std::endl;
|
||||||
|
|
||||||
|
// skip the first 10 scans due to uniform distribution start
|
||||||
|
|
||||||
|
pathEst1.push_back(curEst1);
|
||||||
|
pathEst2.push_back(curEst2);
|
||||||
|
//const float err = diff.length();
|
||||||
|
//errors.push_back(err);
|
||||||
|
|
||||||
|
// plot
|
||||||
|
pEst.setCur(curEst1, curGT);
|
||||||
|
pEst.addParticles(pf1->getParticles());
|
||||||
|
pEst.addEst1(pathEst1);
|
||||||
|
pEst.addEst2(pathEst2);
|
||||||
|
pShortestFac.addShortestPath(curEst1, pShortest);
|
||||||
|
pErr.add(se.ts-start_time, err1/100, err2/100);
|
||||||
|
|
||||||
|
|
||||||
|
static int pi = 0;
|
||||||
|
static int dspCnt = 0;
|
||||||
|
if (++dspCnt > 0) {
|
||||||
|
|
||||||
|
//pEst.gp.draw(pEst.plot);
|
||||||
|
//pEst.gp.flush();
|
||||||
|
|
||||||
|
//pShortest.gp.draw(pShortest.plot);
|
||||||
|
//pShortest.gp.flush();
|
||||||
|
|
||||||
|
float s = 0.75;
|
||||||
|
gp.setTerminal("pngcairo", K::GnuplotSize(50*s,29*s));
|
||||||
|
gp.setOutput("/tmp/1/" + std::to_string(pi++) + ".png");
|
||||||
|
gp << "set multiplot\n";
|
||||||
|
|
||||||
|
|
||||||
|
gp << "set border\n";
|
||||||
|
gp << "set tics\n";
|
||||||
|
gp << "set size 1.0, 0.25 \n";
|
||||||
|
gp << "set origin 0.0, 0.0 \n";
|
||||||
|
gp << "unset xtics\n";
|
||||||
|
gp.draw(pErr.plot);
|
||||||
|
|
||||||
|
gp << "unset xrange; unset yrange; unset zrange;\n";
|
||||||
|
|
||||||
|
gp << "set size 0.68, 1.04 \n";
|
||||||
|
|
||||||
|
gp << "set origin -0.08, 0.04 \n";
|
||||||
|
gp << pEst.misc.str();
|
||||||
|
gp.draw(pEst.plot);
|
||||||
|
gp << "unset arrow\n";
|
||||||
|
|
||||||
|
gp << "set origin 0.405, 0.04 \n";
|
||||||
|
gp << pShortest.misc.str();
|
||||||
|
gp.draw(pShortest.plot);
|
||||||
|
gp << "unset arrow\n";
|
||||||
|
|
||||||
|
gp << "unset multiplot\n";
|
||||||
|
|
||||||
|
gp.flush();
|
||||||
|
|
||||||
|
usleep(1000*33); // prevent gnuplot errors
|
||||||
|
dspCnt = 0;
|
||||||
|
|
||||||
|
std::cout << pi << std::endl;
|
||||||
|
|
||||||
|
/** GIF */
|
||||||
|
/*
|
||||||
|
#!/bin/sh
|
||||||
|
palette="/tmp/palette.png"
|
||||||
|
filters=""
|
||||||
|
ffmpeg -i %d.png -vf "$filters,palettegen" -y $palette
|
||||||
|
ffmpeg -i %d.png -i $palette -lavfi "setpts=3.0*PTS,paletteuse" yy.gif
|
||||||
|
|
||||||
|
OR
|
||||||
|
ffmpeg -f image2 -i %d.png -vf "setpts=3.0*PTS" nyan.flv
|
||||||
|
*/
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // PRESENTATION_H
|
||||||
129
presentation/beamercolorthememetropolis.sty
Executable file
@@ -0,0 +1,129 @@
|
|||||||
|
%%
|
||||||
|
%% This is file `beamercolorthememetropolis.sty',
|
||||||
|
%% generated with the docstrip utility.
|
||||||
|
%%
|
||||||
|
%% The original source files were:
|
||||||
|
%%
|
||||||
|
%% beamercolorthememetropolis.dtx (with options: `package')
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
%% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of
|
||||||
|
%% contributors can be found at
|
||||||
|
%%
|
||||||
|
%% https://github.com/matze/mtheme/graphs/contributors
|
||||||
|
%%
|
||||||
|
%% and the original template was based on the HSRM theme by Benjamin Weiss.
|
||||||
|
%%
|
||||||
|
%% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
|
||||||
|
%% International License (https://creativecommons.org/licenses/by-sa/4.0/).
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{beamercolorthememetropolis}
|
||||||
|
[2015/06/12 A Modern Beamer Color Theme]
|
||||||
|
\RequirePackage{pgfopts}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/color/block/.cd,
|
||||||
|
.is choice,
|
||||||
|
transparent/.code=\@metropolis@block@transparent,
|
||||||
|
fill/.code=\@metropolis@block@fill,
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/color/background/.cd,
|
||||||
|
.is choice,
|
||||||
|
dark/.code=\@metropolis@colors@dark,
|
||||||
|
light/.code=\@metropolis@colors@light,
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@color@setdefaults}{
|
||||||
|
\pgfkeys{/metropolis/color/.cd,
|
||||||
|
background=light,
|
||||||
|
block=transparent,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\definecolor{mDarkBrown}{HTML}{604c38}
|
||||||
|
\definecolor{mDarkTeal}{HTML}{23373b}
|
||||||
|
\definecolor{mLightBrown}{HTML}{EB811B}
|
||||||
|
\definecolor{mLightGreen}{HTML}{14B03D}
|
||||||
|
\newcommand{\@metropolis@colors@dark}{
|
||||||
|
\setbeamercolor{normal text}{%
|
||||||
|
fg=black!2,
|
||||||
|
bg=mDarkTeal
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@colors@light}{
|
||||||
|
\setbeamercolor{normal text}{%
|
||||||
|
fg=mDarkTeal,
|
||||||
|
bg=black!2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\setbeamercolor{alerted text}{%
|
||||||
|
fg=mLightBrown
|
||||||
|
}
|
||||||
|
\setbeamercolor{example text}{%
|
||||||
|
fg=mLightGreen
|
||||||
|
}
|
||||||
|
\setbeamercolor{titlelike}{%
|
||||||
|
use=normal text,
|
||||||
|
parent=normal text
|
||||||
|
}
|
||||||
|
\setbeamercolor{structure}{%
|
||||||
|
fg=normal text.fg
|
||||||
|
}
|
||||||
|
\setbeamercolor{palette primary}{%
|
||||||
|
use=normal text,
|
||||||
|
fg=normal text.bg,
|
||||||
|
bg=normal text.fg
|
||||||
|
}
|
||||||
|
\setbeamercolor{frametitle}{%
|
||||||
|
use=palette primary,
|
||||||
|
parent=palette primary
|
||||||
|
}
|
||||||
|
\setbeamercolor{progress bar}{%
|
||||||
|
use=alerted text,
|
||||||
|
fg=alerted text.fg,
|
||||||
|
bg=normal text.bg!50!normal text.fg
|
||||||
|
}
|
||||||
|
\setbeamercolor{title separator}{
|
||||||
|
use=progress bar,
|
||||||
|
parent=progress bar
|
||||||
|
}
|
||||||
|
\setbeamercolor{progress bar in head/foot}{%
|
||||||
|
use=progress bar,
|
||||||
|
parent=progress bar
|
||||||
|
}
|
||||||
|
\setbeamercolor{progress bar in section page}{
|
||||||
|
use=progress bar,
|
||||||
|
parent=progress bar
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@block@transparent}{
|
||||||
|
\setbeamercolor{block title}{use=normal text, parent=normal text}
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@block@fill}{
|
||||||
|
\setbeamercolor{block title}{%
|
||||||
|
use=normal text,
|
||||||
|
fg=normal text.fg,
|
||||||
|
bg=normal text.bg!80!fg
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\setbeamercolor{block title alerted}{%
|
||||||
|
use={block title, alerted text},
|
||||||
|
bg=block title.bg,
|
||||||
|
fg=alerted text.fg
|
||||||
|
}
|
||||||
|
\setbeamercolor{block title example}{%
|
||||||
|
use={block title, example text},
|
||||||
|
bg=block title.bg,
|
||||||
|
fg=example text.fg
|
||||||
|
}
|
||||||
|
\setbeamercolor{block body alerted}{use=block body, parent=block body}
|
||||||
|
\setbeamercolor{block body example}{use=block body, parent=block body}
|
||||||
|
\setbeamercolor{block body}{
|
||||||
|
use={block title, normal text},
|
||||||
|
bg=block title.bg!50!normal text.bg
|
||||||
|
}
|
||||||
|
\setbeamercolor{footnote}{fg=normal text.fg!90}
|
||||||
|
\setbeamercolor{footnote mark}{fg=.}
|
||||||
|
\@metropolis@color@setdefaults
|
||||||
|
\ProcessPgfPackageOptions{/metropolis/color}
|
||||||
|
\mode<all>
|
||||||
|
\endinput
|
||||||
|
%%
|
||||||
|
%% End of file `beamercolorthememetropolis.sty'.
|
||||||
56
presentation/beamerfontthememetropolis.sty
Executable file
@@ -0,0 +1,56 @@
|
|||||||
|
%%
|
||||||
|
%% This is file `beamerfontthememetropolis.sty',
|
||||||
|
%% generated with the docstrip utility.
|
||||||
|
%%
|
||||||
|
%% The original source files were:
|
||||||
|
%%
|
||||||
|
%% beamerfontthememetropolis.dtx (with options: `package')
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
%% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of
|
||||||
|
%% contributors can be found at
|
||||||
|
%%
|
||||||
|
%% https://github.com/matze/mtheme/graphs/contributors
|
||||||
|
%%
|
||||||
|
%% and the original template was based on the HSRM theme by Benjamin Weiss.
|
||||||
|
%%
|
||||||
|
%% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
|
||||||
|
%% International License (https://creativecommons.org/licenses/by-sa/4.0/).
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{beamerfontthememetropolis}
|
||||||
|
[2015/06/12 A Modern Beamer Font Theme]
|
||||||
|
\RequirePackage[no-math]{fontspec}
|
||||||
|
\defaultfontfeatures{Mapping=tex-text}
|
||||||
|
\setsansfont[BoldItalicFont={Fira Sans Italic},%
|
||||||
|
ItalicFont={Fira Sans Light Italic},%
|
||||||
|
BoldFont={Fira Sans}]{Fira Sans Light}
|
||||||
|
\setmonofont{Fira Mono}
|
||||||
|
\newfontfamily\ExtraLight{Fira Sans ExtraLight}
|
||||||
|
\newfontfamily\Light{Fira Sans Light}
|
||||||
|
\newfontfamily\Book{Fira Sans}
|
||||||
|
\newfontfamily\Medium{Fira Sans Medium}
|
||||||
|
\AtBeginEnvironment{tabular}{%
|
||||||
|
\setsansfont[BoldFont={Fira Sans},%
|
||||||
|
Numbers={Monospaced}]{Fira Sans Light}%
|
||||||
|
}
|
||||||
|
\setbeamerfont{title}{family=\Book, size=\Large, shape=\scshape}
|
||||||
|
\setbeamerfont{author}{family=\ExtraLight, size=\small}
|
||||||
|
\setbeamerfont{date}{family=\ExtraLight, size=\small}
|
||||||
|
\setbeamerfont{section title}{family=\Book, size=\Large, shape=\scshape}
|
||||||
|
\setbeamerfont{block title}{family=\Book, size=\normalsize}
|
||||||
|
\setbeamerfont{block title alerted}{family=\Book,size=\normalsize}
|
||||||
|
\setbeamerfont{subtitle}{family=\Light, size=\fontsize{12}{14}}
|
||||||
|
\setbeamerfont{frametitle}{family=\Book, size=\large, shape=\scshape}
|
||||||
|
\setbeamerfont{caption}{size=\small}
|
||||||
|
\setbeamerfont{caption name}{family=\Book}
|
||||||
|
\setbeamerfont{description item}{family=\Book}
|
||||||
|
\setbeamerfont{page number in head/foot}{size=\scriptsize}
|
||||||
|
\setbeamerfont{bibliography entry author}{family=\Light, size=\normalsize}
|
||||||
|
\setbeamerfont{bibliography entry title}{family=\Book, size=\normalsize}
|
||||||
|
\setbeamerfont{bibliography entry location}{family=\Light, size=\normalsize}
|
||||||
|
\setbeamerfont{bibliography entry note}{family=\Light, size=\small}
|
||||||
|
\linespread{1.15}
|
||||||
|
|
||||||
|
\endinput
|
||||||
|
%%
|
||||||
|
%% End of file `beamerfontthememetropolis.sty'.
|
||||||
274
presentation/beamerinnerthememetropolis.sty
Executable file
@@ -0,0 +1,274 @@
|
|||||||
|
%%
|
||||||
|
%% This is file `beamerinnerthememetropolis.sty',
|
||||||
|
%% generated with the docstrip utility.
|
||||||
|
%%
|
||||||
|
%% The original source files were:
|
||||||
|
%%
|
||||||
|
%% beamerinnerthememetropolis.dtx (with options: `package')
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
%% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of
|
||||||
|
%% contributors can be found at
|
||||||
|
%%
|
||||||
|
%% https://github.com/matze/mtheme/graphs/contributors
|
||||||
|
%%
|
||||||
|
%% and the original template was based on the HSRM theme by Benjamin Weiss.
|
||||||
|
%%
|
||||||
|
%% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
|
||||||
|
%% International License (https://creativecommons.org/licenses/by-sa/4.0/).
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{beamerinnerthememetropolis}
|
||||||
|
[2015/06/12 A Modern Beamer Theme]
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
\RequirePackage{calc}
|
||||||
|
\RequirePackage{pgfopts}
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/inner/block/.cd,
|
||||||
|
.is choice,
|
||||||
|
transparent/.code=\setlength{\@metropolis@blockskip}{0ex},
|
||||||
|
fill/.code=\setlength{\@metropolis@blockskip}{1ex},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/inner/titleformat/.cd,
|
||||||
|
.is choice,
|
||||||
|
regular/.code=\renewcommand{\@metropolis@titleformat}{},
|
||||||
|
lowercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@titleformat}{\MakeLowercase}
|
||||||
|
},
|
||||||
|
uppercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@titleformat}{\MakeUppercase}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/inner/sectiontitleformat/.cd,
|
||||||
|
.is choice,
|
||||||
|
regular/.code=\renewcommand{\@metropolis@sectiontitleformat}{},
|
||||||
|
lowercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@sectiontitleformat}{\MakeLowercase}
|
||||||
|
},
|
||||||
|
uppercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@sectiontitleformat}{\MakeUppercase}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/inner/sectionpage/.cd,
|
||||||
|
.is choice,
|
||||||
|
none/.code=\@metropolis@sectionpage@none,
|
||||||
|
progressbar/.code=\@metropolis@sectionpage@progressbar,
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@inner@setdefaults}{
|
||||||
|
\pgfkeys{/metropolis/inner/.cd,
|
||||||
|
sectionpage=progressbar,
|
||||||
|
block=transparent,
|
||||||
|
titleformat=lowercase,
|
||||||
|
sectiontitleformat=lowercase,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\def\@metropolis@titleformat#1{#1}
|
||||||
|
\def\@metropolis@sectiontitleformat#1{#1}
|
||||||
|
\patchcmd{\sectionentry}
|
||||||
|
{\def\insertsectionhead{#2}}
|
||||||
|
{\def\insertsectionhead{\@metropolis@sectiontitleformat{#2}}}
|
||||||
|
{}
|
||||||
|
{\PackageError{beamerinnerthememetropolis}{Patching section title failed.}}
|
||||||
|
\patchcmd{\beamer@section}
|
||||||
|
{\def\insertsectionhead{\hyperlink{Navigation\the\c@page}{#1}}}
|
||||||
|
{\def\insertsectionhead{\hyperlink{Navigation\the\c@page}{\@metropolis@sectiontitleformat{#1}}}}
|
||||||
|
{}
|
||||||
|
{\PackageError{beamerinnerthememetropolis}{Patching section title failed.}}
|
||||||
|
\setbeamertemplate{title page}{
|
||||||
|
\begin{minipage}[b][\paperheight]{\textwidth}
|
||||||
|
\ifx\inserttitlegraphic\@empty\else{%
|
||||||
|
\vbox to 0pt {
|
||||||
|
\vspace*{2em}
|
||||||
|
\usebeamercolor[fg]{titlegraphic}%
|
||||||
|
\inserttitlegraphic%
|
||||||
|
}%
|
||||||
|
\nointerlineskip%
|
||||||
|
}
|
||||||
|
\fi
|
||||||
|
\vfill%
|
||||||
|
\ifx\inserttitle\@empty\else{{%
|
||||||
|
\raggedright%
|
||||||
|
\linespread{1.0}%
|
||||||
|
\usebeamerfont{title}%
|
||||||
|
\usebeamercolor[fg]{title}%
|
||||||
|
\@metropolis@titleformat{\inserttitle}%
|
||||||
|
\par%
|
||||||
|
\vspace*{0.5em}
|
||||||
|
}}
|
||||||
|
\fi
|
||||||
|
\ifx\insertsubtitle\@empty\else{{%
|
||||||
|
\usebeamerfont{subtitle}%
|
||||||
|
\usebeamercolor[fg]{subtitle}%
|
||||||
|
\insertsubtitle%
|
||||||
|
\par%
|
||||||
|
\vspace*{0.5em}
|
||||||
|
}}
|
||||||
|
\fi
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\usebeamercolor{title separator}
|
||||||
|
\draw[fg] (0, 0) -- (\textwidth, 0);
|
||||||
|
\end{tikzpicture}%
|
||||||
|
\par%
|
||||||
|
\vspace*{1em}%
|
||||||
|
\ifx\beamer@shortauthor\@empty\else{{%
|
||||||
|
\usebeamerfont{author}%
|
||||||
|
\usebeamercolor[fg]{author}%
|
||||||
|
\insertauthor%
|
||||||
|
\par%
|
||||||
|
\vspace*{0.25em}
|
||||||
|
}}
|
||||||
|
\fi
|
||||||
|
\ifx\insertdate\@empty\else{{%
|
||||||
|
\usebeamerfont{date}%
|
||||||
|
\usebeamercolor[fg]{date}%
|
||||||
|
\insertdate%
|
||||||
|
\par%
|
||||||
|
}}
|
||||||
|
\fi
|
||||||
|
\ifx\insertinstitute\@empty\else{{%
|
||||||
|
\vspace*{3mm}
|
||||||
|
\usebeamerfont{institute}%
|
||||||
|
\usebeamercolor[fg]{institute}%
|
||||||
|
\insertinstitute%
|
||||||
|
\par%
|
||||||
|
}}
|
||||||
|
\fi
|
||||||
|
\vfill
|
||||||
|
\vspace*{1mm}
|
||||||
|
\end{minipage}
|
||||||
|
}
|
||||||
|
\def\maketitle{%
|
||||||
|
\ifbeamer@inframe
|
||||||
|
\titlepage
|
||||||
|
\else
|
||||||
|
\frame[plain]{\titlepage}
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
\def\titlepage{%
|
||||||
|
\usebeamertemplate{title page}
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@sectionpage@none}{
|
||||||
|
\AtBeginSection{
|
||||||
|
% intenionally empty
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\defbeamertemplate{section page}{progressbar}{
|
||||||
|
\centering
|
||||||
|
\begin{minipage}{22em}
|
||||||
|
\usebeamercolor[fg]{section title}
|
||||||
|
\usebeamerfont{section title}
|
||||||
|
\insertsectionhead\\[-1ex]
|
||||||
|
\usebeamertemplate*{progress bar in section page}
|
||||||
|
\end{minipage}
|
||||||
|
\par
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@sectionpage@progressbar}{
|
||||||
|
\setbeamertemplate{section page}[progressbar]
|
||||||
|
\AtBeginSection{
|
||||||
|
\ifbeamer@inframe
|
||||||
|
\sectionpage
|
||||||
|
\else
|
||||||
|
\frame[plain,c]{\sectionpage}
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\newlength{\metropolis@progressonsectionpage}
|
||||||
|
\setbeamertemplate{progress bar in section page}{
|
||||||
|
\setlength{\metropolis@progressonsectionpage}{%
|
||||||
|
\textwidth * \ratio{\insertframenumber pt}{\inserttotalframenumber pt}%
|
||||||
|
}%
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\draw[bg, fill=bg] (0,0) rectangle (\textwidth, 0.4pt);
|
||||||
|
\draw[fg, fill=fg] (0,0) rectangle (\metropolis@progressonsectionpage, 0.4pt);
|
||||||
|
\end{tikzpicture}%
|
||||||
|
}
|
||||||
|
\def\inserttotalframenumber{100}
|
||||||
|
\newlength{\@metropolis@blockskip}
|
||||||
|
\setbeamertemplate{block begin}{%
|
||||||
|
\vspace*{1ex}
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
ht=2.4ex,
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip]{block title}
|
||||||
|
\usebeamerfont*{block title}\insertblocktitle%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\vspace*{-1pt}
|
||||||
|
\usebeamerfont{block body}%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip,
|
||||||
|
vmode]{block body}%
|
||||||
|
}
|
||||||
|
\setbeamertemplate{block end}{%
|
||||||
|
\end{beamercolorbox}
|
||||||
|
\vspace*{0.2ex}
|
||||||
|
}
|
||||||
|
\setbeamertemplate{block alerted begin}{%
|
||||||
|
\vspace*{1ex}
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
ht=2.4ex,
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip]{block title alerted}
|
||||||
|
\usebeamerfont*{block title alerted}\insertblocktitle%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\vspace*{-1pt}
|
||||||
|
\usebeamerfont{block body alerted}%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip,
|
||||||
|
vmode]{block body}%
|
||||||
|
}
|
||||||
|
\setbeamertemplate{block alerted end}{%
|
||||||
|
\end{beamercolorbox}
|
||||||
|
\vspace*{0.2ex}
|
||||||
|
}
|
||||||
|
\setbeamertemplate{block example begin}{%
|
||||||
|
\vspace*{1ex}
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
ht=2.4ex,
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip]{block title example}
|
||||||
|
\usebeamerfont*{block title example}\insertblocktitle%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\vspace*{-1pt}
|
||||||
|
\usebeamerfont{block body example}%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
dp=1ex,
|
||||||
|
leftskip=\@metropolis@blockskip,
|
||||||
|
rightskip=\@metropolis@blockskip,
|
||||||
|
vmode]{block body}%
|
||||||
|
}
|
||||||
|
\setbeamertemplate{block example end}{%
|
||||||
|
\end{beamercolorbox}
|
||||||
|
\vspace*{0.2ex}
|
||||||
|
}
|
||||||
|
\setbeamertemplate{itemize items}{\textbullet}
|
||||||
|
\setbeamertemplate{caption label separator}{: }
|
||||||
|
\setbeamertemplate{caption}[numbered]
|
||||||
|
\setbeamertemplate{footnote}{%
|
||||||
|
\parindent 0em\noindent%
|
||||||
|
\raggedright
|
||||||
|
\usebeamercolor{footnote}\hbox to 0.8em{\hfil\insertfootnotemark}\insertfootnotetext\par%
|
||||||
|
}
|
||||||
|
\setlength{\parskip}{0.5em}
|
||||||
|
\linespread{1.15}
|
||||||
|
\define@key{beamerframe}{c}[true]{% centered
|
||||||
|
\beamer@frametopskip=0pt plus 1fill\relax%
|
||||||
|
\beamer@framebottomskip=0pt plus 1fill\relax%
|
||||||
|
\beamer@frametopskipautobreak=0pt plus .4\paperheight\relax%
|
||||||
|
\beamer@framebottomskipautobreak=0pt plus .6\paperheight\relax%
|
||||||
|
\def\beamer@initfirstlineunskip{}%
|
||||||
|
}
|
||||||
|
\@metropolis@inner@setdefaults
|
||||||
|
\ProcessPgfPackageOptions{/metropolis/inner}
|
||||||
|
\endinput
|
||||||
|
%%
|
||||||
|
%% End of file `beamerinnerthememetropolis.sty'.
|
||||||
134
presentation/beamerouterthememetropolis.sty
Executable file
@@ -0,0 +1,134 @@
|
|||||||
|
%%
|
||||||
|
%% This is file `beamerouterthememetropolis.sty',
|
||||||
|
%% generated with the docstrip utility.
|
||||||
|
%%
|
||||||
|
%% The original source files were:
|
||||||
|
%%
|
||||||
|
%% beamerouterthememetropolis.dtx (with options: `package')
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
%% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of
|
||||||
|
%% contributors can be found at
|
||||||
|
%%
|
||||||
|
%% https://github.com/matze/mtheme/graphs/contributors
|
||||||
|
%%
|
||||||
|
%% and the original template was based on the HSRM theme by Benjamin Weiss.
|
||||||
|
%%
|
||||||
|
%% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
|
||||||
|
%% International License (https://creativecommons.org/licenses/by-sa/4.0/).
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{beamerouterthememetropolis}
|
||||||
|
[2015/06/12 A Modern Beamer Theme]
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
\RequirePackage{calc}
|
||||||
|
\RequirePackage{pgfopts}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/outer/numbering/.cd,
|
||||||
|
.is choice,
|
||||||
|
none/.code=\setbeamertemplate{frame numbering}[none],
|
||||||
|
counter/.code=\setbeamertemplate{frame numbering}[counter],
|
||||||
|
fraction/.code=\setbeamertemplate{frame numbering}[fraction],
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/outer/progressbar/.cd,
|
||||||
|
.is choice,
|
||||||
|
none/.code={%
|
||||||
|
\setbeamertemplate{headline}[plain]
|
||||||
|
\setbeamertemplate{frametitle}[plain]
|
||||||
|
\setbeamertemplate{footline}[plain]
|
||||||
|
},
|
||||||
|
head/.code={\pgfkeys{/metropolis/outer/progressbar=none}
|
||||||
|
\addtobeamertemplate{headline}{}{\usebeamertemplate*{progress bar in head/foot}}
|
||||||
|
},
|
||||||
|
frametitle/.code={\pgfkeys{/metropolis/outer/progressbar=none}
|
||||||
|
\addtobeamertemplate{frametitle}{}{\usebeamertemplate*{progress bar in head/foot}}
|
||||||
|
},
|
||||||
|
foot/.code={\pgfkeys{/metropolis/outer/progressbar=none}
|
||||||
|
\addtobeamertemplate{footline}{}{\usebeamertemplate*{progress bar in head/foot}}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/outer/frametitleformat/.cd,
|
||||||
|
.is choice,
|
||||||
|
regular/.code={%
|
||||||
|
\renewcommand{\@metropolis@frametitleformat}{}%
|
||||||
|
\renewcommand{\@metropolis@frametitlestrut}{%
|
||||||
|
\rule{0pt}{\heightof{ABCDEFGHIJKLMNOPQRSTUVWXYZ}}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
lowercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@frametitleformat}{\MakeLowercase}%
|
||||||
|
\renewcommand{\@metropolis@frametitlestrut}{%
|
||||||
|
\rule{0pt}{\heightof{abcdefghijklmnopqrstuvwxyz}}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
uppercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@frametitleformat}{\MakeUppercase}%
|
||||||
|
\renewcommand{\@metropolis@frametitlestrut}{%
|
||||||
|
\rule{0pt}{\heightof{ABCDEFGHIJKLMNOPQRSTUVWXYZ}}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@outer@setdefaults}{
|
||||||
|
\pgfkeys{/metropolis/outer/.cd,
|
||||||
|
numbering=counter,
|
||||||
|
progressbar=none,
|
||||||
|
frametitleformat=lowercase,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\setbeamertemplate{navigation symbols}{}
|
||||||
|
\defbeamertemplate{frame numbering}{none}{}
|
||||||
|
\defbeamertemplate{frame numbering}{counter}{\insertframenumber}
|
||||||
|
\defbeamertemplate{frame numbering}{fraction}{
|
||||||
|
\insertframenumber/\inserttotalframenumber
|
||||||
|
}
|
||||||
|
\defbeamertemplate{headline}{plain}{}
|
||||||
|
\defbeamertemplate{footline}{plain}{%
|
||||||
|
\begin{beamercolorbox}[wd=\textwidth, sep=3ex]{footline}%
|
||||||
|
\hfill%
|
||||||
|
\usebeamerfont{page number in head/foot}%
|
||||||
|
\usebeamertemplate*{frame numbering}
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}
|
||||||
|
\def\@metropolis@frametitleformat#1{#1}
|
||||||
|
\patchcmd{\beamer@@frametitle}
|
||||||
|
{\beamer@ifempty{#2}{}{%
|
||||||
|
\gdef\insertframetitle{{#2\ifnum\beamer@autobreakcount>0\relax{}\space\usebeamertemplate*{frametitle continuation}\fi}}%
|
||||||
|
\gdef\beamer@frametitle{#2}%
|
||||||
|
\gdef\beamer@shortframetitle{#1}%
|
||||||
|
}}
|
||||||
|
{\beamer@ifempty{#2}{}{%
|
||||||
|
\gdef\insertframetitle{{\@metropolis@frametitleformat{#2}\ifnum\beamer@autobreakcount>0\relax{}\space\usebeamertemplate*{frametitle continuation}\fi}}%
|
||||||
|
\gdef\beamer@frametitle{#2}%
|
||||||
|
\gdef\beamer@shortframetitle{#1}%
|
||||||
|
}}
|
||||||
|
{}
|
||||||
|
{\PackageError{beamerouterthememetropolis}{Patching frame title failed.}}
|
||||||
|
\newlength{\@metropolis@frametitlestrut}
|
||||||
|
\defbeamertemplate{frametitle}{plain}{%
|
||||||
|
\nointerlineskip%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
wd=\paperwidth,%
|
||||||
|
sep=1.5ex,%
|
||||||
|
]{frametitle}%
|
||||||
|
\@metropolis@frametitlestrut\insertframetitle\@metropolis@frametitlestrut%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}
|
||||||
|
\newlength{\metropolis@progressinheadfoot}
|
||||||
|
\setbeamertemplate{progress bar in head/foot}{
|
||||||
|
\nointerlineskip
|
||||||
|
\setlength{\metropolis@progressinheadfoot}{%
|
||||||
|
\paperwidth * \ratio{\insertframenumber pt}{\inserttotalframenumber pt}%
|
||||||
|
}%
|
||||||
|
\begin{beamercolorbox}[wd=\paperwidth]{progress bar in head/foot}
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\draw[bg, fill=bg] (0,0) rectangle (\paperwidth, 0.4pt);
|
||||||
|
\draw[fg, fill=fg] (0,0) rectangle (\metropolis@progressinheadfoot, 0.4pt);
|
||||||
|
\end{tikzpicture}%
|
||||||
|
\end{beamercolorbox}
|
||||||
|
}
|
||||||
|
\@metropolis@outer@setdefaults
|
||||||
|
\ProcessPgfPackageOptions{/metropolis/outer}
|
||||||
|
\endinput
|
||||||
|
%%
|
||||||
|
%% End of file `beamerouterthememetropolis.sty'.
|
||||||
106
presentation/beamerthemem.sty
Executable file
@@ -0,0 +1,106 @@
|
|||||||
|
%%
|
||||||
|
%% This is file `beamerthemem.sty',
|
||||||
|
%% generated with the docstrip utility.
|
||||||
|
%%
|
||||||
|
%% The original source files were:
|
||||||
|
%%
|
||||||
|
%% beamerthemem.dtx (with options: `package')
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
%% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of
|
||||||
|
%% contributors can be found at
|
||||||
|
%%
|
||||||
|
%% https://github.com/matze/mtheme/graphs/contributors
|
||||||
|
%%
|
||||||
|
%% and the original template was based on the HSRM theme by Benjamin Weiss.
|
||||||
|
%%
|
||||||
|
%% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0
|
||||||
|
%% International License (https://creativecommons.org/licenses/by-sa/4.0/).
|
||||||
|
%% ---------------------------------------------------------------------------
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{beamerthemem}
|
||||||
|
[2015/06/12 A Modern Beamer Theme]
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
\RequirePackage{pgfopts}
|
||||||
|
\RequirePackage{ifxetex}
|
||||||
|
\RequirePackage{ifluatex}
|
||||||
|
\newcommand{\metroset}[1]{\pgfkeys{/metropolis/.cd,#1}}
|
||||||
|
\pgfkeys{/metropolis/.cd,
|
||||||
|
.search also={
|
||||||
|
/metropolis/inner,
|
||||||
|
/metropolis/outer,
|
||||||
|
/metropolis/color,
|
||||||
|
},
|
||||||
|
block/.code=\pgfkeysalso{
|
||||||
|
inner/block=#1,
|
||||||
|
color/block=#1,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/plaintitleformat/.cd,
|
||||||
|
.is choice,
|
||||||
|
regular/.code=\renewcommand{\@metropolis@plaintitleformat}{#1},
|
||||||
|
lowercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@plaintitleformat}{\MakeLowercase{#1}}
|
||||||
|
},
|
||||||
|
uppercase/.code={%
|
||||||
|
\renewcommand{\@metropolis@plaintitleformat}{\MakeUppercase{#1}}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
\pgfkeys{
|
||||||
|
/metropolis/everytitleformat/.code=\pgfkeysalso{
|
||||||
|
inner/titleformat=#1,
|
||||||
|
inner/sectiontitleformat=#1,
|
||||||
|
outer/frametitleformat=#1,
|
||||||
|
plaintitleformat=#1,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\pgfkeys{/metropolis/.cd,
|
||||||
|
usetitleprogressbar/.code=\pgfkeysalso{outer/progressbar=frametitle},
|
||||||
|
noslidenumbers/.code=\pgfkeysalso{outer/numbering=none},
|
||||||
|
usetotalslideindicator/.code=\pgfkeysalso{outer/numbering=fraction},
|
||||||
|
nosectionslide/.code=\pgfkeysalso{inner/sectionpage=none},
|
||||||
|
darkcolors/.code=\pgfkeysalso{color/background=dark},
|
||||||
|
blockbg/.code=\pgfkeysalso{color/block=fill, inner/block=fill},
|
||||||
|
}
|
||||||
|
\newcommand{\@metropolis@setdefaults}{
|
||||||
|
\pgfkeys{/metropolis/.cd,
|
||||||
|
plaintitleformat=lowercase,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\useinnertheme{metropolis}
|
||||||
|
\useoutertheme{metropolis}
|
||||||
|
\usecolortheme{metropolis}
|
||||||
|
\ifboolexpr{bool {xetex} or bool {luatex}}{
|
||||||
|
\usefonttheme{metropolis}
|
||||||
|
}{
|
||||||
|
\PackageWarning{beamerthemem}{%
|
||||||
|
You need to compile with XeLaTeX or LuaLaTeX to use the Fira fonts.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\AtEndPreamble{%
|
||||||
|
\@ifpackageloaded{pgfplots}{%
|
||||||
|
\RequirePackage{pgfplotsthemetol}
|
||||||
|
}{}
|
||||||
|
}
|
||||||
|
\def\@metropolis@plaintitleformat#1{#1}
|
||||||
|
\newcommand{\plain}[2][]{%
|
||||||
|
\begingroup
|
||||||
|
\setbeamercolor{background canvas}{
|
||||||
|
use=palette primary,
|
||||||
|
parent=palette primary
|
||||||
|
}
|
||||||
|
\begin{frame}[c]{#1}
|
||||||
|
\begin{center}
|
||||||
|
\usebeamercolor[fg]{palette primary}
|
||||||
|
\usebeamerfont{section title}
|
||||||
|
\@metropolis@plaintitleformat{#2}
|
||||||
|
\end{center}
|
||||||
|
\end{frame}
|
||||||
|
\endgroup
|
||||||
|
}
|
||||||
|
\newcommand{\mreducelistspacing}{\vspace{-\topsep}}
|
||||||
|
\@metropolis@setdefaults
|
||||||
|
\ProcessPgfOptions{/metropolis}
|
||||||
|
\endinput
|
||||||
|
%%
|
||||||
|
%% End of file `beamerthemem.sty'.
|
||||||
540
presentation/gfx/baroChange.eps
Executable file
@@ -0,0 +1,540 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sun Jun 26 10:54:54 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 388 181
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
11 dict begin
|
||||||
|
/FontType 42 def
|
||||||
|
/FontName /ArialMT def
|
||||||
|
/PaintType 0 def
|
||||||
|
/FontMatrix [ 1 0 0 1 0 0 ] def
|
||||||
|
/FontBBox [ 0 0 0 0 ] def
|
||||||
|
/Encoding 256 array def
|
||||||
|
0 1 255 { Encoding exch /.notdef put } for
|
||||||
|
Encoding 32 /space put
|
||||||
|
Encoding 43 /plus put
|
||||||
|
Encoding 46 /period put
|
||||||
|
Encoding 48 /zero put
|
||||||
|
Encoding 50 /two put
|
||||||
|
Encoding 80 /P put
|
||||||
|
Encoding 97 /a put
|
||||||
|
Encoding 104 /h put
|
||||||
|
Encoding 120 /x put
|
||||||
|
Encoding 121 /y put
|
||||||
|
Encoding 122 /z put
|
||||||
|
/CharStrings 12 dict dup begin
|
||||||
|
/.notdef 0 def
|
||||||
|
/z 1 def
|
||||||
|
/x 2 def
|
||||||
|
/y 3 def
|
||||||
|
/plus 4 def
|
||||||
|
/zero 5 def
|
||||||
|
/period 6 def
|
||||||
|
/two 7 def
|
||||||
|
/space 8 def
|
||||||
|
/h 9 def
|
||||||
|
/P 10 def
|
||||||
|
/a 11 def
|
||||||
|
end readonly def
|
||||||
|
/sfnts [
|
||||||
|
<00010000000900800003001063767420aa86dc6e000014700000065a6670676dc9bcda050000
|
||||||
|
1acc000007c1676c7966cd8adde30000009c000013d468656164e6df2d5a0000229000000036
|
||||||
|
68686561123308d5000022c800000024686d747832400484000022ec000000306c6f63610000
|
||||||
|
79cc0000231c000000346d617870057d099e0000235000000020707265708d21ed4100002370
|
||||||
|
00000be700020100000005000500000300070042b40201e40607b802994013000504e403000a
|
||||||
|
0704e4010019080605e40203bc023100090199012e00182b10f63cfd3c4e10f43c4dfd3c003f
|
||||||
|
3cfd3c10fc3cfd3c3130211121112521112101000400fc2003c0fc400500fb002004c0000001
|
||||||
|
0028000003d40426000e01c7b301180c0cbe014000560008ffe8000c000c0140400e5612b802
|
||||||
|
c9080212013212173408b8ffce4009121734013e1e213408b8ffc2404a1e2134290228092f10
|
||||||
|
3901390a49014602460849094f105c01540254085a0950106c01630263086a097b0174087b09
|
||||||
|
8b0185088909f901f4021b1908260129082b093908a508d7010710b8ffc0b7101534022c1239
|
||||||
|
09b8ffd44023123901023a090a02080a0a25010214010102010d0e08060261052b0706060a61
|
||||||
|
0d000db8fff440090b0b06550d2b0e0a02b8010fb40808070506bb025b00000007fff440160b
|
||||||
|
0b065507220da00e01000e400e600e800ef00e050eb8fff440240b0b06550e74000a7e0101af
|
||||||
|
00014f006f00ff000300180b0b065500190f1074217cc4182b2b4ef42b5d713c4d10ed10fd2b
|
||||||
|
5d713ce42b10f43c103c10fd003fed2b3c10e53f3cfde5113911123987052e2b877dc4100ec4
|
||||||
|
2b3130012b2b2b715d002b2b2b2b435c58b5290126080201b8ffce4009121734083212173401
|
||||||
|
b8ffc2b71e2134083e1e2134002b2b2b2b017159015d435c58b90008ffdeb20f3909b8ffdeb2
|
||||||
|
0f3909b8ffe8b71b390908161b3d09b8fff0b2173909b8fff8400a163902141639021a16392b
|
||||||
|
2b2b2b2b2b2b2b59002b2b3335010623213521150107363321152802a47358fe4f0364fdc16f
|
||||||
|
796a01eb920308069277fd5e7b099b000001000f000003f104260010020bbc000dfff2000b00
|
||||||
|
0b0140b456100e0b0bbe014000560009fff2000b000b0140b456030e0b0bb901400056b10202
|
||||||
|
43545840150f010b060402090602060d0a000a0f180f0f02550f2f2b003f3f3f3f1117393130
|
||||||
|
1bb70f12010f22193906b8ffde405019395a0f96049608990e9a0fc005c006c007cb0f090f40
|
||||||
|
16391a031309150d1a1035013a0b81018e0b082f1257045907590b580e9701980a980bb702b8
|
||||||
|
0cc80bca0ecc10da03d509d10ddb10e50a1212b10602435458400b0c0012110f180d10065506
|
||||||
|
b8ffe8400e0d1006550f0600020d000a0a0206003f3c3f3c111239392b2b01111239391b4066
|
||||||
|
0606030708090901060609050403030b0f0f100e0d0d010f0f0d100b010009020d0b030c100a
|
||||||
|
060f020f0a10c600c60902102500091400000903020dc60d010d250c03140c0c030a09090303
|
||||||
|
0206100d0d0c0c000a4f120112490d7e0c220a0f6106097e400ab8011bb74006500680060306
|
||||||
|
b80243400e20037e02224f00010049117cc4182b10f65df4ed1a19fd5dfd1a18ed10e510f4ed
|
||||||
|
e65d003f3c103c103c3f3c103c103c87052e2b5d877dc4872e182b5d7d10c400111239390f0f
|
||||||
|
8708c4870e10c408c4870e10c4c408c4070e103c3c083c59313001435c58b40e181d390bb8ff
|
||||||
|
de400b1d390c221739032217390bb8ffdeb2213910b8ffc0400a15390122213909401c392b2b
|
||||||
|
2b2b2b2b2b2b595d71002b5d2b2b015d592b2b2b2b3301013317161736373733010123032701
|
||||||
|
0f0184fe99e1a32e1c2c25b3d7fe91018bddda3afee9022801fef947304233fbfe0cfdce014a
|
||||||
|
59fe5d0000010021fe5103ee0426001a02a3b30f180d0db80140b456140c0d0db80140b45615
|
||||||
|
0c0d0db80140b456160c0d0db80140b4560f040d0dbe014000560012fff4000d000d0140b456
|
||||||
|
0e0c0d0db80140b4560d0c0d0db80140b4560c0c0d0db80140b4560f0c0c0cb80140b4560e0c
|
||||||
|
0c0cb80140b4560d0c0c0cb80140b4560c0c0c0cbe014000560012fff2000b000b0140b4560c
|
||||||
|
0e0b0bb901400056b10202435458401d0a140f030b031c190f12060b061340120f200b400c20
|
||||||
|
0f180f0f02550f192f2b1add1a18cd1a1910dd1a18cd003f3f3fed12173931301bb30f1c010f
|
||||||
|
b8ffde40731c392814560faf0a03400d400f020f202830341020283034070c0912160d181227
|
||||||
|
0b270c270d360c360d350e99110b2812281348165912591359156912691369157906760d7911
|
||||||
|
7a147a15850d8a118c128c138914980aa80bbc10bb11ba14ea0ae714f50dfd10f914ff1c1e12
|
||||||
|
13180e0e4255b106024354584016130b1c1b040f440f840f030f190b031c190f12060b06003f
|
||||||
|
3f3fed1112395d01111239391b40370f0f0c101112120a00031914131325120a1412120a0f0c
|
||||||
|
0f110c250b0a140b0b0a1312120c0c0b06031c190f001c101c022f1cbf1c021cb8023fb50f13
|
||||||
|
40124014b80254400b3f124012025f12bf120212b80142b60f012200451b0ab8025440120f20
|
||||||
|
0b4040200c300c4f0c03500cff0c020cb80142b32f0f010fb8023fb41b207c66182b1a1910fd
|
||||||
|
71f45d711a18ed1a1910ed1810f4e41910e45d71ed1a1810ed1910e45d7100183fed3f3c103c
|
||||||
|
103c87052e2b087d10c487052e182b0e7d10c400111239870e103c3c08c44bb00e534bb01851
|
||||||
|
5ab00243b040505a58bb000cffe8000bffe801383859592b313001435c58b90014ffdeb63739
|
||||||
|
0a2237390eb8ffe8b51539112215392b2b2b2b595d712b2b00715d2b015d592b2b2b2b2b2b2b
|
||||||
|
2b2b2b2b2b2b2b002b1327163332363736373637013313161736371333010607060623227f14
|
||||||
|
3b2c3c48171126050bfe6dc2dd2b221f2be3b4fe6c4124307c5634fe67a91028241b6b0f1d04
|
||||||
|
28fd9975817c76026bfbc8af425953000001007200ed043a04b6000b0038401f006e0902f908
|
||||||
|
036e050706096e0a040af905016e3f024f020202190c575a182b4e10f45d4df43ced3c10e43c
|
||||||
|
3c002ff43cfd3cf431302511213521113311211521110201fe71018faa018ffe71ed0192a801
|
||||||
|
8ffe71a8fe6e00020055ffe7041105c00010001d01ddb10202435458400a1a1e0405141e0d0d
|
||||||
|
1709b8ffe8b40f0f025509b8ffe840190d0d02550911000c0f0f025500160c0c0255000c0d0d
|
||||||
|
0255002f2b2b2bcd2f2b2bcd003fed3fed31301bb10602435458400a1a1e0405141e0d0d1709
|
||||||
|
b8fff4b40f0f065509b8ffe6b40d0d065509b8ffee40190b0b0655091100100d0d065500100c
|
||||||
|
0c065500100b0b0655002f2b2b2bcd2f2b2b2bcd003fed3fed31301b404e04068702880b880f
|
||||||
|
c90e0509070b180245134c154a19431b54135c155c19521b6b076b0b63136c156b19601b7902
|
||||||
|
7706760b7a0f870698079610c918da02d606d60bdb0f1a1a1e0405141e0d0d174110fff4000c
|
||||||
|
000c014000560017fff2000b000b014000560017fff8000d000d014040115617730940212334
|
||||||
|
300901000910090209410afff4000b000b014000560009ffe8000d000d0140b75609901f110c
|
||||||
|
0c0cb80140b456110e0b0bb80140b45611080d0db80140b356117300b8ffc0400c2123342000
|
||||||
|
400002000c0c0cb80140b45600080b0bb80140b45600080d0db80140b65600901ec78b182b10
|
||||||
|
f62b2b2b5d2bed2b2b2b10f62b2b5d712bed2b2b2b003fed3fed3130015d71005db00243b040
|
||||||
|
5058b4062019101cb8fff0b202200bbeffe00016ffe00012ffe0000fffe00038383838380138
|
||||||
|
3838595959131012363332161612151002062322272613101633323611102623220706556bd3
|
||||||
|
a076b274426ad3a1d47991b9a97c7ca9a97e7c4a5d02d30104013dac5fb3feffdafefefec3ad
|
||||||
|
98b7019dfe97eff00168016aee698600000100ba0000018700cd000300254018023c000a023c
|
||||||
|
5f006f007f00af0004a0000100a004a198182b10f65d5ded003fed313033353315bacdcdcd00
|
||||||
|
0001003c0000040705c0001e01f7b10602435458400911100d18131306550db8fff4b4111106
|
||||||
|
550db8ffee4009101006550d1e14051eb8ffe84017131306551e1e111106551e1c0e1006551e
|
||||||
|
0c0d0d06551eb802bb400c020a1717201f10110202201f1112392fd4cd1112392fcd002fed2b
|
||||||
|
2b2b2b3fed2b2b2bc43231301bb10202435458400911100d0c121202550db8fff440090f1102
|
||||||
|
550d1e14051eb8ffe0400b121302551e140f1102551eb802bbb2020a17b8ffe8b40b0b025517
|
||||||
|
b8ffec400e0d0d02551717201f10110202201f1112392fd4cd1112392f2b2bcd002fed2b2b3f
|
||||||
|
ed2b2bc43231301b40473b053b06bb05bf06bb07c708c91c07490c590c540e6b0c640e7a127a
|
||||||
|
138912bc12e51ae51bf01a0cbf0bb713021e0a10080606ca1c1a141c1c1a081c1a030102081a
|
||||||
|
1c030d1e10b802a4b34f110111b80118b50d1e1405001eb802bbb301020c0a4110fff4000c00
|
||||||
|
0c01400056000afff2000b000b01400056000afff8000d000d0140400d560a7317d300000140
|
||||||
|
21233401bb0281002000100138400c11b53f025f026f027f020402ba0224001f018fb18b182b
|
||||||
|
10f65df4ed10f62b3c10f4ed2b2b2b003f3cfd3c3fedfd5de4111217390111121739870e2e2b
|
||||||
|
0e7d10c4011112393130b00243b040505840091b101c101d101e1006befff00007ffe00008ff
|
||||||
|
f00009fff00038383838013838383859005d015d725959251521263736363736363534262322
|
||||||
|
060727363633321615140606070606070407fc37021725a39aefa8997b829c01b913f8d1d3f6
|
||||||
|
48a7c2a25c1eadad413c63c07ec4e5666b939c8a13cfd9eaad58aabca4886131000000010087
|
||||||
|
000003e805ba001401a8b90016ffc0b315173403b8ffe0400e0d0d0655250435034503ba0d04
|
||||||
|
03b8ffe040151719341708110c1114030501000f1c0507140b0a0c4110fff8000d000d014000
|
||||||
|
56000cfff2000b000b01400056000cfff4000c000c01404027560c250940333634ff0901c009
|
||||||
|
0116400b0b025516401010025509281010025509140e0e025509b8ffec40110d0d025509040c
|
||||||
|
0c0255091a0b0b025509b8fff6400b0b0b065509141010065509b8fff8400b0d0d0655090a0f
|
||||||
|
0f065509b8fff6b60c0c0655094e16b8ffc04017343634b016f016027016a016b016ff160416
|
||||||
|
0214080d0db80140b456140c0c0cb80140b456140e0b0bb80140b45614250100b8ffc0401033
|
||||||
|
3634f0000100002000d000e0000400b8fffab41010025500b8fffa40170e0e025500040c0c02
|
||||||
|
5500080b0b025500040b0b065500b8fffa40160f0f065500020c0c065500020d0d0655004e15
|
||||||
|
4750182b10f62b2b2b2b2b2b2b2b5d712b3cfd2b2b2b3c105d712bf42b2b2b2b2b2b2b2b2b2b
|
||||||
|
2b2b5d712bed2b2b2b003f3c3fed3f1139113901123931304379400e060e07250e060c1b010d
|
||||||
|
080f1b01002b012b2b81002b5d2b012b33113311363332161615112311342623220606151187
|
||||||
|
b47ec076ae4bb4756b508d3c05bafdf2925da49cfd5f02a1877b538e7dfdbb000002009e0000
|
||||||
|
04fd05ba000d00180107401e65116b14024b104b145b105b14040b0c1e0f0e0e0017181e0201
|
||||||
|
020008124110fffe000c000c014000560012fff2000b000b014000560012fff8000d000d0140
|
||||||
|
b356122608bbfff6000d000d0140400e56080a0d0d025508100b0b065508b8fff440120c0c06
|
||||||
|
55081a201a01201a011a180d020c0cb80140b4560d0e0b0bb80140b4560d0a0c0db80140400e
|
||||||
|
560d200120000100201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffa400b0c
|
||||||
|
0c0255000c0b0b065500b8fffab40c0c065500b8fff0400a0d0d0655005d193b5c182b10f62b
|
||||||
|
2b2b2b2b2b2b5d3cfd2b2b2b3c4e10715df62b2b2b2b4ded2b2b2b003f3f3cfd3c12392f3cfd
|
||||||
|
3c3130015d005d33112132171e0215140221211111213236353426272623219e0229924d6c92
|
||||||
|
59eefec9fe88017bbc9e5d4c3184fe8905ba0e1265b66dbbfefdfdac03018c7f5c83150d0000
|
||||||
|
0002004affe8041c043e0028003702de402c090d092a190d1a2a290d2a2a390d3615371b3a2a
|
||||||
|
492a5d0d5d2a6a0d692a60308a0d86299a169b1aa90d1528b8ffe8b40b0b065527b8ffe84019
|
||||||
|
0b0b0655a619aa28b619bb28c419cf28d215dd28084416011eb8fff440110c0c065512120c0c
|
||||||
|
0655050c0c0c065535b8ffe0404f0c0c06551f171f182b2c2a343904392c4904482c5608592b
|
||||||
|
6608692b760c870cc90cf90df92b1137340e0104102f243417322114185f296f2902291c2f0e
|
||||||
|
3f0e8f0e9f0eff0e059f0eaf0eef0e030ebbfffa000b000b0140b7560e0c0f0f02550eb8ffea
|
||||||
|
b4101002550eb8fff44014101006550e0c0d0d06550e060f0f06550e260d0db80140b4560e18
|
||||||
|
0c0cb80140b5560e0e1c0317b802aab3182c0b0bb80140400e56182c0a0a42551895141c1c07
|
||||||
|
00b8fff440110c0c06550045270a321c030b29611061004110fff6000b000b014000560000ff
|
||||||
|
f8000c000c014000560000fffc000d000d0140400b5600060d0d025500252124b8ffecb41010
|
||||||
|
025524b8ffec400b0d0d025524040c0c025524b8ffe4b40b0b025524b8fff4b40b0b065524b8
|
||||||
|
ffdc400b1010065524060f0f065524b8fffcb40c0c065524b8025b400e274000261026202630
|
||||||
|
26af260539b8ffc0b40e0e025526b8ffd6b40e0e025526bbfff4000d000d0140b356263139b8
|
||||||
|
ffc0400d1e23343039c03902a039013917b8fff4b71010065517080c0cb80140400956172518
|
||||||
|
222f080d0db80140b4562f0c0c0cb80140b4562f0e0b0bb801404011562f24bf06cf06021f06
|
||||||
|
3f060206140b0bb80140b45606140d0db80140b45606080c0cb80140402e56060e0f0f025506
|
||||||
|
0c0d0d025506180c0c0255060c0b0b0255060c0b0b0655060e0d0d065506100c0c0655063138
|
||||||
|
10f62b2b2b2b2b2b2b2b2b2b5d71ed2b2b2bf4ed2b2b105d712bf62b2b2b5dedf42b2b2b2b2b
|
||||||
|
2b2b2b3cfd2b2b2b2be5e5003fed3fe42b3fedfd2b2be41112392f2b2b2b2b2b2b2b2b5d71ed
|
||||||
|
711112391112393901111217393130005d2b2b2b2b01715d2b2b007125060623222635343636
|
||||||
|
3736373637363534272623220607273e02333216161716151514161723260306070e02151416
|
||||||
|
333236373635033c64b96aafbc477348356bda67013345887f791db0186ed08988aa50100917
|
||||||
|
22bc1c1762c46f5c326d6968a2261d835546ab854e814e140e0d1a24250a6e2d3d597118718b
|
||||||
|
4b40614a2e78f0fb853d3801dd281c10284d2f48605b4f3d770005ba001905ba001a05a70019
|
||||||
|
042600180000ffe70000ffe80000ffe7fe69ffe805ba0019fe69ffe802ea000000b8000000b8
|
||||||
|
0000000000a800ad016900ad00bf00c201f0001800af00b900b400c800170044009c007c0094
|
||||||
|
00870006005a00c80089005200520005004400940119ffb4002f00a1000300a100cd00170057
|
||||||
|
007e00ba00160118ffe9007f008503d300870085000d002200410050006f008d014cff75005c
|
||||||
|
00df04830037004c006e00700180ff58ff8eff92ffa400a500b903c8fffd000b001a00630063
|
||||||
|
00cdffee05d8ffdc002d005c0095009900df019209b500400057008000b9039d0072009a035d
|
||||||
|
0401ff67fffa00030021007700cd0004004d00cd01c0022b004c006500e70118017c034305d8
|
||||||
|
ffa3ffb0ffc40003001c005d0068009a00ba013501470221055cff4dffcd0016002d00780080
|
||||||
|
009900b200b600b600b800bd00da010c05f0ffa4fff00019002c0049007f00b400ce01c003fe
|
||||||
|
fd81fe3f000000050018002900390049006f00be00c700d0012301c1026f050c05320540057a
|
||||||
|
ffd4001400310055005700a700b400e601f7027e027e027f03c60446ff42000e0085009100bf
|
||||||
|
00c200c500e1011a012f014f01560229026f029e03720008002c003100310064006900890098
|
||||||
|
00c700de012b01b6020c02cf03a304ab04fb061dfee0ff0e00060026009b009d00c1010d0118
|
||||||
|
01200173018201d601e30243025f029b02e2039404a904d20761001c005e006d008d00ab00f7
|
||||||
|
011201380151015b0168017c01870191019901cd01d001e802410254026b02ef0368037103bd
|
||||||
|
044204420453047304830586058b06e8fe58fec4fed1fef7ff32ff860051007c008100910095
|
||||||
|
009e00b400b900cf00d900d900df00e20105010b010e010e012001210155017b017b017e018d
|
||||||
|
01a201a801a901b401d001d001e201e901f201f501fb020002000206021b0221022202220223
|
||||||
|
027202770294029c02cf02cf02d002ec02f903170322032b0335033c0359036f037103870390
|
||||||
|
039003b503e1041a04cf04ff053205320596059f05a805ab05c205f0060c0782080008ccfca3
|
||||||
|
fd2afddefe00fe88fe96feb2feb4ffe100150019001a001c001f003c005100610061006a0078
|
||||||
|
009600a500af00d3010c0118011a012a013e014c0151015f016a0171017801820184019a01a5
|
||||||
|
01a801a901ae01bc01cd01d701ef0200020d021c02210222022e02350242024f024f025e0265
|
||||||
|
02710290029202b402d602fa0307030b030f0315032a0347035d036503740379039603b003cc
|
||||||
|
03dd03e203f603fc03fc03ff040a041f04220426042b0447045f0475049e04e704e7055c05cb
|
||||||
|
05e5060a066d068606b806f10736073e07500751075d078f07b607d4086000b600c300b500b7
|
||||||
|
00000000000000000000000001e00381034503b5008e0233041902ce02ce002d005f0064034d
|
||||||
|
023f000002a80188027d01b402240578063b023b014e00f00426029402c6029f02f6023b034d
|
||||||
|
014b0153006a0231000000000000061404aa0000003c04c300ed04bc026502ce03b50078060c
|
||||||
|
017e02ef060c00b201000239000001c50330042b03cb00da03df010704a100db040a011701ed
|
||||||
|
02a70350010b01bd043e05580021039c00ae0371017d00b5024500000afb088c012b014e01aa
|
||||||
|
00870054013201f803ff0003024e00b4003703e30083006b02d800ed00770088009701640467
|
||||||
|
008e0033017c00e700a6029e0329056e062a061501c90269048a021301b4000204a900000239
|
||||||
|
0124010305140084015d039a06ef02d9007500cf040a00de03ac04bc02cf02ae034d04f00552
|
||||||
|
0168006d007d00860071ff810079055804d2016700030156002504e00094007c033204210094
|
||||||
|
007f0072005c002f00b6001800ba00b80041034d00720018001f004c016a01550099009a009a
|
||||||
|
009800b200040078006900140057006e00ce00b4065402b80067050e016500e7000004cbfe52
|
||||||
|
005affa60099ff67006eff92002dffd40087ff7c00b800a800e5008f00a80185fe7b0070001e
|
||||||
|
00d900de014c054602cf0546ff2d028a02d90253029600b70000000000000000000000000000
|
||||||
|
0125011800ea00ea00ae0000003e05bb008a04d70053003fff8cffd500150028002200990062
|
||||||
|
004a00e4006d00ee00e5004803c00033fe4e02b1ff460370007905df0051ffa7ff1f010a0068
|
||||||
|
ff6c004f00bc00a507050061072b00ed04b001d200b6007b00650252ff740365fe690094008f
|
||||||
|
005c004000860075008900890471048304f900004046585756555441403f3e3d3c3b3a393837
|
||||||
|
3534333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19181716151413121110
|
||||||
|
0f0e0d0c0b0a090807060504030201002c4523466020b02660b004262348482d2c4523462361
|
||||||
|
20b02661b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b020
|
||||||
|
6020b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c452346
|
||||||
|
2361b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8
|
||||||
|
015a51582320b08d44235920b0ed51582320b04d44235920b09051582320b00d44235921212d
|
||||||
|
2c20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b
|
||||||
|
4323430b2d2c00b0172370b101173e01b0172370b10217453ab10200080d2d2c45b01a234445
|
||||||
|
b01923442d2c2045b00325456164b050515845441b2121592d2cb00143632362b0002342b00f
|
||||||
|
2b2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc08a8cb8
|
||||||
|
100062602b0c642364615c58b00361592d2c45b0112bb0172344b0177ae4182d2c45b0112bb0
|
||||||
|
1723442d2cb01243588745b0112bb0172344b0177ae41b038a45186920b01723448a8a8720b0
|
||||||
|
a05158b0112bb0172344b0177ae41b21b0177ae45959182d2c2d2cb0022546608a46b040618c
|
||||||
|
482d2c4b53205c58b002855958b00185592d2c20b0032545b019234445b01a23444565234520
|
||||||
|
b00325606a20b009234223688a6a606120b01a8ab000527921b21a1a40b9ffe0001a45208a54
|
||||||
|
582321b03f1b235961441cb114008a5279b31940201945208a54582321b03f1b235961442d2c
|
||||||
|
b110114323430b2d2cb10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b2d2cb1
|
||||||
|
0e0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b003252349b0
|
||||||
|
4060b0206320b000525823b002253823b002256538008a63381b212121212159012d2c4bb064
|
||||||
|
51584569b00943608a103a1b212121592d2c01b005251023208af500b0016023edec2d2c01b0
|
||||||
|
05251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001600110203c003c2d
|
||||||
|
2c20b001610110203c003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c35
|
||||||
|
2d2c76b8022323701020b802234520b0005058b00161593a2f182d2c21210c6423648bb84000
|
||||||
|
622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c642364
|
||||||
|
8bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4000100000015
|
||||||
|
b00826b00826b00826b008260f10161345683ab001162d2cb4000100000015b00826b00826b0
|
||||||
|
0826b008260f1016134568653ab001162d2c4b53234b515a5820458a60441b2121592d2c4b54
|
||||||
|
5820458a60441b2121592d2c4b53234b515a58381b2121592d2c4b5458381b2121592d2cb013
|
||||||
|
4358031b02592d2cb0134358021b03592d2c4b54b012435c5a58381b2121592d2cb012435c58
|
||||||
|
0cb00425b00425060c6423646164b807085158b00425b00425012046b01060482046b0106048
|
||||||
|
590a21211b2121592d2cb012435c580cb00425b00425060c6423646164b807085158b00425b0
|
||||||
|
0425012046b8fff060482046b8fff06048590a21211b2121592d2c4b53234b515a58b03a2b1b
|
||||||
|
2121592d2c4b53234b515a58b03b2b1b2121592d2c4b53234b515ab012435c5a58381b212159
|
||||||
|
2d2c0c8a034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c4b5258b00425b004
|
||||||
|
2549b00425b00425496120b0005458212043b0005558b00325b00325b8ffc038b8ffc038591b
|
||||||
|
b04054582043b0005458b00225b8ffc038591b2043b0005458b00325b00325b8ffc038b8ffc0
|
||||||
|
381bb00325b8ffc03859595959212121212d2c462346608a8a462320468a608a61b8ff806223
|
||||||
|
2010238ab902c202c28a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c
|
||||||
|
b1020042b123018851b1400188535a58b910000020885458b202010243604259b12401885158
|
||||||
|
b920000040885458b2020202436042b12401885458b2022002436042004b014b5258b2020802
|
||||||
|
436042591bb940000080885458b202040243604259b94000008063b80100885458b202080243
|
||||||
|
604259b94000010063b80200885458b202100243604259b12601885158b94000020063b80400
|
||||||
|
885458b202400243604259b94000040063b80800885458b202800243604259b12801885158b9
|
||||||
|
4000080063b81000885458ba000201000002436042595959595959592d2cb0024354584b5323
|
||||||
|
4b515a58381b2121591b21212121592d2cb0572b580c028a4b53b004264b515a580a381b0a21
|
||||||
|
21591b21212121592d2c20b0024354b00123b05f237821b1000243b056237921b0024323b020
|
||||||
|
205c58212121b100471c598a8a208a208a23b81000635658b81000635658212121b1012c1c59
|
||||||
|
1b2159b08062205c58212121b1001b1c5923b08062205c58212121b1000c1c598ab00161b8ff
|
||||||
|
b31c23212d2c20b0024354b00123b07b237821b1000243b072237921b10002438ab020205c58
|
||||||
|
212121b0631c598a8a208a208a23b81000635658b81000635658b00426b0015bb00426b00426
|
||||||
|
b004261b21212121b13600231c591b2159b0042623b08062205c588a5c8a5a23212321b01d1c
|
||||||
|
598ab08062205c5821212321b00e1c59b00426b00161b8ff981c23212d000000000100000006
|
||||||
|
e148fd502da55f0f3cf5081b080000000000a2e3272a00000000d218da31faaffd6710000851
|
||||||
|
00000009000100010000000000010000073efe4e00431000faaffa7a10000001000000000000
|
||||||
|
0000000000000000000c06000100040000280400000f0400002104ac007204730055023900ba
|
||||||
|
0473003c02390000047300870556009e0473004a000000000000006c0000026c000004c00000
|
||||||
|
07c40000082c00000a7000000aac00000d0800000d0800000ef400001050000013d400010000
|
||||||
|
000c02b5003c00ca000700020010002f0059000004bf05ec00050002410c0054032c032c032c
|
||||||
|
0222001d001f032b032a003c001f032ab2061d1fb80328b326181fd0bc032900e00329000203
|
||||||
|
29b22b1d1fb90327031db23b1f40b80323b31215320f412d03200001002f0320000100200320
|
||||||
|
006f032000af032000bf03200004005f031e00010010031e007f031e0080031e00af031e00bf
|
||||||
|
031e00d0031e00060000031e0010031e0020031e006f031e009f031e00e0031e0006031d031c
|
||||||
|
b2201f1041270319007f03190002000f031700ef031700ff03170003001f0317002f0317004f
|
||||||
|
0317005f0317008f0317009f03170006000f0317005f0317006f0317007f031700bf031700f0
|
||||||
|
0317000600400317b2923340b80317b28b3340b80317b36a6c3240b80317b2613340b80317b3
|
||||||
|
5c5d3240b80317b357593240b80317b34d513240b80317b344493240b80317b23a3340b80317
|
||||||
|
b331343240b80317b32e423240b80317b3272c3240b80317b312253280b80317b30a0d32c041
|
||||||
|
16031600d00316000200700316000102c4000f0101001f00a0031500b0031500020306000f01
|
||||||
|
01001f00400312b32426329fbf03040001030203010064001fffc00301b20d1132410a02ff02
|
||||||
|
ef0012001f02ee02ed0064001fffc002edb30e11329f414a02e200af02e200bf02e2000302e2
|
||||||
|
02e202e102e1007f02e00001001002e0003f02e0009f02e000bf02e000cf02e000ef02e00006
|
||||||
|
02e002e002df02df02de02de000f02dd002f02dd003f02dd005f02dd009f02dd00bf02dd00ef
|
||||||
|
02dd000702dd02dd001002dc0001000002dc0001001002dc003f02dc000202dc02dc001002db
|
||||||
|
000102db02db000f02da000102da02daffc002d3b2373932b9ffc002d3b22b2f32b9ffc002d3
|
||||||
|
b21f2532b9ffc002d3b2171b32b9ffc002d3b2121632b802d2b2f9291fb90326031cb23b1f40
|
||||||
|
bb0322003e00330322b225311fb80318b23c691fb802e3b3202b1fa0413002d400b002d40002
|
||||||
|
000002d4001002d4002002d4005002d4006002d4007002d40006006002d6007002d6008002d6
|
||||||
|
009002d600a002d600b002d60006000002d6001002d6002002ca002002cc002002d6003002d6
|
||||||
|
004002d6005002d6000802d0b2202b1fb802cfb226421f411602ce02c70017001f02cd02c800
|
||||||
|
17001f02cc02c60017001f02cb02c50017001f02c902c5001e001f02ca02c6b21e1f00410b02
|
||||||
|
c6000002c7001002c6001002c7002f02c5000502c1b324121fff411102bf0001001f02bf002f
|
||||||
|
02bf003f02bf004f02bf005f02bf008f02bf000602bf0222b2641f12410b02bb00ca0800001f
|
||||||
|
02b200e90800001f02a600a20800406a1f4026434932402043493240263a3d3240203a3d329f
|
||||||
|
209f26024026969932402096993240268e923240208e92324026848c324020848c3240267a81
|
||||||
|
3240207a813240266c763240206c76324026646a324020646a3240265a5f3240205a5f324026
|
||||||
|
4f543240204f5432b8029eb724271f374f6b0120410f02770030027700400277005002770004
|
||||||
|
02770277027700f90400001f029bb22a2a1fb8029a402b292a1f80ba0180bc0180520180a201
|
||||||
|
806501807e01808101803c01805e01802b01801c01801e0180400180bb0138000100800140b4
|
||||||
|
0180400180bb013800010080013940180180ca0180ad01807301802601802501802401802001
|
||||||
|
3740b80221b2493340b80221b2453340b80221b341423240b80221b33d3e320f410f0221003f
|
||||||
|
0221007f0221000300bf022100cf022100ff0221000300400221b320223240b80221b3191e32
|
||||||
|
40b80222b32a3f3240b80221b32e3a326f414a02c3007f02c3008f02c300df02c30004002f02
|
||||||
|
c3006002c300cf02c30003000f02c3003f02c3005f02c300c002c300ef02c300ff02c3000600
|
||||||
|
df02220001008f02220001000f0222002f0222003f0222005f0222007f022200ef0222000600
|
||||||
|
bf022100ef02210002006f0221007f022100af02210003000f0221002f0221003f0221004f02
|
||||||
|
21000402c302c30222022202210221401d101c102b1048038f1c010f1e014f1eff1e02370016
|
||||||
|
1600000012110811b8010db6f70df8f70d00094109028e028f001d001f0290028f001d001f02
|
||||||
|
8fb2f91d1fb80198b226bb1f41150197001e0401001f013900260125001f013800730401001f
|
||||||
|
0135001c0801001f0134001c02ab001f0132b21c561fb8010fb2262c1fba010e001e0401b61f
|
||||||
|
f91ce41fe91cb80201b61fe81cbb1fd720b80401b21fd51cb802abb61fd41c891fc92fb80801
|
||||||
|
b21fbc26b80101b21fba20b80201b61fb91c381fadcab80401b21f8126b8019ab21f7e26b801
|
||||||
|
9ab61f7d1c471f6b1cb80401b21f6526b8019ab21f5e73b80401400f1f52265a1f481c891f44
|
||||||
|
1c621f4073b80801b61f3f1c5e1f3c26b8019ab21f351cb80401b61f301cbb1f2b1cb80401b6
|
||||||
|
1f2a1c561f291cb80101b21f231eb80401b21f5537b80168402c07960758074f07360732072c
|
||||||
|
0721071f071d071b071408120810080e080c080a080808060804080208000814b8ffe0402b00
|
||||||
|
0001001406100000010006040000010004100000010010020000010002000000010000020108
|
||||||
|
02004a00b013034b024b5342014bb0c063004b6220b0f65323b8010a515ab005234201b0124b
|
||||||
|
004b5442b0382b4bb807ff52b0372b4bb007505b58b101018e59b0382bb00288b801005458b8
|
||||||
|
01ffb101018e851bb0124358b900010111858d1bb900010128858d5959001816763f183f123e
|
||||||
|
113946443e113946443e113946443e113946443e11394660443e11394660442b2b2b2b2b2b2b
|
||||||
|
2b2b2b2b182b2b2b2b2b2b2b2b2b2b2b182b1db0964b5358b0aa1d59b0324b5358b0ff1d594b
|
||||||
|
b09353205c58b901f201f04544b901f101f045445958b9033e01f2455258b901f2033e445959
|
||||||
|
4bb8015653205c58b9002001f14544b9002601f145445958b9081e0020455258b90020081e44
|
||||||
|
59594bb8019a53205c58b9002501f24544b9002401f245445958b909090025455258b9002509
|
||||||
|
094459594bb8040153205c58b173244544b1242445445958b917200073455258b90073172044
|
||||||
|
59594bb8040153205c58b1ca254544b1252545445958b9168000ca455258b900ca1680445959
|
||||||
|
4bb03e53205c58b11c1c4544b11e1c45445958b9011a001c455258b9001c011a4459594bb056
|
||||||
|
53205c58b11c1c4544b12f1c45445958b90189001c455258b9001c01894459594bb803015320
|
||||||
|
5c58b11c1c4544b11c1c45445958b90de0001c455258b9001c0de04459592b2b2b2b2b2b2b2b
|
||||||
|
2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b2b01
|
||||||
|
b33b59635c456523456023456560234560b08b766818b080622020b163594565234520b00326
|
||||||
|
6062636820b003266165b059236544b063234420b13b5c4565234520b003266062636820b003
|
||||||
|
266165b05c236544b03b2344b1005c455458b15c406544b23b403b4523614459b34750343745
|
||||||
|
6523456023456560234560b089766818b080622020b134504565234520b003266062636820b0
|
||||||
|
03266165b050236544b034234420b147374565234520b003266062636820b003266165b03723
|
||||||
|
6544b0472344b10037455458b137406544b24740474523614459004b5342014b5058b1080042
|
||||||
|
59435c58b108004259b3020b0a124358601b2159421610703eb0124358b93b21187e1bba0400
|
||||||
|
01a8000b2b59b00c2342b00d2342b0124358b92d412d411bba04000400000b2b59b00e2342b0
|
||||||
|
0f2342b0124358b9187e3b211bba01a80400000b2b59b0102342b0112342002b747573750018
|
||||||
|
4569444569444569447373737374757374752b2b2b2b74752b2b2b2b2b737373737373737373
|
||||||
|
737373737373737373737373737373732b2b2b45b0406144737400004bb02a534bb03f515a58
|
||||||
|
b1070745b040604459004bb03a534bb03f515a58b10b0b45b8ffc0604459004bb02e534bb03a
|
||||||
|
515a58b1030345b040604459004bb02e534bb03c515a58b1090945b8ffc06044592b2b2b2b2b
|
||||||
|
2b2b2b2b2b2b2b2b2b2b2b2b2b752b2b2b2b2b2b2b435c58b9008002bbb301401e0174007359
|
||||||
|
03b01e4b5402b0124b545ab012435c5a58ba009f02220001007359002b7473012b01732b2b2b
|
||||||
|
2b2b2b2b2b737373732b2b2b2b2b002b2b2b2b2b2b0045694473456944734569447374754569
|
||||||
|
44734569444569444569447374456944456944732b2b2b2b2b732b002b732b74752b2b2b2b2b
|
||||||
|
2b2b2b2b2b2b2b2b2b737475732b7374757374752b2b2b742b002b2b2b00184569442b0000>
|
||||||
|
] def
|
||||||
|
/f-0-0 currentdict end definefont pop
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 388 181
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 388 182 rectclip q
|
||||||
|
0 180.2 388 -181 re W n
|
||||||
|
0 g
|
||||||
|
0.8 w
|
||||||
|
0 J
|
||||||
|
0 j
|
||||||
|
[] 0.0 d
|
||||||
|
4 M q 1 0 0 -1 0 180.199997 cm
|
||||||
|
118.918 10.75 m 134.738 -3.371 159.016 -1.992 173.137 13.828 c 186.473
|
||||||
|
28.77 186.086 51.453 172.25 65.93 c S Q
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
170.086 65 m 185.91 50.879 210.184 52.258 224.305 68.078 c 237.641 83.02
|
||||||
|
237.254 105.699 223.418 120.18 c S Q
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
221.289 116.199 m 237.109 102.078 261.383 103.457 275.508 119.277 c 288.844
|
||||||
|
134.219 288.457 156.902 274.617 171.379 c S Q
|
||||||
|
8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
118.887 13.801 m 272.488 167.398 l S Q
|
||||||
|
131.688 166.399 m 131.688 159.329 125.957 153.598 118.887 153.598 c 111.816
|
||||||
|
153.598 106.086 159.329 106.086 166.399 c 106.086 173.47 111.816 179.2
|
||||||
|
118.887 179.2 c 125.957 179.2 131.688 173.47 131.688 166.399 c h
|
||||||
|
f
|
||||||
|
285.289 12.802 m 285.289 5.731 279.559 0.001 272.488 0.001 c 265.418 0.001
|
||||||
|
259.688 5.731 259.688 12.802 c 259.688 19.868 265.418 25.598 272.488 25.598
|
||||||
|
c 279.559 25.598 285.289 19.868 285.289 12.802 c h
|
||||||
|
f
|
||||||
|
182.887 115.2 m 182.887 108.13 177.156 102.399 170.086 102.399 c 163.02
|
||||||
|
102.399 157.289 108.13 157.289 115.2 c 157.289 122.27 163.02 128.001 170.086
|
||||||
|
128.001 c 177.156 128.001 182.887 122.27 182.887 115.2 c h
|
||||||
|
f
|
||||||
|
234.086 64.001 m 234.086 56.93 228.355 51.2 221.289 51.2 c 214.219 51.2
|
||||||
|
208.488 56.93 208.488 64.001 c 208.488 71.071 214.219 76.802 221.289 76.802
|
||||||
|
c 228.355 76.802 234.086 71.071 234.086 64.001 c h
|
||||||
|
f
|
||||||
|
8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
118.887 13.801 m 16.488 13.801 l S Q
|
||||||
|
8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
272.488 167.398 m 387.688 167.398 l S Q
|
||||||
|
67.688 166.399 m 67.688 159.329 61.957 153.598 54.887 153.598 c 47.816
|
||||||
|
153.598 42.086 159.329 42.086 166.399 c 42.086 173.47 47.816 179.2 54.887
|
||||||
|
179.2 c 61.957 179.2 67.688 173.47 67.688 166.399 c h
|
||||||
|
f
|
||||||
|
362.086 12.802 m 362.086 5.731 356.355 0.001 349.289 0.001 c 342.219 0.001
|
||||||
|
336.488 5.731 336.488 12.802 c 336.488 19.868 342.219 25.598 349.289 25.598
|
||||||
|
c 356.355 25.598 362.086 19.868 362.086 12.802 c h
|
||||||
|
f
|
||||||
|
0.8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
3.688 167.398 m 3.688 129 l S Q
|
||||||
|
3.688 48.001 m 5.289 46.399 l 3.688 52.001 l 2.086 46.399 l h
|
||||||
|
f*
|
||||||
|
0.4 w
|
||||||
|
q 0.000000000000000061 -1 -1 -0.000000000000000061 0 180.199997 cm
|
||||||
|
132.199 -3.687 m 133.801 -5.289 l 128.199 -3.687 l 133.801 -2.086 l h
|
||||||
|
S Q
|
||||||
|
0.8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
3.688 167.398 m 42.086 167.398 l S Q
|
||||||
|
38.887 12.802 m 37.289 11.2 l 42.887 12.802 l 37.289 14.399 l h
|
||||||
|
f*
|
||||||
|
0.4 w
|
||||||
|
q -1 -0.000000000000000122 -0.000000000000000122 1 0 180.199997 cm
|
||||||
|
-38.887 -167.398 m -37.289 -169 l -42.887 -167.398 l -37.289 -165.801 l
|
||||||
|
h
|
||||||
|
S Q
|
||||||
|
BT
|
||||||
|
16 0 0 16 -0.3125 63.999995 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
(z)Tj
|
||||||
|
ET
|
||||||
|
BT
|
||||||
|
16 0 0 16 54.8875 8.799995 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
(x)Tj
|
||||||
|
ET
|
||||||
|
0.8 w
|
||||||
|
q 1 0 0 -1 0 180.199997 cm
|
||||||
|
3.688 167.398 m 16.488 154.602 l S Q
|
||||||
|
14.227 23.337 m 14.227 21.075 l 17.055 26.165 l 11.961 23.337 l h
|
||||||
|
f*
|
||||||
|
0.282843 w
|
||||||
|
q -1 -1 -1 1 0 180.199997 cm
|
||||||
|
71.318 -85.545 m 72.449 -86.676 l 68.49 -85.545 l 72.451 -84.412 l h
|
||||||
|
S Q
|
||||||
|
BT
|
||||||
|
16 0 0 16 24.4875 33.599995 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
(y)Tj
|
||||||
|
ET
|
||||||
|
5.289 12.802 m 5.289 11.915 4.57 11.2 3.688 11.2 c 2.805 11.2 2.086 11.915
|
||||||
|
2.086 12.802 c 2.086 13.684 2.805 14.399 3.688 14.399 c 4.57 14.399 5.289
|
||||||
|
13.684 5.289 12.802 c h
|
||||||
|
f
|
||||||
|
BT
|
||||||
|
19.2 0 0 19.2 182.8875 166.399997 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
[(+0.02 hPa)]TJ
|
||||||
|
ET
|
||||||
|
BT
|
||||||
|
19.2 0 0 19.2 234.0875 115.199997 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
[(+0.02 hPa)]TJ
|
||||||
|
ET
|
||||||
|
BT
|
||||||
|
19.2 0 0 19.2 285.2875 63.999997 Tm
|
||||||
|
/f-0-0 1 Tf
|
||||||
|
[(+0.02 hPa)]TJ
|
||||||
|
ET
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
352
presentation/gfx/baroChange.svg
Executable file
@@ -0,0 +1,352 @@
|
|||||||
|
<?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="512"
|
||||||
|
height="256"
|
||||||
|
id="svg2"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
sodipodi:docname="baroChange.svg">
|
||||||
|
<defs
|
||||||
|
id="defs4">
|
||||||
|
<marker
|
||||||
|
inkscape:stockid="Arrow1Mend"
|
||||||
|
orient="auto"
|
||||||
|
refY="0.0"
|
||||||
|
refX="0.0"
|
||||||
|
id="Arrow1Mend"
|
||||||
|
style="overflow:visible;">
|
||||||
|
<path
|
||||||
|
id="path3845"
|
||||||
|
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||||
|
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
|
||||||
|
transform="scale(0.4) rotate(180) translate(10,0)" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
inkscape:stockid="Arrow1Lend"
|
||||||
|
orient="auto"
|
||||||
|
refY="0.0"
|
||||||
|
refX="0.0"
|
||||||
|
id="Arrow1Lend"
|
||||||
|
style="overflow:visible;">
|
||||||
|
<path
|
||||||
|
id="path3839"
|
||||||
|
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||||
|
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
|
||||||
|
transform="scale(0.8) rotate(180) translate(12.5,0)" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
inkscape:stockid="Arrow2Lend"
|
||||||
|
orient="auto"
|
||||||
|
refY="0"
|
||||||
|
refX="0"
|
||||||
|
id="Arrow2Lend"
|
||||||
|
style="overflow:visible">
|
||||||
|
<path
|
||||||
|
id="path3861"
|
||||||
|
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
inkscape:stockid="Arrow1Lstart"
|
||||||
|
orient="auto"
|
||||||
|
refY="0"
|
||||||
|
refX="0"
|
||||||
|
id="Arrow1Lstart"
|
||||||
|
style="overflow:visible">
|
||||||
|
<path
|
||||||
|
id="path3840"
|
||||||
|
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
|
||||||
|
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||||
|
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</marker>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="3.959798"
|
||||||
|
inkscape:cx="105.60706"
|
||||||
|
inkscape:cy="71.031467"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="true"
|
||||||
|
inkscape:window-width="1600"
|
||||||
|
inkscape:window-height="837"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:object-nodes="true"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:object-paths="false"
|
||||||
|
inkscape:snap-nodes="true">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid2985"
|
||||||
|
empspacing="16"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true" />
|
||||||
|
<sodipodi:guide
|
||||||
|
orientation="1,0"
|
||||||
|
position="171.72593,-125.25892"
|
||||||
|
id="guide6533" />
|
||||||
|
</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:groupmode="layer"
|
||||||
|
id="layer3"
|
||||||
|
inkscape:label="circles">
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none"
|
||||||
|
id="path3815"
|
||||||
|
sodipodi:cx="64"
|
||||||
|
sodipodi:cy="64"
|
||||||
|
sodipodi:rx="48"
|
||||||
|
sodipodi:ry="48"
|
||||||
|
d="M 32.037182,28.189691 A 48,48 0 0 1 98.700877,97.163973"
|
||||||
|
sodipodi:start="3.9837001"
|
||||||
|
sodipodi:end="7.0459408"
|
||||||
|
sodipodi:open="true"
|
||||||
|
transform="translate(144,0)" />
|
||||||
|
<path
|
||||||
|
transform="translate(207.96282,67.810309)"
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none"
|
||||||
|
id="path3815-8"
|
||||||
|
sodipodi:cx="64"
|
||||||
|
sodipodi:cy="64"
|
||||||
|
sodipodi:rx="48"
|
||||||
|
sodipodi:ry="48"
|
||||||
|
d="M 32.037182,28.189691 A 48,48 0 0 1 98.700877,97.163973"
|
||||||
|
sodipodi:start="3.9837001"
|
||||||
|
sodipodi:end="7.0459408"
|
||||||
|
sodipodi:open="true" />
|
||||||
|
<path
|
||||||
|
transform="translate(271.96282,131.81031)"
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:none;stroke:#000000;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none"
|
||||||
|
id="path3815-82"
|
||||||
|
sodipodi:cx="64"
|
||||||
|
sodipodi:cy="64"
|
||||||
|
sodipodi:rx="48"
|
||||||
|
sodipodi:ry="48"
|
||||||
|
d="M 32.037182,28.189691 A 48,48 0 0 1 98.700877,97.163973"
|
||||||
|
sodipodi:start="3.9837001"
|
||||||
|
sodipodi:end="7.0459408"
|
||||||
|
sodipodi:open="true" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label="Ebene 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-796.36218)"
|
||||||
|
style="display:inline">
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="M 176,828.36218 368,1020.3622"
|
||||||
|
id="path2987"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none"
|
||||||
|
id="path3759"
|
||||||
|
sodipodi:cx="32"
|
||||||
|
sodipodi:cy="32"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 48,32 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(144,796.36218)" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none"
|
||||||
|
id="path3761"
|
||||||
|
sodipodi:cx="224"
|
||||||
|
sodipodi:cy="224"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 240,224 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(144,796.36218)" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none"
|
||||||
|
id="path3765"
|
||||||
|
sodipodi:cx="96"
|
||||||
|
sodipodi:cy="96"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 112,96 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(144,796.36218)" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none"
|
||||||
|
id="path3767"
|
||||||
|
sodipodi:cx="160"
|
||||||
|
sodipodi:cy="160"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 176,160 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(144,796.36218)" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m 176,828.36218 -128,0"
|
||||||
|
id="path3004"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m 368,1020.3622 144,0"
|
||||||
|
id="path3006"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;display:inline"
|
||||||
|
id="path3759-1"
|
||||||
|
sodipodi:cx="32"
|
||||||
|
sodipodi:cy="32"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 48,32 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(64,796.36218)" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;display:inline"
|
||||||
|
id="path3759-7"
|
||||||
|
sodipodi:cx="32"
|
||||||
|
sodipodi:cy="32"
|
||||||
|
sodipodi:rx="16"
|
||||||
|
sodipodi:ry="16"
|
||||||
|
d="m 48,32 a 16,16 0 1 1 -32,0 16,16 0 1 1 32,0 z"
|
||||||
|
transform="translate(432,988.36218)" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||||
|
d="m 16,1036.3622 0,-48.00004"
|
||||||
|
id="path3813"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||||
|
d="m 16,1036.3622 48,0"
|
||||||
|
id="path3818"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:sans-serif"
|
||||||
|
x="16"
|
||||||
|
y="972.36218"
|
||||||
|
id="text3824"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3826"
|
||||||
|
x="16"
|
||||||
|
y="972.36218">z</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans-serif"
|
||||||
|
x="80"
|
||||||
|
y="1041.3622"
|
||||||
|
id="text3828"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3830"
|
||||||
|
x="80"
|
||||||
|
y="1041.3622">x</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||||
|
d="m 16,1036.3622 16,-16"
|
||||||
|
id="path4658"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:sans-serif"
|
||||||
|
x="42"
|
||||||
|
y="1010.3622"
|
||||||
|
id="text3828-4"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3830-0"
|
||||||
|
x="42"
|
||||||
|
y="1010.3622">y</tspan></text>
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none"
|
||||||
|
id="path4873"
|
||||||
|
sodipodi:cx="32"
|
||||||
|
sodipodi:cy="224"
|
||||||
|
sodipodi:rx="2"
|
||||||
|
sodipodi:ry="2"
|
||||||
|
d="m 34,224 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
|
||||||
|
transform="translate(-16,812.36216)" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer2"
|
||||||
|
inkscape:label="txt">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans-serif"
|
||||||
|
x="256"
|
||||||
|
y="32"
|
||||||
|
id="text3770"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3772"
|
||||||
|
x="256"
|
||||||
|
y="32"
|
||||||
|
style="font-size:24px">+0.02 hPa</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans-serif"
|
||||||
|
x="320"
|
||||||
|
y="96"
|
||||||
|
id="text3770-4"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3772-5"
|
||||||
|
x="320"
|
||||||
|
y="96"
|
||||||
|
style="font-size:24px">+0.02 hPa</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans-serif"
|
||||||
|
x="384"
|
||||||
|
y="160"
|
||||||
|
id="text3770-5"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan3772-1"
|
||||||
|
x="384"
|
||||||
|
y="160"
|
||||||
|
style="font-size:24px">+0.02 hPa</tspan></text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 12 KiB |
514
presentation/gfx/logo_orange.eps
Executable file
@@ -0,0 +1,514 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.14.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Mon Aug 31 15:22:01 2015
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 943 364
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
save
|
||||||
|
50 dict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%BeginSetup
|
||||||
|
%%EndSetup
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 943 364
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 943 365 rectclip q
|
||||||
|
0.909804 0.305882 0.145098 rg
|
||||||
|
0.281 363.5 942.105 -363.219 re f
|
||||||
|
1 g
|
||||||
|
0.56 w
|
||||||
|
0 J
|
||||||
|
0 j
|
||||||
|
[] 0.0 d
|
||||||
|
4 M q 1 0 0 -1 0 363.781677 cm
|
||||||
|
0.281 0.281 942.105 363.219 re S Q
|
||||||
|
Q q
|
||||||
|
22.699 339.407 664.867 -320.68 re W n
|
||||||
|
q
|
||||||
|
22 339.782 666 -322 re W n
|
||||||
|
[ 1 0 0 1 0 -0.218323 ] concat
|
||||||
|
q
|
||||||
|
1 g
|
||||||
|
144.543 94.25 m 138.566 94.25 l 133.992 75.742 l 128.633 94.25 l 124.348
|
||||||
|
94.25 l 118.988 75.742 l 114.453 94.25 l 108.477 94.25 l 116.309 64.902
|
||||||
|
l 121.09 64.902 l 126.488 82.707 l 131.891 64.902 l 136.672 64.902 l h
|
||||||
|
165.398 64.902 m 165.398 86.375 l 160.039 86.375 l 160.039 73.395 l 160.039
|
||||||
|
70.469 158.145 69.477 156.453 69.477 c 154.766 69.477 152.91 70.469 152.91
|
||||||
|
73.395 c 152.91 86.375 l 147.551 86.375 l 147.551 72.648 l 147.551 70.301
|
||||||
|
148.004 68.281 149.734 66.551 c 150.93 65.355 152.664 64.656 154.805 64.656
|
||||||
|
c 156.785 64.656 158.762 65.395 160.164 66.883 c 160.164 64.902 l h
|
||||||
|
163.297 95.031 m 158.723 95.031 l 158.723 89.879 l 163.297 89.879 l h
|
||||||
|
154.188 95.031 m 149.613 95.031 l 149.613 89.879 l 154.188 89.879 l h
|
||||||
|
187.121 84.602 m 185.637 86.09 184.152 86.625 182.051 86.625 c 179.742
|
||||||
|
86.625 177.68 85.551 176.652 84.316 c 176.652 86.375 l 171.418 86.375 l
|
||||||
|
171.418 64.902 l 176.773 64.902 l 176.773 77.844 l 176.773 80.562 178.59
|
||||||
|
81.801 180.238 81.801 c 181.555 81.801 182.258 81.348 183.082 80.523 c
|
||||||
|
h
|
||||||
|
205.051 64.902 m 205.051 69.727 l 195.402 69.727 l 205.051 82.297 l 205.051
|
||||||
|
86.375 l 189.223 86.375 l 189.223 81.555 l 198.207 81.555 l 188.688 68.98
|
||||||
|
l 188.688 64.902 l h
|
||||||
|
227.844 75.66 m 227.844 78.875 227.801 82.543 225.656 84.688 c 224.461
|
||||||
|
85.883 222.523 86.625 220.422 86.625 c 218.238 86.625 216.633 86.047 215.23
|
||||||
|
84.48 c 215.23 94.25 l 209.871 94.25 l 209.871 64.902 l 215.066 64.902
|
||||||
|
l 215.066 66.922 l 216.551 65.273 218.156 64.656 220.422 64.656 c 222.523
|
||||||
|
64.656 224.461 65.395 225.656 66.594 c 227.801 68.734 227.844 72.445 227.844
|
||||||
|
75.66 c 222.484 75.66 m 222.484 72.156 222.07 69.477 218.855 69.477 c 215.641
|
||||||
|
69.477 215.23 72.156 215.23 75.66 c 215.23 79.164 215.641 81.801 218.855
|
||||||
|
81.801 c 222.07 81.801 222.484 79.164 222.484 75.66 c 250.555 64.902 m
|
||||||
|
250.555 86.375 l 245.195 86.375 l 245.195 73.395 l 245.195 70.469 243.301
|
||||||
|
69.477 241.609 69.477 c 239.918 69.477 238.062 70.469 238.062 73.395 c
|
||||||
|
238.062 86.375 l 232.707 86.375 l 232.707 72.648 l 232.707 70.301 233.16
|
||||||
|
68.281 234.891 66.551 c 236.086 65.355 237.816 64.656 239.961 64.656 c
|
||||||
|
241.938 64.656 243.918 65.395 245.316 66.883 c 245.316 64.902 l h
|
||||||
|
272.273 84.602 m 270.793 86.09 269.309 86.625 267.203 86.625 c 264.898
|
||||||
|
86.625 262.836 85.551 261.805 84.316 c 261.805 86.375 l 256.57 86.375 l
|
||||||
|
256.57 64.902 l 261.93 64.902 l 261.93 77.844 l 261.93 80.562 263.742 81.801
|
||||||
|
265.391 81.801 c 266.711 81.801 267.41 81.348 268.234 80.523 c h
|
||||||
|
290.902 65.684 m 290.902 86.375 l 285.711 86.375 l 285.711 84.355 l 284.227
|
||||||
|
86.008 282.742 86.625 280.477 86.625 c 278.375 86.625 276.52 85.922 275.324
|
||||||
|
84.727 c 273.305 82.707 273.141 79.988 273.141 76.238 c 273.141 72.484
|
||||||
|
273.305 69.727 275.324 67.707 c 276.52 66.512 278.332 65.809 280.434 65.809
|
||||||
|
c 282.535 65.809 284.145 66.387 285.547 67.953 c 285.547 65.77 l 285.547
|
||||||
|
63.582 284.434 61.316 281.219 61.316 c 279.402 61.316 278.211 61.812 277.016
|
||||||
|
62.965 c 273.676 59.586 l 275.902 57.441 278.168 56.781 281.465 56.781
|
||||||
|
c 287.234 56.781 290.902 60.531 290.902 65.684 c 285.547 76.238 m 285.547
|
||||||
|
73.395 285.176 70.633 282 70.633 c 278.828 70.633 278.496 73.395 278.496
|
||||||
|
76.238 c 278.496 79.082 278.828 81.801 282 81.801 c 285.176 81.801 285.547
|
||||||
|
79.082 285.547 76.238 c 309.039 79.164 m 296.344 79.164 l 296.344 74.176
|
||||||
|
l 309.039 74.176 l h
|
||||||
|
333.852 73.559 m 333.852 76.156 333.152 78.297 331.586 79.781 c 330.348
|
||||||
|
80.938 328.656 81.68 325.98 82.051 c 322.516 82.543 l 321.32 82.707 320.375
|
||||||
|
83.164 319.797 83.695 c 319.18 84.273 318.93 85.059 318.93 85.801 c 318.93
|
||||||
|
87.816 320.414 89.508 323.465 89.508 c 325.402 89.508 327.629 89.262 329.484
|
||||||
|
87.488 c 333.109 91.074 l 330.598 93.508 327.668 94.496 323.629 94.496
|
||||||
|
c 317.281 94.496 313.406 90.828 313.406 85.594 c 313.406 83.121 314.109
|
||||||
|
81.223 315.512 79.824 c 316.828 78.547 318.684 77.762 321.199 77.391 c 324.742
|
||||||
|
76.895 l 326.102 76.688 326.762 76.402 327.34 75.867 c 327.957 75.289 328.246
|
||||||
|
74.422 328.246 73.395 c 328.246 71.043 326.434 69.766 323.055 69.766 c
|
||||||
|
320.332 69.766 317.816 70.383 315.965 72.238 c 312.254 68.527 l 315.141
|
||||||
|
65.602 318.52 64.656 322.969 64.656 c 329.113 64.656 333.852 67.871 333.852
|
||||||
|
73.559 c 354.461 67.582 m 350.832 71.168 l 349.719 69.973 348.773 69.477
|
||||||
|
347.371 69.477 c 346.094 69.477 345.105 69.93 344.32 70.879 c 343.496 71.91
|
||||||
|
343.125 73.395 343.125 75.66 c 343.125 77.926 343.496 79.371 344.32 80.398
|
||||||
|
c 345.105 81.348 346.094 81.801 347.371 81.801 c 348.773 81.801 349.719
|
||||||
|
81.309 350.832 80.109 c 354.461 83.738 l 352.562 85.719 350.34 86.625 347.371
|
||||||
|
86.625 c 343.086 86.625 337.766 84.355 337.766 75.66 c 337.766 66.965 343.086
|
||||||
|
64.656 347.371 64.656 c 350.34 64.656 352.562 65.602 354.461 67.582 c 376.305
|
||||||
|
64.902 m 376.305 78.793 l 376.305 83.324 373.832 86.625 369.133 86.625
|
||||||
|
c 367.238 86.625 365.426 85.883 363.98 84.398 c 363.98 94.25 l 358.625 94.25
|
||||||
|
l 358.625 64.902 l 363.98 64.902 l 363.98 78.008 l 363.98 80.812 365.754
|
||||||
|
81.801 367.441 81.801 c 369.133 81.801 370.945 80.852 370.945 78.008 c
|
||||||
|
370.945 64.902 l h
|
||||||
|
410.184 86.375 m 404.539 86.375 l 401.074 73.102 l 396.668 86.375 l 392.75
|
||||||
|
86.375 l 388.383 73.102 l 384.918 86.375 l 379.23 86.375 l 385.824 64.902
|
||||||
|
l 390.234 64.902 l 394.73 78.379 l 399.223 64.902 l 403.633 64.902 l h
|
||||||
|
430.668 73.969 m 430.668 76.359 l 430.668 82.254 427.289 86.625 421.312
|
||||||
|
86.625 c 415.746 86.625 411.953 82.668 411.953 75.66 c 411.953 66.965 416.816
|
||||||
|
64.656 421.887 64.656 c 425.762 64.656 427.863 65.852 430.051 68.035 c
|
||||||
|
426.793 71.207 l 425.434 69.848 424.277 69.188 421.93 69.188 c 418.922 69.188
|
||||||
|
417.23 71.207 417.23 73.969 c h
|
||||||
|
425.391 77.637 m 417.23 77.637 l 417.273 78.586 417.395 79.164 417.727
|
||||||
|
79.945 c 418.301 81.223 419.496 82.172 421.312 82.172 c 423.125 82.172 424.32
|
||||||
|
81.223 424.898 79.945 c 425.227 79.164 425.352 78.586 425.391 77.637 c
|
||||||
|
440.973 86.375 m 435.613 86.375 l 435.613 64.902 l 440.973 64.902 l h
|
||||||
|
441.012 94.414 m 435.531 94.414 l 435.531 90.047 l 441.012 90.047 l h
|
||||||
|
464.797 64.902 m 464.797 78.629 l 464.797 80.977 464.34 82.996 462.609
|
||||||
|
84.727 c 461.414 85.922 459.684 86.625 457.539 86.625 c 455.562 86.625 453.582
|
||||||
|
85.883 452.184 84.398 c 452.184 86.375 l 446.945 86.375 l 446.945 64.902
|
||||||
|
l 452.305 64.902 l 452.305 77.887 l 452.305 80.812 454.203 81.801 455.895
|
||||||
|
81.801 c 457.582 81.801 459.438 80.812 459.438 77.887 c 459.438 64.902
|
||||||
|
l h
|
||||||
|
480.539 81.68 m 480.539 85.758 l 476.582 85.758 l 476.582 88.105 l 476.582
|
||||||
|
89.344 477.16 90.047 478.438 90.047 c 480.539 90.047 l 480.539 94.578 l
|
||||||
|
477.488 94.578 l 473.121 94.578 471.223 91.488 471.223 88.438 c 471.223
|
||||||
|
85.758 l 469 85.758 l 469 81.68 l 471.223 81.68 l 471.223 64.902 l 476.582
|
||||||
|
64.902 l 476.582 81.68 l h
|
||||||
|
502.262 64.902 m 502.262 86.375 l 496.902 86.375 l 496.902 73.395 l 496.902
|
||||||
|
70.469 495.008 69.477 493.316 69.477 c 491.629 69.477 489.773 70.469 489.773
|
||||||
|
73.395 c 489.773 86.375 l 484.414 86.375 l 484.414 72.648 l 484.414 70.301
|
||||||
|
484.867 68.281 486.598 66.551 c 487.793 65.355 489.523 64.656 491.668 64.656
|
||||||
|
c 493.648 64.656 495.625 65.395 497.027 66.883 c 497.027 64.902 l h
|
||||||
|
523.98 84.602 m 522.5 86.09 521.016 86.625 518.914 86.625 c 516.605 86.625
|
||||||
|
514.543 85.551 513.512 84.316 c 513.512 86.375 l 508.277 86.375 l 508.277
|
||||||
|
64.902 l 513.637 64.902 l 513.637 77.844 l 513.637 80.562 515.449 81.801
|
||||||
|
517.098 81.801 c 518.418 81.801 519.117 81.348 519.941 80.523 c h
|
||||||
|
536.676 64.902 m 536.676 69.438 l 534.738 69.438 l 533.461 69.438 532.887
|
||||||
|
70.137 532.887 71.375 c 532.887 81.68 l 536.676 81.68 l 536.676 85.758
|
||||||
|
l 532.887 85.758 l 532.887 92.105 l 527.527 92.105 l 527.527 85.758 l 525.262
|
||||||
|
85.758 l 525.262 81.68 l 527.527 81.68 l 527.527 71.043 l 527.527 67.996
|
||||||
|
529.383 64.902 533.75 64.902 c h
|
||||||
|
536.676 64.902 m f
|
||||||
|
119.895 124.773 m 119.895 127.039 l 115.566 127.039 l 115.566 130.789 l
|
||||||
|
115.566 132.645 116.391 133.754 118.289 133.754 c 119.895 133.754 l 119.895
|
||||||
|
136.312 l 117.754 136.312 l 114.289 136.312 112.602 133.879 112.602 130.871
|
||||||
|
c 112.602 127.039 l 110.004 127.039 l 110.004 124.773 l 112.602 124.773
|
||||||
|
l 112.602 106.883 l 115.566 106.883 l 115.566 124.773 l h
|
||||||
|
140.629 106.883 m 140.629 127.164 l 137.66 127.164 l 137.66 114.672 l 137.66
|
||||||
|
111.129 135.641 109.273 132.59 109.273 c 129.539 109.273 127.645 111.086
|
||||||
|
127.645 114.672 c 127.645 127.164 l 124.676 127.164 l 124.676 114.219 l
|
||||||
|
124.676 111.871 125.293 109.934 126.738 108.531 c 127.973 107.293 129.789
|
||||||
|
106.633 131.973 106.633 c 134.238 106.633 136.258 107.5 137.699 109.152
|
||||||
|
c 137.699 106.883 l h
|
||||||
|
129.746 135.363 m 126.777 135.363 l 126.777 131.695 l 129.746 131.695 l
|
||||||
|
h
|
||||||
|
138.484 135.363 m 135.516 135.363 l 135.516 131.695 l 138.484 131.695 l
|
||||||
|
h
|
||||||
|
161.566 125.512 m 160.125 126.957 158.641 127.41 156.703 127.41 c 154.352
|
||||||
|
127.41 152.129 126.379 151.016 124.691 c 151.016 127.164 l 148.047 127.164
|
||||||
|
l 148.047 106.883 l 151.016 106.883 l 151.016 119.332 l 151.016 122.422
|
||||||
|
152.91 124.773 155.879 124.773 c 157.445 124.773 158.27 124.402 159.383
|
||||||
|
123.289 c h
|
||||||
|
190.129 106.883 m 190.129 120.648 l 190.129 125.059 187.449 127.41 182.008
|
||||||
|
127.41 c 178.711 127.41 176.648 126.75 174.836 124.402 c 176.855 122.543
|
||||||
|
l 178.051 124.234 179.371 124.852 181.969 124.852 c 185.676 124.852 187.16
|
||||||
|
123.371 187.16 120.402 c 187.16 118.465 l 181.062 118.465 l 176.527 118.465
|
||||||
|
174.055 116.156 174.055 112.613 c 174.055 111.004 174.59 109.48 175.578
|
||||||
|
108.492 c 176.855 107.172 178.504 106.633 181.309 106.633 c 184.027 106.633
|
||||||
|
185.512 107.172 187.16 108.82 c 187.16 106.883 l h
|
||||||
|
187.16 114.055 m 187.16 112.367 186.832 111.211 186.129 110.551 c 184.852
|
||||||
|
109.316 183.328 109.191 181.598 109.191 c 178.383 109.191 176.938 110.305
|
||||||
|
176.938 112.652 c 176.938 115 178.422 116.238 181.473 116.238 c 187.16
|
||||||
|
116.238 l h
|
||||||
|
213.293 106.883 m 213.293 119.867 l 213.293 122.215 212.633 124.113 211.191
|
||||||
|
125.512 c 209.953 126.75 208.18 127.41 205.996 127.41 c 203.73 127.41 201.75
|
||||||
|
126.586 200.309 124.938 c 200.309 127.164 l 197.34 127.164 l 197.34 106.883
|
||||||
|
l 200.309 106.883 l 200.309 119.371 l 200.309 122.918 202.289 124.773 205.336
|
||||||
|
124.773 c 208.387 124.773 210.324 122.957 210.324 119.371 c 210.324 106.883
|
||||||
|
l h
|
||||||
|
235.469 106.262 m 235.469 127.164 l 232.539 127.164 l 232.539 124.773 l
|
||||||
|
230.891 126.914 229.078 127.41 226.852 127.41 c 224.793 127.41 222.977
|
||||||
|
126.707 221.906 125.637 c 219.887 123.617 219.434 120.484 219.434 117.188
|
||||||
|
c 219.434 113.891 219.887 110.758 221.906 108.738 c 222.977 107.668 224.75
|
||||||
|
106.922 226.812 106.922 c 228.996 106.922 230.852 107.461 232.5 109.562
|
||||||
|
c 232.5 106.387 l 232.5 102.926 230.852 100.164 226.934 100.164 c 224.586
|
||||||
|
100.164 223.555 100.867 222.07 102.184 c 220.133 100.289 l 222.277 98.352
|
||||||
|
223.969 97.57 227.016 97.57 c 232.336 97.57 235.469 101.238 235.469 106.262
|
||||||
|
c 232.5 117.188 m 232.5 113.395 231.883 109.602 227.473 109.602 c 223.059
|
||||||
|
109.602 222.402 113.395 222.402 117.188 c 222.402 120.98 223.059 124.773
|
||||||
|
227.473 124.773 c 231.883 124.773 232.5 120.98 232.5 117.188 c 258.426
|
||||||
|
116.238 m 258.426 117.598 l 258.426 123.617 255.332 127.41 250.098 127.41
|
||||||
|
c 244.945 127.41 241.773 123.578 241.773 117.023 c 241.773 109.852 245.277
|
||||||
|
106.633 250.637 106.633 c 254.098 106.633 255.992 107.707 258.055 109.77
|
||||||
|
c 256.035 111.539 l 254.426 109.934 253.066 109.234 250.719 109.234 c 246.844
|
||||||
|
109.234 244.742 111.789 244.742 116.238 c h
|
||||||
|
255.457 118.465 m 244.742 118.465 l 244.824 120.113 244.906 120.734 245.359
|
||||||
|
121.844 c 246.141 123.699 247.957 124.895 250.098 124.895 c 252.242 124.895
|
||||||
|
254.055 123.699 254.84 121.844 c 255.293 120.734 255.375 120.113 255.457
|
||||||
|
118.465 c 290.207 127.164 m 286.992 127.164 l 282.379 110.879 l 277.02
|
||||||
|
127.164 l 274.465 127.164 l 269.145 110.879 l 264.488 127.164 l 261.273
|
||||||
|
127.164 l 267.703 106.883 l 270.465 106.883 l 275.742 122.629 l 281.059
|
||||||
|
106.883 l 283.82 106.883 l h
|
||||||
|
308.84 106.883 m 308.84 120.648 l 308.84 125.059 306.16 127.41 300.719
|
||||||
|
127.41 c 297.422 127.41 295.359 126.75 293.547 124.402 c 295.566 122.543
|
||||||
|
l 296.762 124.234 298.082 124.852 300.676 124.852 c 304.387 124.852 305.871
|
||||||
|
123.371 305.871 120.402 c 305.871 118.465 l 299.77 118.465 l 295.238 118.465
|
||||||
|
292.766 116.156 292.766 112.613 c 292.766 111.004 293.301 109.48 294.289
|
||||||
|
108.492 c 295.566 107.172 297.215 106.633 300.02 106.633 c 302.738 106.633
|
||||||
|
304.223 107.172 305.871 108.82 c 305.871 106.883 l h
|
||||||
|
305.871 114.055 m 305.871 112.367 305.543 111.211 304.84 110.551 c 303.562
|
||||||
|
109.316 302.039 109.191 300.305 109.191 c 297.09 109.191 295.648 110.305
|
||||||
|
295.648 112.652 c 295.648 115 297.133 116.238 300.184 116.238 c 305.871
|
||||||
|
116.238 l h
|
||||||
|
332.004 106.883 m 332.004 119.867 l 332.004 122.215 331.344 124.113 329.898
|
||||||
|
125.512 c 328.664 126.75 326.891 127.41 324.707 127.41 c 322.438 127.41
|
||||||
|
320.461 126.586 319.02 124.938 c 319.02 127.164 l 316.051 127.164 l 316.051
|
||||||
|
106.883 l 319.02 106.883 l 319.02 119.371 l 319.02 122.918 320.996 124.773
|
||||||
|
324.047 124.773 c 327.098 124.773 329.035 122.957 329.035 119.371 c 329.035
|
||||||
|
106.883 l h
|
||||||
|
354.258 106.883 m 354.258 136.23 l 351.293 136.23 l 351.293 124.812 l 349.645
|
||||||
|
126.914 347.789 127.41 345.562 127.41 c 343.5 127.41 341.688 126.707 340.617
|
||||||
|
125.637 c 338.555 123.578 338.145 120.195 338.145 117.023 c 338.145 113.848
|
||||||
|
338.555 110.469 340.617 108.41 c 341.688 107.336 343.5 106.633 345.562
|
||||||
|
106.633 c 347.789 106.633 349.684 107.172 351.332 109.316 c 351.332 106.883
|
||||||
|
l h
|
||||||
|
351.293 117.023 m 351.293 113.066 350.633 109.273 346.223 109.273 c 341.812
|
||||||
|
109.273 341.109 113.066 341.109 117.023 c 341.109 120.98 341.812 124.773
|
||||||
|
346.223 124.773 c 350.633 124.773 351.293 120.98 351.293 117.023 c 369.469
|
||||||
|
106.883 m 369.469 109.438 l 367.902 109.438 l 366.008 109.438 365.141 110.551
|
||||||
|
365.141 112.406 c 365.141 124.773 l 369.469 124.773 l 369.469 127.039 l
|
||||||
|
365.141 127.039 l 365.141 133.383 l 362.172 133.383 l 362.172 127.039 l
|
||||||
|
359.617 127.039 l 359.617 124.773 l 362.172 124.773 l 362.172 112.324 l
|
||||||
|
362.172 109.316 363.902 106.883 367.367 106.883 c h
|
||||||
|
390.57 116.238 m 390.57 117.598 l 390.57 123.617 387.477 127.41 382.242
|
||||||
|
127.41 c 377.09 127.41 373.918 123.578 373.918 117.023 c 373.918 109.852
|
||||||
|
377.422 106.633 382.777 106.633 c 386.242 106.633 388.137 107.707 390.199
|
||||||
|
109.77 c 388.18 111.539 l 386.57 109.934 385.211 109.234 382.859 109.234
|
||||||
|
c 378.988 109.234 376.883 111.789 376.883 116.238 c h
|
||||||
|
387.602 118.465 m 376.883 118.465 l 376.969 120.113 377.051 120.734 377.504
|
||||||
|
121.844 c 378.285 123.699 380.098 124.895 382.242 124.895 c 384.387 124.895
|
||||||
|
386.199 123.699 386.984 121.844 c 387.438 120.734 387.52 120.113 387.602
|
||||||
|
118.465 c 437.969 136.23 m 434.629 136.23 l 428.898 112.57 l 422.43 136.23
|
||||||
|
l 419.629 136.23 l 413.156 112.57 l 407.426 136.23 l 404.09 136.23 l 411.59
|
||||||
|
106.883 l 414.516 106.883 l 421.027 130.375 l 427.539 106.883 l 430.469
|
||||||
|
106.883 l h
|
||||||
|
445.305 127.164 m 442.336 127.164 l 442.336 106.883 l 445.305 106.883 l
|
||||||
|
h
|
||||||
|
445.512 136.273 m 442.172 136.273 l 442.172 132.934 l 445.512 132.934 l
|
||||||
|
h
|
||||||
|
467.398 112.82 m 467.398 116.609 464.965 117.969 461.422 118.301 c 458.164
|
||||||
|
118.586 l 455.609 118.793 454.621 119.824 454.621 121.555 c 454.621 123.617
|
||||||
|
456.188 124.895 459.152 124.895 c 461.254 124.895 463.109 124.402 464.555
|
||||||
|
123.289 c 466.488 125.223 l 464.676 126.707 462.082 127.41 459.195 127.41
|
||||||
|
c 454.867 127.41 451.734 125.184 451.734 121.473 c 451.734 118.133 453.836
|
||||||
|
116.363 457.793 116.035 c 461.133 115.746 l 463.48 115.539 464.512 114.547
|
||||||
|
464.512 112.777 c 464.512 110.387 462.449 109.191 459.113 109.191 c 456.598
|
||||||
|
109.191 454.414 109.852 452.805 111.539 c 450.828 109.562 l 453.055 107.418
|
||||||
|
455.73 106.633 459.152 106.633 c 464.059 106.633 467.398 108.902 467.398
|
||||||
|
112.82 c 487.176 112.82 m 487.176 116.609 484.746 117.969 481.199 118.301
|
||||||
|
c 477.941 118.586 l 475.387 118.793 474.398 119.824 474.398 121.555 c 474.398
|
||||||
|
123.617 475.965 124.895 478.934 124.895 c 481.035 124.895 482.891 124.402
|
||||||
|
484.332 123.289 c 486.27 125.223 l 484.457 126.707 481.859 127.41 478.973
|
||||||
|
127.41 c 474.645 127.41 471.512 125.184 471.512 121.473 c 471.512 118.133
|
||||||
|
473.613 116.363 477.57 116.035 c 480.91 115.746 l 483.262 115.539 484.293
|
||||||
|
114.547 484.293 112.777 c 484.293 110.387 482.23 109.191 478.891 109.191
|
||||||
|
c 476.379 109.191 474.191 109.852 472.586 111.539 c 470.605 109.562 l 472.832
|
||||||
|
107.418 475.512 106.633 478.934 106.633 c 483.836 106.633 487.176 108.902
|
||||||
|
487.176 112.82 c 508.527 116.238 m 508.527 117.598 l 508.527 123.617 505.434
|
||||||
|
127.41 500.199 127.41 c 495.047 127.41 491.875 123.578 491.875 117.023
|
||||||
|
c 491.875 109.852 495.379 106.633 500.734 106.633 c 504.199 106.633 506.094
|
||||||
|
107.707 508.156 109.77 c 506.137 111.539 l 504.527 109.934 503.168 109.234
|
||||||
|
500.816 109.234 c 496.945 109.234 494.844 111.789 494.844 116.238 c h
|
||||||
|
505.559 118.465 m 494.844 118.465 l 494.926 120.113 495.008 120.734 495.461
|
||||||
|
121.844 c 496.242 123.699 498.059 124.895 500.199 124.895 c 502.344 124.895
|
||||||
|
504.156 123.699 504.941 121.844 c 505.395 120.734 505.477 120.113 505.559
|
||||||
|
118.465 c 530.781 106.883 m 530.781 119.867 l 530.781 122.215 530.125 124.113
|
||||||
|
528.68 125.512 c 527.445 126.75 525.672 127.41 523.488 127.41 c 521.223
|
||||||
|
127.41 519.242 126.586 517.801 124.938 c 517.801 127.164 l 514.832 127.164
|
||||||
|
l 514.832 106.883 l 517.801 106.883 l 517.801 119.371 l 517.801 122.918
|
||||||
|
519.777 124.773 522.828 124.773 c 525.879 124.773 527.816 122.957 527.816
|
||||||
|
119.371 c 527.816 106.883 l h
|
||||||
|
552.629 112.82 m 552.629 116.609 550.195 117.969 546.652 118.301 c 543.395
|
||||||
|
118.586 l 540.84 118.793 539.852 119.824 539.852 121.555 c 539.852 123.617
|
||||||
|
541.418 124.895 544.387 124.895 c 546.488 124.895 548.344 124.402 549.785
|
||||||
|
123.289 c 551.723 125.223 l 549.906 126.707 547.312 127.41 544.426 127.41
|
||||||
|
c 540.098 127.41 536.965 125.184 536.965 121.473 c 536.965 118.133 539.066
|
||||||
|
116.363 543.023 116.035 c 546.363 115.746 l 548.715 115.539 549.742 114.547
|
||||||
|
549.742 112.777 c 549.742 110.387 547.684 109.191 544.344 109.191 c 541.828
|
||||||
|
109.191 539.645 109.852 538.039 111.539 c 536.059 109.562 l 538.285 107.418
|
||||||
|
540.965 106.633 544.387 106.633 c 549.289 106.633 552.629 108.902 552.629
|
||||||
|
112.82 c 572.988 109.645 m 570.969 111.582 l 569.445 109.891 568.25 109.273
|
||||||
|
566.312 109.273 c 564.332 109.273 562.688 110.055 561.613 111.582 c 560.664
|
||||||
|
112.902 560.293 114.465 560.293 117.023 c 560.293 119.578 560.664 121.145
|
||||||
|
561.613 122.461 c 562.688 123.988 564.332 124.773 566.312 124.773 c 568.25
|
||||||
|
124.773 569.445 124.195 570.969 122.504 c 572.988 124.402 l 570.887 126.668
|
||||||
|
569.113 127.41 566.312 127.41 c 561.199 127.41 557.324 123.949 557.324
|
||||||
|
117.023 c 557.324 110.098 561.199 106.633 566.312 106.633 c 569.113 106.633
|
||||||
|
570.887 107.375 572.988 109.645 c 594.586 106.883 m 594.586 119.906 l 594.586
|
||||||
|
124.484 591.867 127.41 587.293 127.41 c 585.023 127.41 583.086 126.625
|
||||||
|
581.602 124.938 c 581.602 136.23 l 578.637 136.23 l 578.637 106.883 l 581.602
|
||||||
|
106.883 l 581.602 119.414 l 581.602 122.918 583.625 124.773 586.672 124.773
|
||||||
|
c 589.723 124.773 591.621 122.957 591.621 119.414 c 591.621 106.883 l h
|
||||||
|
616.27 106.883 m 616.27 120.648 l 616.27 125.059 613.59 127.41 608.148
|
||||||
|
127.41 c 604.852 127.41 602.789 126.75 600.977 124.402 c 602.996 122.543
|
||||||
|
l 604.191 124.234 605.508 124.852 608.105 124.852 c 611.816 124.852 613.301
|
||||||
|
123.371 613.301 120.402 c 613.301 118.465 l 607.199 118.465 l 602.664 118.465
|
||||||
|
600.191 116.156 600.191 112.613 c 600.191 111.004 600.727 109.48 601.719
|
||||||
|
108.492 c 602.996 107.172 604.645 106.633 607.445 106.633 c 610.168 106.633
|
||||||
|
611.648 107.172 613.301 108.82 c 613.301 106.883 l h
|
||||||
|
613.301 114.055 m 613.301 112.367 612.969 111.211 612.27 110.551 c 610.992
|
||||||
|
109.316 609.465 109.191 607.734 109.191 c 604.52 109.191 603.078 110.305
|
||||||
|
603.078 112.652 c 603.078 115 604.562 116.238 607.609 116.238 c 613.301
|
||||||
|
116.238 l h
|
||||||
|
631.434 124.773 m 631.434 127.039 l 627.105 127.039 l 627.105 130.789 l
|
||||||
|
627.105 132.645 627.93 133.754 629.828 133.754 c 631.434 133.754 l 631.434
|
||||||
|
136.312 l 629.293 136.312 l 625.828 136.312 624.141 133.879 624.141 130.871
|
||||||
|
c 624.141 127.039 l 621.543 127.039 l 621.543 124.773 l 624.141 124.773
|
||||||
|
l 624.141 106.883 l 627.105 106.883 l 627.105 124.773 l h
|
||||||
|
644.211 106.883 m 644.211 109.438 l 642.645 109.438 l 640.75 109.438 639.883
|
||||||
|
110.551 639.883 112.406 c 639.883 124.773 l 644.211 124.773 l 644.211 127.039
|
||||||
|
l 639.883 127.039 l 639.883 133.383 l 636.918 133.383 l 636.918 127.039
|
||||||
|
l 634.359 127.039 l 634.359 124.773 l 636.918 124.773 l 636.918 112.324
|
||||||
|
l 636.918 109.316 638.648 106.883 642.109 106.883 c h
|
||||||
|
665.312 116.238 m 665.312 117.598 l 665.312 123.617 662.219 127.41 656.984
|
||||||
|
127.41 c 651.836 127.41 648.66 123.578 648.66 117.023 c 648.66 109.852
|
||||||
|
652.164 106.633 657.523 106.633 c 660.984 106.633 662.879 107.707 664.941
|
||||||
|
109.77 c 662.922 111.539 l 661.312 109.934 659.953 109.234 657.605 109.234
|
||||||
|
c 653.73 109.234 651.629 111.789 651.629 116.238 c h
|
||||||
|
662.344 118.465 m 651.629 118.465 l 651.711 120.113 651.793 120.734 652.246
|
||||||
|
121.844 c 653.027 123.699 654.844 124.895 656.984 124.895 c 659.129 124.895
|
||||||
|
660.941 123.699 661.727 121.844 c 662.18 120.734 662.262 120.113 662.344
|
||||||
|
118.465 c 687.57 106.883 m 687.57 119.867 l 687.57 122.215 686.91 124.113
|
||||||
|
685.469 125.512 c 684.23 126.75 682.457 127.41 680.273 127.41 c 678.008
|
||||||
|
127.41 676.027 126.586 674.586 124.938 c 674.586 127.164 l 671.617 127.164
|
||||||
|
l 671.617 106.883 l 674.586 106.883 l 674.586 119.371 l 674.586 122.918
|
||||||
|
676.562 124.773 679.613 124.773 c 682.664 124.773 684.602 122.957 684.602
|
||||||
|
119.371 c 684.602 106.883 l h
|
||||||
|
687.57 106.883 m f
|
||||||
|
133.043 148.863 m 133.043 178.211 l 127.316 178.211 l 127.316 166.219 l
|
||||||
|
117.379 166.219 l 117.379 178.211 l 111.652 178.211 l 111.652 148.863 l
|
||||||
|
117.379 148.863 l 117.379 161.145 l 127.316 161.145 l 127.316 148.863 l
|
||||||
|
h
|
||||||
|
156.742 159.621 m 156.742 163.496 156.25 165.926 154.312 167.949 c 152.992
|
||||||
|
169.348 150.809 170.586 147.633 170.586 c 144.461 170.586 142.316 169.348
|
||||||
|
141 167.949 c 139.062 165.926 138.566 163.496 138.566 159.621 c 138.566
|
||||||
|
155.707 139.062 153.273 141 151.254 c 142.316 149.852 144.461 148.617 147.633
|
||||||
|
148.617 c 150.809 148.617 152.992 149.852 154.312 151.254 c 156.25 153.273
|
||||||
|
156.742 155.707 156.742 159.621 c 151.387 159.621 m 151.387 157.395 151.262
|
||||||
|
155.5 150.148 154.387 c 149.531 153.77 148.707 153.438 147.633 153.438
|
||||||
|
c 146.562 153.438 145.781 153.77 145.16 154.387 c 144.047 155.5 143.926
|
||||||
|
157.395 143.926 159.621 c 143.926 161.848 144.047 163.703 145.16 164.816
|
||||||
|
c 145.781 165.434 146.562 165.762 147.633 165.762 c 148.707 165.762 149.531
|
||||||
|
165.434 150.148 164.816 c 151.262 163.703 151.387 161.848 151.387 159.621
|
||||||
|
c 177.477 151.543 m 173.848 155.129 l 172.734 153.934 171.789 153.438 170.387
|
||||||
|
153.438 c 169.109 153.438 168.121 153.891 167.336 154.84 c 166.512 155.871
|
||||||
|
166.141 157.355 166.141 159.621 c 166.141 161.887 166.512 163.332 167.336
|
||||||
|
164.363 c 168.121 165.309 169.109 165.762 170.387 165.762 c 171.789 165.762
|
||||||
|
172.734 165.27 173.848 164.074 c 177.477 167.699 l 175.578 169.68 173.355
|
||||||
|
170.586 170.387 170.586 c 166.098 170.586 160.781 168.32 160.781 159.621
|
||||||
|
c 160.781 150.926 166.098 148.617 170.387 148.617 c 173.355 148.617 175.578
|
||||||
|
149.566 177.477 151.543 c 199.32 148.863 m 199.32 162.754 l 199.32 167.289
|
||||||
|
196.848 170.586 192.148 170.586 c 190.254 170.586 188.441 169.844 186.996
|
||||||
|
168.359 c 186.996 178.211 l 181.637 178.211 l 181.637 148.863 l 186.996
|
||||||
|
148.863 l 186.996 161.969 l 186.996 164.773 188.77 165.762 190.457 165.762
|
||||||
|
c 192.148 165.762 193.961 164.816 193.961 161.969 c 193.961 148.863 l h
|
||||||
|
221.246 155.625 m 221.246 159.25 219.105 161.516 214.859 161.93 c 211.48
|
||||||
|
162.258 l 209.582 162.426 209.254 163.332 209.254 164.113 c 209.254 165.184
|
||||||
|
210.16 166.176 212.305 166.176 c 214.16 166.176 216.055 165.844 217.289
|
||||||
|
164.734 c 220.59 168.07 l 218.527 170.008 215.723 170.586 212.387 170.586
|
||||||
|
c 208.016 170.586 204.102 168.195 204.102 163.742 c 204.102 159.785 206.492
|
||||||
|
158.098 210.367 157.727 c 213.746 157.395 l 215.438 157.23 216.012 156.488
|
||||||
|
216.012 155.418 c 216.012 153.809 214.074 153.191 212.223 153.191 c 210.574
|
||||||
|
153.191 208.266 153.438 206.492 155.211 c 202.988 151.707 l 205.707 148.988
|
||||||
|
208.758 148.617 212.137 148.617 c 217.207 148.617 221.246 150.883 221.246
|
||||||
|
155.625 c 241.363 151.543 m 237.734 155.129 l 236.621 153.934 235.672 153.438
|
||||||
|
234.273 153.438 c 232.996 153.438 232.004 153.891 231.223 154.84 c 230.398
|
||||||
|
155.871 230.027 157.355 230.027 159.621 c 230.027 161.887 230.398 163.332
|
||||||
|
231.223 164.363 c 232.004 165.309 232.996 165.762 234.273 165.762 c 235.672
|
||||||
|
165.762 236.621 165.27 237.734 164.074 c 241.363 167.699 l 239.465 169.68
|
||||||
|
237.238 170.586 234.273 170.586 c 229.984 170.586 224.668 168.32 224.668
|
||||||
|
159.621 c 224.668 150.926 229.984 148.617 234.273 148.617 c 237.238 148.617
|
||||||
|
239.465 149.566 241.363 151.543 c 263.207 148.863 m 263.207 162.754 l 263.207
|
||||||
|
167.289 260.734 170.586 256.035 170.586 c 254.137 170.586 252.324 169.844
|
||||||
|
250.883 168.359 c 250.883 178.211 l 245.523 178.211 l 245.523 148.863 l
|
||||||
|
250.883 148.863 l 250.883 161.969 l 250.883 164.773 252.656 165.762 254.344
|
||||||
|
165.762 c 256.035 165.762 257.848 164.816 257.848 161.969 c 257.848 148.863
|
||||||
|
l h
|
||||||
|
286.578 148.863 m 286.578 170.336 l 281.219 170.336 l 281.219 157.355 l
|
||||||
|
281.219 154.426 279.32 153.438 277.633 153.438 c 275.941 153.438 274.086
|
||||||
|
154.426 274.086 157.355 c 274.086 170.336 l 268.73 170.336 l 268.73 156.613
|
||||||
|
l 268.73 154.262 269.184 152.242 270.914 150.512 c 272.109 149.316 273.84
|
||||||
|
148.617 275.984 148.617 c 277.961 148.617 279.941 149.359 281.34 150.844
|
||||||
|
c 281.34 148.863 l h
|
||||||
|
301.703 148.863 m 301.703 153.398 l 299.641 153.398 l 298.281 153.398 297.746
|
||||||
|
154.055 297.746 155.336 c 297.746 178.211 l 292.387 178.211 l 292.387 155.004
|
||||||
|
l 292.387 151.953 294.242 148.863 298.652 148.863 c h
|
||||||
|
322.605 157.93 m 322.605 160.32 l 322.605 166.219 319.223 170.586 313.246
|
||||||
|
170.586 c 307.684 170.586 303.891 166.629 303.891 159.621 c 303.891 150.926
|
||||||
|
308.754 148.617 313.824 148.617 c 317.699 148.617 319.801 149.812 321.984
|
||||||
|
151.996 c 318.73 155.168 l 317.371 153.809 316.215 153.152 313.867 153.152
|
||||||
|
c 310.859 153.152 309.168 155.168 309.168 157.93 c h
|
||||||
|
317.328 161.598 m 309.168 161.598 l 309.207 162.547 309.332 163.125 309.66
|
||||||
|
163.906 c 310.238 165.184 311.434 166.133 313.246 166.133 c 315.062 166.133
|
||||||
|
316.258 165.184 316.832 163.906 c 317.164 163.125 317.285 162.547 317.328
|
||||||
|
161.598 c f
|
||||||
|
128.871 301.703 m 128.871 311.031 l 128.871 312.418 127.68 313.406 126.492
|
||||||
|
313.406 c 57.867 313.406 l 56.68 313.406 55.488 312.418 55.488 311.031
|
||||||
|
c 55.488 202.539 l 55.488 201.348 56.68 200.16 57.867 200.16 c 69.77 200.16
|
||||||
|
l 71.156 200.16 72.148 201.348 72.148 202.539 c 72.148 250.934 l 116.973
|
||||||
|
250.934 l 118.16 250.934 119.352 251.926 119.352 253.312 c 119.352 262.633
|
||||||
|
l 119.352 264.023 118.16 265.012 116.973 265.012 c 72.148 265.012 l 72.148
|
||||||
|
299.328 l 126.492 299.328 l 127.68 299.328 128.871 300.32 128.871 301.703
|
||||||
|
c f
|
||||||
|
221.688 202.535 m 221.688 311.031 l 221.688 312.414 220.699 313.406 219.309
|
||||||
|
313.406 c 207.605 313.406 l 206.219 313.406 205.227 312.414 205.227 311.031
|
||||||
|
c 205.227 265.012 l 160.406 265.012 l 160.406 311.031 l 160.406 312.414
|
||||||
|
159.414 313.406 158.023 313.406 c 146.121 313.406 l 144.934 313.406 143.746
|
||||||
|
312.414 143.746 311.031 c 143.746 202.535 l 143.746 201.348 144.934 200.16
|
||||||
|
146.121 200.16 c 158.023 200.16 l 159.414 200.16 160.406 201.348 160.406
|
||||||
|
202.535 c 160.406 250.934 l 205.227 250.934 l 205.227 202.535 l 205.227
|
||||||
|
201.348 206.219 200.16 207.605 200.16 c 219.309 200.16 l 220.699 200.16
|
||||||
|
221.688 201.348 221.688 202.535 c f
|
||||||
|
447.672 300.316 m 437.359 300.316 425.262 297.738 425.262 285.047 c 425.262
|
||||||
|
282.668 l 425.262 273.742 433.984 267.789 451.238 264.82 c 471.668 261.445
|
||||||
|
487.734 256.285 487.734 231.891 c 487.734 229.711 l 487.734 215.629 481.582
|
||||||
|
198.973 452.43 198.973 c 442.914 198.973 l 420.895 198.973 408.398 210.668
|
||||||
|
407.605 231.891 c 407.605 233.285 408.598 234.273 409.988 234.273 c 421.688
|
||||||
|
234.273 l 423.078 234.273 424.07 233.285 424.07 231.891 c 424.863 218.801
|
||||||
|
431.211 213.051 445.289 213.051 c 450.055 213.051 l 467.703 213.051 471.27
|
||||||
|
219.398 471.27 229.711 c 471.27 231.891 l 471.27 241.812 468.496 246.77
|
||||||
|
444.102 250.934 c 412.961 256.086 408.797 270.961 408.797 282.668 c 408.797
|
||||||
|
285.047 l 408.797 294.168 412.367 301.906 419.113 307.059 c 425.457 312.02
|
||||||
|
434.379 314.402 445.289 314.402 c 450.055 314.402 l 470.68 314.402 482.973
|
||||||
|
304.086 484.957 285.047 c 485.152 283.66 483.961 282.668 482.578 282.668
|
||||||
|
c 470.875 282.668 l 469.484 282.668 468.695 283.66 468.496 285.047 c 466.906
|
||||||
|
295.75 460.363 300.316 447.672 300.316 c f
|
||||||
|
404.742 248.895 m 404.742 256.621 l 404.742 257.613 404.277 258.598 403.633
|
||||||
|
258.598 c 370.203 258.598 l 369.559 258.598 369.094 257.613 369.094 256.621
|
||||||
|
c 369.094 248.895 l 369.094 247.742 369.559 246.922 370.203 246.922 c 403.633
|
||||||
|
246.922 l 404.277 246.922 404.742 247.742 404.742 248.895 c f
|
||||||
|
248.918 271.453 m 241.188 271.453 l 240.199 271.453 239.211 270.992 239.211
|
||||||
|
270.34 c 239.211 235.18 l 239.211 234.531 240.199 234.066 241.188 234.066
|
||||||
|
c 248.918 234.066 l 250.07 234.066 250.895 234.531 250.895 235.18 c 250.895
|
||||||
|
270.34 l 250.895 270.992 250.07 271.453 248.918 271.453 c f
|
||||||
|
312.625 260.066 m 330.539 202.176 l 330.938 200.781 331.535 199.781 332.93
|
||||||
|
199.781 c 346.691 199.781 l 347.891 199.781 348.887 200.781 349.082 202.176
|
||||||
|
c 358.336 258.562 l 360.852 311.273 l 361.051 312.668 360.055 313.668 358.656
|
||||||
|
313.668 c 346.691 313.668 l 345.297 313.668 344.496 312.668 344.301 311.273
|
||||||
|
c 343.074 258.773 l 338.309 224.711 l 323.355 273.766 l 322.957 274.965
|
||||||
|
322.363 276.16 320.965 276.16 c 304.285 276.16 l 302.891 276.16 302.293
|
||||||
|
274.965 301.891 273.766 c 286.941 224.711 l 282.176 258.773 l 280.949 311.273
|
||||||
|
l 280.75 312.668 279.953 313.668 278.559 313.668 c 266.59 313.668 l 265.195
|
||||||
|
313.668 264.195 312.668 264.398 311.273 c 266.91 258.562 l 276.164 202.176
|
||||||
|
l 276.363 200.781 277.363 199.781 278.559 199.781 c 292.32 199.781 l 293.715
|
||||||
|
199.781 294.312 200.781 294.711 202.176 c h
|
||||||
|
312.625 260.066 m f
|
||||||
|
Q
|
||||||
|
Q
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
end restore
|
||||||
|
%%EOF
|
||||||
BIN
presentation/gfx/path1.png
Executable file
|
After Width: | Height: | Size: 356 KiB |
BIN
presentation/gfx/path2.png
Executable file
|
After Width: | Height: | Size: 371 KiB |
BIN
presentation/gfx/src.7z
Executable file
BIN
presentation/gfx/step1.png
Executable file
|
After Width: | Height: | Size: 43 KiB |
BIN
presentation/gfx/step2.png
Executable file
|
After Width: | Height: | Size: 60 KiB |
BIN
presentation/gfx/step3.png
Executable file
|
After Width: | Height: | Size: 495 KiB |
BIN
presentation/gfx/step4.png
Executable file
|
After Width: | Height: | Size: 457 KiB |
BIN
presentation/gfx/step5.png
Executable file
|
After Width: | Height: | Size: 326 KiB |
BIN
presentation/gfx/walk.pdf
Executable file
645
presentation/gfx/walk.svg
Executable file
@@ -0,0 +1,645 @@
|
|||||||
|
<?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="128mm"
|
||||||
|
height="128mm"
|
||||||
|
viewBox="0 0 453.54331 453.54331"
|
||||||
|
id="svg2"
|
||||||
|
version="1.1"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
sodipodi:docname="walk.svg">
|
||||||
|
<defs
|
||||||
|
id="defs4" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="1.1244792"
|
||||||
|
inkscape:cx="-103.07612"
|
||||||
|
inkscape:cy="287.55817"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer7"
|
||||||
|
showgrid="true"
|
||||||
|
inkscape:window-width="1680"
|
||||||
|
inkscape:window-height="987"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:object-nodes="true"
|
||||||
|
inkscape:snap-smooth-nodes="true"
|
||||||
|
inkscape:object-paths="true"
|
||||||
|
inkscape:snap-intersection-paths="false">
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4136"
|
||||||
|
empspacing="16"
|
||||||
|
enabled="false"
|
||||||
|
visible="true"
|
||||||
|
snapvisiblegridlinesonly="true" />
|
||||||
|
<inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid4177"
|
||||||
|
empspacing="16"
|
||||||
|
originx="8.0000001"
|
||||||
|
originy="8.0000001"
|
||||||
|
enabled="true"
|
||||||
|
visible="true"
|
||||||
|
snapvisiblegridlinesonly="true" />
|
||||||
|
</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 />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer4"
|
||||||
|
inkscape:label="bg"
|
||||||
|
style="display:inline"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<path
|
||||||
|
style="fill:#f0f0f0;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 0,37.543304 224,0 0,95.999996 96,0 0,96 96,0 0,224 -416,0 0,-415.999996"
|
||||||
|
id="path4374"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label="grid"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(0,-598.8189)"
|
||||||
|
style="display:inline"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 32,1052.3622 0,-416"
|
||||||
|
id="path4138"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 128,1052.3622 0,-416"
|
||||||
|
id="path4140"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 224,1052.3622 0,-416"
|
||||||
|
id="path4142"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 320,1052.3622 0,-320"
|
||||||
|
id="path4144"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 416,1052.3622 0,-224"
|
||||||
|
id="path4146"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 0,1020.3622 416,0"
|
||||||
|
id="path4148"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 0,924.3622 416,0"
|
||||||
|
id="path4150"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 0,828.3622 416,0"
|
||||||
|
id="path4152"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 0,732.3622 320,0"
|
||||||
|
id="path4154"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 0,636.3622 224,0"
|
||||||
|
id="path4156"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer2"
|
||||||
|
inkscape:label="edges"
|
||||||
|
style="display:inline"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 96,-96"
|
||||||
|
id="path4180"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 96,0"
|
||||||
|
id="path4182"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 0,-96"
|
||||||
|
id="path4184"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 0,-96"
|
||||||
|
id="path4186"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 80,181.5433 80,85.543305"
|
||||||
|
id="path4188"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,181.5433 0,-95.999995"
|
||||||
|
id="path4190"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,277.5433 0,-96"
|
||||||
|
id="path4196"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,277.5433 0,-96"
|
||||||
|
id="path4198"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,373.5433 0,-96"
|
||||||
|
id="path4202"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 368,373.5433 0,-96"
|
||||||
|
id="path4204"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,373.5433 96,-96"
|
||||||
|
id="path4208"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 96,-96"
|
||||||
|
id="path4210"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 96,0"
|
||||||
|
id="path4212"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,373.5433 96,0"
|
||||||
|
id="path4214"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,277.5433 96,0"
|
||||||
|
id="path4216"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,181.5433 96,0"
|
||||||
|
id="path4218"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 96,0"
|
||||||
|
id="path4220"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,181.5433 96,0"
|
||||||
|
id="path4222"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,85.543305 96,0"
|
||||||
|
id="path4224"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,277.5433 96,0"
|
||||||
|
id="path4232"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,277.5433 96,-96"
|
||||||
|
id="path4234"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 96,-96"
|
||||||
|
id="path4242"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 80,181.5433 176,85.543305"
|
||||||
|
id="path4244"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 176,181.5433 80,85.543305"
|
||||||
|
id="path4246"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,277.5433 -96,-96"
|
||||||
|
id="path4248"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 -96,-96"
|
||||||
|
id="path4250"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,277.5433 0,96"
|
||||||
|
id="path4252"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,373.5433 -96,-96"
|
||||||
|
id="path4254"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,277.5433 -96,-96"
|
||||||
|
id="path4256"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 272,181.5433 176,85.543305"
|
||||||
|
id="path4258"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 368,373.5433 -96,-96"
|
||||||
|
id="path4262"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 368,277.5433 -96,-96"
|
||||||
|
id="path4264"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 368,373.5433 0,80"
|
||||||
|
id="path4336"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 272,373.5433 0,80"
|
||||||
|
id="path4338"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 0,80"
|
||||||
|
id="path4340"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,453.5433 0,-80 -80,0"
|
||||||
|
id="path4342"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 -80,0"
|
||||||
|
id="path4344"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,181.5433 -80,0"
|
||||||
|
id="path4346"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,85.543304 -80,0"
|
||||||
|
id="path4348"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 -80,80"
|
||||||
|
id="path4350"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 80,80"
|
||||||
|
id="path4352"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 -80,80"
|
||||||
|
id="path4354"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,373.5433 -80,-80"
|
||||||
|
id="path4356"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 -80,-80"
|
||||||
|
id="path4358"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,181.5433 -80,-80"
|
||||||
|
id="path4360"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 80,85.543304 0,165.5433"
|
||||||
|
id="path4362"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,181.5433 -80,80"
|
||||||
|
id="path4364"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 80,277.5433 -80,80"
|
||||||
|
id="path4366"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 176,373.5433 80,80"
|
||||||
|
id="path4368"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 192,453.5433 80,-80 80,80"
|
||||||
|
id="path4370"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<path
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#808080;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="m 368,373.5433 -80,80"
|
||||||
|
id="path4372"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer3"
|
||||||
|
inkscape:label="centers"
|
||||||
|
style="display:inline"
|
||||||
|
sodipodi:insensitive="true">
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4309"
|
||||||
|
cx="80"
|
||||||
|
cy="373.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4311"
|
||||||
|
cx="80"
|
||||||
|
cy="277.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4313"
|
||||||
|
cx="80"
|
||||||
|
cy="181.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4315"
|
||||||
|
cx="80"
|
||||||
|
cy="85.543304"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4317"
|
||||||
|
cx="176"
|
||||||
|
cy="85.543304"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4319"
|
||||||
|
cx="176"
|
||||||
|
cy="181.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4321"
|
||||||
|
cx="176"
|
||||||
|
cy="277.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4323"
|
||||||
|
cx="176"
|
||||||
|
cy="373.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4325"
|
||||||
|
cx="272"
|
||||||
|
cy="373.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4327"
|
||||||
|
cx="272"
|
||||||
|
cy="277.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4329"
|
||||||
|
cx="272"
|
||||||
|
cy="181.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4331"
|
||||||
|
cx="368"
|
||||||
|
cy="277.5433"
|
||||||
|
r="8" />
|
||||||
|
<circle
|
||||||
|
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#a4a4a4;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new"
|
||||||
|
id="path4333"
|
||||||
|
cx="368"
|
||||||
|
cy="373.5433"
|
||||||
|
r="8" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer6"
|
||||||
|
inkscape:label="path">
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000080;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m 368,373.5433 0,-96 -96,-96 -96,-95.999995 -96,0"
|
||||||
|
id="path4392"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer5"
|
||||||
|
inkscape:label="particles"
|
||||||
|
style="display:inline">
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#0000ff;fill-opacity:1;stroke:none"
|
||||||
|
id="path3097"
|
||||||
|
sodipodi:cx="368"
|
||||||
|
sodipodi:cy="373.5433"
|
||||||
|
sodipodi:rx="8"
|
||||||
|
sodipodi:ry="8"
|
||||||
|
d="m 376,373.5433 a 8,8 0 1 1 -16,0 8,8 0 1 1 16,0 z" />
|
||||||
|
<path
|
||||||
|
sodipodi:type="arc"
|
||||||
|
style="fill:#0000ff;fill-opacity:1;stroke:none"
|
||||||
|
id="path3893"
|
||||||
|
sodipodi:cx="80"
|
||||||
|
sodipodi:cy="85.543304"
|
||||||
|
sodipodi:rx="8"
|
||||||
|
sodipodi:ry="8"
|
||||||
|
d="m 88,85.543304 a 8,8 0 1 1 -16,0 8,8 0 1 1 16,0 z" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer7"
|
||||||
|
inkscape:label="txt">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="370"
|
||||||
|
y="315.5433"
|
||||||
|
id="text4419"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4421"
|
||||||
|
x="370"
|
||||||
|
y="315.5433"
|
||||||
|
style="font-size:30px;text-align:start;text-anchor:start"><tspan
|
||||||
|
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;font-family:Times;-inkscape-font-specification:Times Italic"
|
||||||
|
id="tspan4473">e</tspan><tspan
|
||||||
|
style="font-size:65.00091553%;text-align:start;text-anchor:start;baseline-shift:sub"
|
||||||
|
id="tspan4445">0,1</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="348"
|
||||||
|
y="251.5433"
|
||||||
|
id="text4423"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4425"
|
||||||
|
x="348"
|
||||||
|
y="251.5433"
|
||||||
|
style="font-size:30px;text-align:start;text-anchor:start"><tspan
|
||||||
|
style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;font-family:Times;-inkscape-font-specification:Times Italic"
|
||||||
|
id="tspan4471">e</tspan><tspan
|
||||||
|
style="font-size:65.00091553%;text-align:start;text-anchor:start;baseline-shift:sub"
|
||||||
|
id="tspan4447">1,2</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="251.3242"
|
||||||
|
y="156.84619"
|
||||||
|
id="text4427"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4429"
|
||||||
|
x="251.3242"
|
||||||
|
y="156.84619"
|
||||||
|
style="font-size:30px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;font-family:Times;-inkscape-font-specification:Times Italic">e<tspan
|
||||||
|
style="font-size:65.00091553%;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;baseline-shift:sub;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
id="tspan4449">2,3</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="194"
|
||||||
|
y="97.543304"
|
||||||
|
id="text4431"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4433"
|
||||||
|
x="194"
|
||||||
|
y="97.543304"
|
||||||
|
style="font-size:30px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;font-family:Times;-inkscape-font-specification:Times Italic">e<tspan
|
||||||
|
style="font-size:65.00091553%;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;baseline-shift:sub;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
id="tspan4451">3,4</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="98"
|
||||||
|
y="71.543304"
|
||||||
|
id="text4435"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4437"
|
||||||
|
x="98"
|
||||||
|
y="71.543304"
|
||||||
|
style="font-size:30px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;font-family:Times;-inkscape-font-specification:Times Italic">e<tspan
|
||||||
|
style="font-size:65.00091553%;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;text-anchor:start;baseline-shift:sub;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
id="tspan4453">4,5</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="392"
|
||||||
|
y="397.5433"
|
||||||
|
id="text4455"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4457"
|
||||||
|
x="392"
|
||||||
|
y="397.5433"
|
||||||
|
style="font-size:30px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Times;-inkscape-font-specification:Times Italic"><tspan
|
||||||
|
style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Times;-inkscape-font-specification:Times Bold Italic"
|
||||||
|
id="tspan4461">q</tspan><tspan
|
||||||
|
style="font-size:65.00091553%;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;baseline-shift:sub;font-family:Times;-inkscape-font-specification:Times Italic"
|
||||||
|
id="tspan4459">t-1</tspan></tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:16px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Times;-inkscape-font-specification:Times"
|
||||||
|
x="72"
|
||||||
|
y="61.543304"
|
||||||
|
id="text4463"
|
||||||
|
sodipodi:linespacing="125%"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan4465"
|
||||||
|
x="72"
|
||||||
|
y="61.543304"
|
||||||
|
style="font-size:30px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Times;-inkscape-font-specification:Times Italic"><tspan
|
||||||
|
style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Times;-inkscape-font-specification:Times Bold Italic"
|
||||||
|
id="tspan4469">q</tspan><tspan
|
||||||
|
style="font-size:65.00091553%;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;baseline-shift:sub;font-family:Times;-inkscape-font-specification:Times Italic"
|
||||||
|
id="tspan4467">t</tspan></tspan></text>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 34 KiB |
87
presentation/gfx/wifi.gp
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
reset;
|
||||||
|
|
||||||
|
set terminal qt size 500,500
|
||||||
|
|
||||||
|
po = -40;
|
||||||
|
gamma = 1.4;
|
||||||
|
rssi(dist) = po - 10*gamma*log(dist/1);
|
||||||
|
getRSSI(x,y) = (dx=x-apx, dy=y-apy, dist=sqrt(dx*dx + dy*dy), rssi(dist));
|
||||||
|
getRSSI2(x,y) = ( getRSSI(x,y) - ((y>w1)?(6):(0)) );
|
||||||
|
|
||||||
|
prob(val, mu, sigma) = ( 1/(sigma*sqrt(2*pi)) * exp( -0.5 * ((val-mu)/sigma)**2 ) );
|
||||||
|
|
||||||
|
unset xtics;
|
||||||
|
unset ytics;
|
||||||
|
|
||||||
|
s = 0.5;
|
||||||
|
apx = 15;
|
||||||
|
apy = 15;
|
||||||
|
|
||||||
|
w1 = 17;
|
||||||
|
wh = 1.2;
|
||||||
|
|
||||||
|
ux = 2;
|
||||||
|
uy = 5;
|
||||||
|
|
||||||
|
#set colorbox user origin screen 0.9,0.5
|
||||||
|
|
||||||
|
set origin -0.125,-0.125
|
||||||
|
set size 1.25,1.25
|
||||||
|
unset colorbox;
|
||||||
|
|
||||||
|
|
||||||
|
set xrange[0:30];
|
||||||
|
set yrange[0:30];
|
||||||
|
set cbrange[-40:-100];
|
||||||
|
|
||||||
|
set isosamples 200;
|
||||||
|
#set view equal xy
|
||||||
|
|
||||||
|
set arrow 1 from apx-s,apy-s to apx+s,apy+s front nohead lw 2
|
||||||
|
set arrow 2 from apx-s,apy+s to apx+s,apy-s front nohead lw 2
|
||||||
|
set label 1 "AP" at apx+1,apy-0.5 front font ",20"
|
||||||
|
#set object 1 circle at graph apx,apy radius graph 2 lc rgb "#000000" lw 1 front
|
||||||
|
|
||||||
|
#set arrow 3 from ux-s,uy-s to ux+s,uy+s front nohead lw 2
|
||||||
|
#set arrow 4 from ux-s,uy+s to ux+s,uy-s front nohead lw 2
|
||||||
|
|
||||||
|
#set arrow 5 from apx,apy to ux,uy front nohead lw 1 dashtype 3
|
||||||
|
|
||||||
|
set view map;
|
||||||
|
|
||||||
|
set terminal pngcairo size 512,512
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# plot 1
|
||||||
|
set output "wifi1.png"
|
||||||
|
splot getRSSI(x,y) with pm3d notitle;
|
||||||
|
|
||||||
|
# plot 2
|
||||||
|
set output "wifi2.png"
|
||||||
|
#set arrow 81 from 15,w2 to 30,w2 front nohead lw 4
|
||||||
|
#set arrow 82 from 0,w1 to 30,w1 front nohead lw 10 lc rgb "#ffffff"
|
||||||
|
set object 82 rectangle center apx,w1 size 30,wh front fillstyle solid fc rgb "#ffffff"
|
||||||
|
set object 83 rectangle center apx,w1 size 30,wh front fillstyle pattern 4 fc rgb "#000000"
|
||||||
|
|
||||||
|
splot getRSSI2(x,y) with pm3d notitle;
|
||||||
|
|
||||||
|
unset cbrange;
|
||||||
|
set palette rgb 33,13,10;
|
||||||
|
unset colorbox;
|
||||||
|
|
||||||
|
# plot 3
|
||||||
|
set output "wifi3.png"
|
||||||
|
unset arrow 82;
|
||||||
|
unset arrow 81;
|
||||||
|
unset object 82;
|
||||||
|
unset object 83;
|
||||||
|
splot prob(-70, getRSSI(x,y), 4) with pm3d notitle;
|
||||||
|
|
||||||
|
# plot 4
|
||||||
|
set output "wifi4.png"
|
||||||
|
#set arrow 81 from 15,w2 to 30,w2 front nohead lw 4
|
||||||
|
#set arrow 82 from 0,w1 to 30,w1 front nohead lw 4
|
||||||
|
set object 82 rectangle center apx,w1 size 30,wh front fillstyle solid fc rgb "#ffffff"
|
||||||
|
set object 83 rectangle center apx,w1 size 30,wh front fillstyle pattern 4 fc rgb "#000000"
|
||||||
|
splot prob(-70, getRSSI2(x,y), 4) with pm3d notitle;
|
||||||
BIN
presentation/gfx/wifi1.png
Executable file
|
After Width: | Height: | Size: 154 KiB |
BIN
presentation/gfx/wifi2.png
Executable file
|
After Width: | Height: | Size: 147 KiB |
BIN
presentation/gfx/wifi3.png
Executable file
|
After Width: | Height: | Size: 181 KiB |
BIN
presentation/gfx/wifi4.png
Executable file
|
After Width: | Height: | Size: 156 KiB |
107
presentation/icons/accel1.eps
Executable file
@@ -0,0 +1,107 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 17:55:47 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 39 31
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 39 31
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 39 32 rectclip q
|
||||||
|
0 30.68 39 -31 re W n
|
||||||
|
0 g
|
||||||
|
26.078 16.719 m 23.039 16.719 l 22.238 16.719 21.68 16.078 21.68 15.36
|
||||||
|
c 21.68 12.321 l 21.68 11.52 22.32 10.961 23.039 10.961 c 26.078 10.961
|
||||||
|
l 26.879 10.961 27.441 11.602 27.441 12.321 c 27.441 15.36 l 27.52 16.078
|
||||||
|
26.879 16.719 26.078 16.719 c h
|
||||||
|
f
|
||||||
|
37.039 7.442 m 36.238 7.442 35.68 6.801 35.68 6.078 c 35.68 4.719 l 31.84
|
||||||
|
8.481 l 32.16 9.121 32.32 9.84 32.32 10.559 c 32.32 17.121 l 32.32 19.602
|
||||||
|
30.32 21.68 27.762 21.68 c 25.922 21.68 l 25.922 26 l 26.961 25.039 l 27.199
|
||||||
|
24.801 27.602 24.641 27.922 24.641 c 28.32 24.641 28.641 24.801 28.961
|
||||||
|
25.039 c 29.52 25.602 29.441 26.481 28.879 27.039 c 25.441 30.321 l 24.879
|
||||||
|
30.801 24.078 30.801 23.52 30.321 c 20.078 27.039 l 19.52 26.481 19.52
|
||||||
|
25.602 20 25.039 c 20.559 24.481 21.441 24.481 22 24.961 c 23.039 25.918
|
||||||
|
l 23.039 21.602 l 21.199 21.602 l 18.719 21.602 16.641 19.602 16.641 17.039
|
||||||
|
c 16.641 15.2 l 4.719 15.2 l 5.68 16.239 l 6.238 16.801 6.16 17.68 5.602
|
||||||
|
18.239 c 5.039 18.801 4.16 18.719 3.602 18.16 c 0.398 14.801 l 0.32 14.719
|
||||||
|
l 0.238 14.641 l 0.238 14.559 0.16 14.559 0.16 14.481 c 0.078 14.399 l
|
||||||
|
0.078 14.321 0.078 14.321 0 14.239 c 0 13.52 l 0 13.442 0 13.442 0.078 13.36
|
||||||
|
c 0.078 13.36 0.078 13.282 0.16 13.282 c 0.16 13.2 0.238 13.2 0.238 13.121
|
||||||
|
c 0.398 12.961 l 3.68 9.52 l 3.922 9.2 4.32 9.121 4.719 9.121 c 5.039 9.121
|
||||||
|
5.441 9.282 5.68 9.52 c 6.238 10.078 6.238 10.961 5.762 11.52 c 4.719 12.399
|
||||||
|
l 16.801 12.399 l 16.801 10.559 l 16.801 8.078 18.801 6 21.359 6 c 27.84
|
||||||
|
6 l 28.559 6 29.281 6.16 29.84 6.481 c 33.602 2.719 l 32.238 2.719 l 31.441
|
||||||
|
2.719 30.879 2.078 30.879 1.36 c 30.879 0.641 31.52 0 32.238 0 c 36.961
|
||||||
|
0 l 37.762 0 38.32 0.641 38.32 1.36 c 38.32 6 l 38.398 6.801 37.762 7.442
|
||||||
|
37.039 7.442 c h
|
||||||
|
21.359 8.801 m 20.398 8.801 19.602 9.602 19.602 10.559 c 19.602 17.121
|
||||||
|
l 19.602 18.078 20.398 18.879 21.359 18.879 c 27.84 18.879 l 28.801 18.879
|
||||||
|
29.602 18.078 29.602 17.121 c 29.602 10.559 l 29.602 9.602 28.801 8.801
|
||||||
|
27.84 8.801 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
64
presentation/icons/accel1.svg
Executable file
@@ -0,0 +1,64 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<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"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 51.000078 51.002202"
|
||||||
|
enable-background="new 0 0 90 90"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2997"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
sodipodi:docname="accel1.svg"
|
||||||
|
inkscape:export-filename="D:\data\FUSION\icons\accel1.png"
|
||||||
|
inkscape:export-xdpi="188.85246"
|
||||||
|
inkscape:export-ydpi="188.85246"><metadata
|
||||||
|
id="metadata3007"><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><defs
|
||||||
|
id="defs3005" /><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="836"
|
||||||
|
inkscape:window-height="660"
|
||||||
|
id="namedview3003"
|
||||||
|
showgrid="true"
|
||||||
|
fit-margin-top="0"
|
||||||
|
fit-margin-left="0"
|
||||||
|
fit-margin-right="0"
|
||||||
|
fit-margin-bottom="0"
|
||||||
|
inkscape:zoom="3.7083822"
|
||||||
|
inkscape:cx="16.820835"
|
||||||
|
inkscape:cy="31.71599"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg2997"><inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid3009"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="-19.499922px"
|
||||||
|
originy="-19.5px" /></sodipodi:namedview><path
|
||||||
|
d="m 33.300078,24.102202 h -3.8 c -1,0 -1.7,0.8 -1.7,1.7 v 3.8 c 0,1 0.8,1.7 1.7,1.7 h 3.8 c 1,0 1.7,-0.8 1.7,-1.7 v -3.8 c 0.1,-0.9 -0.7,-1.7 -1.7,-1.7 z"
|
||||||
|
id="path2999"
|
||||||
|
inkscape:connector-curvature="0" /><path
|
||||||
|
d="m 47.000078,35.702202 c -1,0 -1.7,0.8 -1.7,1.7 v 1.7 l -4.8,-4.7 c 0.4,-0.8 0.6,-1.7 0.6,-2.6 v -8.2 c 0,-3.1 -2.5,-5.7 -5.7,-5.7 h -2.3 v -5.4 l 1.3,1.2 c 0.3,0.3 0.8,0.5 1.2,0.5 0.5,0 0.9,-0.2 1.3,-0.5 0.7,-0.7 0.6,-1.8 -0.1,-2.5 l -4.3,-4.1000001 c -0.7,-0.6 -1.7,-0.6 -2.4,0 l -4.3,4.1000001 c -0.7,0.7 -0.7,1.8 -0.1,2.5 0.7,0.7 1.8,0.7 2.5,0.1 l 1.3,-1.2 v 5.4 h -2.3 c -3.1,0 -5.7,2.5 -5.7,5.7 v 2.3 H 6.6000776 l 1.2,-1.3 c 0.7,-0.7 0.6,-1.8 -0.1,-2.5 -0.7,-0.7 -1.8,-0.6 -2.5,0.1 l -4,4.2 c 0,0 -0.1,0.1 -0.1,0.1 0,0 -0.1,0.1 -0.1,0.1 0,0.1 -0.1,0.1 -0.1,0.2 0,0 -0.1,0.1 -0.1,0.1 0,0.1 0,0.1 -0.1,0.2 0,0 0,0.1 0,0.1 0,0.2 0,0.5 0,0.7 0,0 0,0.1 0,0.1 0,0.1 0,0.1 0.1,0.2 0,0 0,0.1 0.1,0.1 0,0.1 0.1,0.1 0.1,0.2 0,0 0.1,0.1 0.1,0.1 0,0 0.1,0.1 0.1,0.1 l 4.1,4.3 c 0.3,0.4 0.8,0.5 1.3,0.5 0.4,0 0.9,-0.2 1.2,-0.5 0.7,-0.7 0.7,-1.8 0.1,-2.5 l -1.3,-1.1 H 21.700078 v 2.3 c 0,3.1 2.5,5.7 5.7,5.7 h 8.1 c 0.9,0 1.8,-0.2 2.5,-0.6 l 4.7,4.7 h -1.7 c -1,0 -1.7,0.8 -1.7,1.7 0,0.9 0.8,1.7 1.7,1.7 h 5.9 c 1,0 1.7,-0.8 1.7,-1.7 v -5.8 c 0.1,-1 -0.7,-1.8 -1.6,-1.8 z m -19.6,-1.7 c -1.2,0 -2.2,-1 -2.2,-2.2 v -8.2 c 0,-1.2 1,-2.2 2.2,-2.2 h 8.1 c 1.2,0 2.2,1 2.2,2.2 v 8.2 c 0,1.2 -1,2.2 -2.2,2.2 h -8.1 z"
|
||||||
|
id="path3001"
|
||||||
|
inkscape:connector-curvature="0" /></svg>
|
||||||
|
After Width: | Height: | Size: 3.4 KiB |
102
presentation/icons/baro1.eps
Executable file
@@ -0,0 +1,102 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 18:05:41 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 0 80 80
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 0 80 80
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 0 80 80 rectclip q
|
||||||
|
0 g
|
||||||
|
58.309 24.637 m 61.918 28.938 63.898 34.383 63.898 40 c 63.898 53.199 53.199
|
||||||
|
63.898 40 63.898 c 26.801 63.898 16.102 53.199 16.102 40 c 16.102 34.383
|
||||||
|
18.082 28.938 21.691 24.637 c 22.813 23.301 l 18.098 19.344 l 19.414 17.773
|
||||||
|
l 24.129 21.73 l 22.813 23.301 l 20.141 21.059 l 19.02 22.395 l 15.516
|
||||||
|
26.574 13.352 31.688 12.77 37.066 c 10.09 36.879 l 9.945 38.926 l 12.629
|
||||||
|
39.113 l 12.617 39.41 12.613 39.703 12.613 40 c 12.613 47.02 15.258 53.426
|
||||||
|
19.602 58.27 c 17.668 60.137 l 19.094 61.613 l 21.027 59.746 l 25.723 64.254
|
||||||
|
32.016 67.109 38.973 67.363 c 38.973 70.055 l 41.023 70.055 l 41.023 67.363
|
||||||
|
l 47.98 67.109 54.277 64.254 58.969 59.746 c 60.906 61.613 l 62.332 60.141
|
||||||
|
l 60.395 58.27 l 64.742 53.426 67.387 47.02 67.387 40 c 67.387 39.703 67.383
|
||||||
|
39.41 67.371 39.113 c 70.051 38.93 l 69.91 36.879 l 67.227 37.066 l 66.648
|
||||||
|
31.688 64.484 26.574 60.977 22.395 c 59.859 21.059 l 61.902 19.344 l 60.586
|
||||||
|
17.773 l 55.867 21.73 l 57.188 23.301 l h
|
||||||
|
f
|
||||||
|
32.066 35.234 m 34.902 32.273 l 38.465 36.203 l 39.02 35.977 39.633 35.871
|
||||||
|
40.27 35.914 c 42.527 36.063 44.234 38.016 44.086 40.27 c 44.047 40.859
|
||||||
|
43.887 41.41 43.629 41.902 c 54.512 53.914 l 42.051 43.543 l 41.371 43.938
|
||||||
|
40.57 44.141 39.73 44.086 c 37.473 43.934 35.766 41.984 35.914 39.73 c
|
||||||
|
35.941 39.344 36.02 38.973 36.141 38.625 c h
|
||||||
|
f
|
||||||
|
40 80 m 17.91 80 0 62.09 0 40 c 0 17.91 17.91 0 40 0 c 62.09 0 80 17.91
|
||||||
|
80 40 c 80 62.09 62.09 80 40 80 c h
|
||||||
|
40 73.855 m 58.691 73.855 73.855 58.691 73.855 40 c 73.855 21.309 58.691
|
||||||
|
6.145 40 6.145 c 21.309 6.145 6.145 21.309 6.145 40 c 6.145 58.691 21.309
|
||||||
|
73.855 40 73.855 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
3
presentation/icons/baro1.svg
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||||
|
<svg version="1.1" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:svg="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path d="M72.886,69.203C77.398,63.826,79.874,57.02,79.874,50c0-16.497-13.377-29.875-29.874-29.875 S20.125,33.503,20.125,50c0,7.02,2.477,13.826,6.988,19.203l1.401,1.67l-5.893,4.945l1.649,1.964l5.893-4.946l-1.648-1.963 l-3.34,2.802l-1.401-1.67c-4.381-5.221-7.086-11.615-7.811-18.339l-3.35,0.233l-0.179-2.558l3.35-0.234 c-0.012-0.368-0.018-0.738-0.018-1.107c0-8.776,3.306-16.78,8.738-22.838l-2.419-2.335l1.781-1.845l2.419,2.336 c5.866-5.636,13.734-9.204,22.432-9.524v-3.36h2.563v3.36c8.698,0.321,16.567,3.888,22.433,9.524l2.42-2.336l1.78,1.844 l-2.418,2.336C80.929,33.22,84.234,41.224,84.234,50c0,0.37-0.007,0.739-0.018,1.107l3.349,0.233l-0.179,2.559l-3.351-0.233 c-0.725,6.724-3.43,13.118-7.812,18.339l-1.4,1.67l2.554,2.143l-1.647,1.965l-5.894-4.944l1.648-1.965L72.886,69.203L72.886,69.203z "/><path d="M40.081,55.958l3.549,3.701l4.452-4.913c0.694,0.281,1.46,0.413,2.257,0.36 c2.821-0.186,4.956-2.625,4.768-5.445c-0.049-0.735-0.251-1.424-0.573-2.037L68.14,32.607L52.563,45.571 c-0.85-0.493-1.851-0.747-2.902-0.677c-2.82,0.187-4.956,2.625-4.768,5.445c0.032,0.483,0.13,0.946,0.284,1.378L40.081,55.958 L40.081,55.958z"/><path d="M50,0C22.388,0,0,22.388,0,50s22.388,50,50,50s50-22.388,50-50S77.612,0,50,0z M50,7.681 c23.364,0,42.318,18.955,42.318,42.319c0,23.364-18.954,42.318-42.318,42.318C26.636,92.318,7.681,73.364,7.681,50 C7.681,26.636,26.636,7.681,50,7.681z"/></svg>
|
||||||
|
After Width: | Height: | Size: 2.0 KiB |
137
presentation/icons/graph1.eps
Executable file
@@ -0,0 +1,137 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 18:03:48 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 76 76
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 76 76
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 76 77 rectclip q
|
||||||
|
0 75.602 76 -76 re W n
|
||||||
|
0 g
|
||||||
|
75.602 64.801 m 75.602 70.754 70.754 75.602 64.801 75.602 c 59.461 75.602
|
||||||
|
55.023 71.699 54.164 66.602 c 21.438 66.602 l 20.578 71.699 16.141 75.602
|
||||||
|
10.801 75.602 c 4.848 75.602 0 70.754 0 64.801 c 0 59.461 3.902 55.023
|
||||||
|
9 54.164 c 9 21.438 l 3.902 20.578 0 16.141 0 10.801 c 0 4.848 4.848 0 10.801
|
||||||
|
0 c 16.141 0 20.578 3.902 21.438 9 c 54.164 9 l 55.023 3.902 59.461 0 64.801
|
||||||
|
0 c 70.754 0 75.602 4.848 75.602 10.801 c 75.602 16.141 71.699 20.578 66.602
|
||||||
|
21.438 c 66.602 54.164 l 71.699 55.023 75.602 59.461 75.602 64.801 c h
|
||||||
|
64.801 3.602 m 61.457 3.602 58.66 5.902 57.855 9 c 57.707 9.582 57.602
|
||||||
|
10.176 57.602 10.801 c 57.602 11.426 57.707 12.02 57.855 12.602 c 58.027
|
||||||
|
13.254 58.285 13.867 58.621 14.434 c 58.934 14.961 59.281 15.461 59.711
|
||||||
|
15.891 c 60.141 16.316 60.641 16.668 61.164 16.981 c 61.734 17.316 62.348
|
||||||
|
17.574 63 17.746 c 63.578 17.895 64.176 18 64.801 18 c 65.426 18 66.02
|
||||||
|
17.895 66.602 17.746 c 69.695 16.941 72 14.145 72 10.801 c 72 6.832 68.77
|
||||||
|
3.602 64.801 3.602 c h
|
||||||
|
18 10.801 m 18 10.176 17.895 9.582 17.746 9 c 16.941 5.902 14.145 3.602
|
||||||
|
10.801 3.602 c 6.832 3.602 3.602 6.832 3.602 10.801 c 3.602 14.145 5.902
|
||||||
|
16.941 9 17.746 c 9.582 17.895 10.176 18 10.801 18 c 11.426 18 12.02 17.895
|
||||||
|
12.602 17.746 c 13.254 17.574 13.867 17.316 14.434 16.981 c 14.961 16.668
|
||||||
|
15.461 16.32 15.891 15.891 c 16.316 15.461 16.668 14.961 16.98 14.438 c
|
||||||
|
17.316 13.867 17.574 13.254 17.746 12.602 c 17.895 12.02 18 11.426 18 10.801
|
||||||
|
c h
|
||||||
|
10.801 72 m 14.145 72 16.941 69.699 17.746 66.602 c 17.895 66.02 18 65.426
|
||||||
|
18 64.801 c 18 64.176 17.895 63.582 17.746 63 c 17.574 62.348 17.316 61.734
|
||||||
|
16.98 61.168 c 16.668 60.641 16.32 60.141 15.891 59.711 c 15.461 59.285
|
||||||
|
14.961 58.934 14.438 58.621 c 13.867 58.285 13.254 58.027 12.602 57.856
|
||||||
|
c 12.023 57.707 11.426 57.602 10.801 57.602 c 10.176 57.602 9.582 57.707
|
||||||
|
9 57.856 c 5.906 58.66 3.602 61.457 3.602 64.801 c 3.602 68.77 6.832 72
|
||||||
|
10.801 72 c h
|
||||||
|
57.602 64.801 m 57.602 65.426 57.707 66.02 57.855 66.602 c 58.66 69.699
|
||||||
|
61.457 72 64.801 72 c 68.77 72 72 68.77 72 64.801 c 72 61.457 69.699 58.66
|
||||||
|
66.602 57.856 c 66.02 57.707 65.426 57.602 64.801 57.602 c 64.176 57.602
|
||||||
|
63.582 57.707 63 57.856 c 62.348 58.027 61.734 58.285 61.168 58.621 c 60.641
|
||||||
|
58.934 60.141 59.281 59.711 59.711 c 59.285 60.141 58.934 60.641 58.621
|
||||||
|
61.164 c 58.285 61.734 58.027 62.348 57.855 63 c 57.707 63.582 57.602 64.176
|
||||||
|
57.602 64.801 c h
|
||||||
|
46.07 29.531 m 45.645 29.106 45.176 28.723 44.691 28.363 c 42.754 26.949
|
||||||
|
40.379 26.102 37.801 26.102 c 35.223 26.102 32.848 26.949 30.91 28.363
|
||||||
|
c 30.426 28.723 29.957 29.106 29.531 29.531 c 29.105 29.957 28.723 30.426
|
||||||
|
28.363 30.91 c 26.949 32.848 26.102 35.223 26.102 37.801 c 26.102 40.379
|
||||||
|
26.949 42.754 28.363 44.691 c 28.723 45.176 29.105 45.645 29.531 46.07
|
||||||
|
c 29.957 46.496 30.426 46.879 30.91 47.238 c 32.848 48.652 35.223 49.5 37.801
|
||||||
|
49.5 c 40.379 49.5 42.754 48.652 44.691 47.238 c 45.176 46.879 45.645 46.496
|
||||||
|
46.07 46.07 c 46.496 45.645 46.879 45.176 47.238 44.691 c 48.652 42.754
|
||||||
|
49.5 40.379 49.5 37.801 c 49.5 35.223 48.652 32.848 47.238 30.91 c 46.879
|
||||||
|
30.426 46.496 29.957 46.07 29.531 c h
|
||||||
|
56.008 58.551 m 47.258 49.805 l 44.652 51.863 41.371 53.102 37.801 53.102
|
||||||
|
c 34.23 53.102 30.949 51.863 28.344 49.805 c 19.594 58.551 l 20.52 59.852
|
||||||
|
21.16 61.363 21.438 63 c 54.164 63 l 54.441 61.363 55.082 59.852 56.008
|
||||||
|
58.551 c h
|
||||||
|
12.602 54.164 m 14.238 54.441 15.75 55.082 17.051 56.008 c 25.797 47.258
|
||||||
|
l 23.742 44.652 22.5 41.371 22.5 37.801 c 22.5 34.231 23.742 30.949 25.797
|
||||||
|
28.344 c 17.051 19.594 l 15.75 20.52 14.238 21.16 12.602 21.438 c h
|
||||||
|
19.594 17.051 m 28.344 25.797 l 30.949 23.742 34.23 22.5 37.801 22.5 c
|
||||||
|
41.371 22.5 44.652 23.742 47.258 25.797 c 56.008 17.051 l 55.082 15.75 54.441
|
||||||
|
14.238 54.164 12.602 c 21.438 12.602 l 21.16 14.238 20.52 15.75 19.594
|
||||||
|
17.051 c h
|
||||||
|
63 21.438 m 61.363 21.16 59.852 20.52 58.551 19.594 c 49.805 28.344 l 51.863
|
||||||
|
30.949 53.102 34.231 53.102 37.801 c 53.102 41.371 51.863 44.652 49.805
|
||||||
|
47.258 c 58.555 56.008 l 59.852 55.082 61.363 54.441 63 54.164 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
1
presentation/icons/graph1.svg
Executable file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><g><g><path d="M97.251,16.25c0-7.443-6.058-13.501-13.501-13.501c-6.675,0-12.222,4.878-13.296,11.25H29.546 c-1.074-6.372-6.621-11.25-13.296-11.25c-7.443,0-13.501,6.058-13.501,13.501c0,6.675,4.878,12.222,11.25,13.296v40.908 c-6.372,1.074-11.25,6.621-11.25,13.296c0,7.443,6.058,13.501,13.501,13.501c6.675,0,12.222-4.878,13.296-11.25h40.908 c1.074,6.372,6.621,11.25,13.296,11.25c7.443,0,13.501-6.058,13.501-13.501c0-6.675-4.878-12.222-11.25-13.296V29.546 C92.373,28.472,97.251,22.925,97.251,16.25z M83.75,92.749c-4.18,0-7.676-2.878-8.682-6.748c-0.186-0.726-0.317-1.47-0.317-2.251 s0.132-1.525,0.317-2.251c0.215-0.815,0.537-1.582,0.957-2.292c0.389-0.657,0.828-1.282,1.362-1.819 c0.537-0.534,1.162-0.974,1.819-1.362c0.71-0.42,1.477-0.742,2.292-0.957c0.726-0.186,1.47-0.317,2.251-0.317 s1.525,0.132,2.251,0.317c3.87,1.006,6.748,4.502,6.748,8.682C92.749,88.711,88.711,92.749,83.75,92.749z M25.249,83.75 c0,0.781-0.132,1.525-0.317,2.251c-1.006,3.87-4.502,6.748-8.682,6.748c-4.961,0-8.999-4.038-8.999-8.999 c0-4.18,2.878-7.676,6.748-8.682c0.726-0.186,1.47-0.317,2.251-0.317s1.525,0.132,2.251,0.317 c0.815,0.215,1.582,0.537,2.292,0.957c0.657,0.389,1.282,0.828,1.819,1.362c0.534,0.537,0.974,1.162,1.362,1.819 c0.42,0.71,0.742,1.477,0.957,2.292C25.117,82.225,25.249,82.969,25.249,83.75z M16.25,7.251c4.18,0,7.676,2.878,8.682,6.748 c0.186,0.726,0.317,1.47,0.317,2.251s-0.132,1.525-0.317,2.251c-0.215,0.815-0.537,1.582-0.957,2.292 c-0.389,0.657-0.828,1.282-1.362,1.819c-0.537,0.534-1.162,0.974-1.819,1.362c-0.71,0.42-1.477,0.742-2.292,0.957 c-0.726,0.186-1.47,0.317-2.251,0.317s-1.525-0.132-2.251-0.317c-3.87-1.006-6.748-4.502-6.748-8.682 C7.251,11.289,11.289,7.251,16.25,7.251z M74.751,16.25c0-0.781,0.132-1.525,0.317-2.251c1.006-3.87,4.502-6.748,8.682-6.748 c4.961,0,8.999,4.038,8.999,8.999c0,4.18-2.878,7.676-6.748,8.682c-0.726,0.186-1.47,0.317-2.251,0.317s-1.525-0.132-2.251-0.317 c-0.815-0.215-1.582-0.537-2.292-0.957c-0.657-0.389-1.282-0.828-1.819-1.362c-0.534-0.537-0.974-1.162-1.362-1.819 c-0.42-0.71-0.742-1.477-0.957-2.292C74.883,17.775,74.751,17.031,74.751,16.25z M60.337,60.337 c-0.532,0.532-1.116,1.011-1.724,1.458c-2.42,1.77-5.391,2.829-8.613,2.829s-6.193-1.06-8.613-2.829 c-0.607-0.447-1.191-0.926-1.724-1.458s-1.011-1.116-1.458-1.724c-1.77-2.42-2.829-5.391-2.829-8.613s1.06-6.193,2.829-8.613 c0.447-0.607,0.926-1.191,1.458-1.724s1.116-1.011,1.724-1.458c2.42-1.77,5.391-2.829,8.613-2.829s6.193,1.06,8.613,2.829 c0.607,0.447,1.191,0.926,1.724,1.458s1.011,1.116,1.458,1.724c1.77,2.42,2.829,5.391,2.829,8.613s-1.06,6.193-2.829,8.613 C61.348,59.221,60.869,59.805,60.337,60.337z M72.759,24.061L61.821,34.995c-3.257-2.571-7.358-4.121-11.821-4.121 s-8.564,1.55-11.821,4.121L27.241,24.061c1.157-1.624,1.96-3.514,2.305-5.56h40.908C70.799,20.547,71.602,22.437,72.759,24.061z M18.501,29.546c2.046-0.345,3.936-1.147,5.56-2.305l10.935,10.938c-2.571,3.257-4.121,7.358-4.121,11.821 s1.55,8.564,4.121,11.821L24.061,72.759c-1.624-1.157-3.514-1.96-5.56-2.305V29.546z M27.241,75.939l10.938-10.935 c3.257,2.571,7.358,4.121,11.821,4.121s8.564-1.55,11.821-4.121l10.938,10.935c-1.157,1.624-1.96,3.514-2.305,5.56H29.546 C29.201,79.453,28.398,77.563,27.241,75.939z M81.499,70.454c-2.046,0.345-3.936,1.147-5.56,2.305L65.005,61.821 c2.571-3.257,4.121-7.358,4.121-11.821s-1.55-8.564-4.121-11.821l10.935-10.938c1.624,1.157,3.514,1.96,5.56,2.305V70.454z"/></g></g></svg>
|
||||||
|
After Width: | Height: | Size: 3.5 KiB |
119
presentation/icons/gyro1.eps
Executable file
@@ -0,0 +1,119 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 17:58:49 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 0 72 72
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 0 72 72
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 0 72 72 rectclip q
|
||||||
|
0 g
|
||||||
|
66.977 64.148 m 67.305 64.063 67.645 64 68 64 c 70.211 64 72 65.789 72
|
||||||
|
68 c 72 70.211 70.211 72 68 72 c 65.789 72 64 70.211 64 68 c 64 67.645 64.063
|
||||||
|
67.305 64.148 66.977 c 60 62.828 l 53.629 68.527 45.223 72 36 72 c 16.117
|
||||||
|
72 0 55.883 0 36 c 0 26.777 3.473 18.371 9.172 12 c 5.023 7.852 l 4.695
|
||||||
|
7.938 4.355 8 4 8 c 1.793 8 0 6.211 0 4 c 0 1.789 1.793 0 4 0 c 6.207 0
|
||||||
|
8 1.789 8 4 c 8 4.355 7.938 4.695 7.852 5.023 c 12 9.172 l 18.371 3.473
|
||||||
|
26.777 0 36 0 c 55.883 0 72 16.117 72 36 c 72 45.223 68.527 53.629 62.828
|
||||||
|
60 c h
|
||||||
|
36 4 m 18.355 4 4 18.355 4 36 c 4 53.645 18.355 68 36 68 c 53.645 68 68
|
||||||
|
53.645 68 36 c 68 18.355 53.645 4 36 4 c h
|
||||||
|
f
|
||||||
|
36.773 58.672 m 37.453 58.02 38.133 57.277 38.809 56.445 c 45.023 58.473
|
||||||
|
50.832 57.938 54.387 54.387 c 60.523 48.246 57.668 35.352 48.078 25.309
|
||||||
|
c 47.852 25.074 47.629 24.836 47.395 24.605 c 46.961 24.172 46.52 23.754
|
||||||
|
46.074 23.344 c 43.16 20.672 40.031 18.563 36.91 17.059 c 36.199 16.719
|
||||||
|
35.488 16.41 34.781 16.133 c 34.781 16.133 34.781 16.133 34.785 16.129
|
||||||
|
c 27.984 13.457 21.469 13.762 17.617 17.613 c 11.473 23.758 14.332 36.656
|
||||||
|
23.93 46.699 c 23.957 45.875 24.004 45.031 24.086 44.16 c 24.402 40.727
|
||||||
|
25.121 36.969 26.27 33.105 c 28.152 26.773 30.848 21.293 33.734 17.449
|
||||||
|
c 34.418 17.703 35.102 18 35.789 18.316 c 32.891 21.652 30.039 27.145 28.105
|
||||||
|
33.652 c 26.855 37.863 26.156 41.926 25.984 45.457 c 25.93 46.602 25.93
|
||||||
|
47.688 25.98 48.707 c 25.988 48.711 l 26.059 50.098 26.234 51.352 26.504
|
||||||
|
52.445 c 26.504 52.441 26.5 52.441 26.496 52.438 c 27.102 54.895 28.195
|
||||||
|
56.543 29.758 57.004 c 30.652 57.27 31.625 57.125 32.641 56.637 c 31.391
|
||||||
|
55.93 30.141 55.152 28.91 54.277 c 28.383 53.402 27.957 52.047 27.734 50.223
|
||||||
|
c 30.098 52.152 32.57 53.719 35.039 54.91 c 35.648 54.336 36.262 53.656
|
||||||
|
36.871 52.887 c 39.539 49.508 42.113 44.363 43.898 38.348 c 45.273 33.73
|
||||||
|
45.977 29.289 46.055 25.535 c 46.125 25.605 46.199 25.668 46.266 25.738
|
||||||
|
c 46.848 26.32 47.41 26.914 47.945 27.523 c 47.648 31.043 46.922 34.914
|
||||||
|
45.738 38.895 c 43.93 44.973 41.371 50.262 38.617 54.078 c 35.313 58.648
|
||||||
|
31.727 61.105 28.801 60.234 c 25.961 59.391 24.309 55.586 23.969 50.211
|
||||||
|
c 23.594 49.859 23.219 49.516 22.852 49.152 c 11.152 37.453 7.535 22.039
|
||||||
|
14.785 14.785 c 19.652 9.922 28.195 9.957 36.824 14.035 c 39.059 12.063
|
||||||
|
41.273 11.191 43.203 11.762 c 46.039 12.605 47.688 16.406 48.031 21.766
|
||||||
|
c 48.406 22.117 48.781 22.48 49.152 22.848 c 60.848 34.547 64.465 49.961
|
||||||
|
57.215 57.215 c 52.648 61.777 44.848 62.027 36.773 58.672 c h
|
||||||
|
42.242 14.996 m 41.359 14.73 40.391 14.883 39.387 15.363 c 41.457 16.539
|
||||||
|
43.512 17.938 45.504 19.559 c 44.898 17.105 43.805 15.461 42.242 14.996
|
||||||
|
c h
|
||||||
|
f
|
||||||
|
42 36 m 42 32.688 39.313 30 36 30 c 32.688 30 30 32.688 30 36 c 30 39.313
|
||||||
|
32.688 42 36 42 c 39.313 42 42 39.313 42 36 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
1
presentation/icons/gyro1.svg
Executable file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path fill="none" d="M57.805,76.256c1.951-0.58,3.319-2.639,4.076-5.706c-2.489,2.026-5.06,3.778-7.65,5.245 C55.489,76.396,56.699,76.585,57.805,76.256z"/><path fill="none" d="M50,10c-22.056,0-40,17.944-40,40c0,22.056,17.944,40,40,40c22.056,0,40-17.944,40-40 C90,27.944,72.056,10,50,10z M66.438,66.438c-0.462,0.462-0.929,0.913-1.399,1.354c-0.43,6.7-2.49,11.449-6.033,12.503 c-2.411,0.717-5.184-0.376-7.977-2.84c-10.785,5.1-21.463,5.144-27.546-0.939c-9.064-9.063-4.542-28.333,10.079-42.954 c0.458-0.458,0.928-0.887,1.395-1.324c0.425-6.718,2.489-11.478,6.038-12.532c3.658-1.087,8.143,1.982,12.272,7.698 c3.445,4.77,6.642,11.382,8.9,18.979c1.479,4.975,2.388,9.815,2.763,14.215c-0.672,0.758-1.372,1.502-2.101,2.23 c-0.086,0.086-0.177,0.167-0.264,0.253c-0.098-4.693-0.979-10.243-2.694-16.016c-2.235-7.52-5.449-13.951-8.785-18.174 c-0.761-0.963-1.527-1.81-2.291-2.53c-3.085,1.49-6.176,3.448-9.133,5.86c0.282-2.28,0.811-3.972,1.473-5.067 c1.538-1.092,3.098-2.066,4.664-2.948c-1.271-0.614-2.49-0.794-3.604-0.463c-1.953,0.58-3.323,2.64-4.079,5.709 c0.003-0.003,0.007-0.006,0.011-0.009c-0.339,1.368-0.556,2.936-0.647,4.667c-0.002,0.002-0.004,0.004-0.006,0.006 c-0.067,1.273-0.066,2.633,0.003,4.063c0.216,4.413,1.086,9.491,2.65,14.755c2.418,8.135,5.981,15.002,9.605,19.17 c-0.856,0.397-1.712,0.765-2.566,1.085c-3.61-4.808-6.982-11.656-9.335-19.573c-1.434-4.825-2.333-9.523-2.728-13.816 c-0.1-1.089-0.16-2.145-0.196-3.176c-11.994,12.557-15.568,28.678-7.891,36.357c4.817,4.817,12.961,5.199,21.461,1.856 c-0.001-0.001-0.003-0.003-0.004-0.004c0.884-0.348,1.771-0.729,2.659-1.156c3.903-1.878,7.815-4.52,11.456-7.859 c0.557-0.51,1.109-1.031,1.652-1.574c0.291-0.291,0.572-0.586,0.854-0.882c11.988-12.554,15.558-28.669,7.883-36.343 c-4.44-4.439-11.704-5.112-19.47-2.575c-0.846-1.041-1.695-1.97-2.544-2.783c10.09-4.196,19.843-3.885,25.549,1.822 C85.581,32.547,81.06,51.817,66.438,66.438z M57.5,50c0,4.143-3.357,7.5-7.5,7.5c-4.142,0-7.5-3.357-7.5-7.5 c0-4.142,3.358-7.5,7.5-7.5C54.143,42.5,57.5,45.858,57.5,50z"/><path d="M88.721,14.814C89.132,14.923,89.555,15,90,15c2.762,0,5-2.238,5-5s-2.238-5-5-5s-5,2.238-5,5 c0,0.445,0.077,0.868,0.186,1.279l-5.188,5.187C72.037,9.339,61.526,5,50,5C25.147,5,5,25.147,5,50 c0,11.526,4.339,22.037,11.466,29.998l-5.187,5.188C10.868,85.077,10.445,85,10,85c-2.761,0-5,2.238-5,5s2.239,5,5,5s5-2.238,5-5 c0-0.445-0.077-0.868-0.186-1.279l5.187-5.188C27.963,90.661,38.473,95,50,95c24.853,0,45-20.147,45-45 c0-11.527-4.339-22.037-11.467-29.999L88.721,14.814z M50,90c-22.056,0-40-17.944-40-40c0-22.056,17.944-40,40-40 c22.056,0,40,17.944,40,40C90,72.056,72.056,90,50,90z"/><path d="M50.967,21.661c0.849,0.813,1.699,1.742,2.544,2.783c7.766-2.537,15.029-1.864,19.47,2.575 c7.675,7.674,4.105,23.79-7.883,36.343c-0.282,0.296-0.563,0.591-0.854,0.882c-0.543,0.543-1.096,1.064-1.652,1.574 c-3.641,3.34-7.553,5.981-11.456,7.859c-0.888,0.427-1.775,0.809-2.659,1.156c0.001,0.001,0.002,0.003,0.004,0.004 c-8.5,3.343-16.645,2.961-21.461-1.856c-7.677-7.679-4.103-23.8,7.891-36.357c0.036,1.032,0.096,2.087,0.196,3.176 c0.395,4.293,1.293,8.991,2.728,13.816c2.353,7.917,5.725,14.766,9.335,19.573c0.854-0.32,1.709-0.688,2.566-1.085 c-3.624-4.168-7.187-11.035-9.605-19.17c-1.564-5.264-2.434-10.342-2.65-14.755c-0.07-1.431-0.07-2.79-0.003-4.063 c0.002-0.002,0.004-0.004,0.006-0.006c0.091-1.73,0.308-3.298,0.647-4.667c-0.003,0.003-0.007,0.006-0.011,0.009 c0.756-3.069,2.126-5.129,4.079-5.709c1.114-0.331,2.333-0.151,3.604,0.463c-1.566,0.882-3.126,1.856-4.664,2.948 c-0.662,1.095-1.191,2.787-1.473,5.067c2.957-2.413,6.047-4.371,9.133-5.86c0.763,0.72,1.53,1.567,2.291,2.53 c3.336,4.223,6.55,10.654,8.785,18.174c1.716,5.773,2.597,11.323,2.694,16.016c0.087-0.086,0.178-0.167,0.264-0.253 c0.729-0.729,1.429-1.473,2.101-2.23c-0.375-4.4-1.283-9.24-2.763-14.215c-2.259-7.598-5.455-14.209-8.9-18.979 c-4.129-5.716-8.614-8.785-12.272-7.698c-3.549,1.055-5.613,5.814-6.038,12.532c-0.467,0.437-0.937,0.866-1.395,1.324 C18.941,48.184,14.419,67.453,23.483,76.517c6.083,6.083,16.761,6.039,27.546,0.939c2.793,2.464,5.565,3.557,7.977,2.84 c3.543-1.054,5.604-5.803,6.033-12.503c0.471-0.441,0.938-0.893,1.399-1.354C81.06,51.817,85.581,32.547,76.517,23.483 C70.811,17.776,61.058,17.465,50.967,21.661z M57.805,76.256c-1.105,0.329-2.315,0.141-3.574-0.461 c2.591-1.467,5.161-3.219,7.65-5.245C61.124,73.617,59.756,75.676,57.805,76.256z"/><circle cx="50" cy="50" r="7.5"/></svg>
|
||||||
|
After Width: | Height: | Size: 4.5 KiB |
95
presentation/icons/ibeacon1.eps
Executable file
@@ -0,0 +1,95 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 17:57:51 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 21 24
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 21 24
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 21 25 rectclip q
|
||||||
|
0 24 21 -24 re W n
|
||||||
|
0 g
|
||||||
|
4.641 13.441 m 4.641 16.719 7.199 19.359 10.398 19.359 c 13.602 19.359
|
||||||
|
16.16 16.719 16.16 13.441 c 16.16 11.121 14.879 9.199 12.961 8.16 c 12.961
|
||||||
|
6.238 l 15.84 7.281 17.84 10.078 17.84 13.359 c 17.84 17.602 14.48 20.961
|
||||||
|
10.32 20.961 c 6.16 20.961 2.801 17.52 2.801 13.359 c 2.801 10.078 4.879
|
||||||
|
7.281 7.68 6.238 c 7.68 8.16 l 5.922 9.121 4.641 11.121 4.641 13.441 c
|
||||||
|
h
|
||||||
|
14.879 13.441 m 14.879 15.922 12.879 18 10.398 18 c 7.922 18 5.922 16 5.922
|
||||||
|
13.441 c 5.922 11.52 7.121 9.84 8.801 9.199 c 8.801 -0 l 12 -0 l 12 9.281
|
||||||
|
l 13.68 9.922 14.879 11.52 14.879 13.441 c h
|
||||||
|
10.398 11.359 m 9.199 11.359 8.238 12.32 8.238 13.52 c 8.238 14.719 9.199
|
||||||
|
15.68 10.398 15.68 c 11.602 15.68 12.559 14.719 12.559 13.52 c 12.559 12.32
|
||||||
|
11.602 11.359 10.398 11.359 c h
|
||||||
|
10.398 24 m 4.641 24 0 19.281 0 13.441 c 0 8.559 3.359 4.398 7.84 3.199
|
||||||
|
c 7.84 5.039 l 4.32 6.16 1.762 9.52 1.762 13.441 c 1.762 18.32 5.68 22.238
|
||||||
|
10.48 22.238 c 15.281 22.238 19.199 18.238 19.199 13.441 c 19.199 9.52
|
||||||
|
16.641 6.16 13.121 5.039 c 13.121 3.199 l 17.602 4.398 20.961 8.48 20.961
|
||||||
|
13.441 c 20.801 19.281 16.16 24 10.398 24 c h
|
||||||
|
f*
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
62
presentation/icons/ibeacon1.svg
Executable file
@@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<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"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 33.000078 33.002202"
|
||||||
|
enable-background="new 0 0 40 40"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg3113"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
sodipodi:docname="ibeacon1.svg"><metadata
|
||||||
|
id="metadata3121"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs3119" /><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="914"
|
||||||
|
inkscape:window-height="650"
|
||||||
|
id="namedview3117"
|
||||||
|
showgrid="true"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
fit-margin-top="0"
|
||||||
|
fit-margin-left="0"
|
||||||
|
fit-margin-right="0"
|
||||||
|
fit-margin-bottom="0"
|
||||||
|
inkscape:zoom="8.34386"
|
||||||
|
inkscape:cx="20.421868"
|
||||||
|
inkscape:cy="13.670354"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg3113"><inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid3123"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="-3.4999224px"
|
||||||
|
originy="-3.5px" /></sodipodi:namedview><path
|
||||||
|
clip-rule="evenodd"
|
||||||
|
d="m 9.3000776,14.702202 c 0,-4.1 3.2000004,-7.4000001 7.2000004,-7.4000001 4,0 7.2,3.3000001 7.2,7.4000001 0,2.9 -1.6,5.3 -4,6.6 v 2.4 c 3.6,-1.3 6.1,-4.8 6.1,-8.9 0,-5.3000001 -4.2,-9.5000001 -9.4,-9.5000001 -5.2,0 -9.4000004,4.3 -9.4000004,9.5000001 0,4.1 2.6,7.6 6.1000004,8.9 v -2.4 c -2.2,-1.2 -3.8000004,-3.7 -3.8000004,-6.6 z m 12.8000004,0 c 0,-3.1 -2.5,-5.7000001 -5.6,-5.7000001 -3.1,0 -5.6,2.5000001 -5.6,5.7000001 0,2.4 1.5,4.5 3.6,5.3 v 11.5 h 4 v -11.6 c 2.1,-0.8 3.6,-2.8 3.6,-5.2 z m -5.6,2.6 c -1.5,0 -2.7,-1.2 -2.7,-2.7 0,-1.5 1.2,-2.7 2.7,-2.7 1.5,0 2.7,1.2 2.7,2.7 0,1.5 -1.2,2.7 -2.7,2.7 z m 0,-15.8000001 c -7.2000004,0 -13.0000004,5.9 -13.0000004,13.2000001 0,6.1 4.2,11.3 9.8000004,12.8 v -2.3 c -4.4000004,-1.4 -7.6000004,-5.6 -7.6000004,-10.5 0,-6.1000001 4.9000004,-11.0000001 10.9000004,-11.0000001 6,0 10.9,5 10.9,11.0000001 0,4.9 -3.2,9.1 -7.6,10.5 v 2.3 c 5.6,-1.5 9.8,-6.6 9.8,-12.8 -0.2,-7.3000001 -6,-13.2000001 -13.2,-13.2000001 z"
|
||||||
|
id="path3115"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
style="fill-rule:evenodd" /></svg>
|
||||||
|
After Width: | Height: | Size: 2.9 KiB |
125
presentation/icons/route1.eps
Executable file
@@ -0,0 +1,125 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 17:52:21 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 80 80
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 80 80
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 80 81 rectclip q
|
||||||
|
0 79.885 80 -80 re W n
|
||||||
|
0 g
|
||||||
|
8.254 72.049 m 7.34 70.033 l 9.188 70.033 l 8.266 72.049 l h
|
||||||
|
f
|
||||||
|
8.266 79.885 m 3.707 79.885 0 76.162 0 71.588 c 0 65.963 7.465 56.4 7.781
|
||||||
|
55.998 c 7.906 55.838 8.098 55.744 8.297 55.744 c 8.5 55.748 8.688 55.842
|
||||||
|
8.813 55.998 c 9.129 56.404 16.527 65.967 16.527 71.588 c 16.527 76.162
|
||||||
|
12.82 79.885 8.266 79.885 c h
|
||||||
|
12.133 67.104 m 10.785 67.104 l 10.563 67.104 10.469 67.174 10.359 67.408
|
||||||
|
c 9.922 68.373 l 6.609 68.373 l 6.172 67.397 l 6.109 67.248 5.977 67.104
|
||||||
|
5.73 67.104 c 4.395 67.104 l 4.211 67.104 4.113 67.26 4.188 67.42 c 7.996
|
||||||
|
75.639 l 8.031 75.713 8.117 75.772 8.203 75.772 c 8.324 75.772 l 8.41 75.772
|
||||||
|
8.492 75.713 8.531 75.639 c 12.34 67.42 l 12.414 67.26 12.316 67.104 12.133
|
||||||
|
67.104 c h
|
||||||
|
f
|
||||||
|
65.828 52.721 m 58.012 52.721 51.656 46.342 51.656 38.498 c 51.656 28.854
|
||||||
|
64.453 12.451 65 11.756 c 65.215 11.486 65.539 11.33 65.883 11.33 c 65.887
|
||||||
|
11.33 l 66.23 11.33 66.555 11.49 66.77 11.76 c 67.305 12.455 80 28.854
|
||||||
|
80 38.498 c 80 46.342 73.641 52.721 65.828 52.721 c h
|
||||||
|
66.34 31.088 m 61.164 31.088 l 60.934 31.088 60.77 31.275 60.77 31.486
|
||||||
|
c 60.77 45.354 l 60.77 45.564 60.934 45.752 61.164 45.752 c 66.023 45.752
|
||||||
|
l 68.488 45.752 70.512 44.053 70.512 41.857 c 70.512 40.244 69.07 39.068
|
||||||
|
68.094 38.545 c 69.199 38.088 70.891 37.057 70.891 35.131 c 70.891 32.783
|
||||||
|
68.82 31.088 66.34 31.088 c h
|
||||||
|
f
|
||||||
|
65.711 37.076 m 64.023 37.076 l 64.023 34.084 l 65.926 34.084 l 66.738
|
||||||
|
34.084 67.426 34.752 67.426 35.611 c 67.422 36.451 66.527 37.076 65.711
|
||||||
|
37.076 c h
|
||||||
|
f
|
||||||
|
67.109 41.311 m 67.109 42.15 66.445 42.736 65.652 42.736 c 64.023 42.736
|
||||||
|
l 64.023 39.803 l 65.652 39.803 l 66.445 39.803 67.109 40.475 67.109 41.311
|
||||||
|
c h
|
||||||
|
f
|
||||||
|
66.566 7.533 m 20.27 32.416 l 31 38.053 l 32.043 38.654 32.656 39.795 32.594
|
||||||
|
40.998 c 32.527 42.205 31.793 43.272 30.695 43.76 c 30.695 43.76 11.539
|
||||||
|
52.217 10.168 52.744 c 9.195 53.119 7.852 53.088 7.465 53.006 c 6.063 52.705
|
||||||
|
5.059 51.893 5.059 50.943 c 5.059 49.592 7.59 48.678 7.898 48.541 c 26.156
|
||||||
|
40.729 l 12.691 35.193 l 11.672 34.604 11.055 33.498 11.094 32.318 c 11.129
|
||||||
|
31.135 11.809 30.072 12.867 29.545 c 59.672 1.975 l 61.27 1.326 62.961
|
||||||
|
-0.002 65.77 -0.002 c 66.012 -0.002 66.246 0.014 66.48 0.029 c 66.508 0.029
|
||||||
|
66.535 0.022 66.566 0.022 c 66.879 0.022 67.184 0.068 67.48 0.158 c 69.785
|
||||||
|
0.596 71.461 1.893 71.461 3.428 c 71.457 5.17 69.367 6.232 66.566 7.533
|
||||||
|
c h
|
||||||
|
8.391 49.943 m 7.457 49.943 6.703 50.397 6.703 50.959 c 6.703 51.518 7.457
|
||||||
|
51.975 8.391 51.975 c 9.32 51.975 10.074 51.518 10.074 50.959 c 10.074
|
||||||
|
50.397 9.32 49.943 8.391 49.943 c h
|
||||||
|
66.016 1.705 m 64.438 1.705 63.16 2.475 63.16 3.424 c 63.16 4.377 64.438
|
||||||
|
5.147 66.016 5.147 c 67.598 5.147 68.875 4.377 68.875 3.424 c 68.879 2.475
|
||||||
|
67.598 1.705 66.016 1.705 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
73
presentation/icons/route1.svg
Executable file
@@ -0,0 +1,73 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<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"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 100 100"
|
||||||
|
enable-background="new 0 0 100 100"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg3039"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
sodipodi:docname="route1.svg"
|
||||||
|
inkscape:export-filename="D:\data\FUSION\icons\route1.png"
|
||||||
|
inkscape:export-xdpi="115.2"
|
||||||
|
inkscape:export-ydpi="115.2"><metadata
|
||||||
|
id="metadata3063"><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><defs
|
||||||
|
id="defs3061" /><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1600"
|
||||||
|
inkscape:window-height="837"
|
||||||
|
id="namedview3059"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="2.36"
|
||||||
|
inkscape:cx="50"
|
||||||
|
inkscape:cy="50"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="svg3039" /><g
|
||||||
|
id="g3041"><polygon
|
||||||
|
fill="#000000"
|
||||||
|
points="10.315,9.794 9.173,12.314 11.485,12.314 10.33,9.794 "
|
||||||
|
id="polygon3043" /><path
|
||||||
|
fill="#000000"
|
||||||
|
d="M10.331,0C4.635,0,0,4.652,0,10.37c0,7.03,9.331,18.985,9.728,19.49c0.156,0.197,0.393,0.314,0.642,0.314 h0.003c0.251-0.002,0.487-0.118,0.642-0.316c0.395-0.506,9.646-12.459,9.646-19.488C20.661,4.652,16.026,0,10.331,0z M15.167,15.979H13.48c-0.275,0-0.396-0.091-0.533-0.382L12.4,14.391H8.261l-0.548,1.22c-0.075,0.185-0.244,0.367-0.548,0.367 H5.492c-0.228,0-0.35-0.198-0.258-0.396l4.76-10.275c0.047-0.092,0.153-0.167,0.259-0.167h0.152c0.107,0,0.212,0.076,0.258,0.167 l4.763,10.275C15.517,15.781,15.396,15.979,15.167,15.979z"
|
||||||
|
id="path3045" /></g><g
|
||||||
|
id="g3047"><path
|
||||||
|
fill="#000000"
|
||||||
|
d="M82.284,33.955c-9.769,0-17.716,7.975-17.716,17.779c0,12.056,16,32.557,16.682,33.425 c0.268,0.339,0.673,0.536,1.102,0.536c0,0,0.002,0,0.004,0c0.432-0.002,0.838-0.201,1.104-0.541 C84.131,84.288,100,63.789,100,51.734C100,41.929,92.053,33.955,82.284,33.955z M82.926,60.996h-6.472 c-0.286,0-0.494-0.236-0.494-0.497V43.166c0-0.266,0.208-0.498,0.494-0.498h6.077c3.08,0,5.611,2.12,5.611,4.867 c0,2.018-1.804,3.484-3.027,4.138c1.384,0.575,3.496,1.86,3.496,4.271C88.611,58.876,86.027,60.996,82.926,60.996z"
|
||||||
|
id="path3049" /><path
|
||||||
|
fill="#000000"
|
||||||
|
d="M82.141,53.509h-2.113v3.744h2.377c1.016,0,1.877-0.838,1.877-1.911 C84.279,54.293,83.159,53.509,82.141,53.509z"
|
||||||
|
id="path3051" /><path
|
||||||
|
fill="#000000"
|
||||||
|
d="M83.889,48.218c0-1.049-0.832-1.781-1.826-1.781h-2.035v3.667h2.035 C83.057,50.104,83.889,49.265,83.889,48.218z"
|
||||||
|
id="path3053" /></g><path
|
||||||
|
fill="#000000"
|
||||||
|
stroke="#231F20"
|
||||||
|
stroke-width="9"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-miterlimit="10"
|
||||||
|
d="M79.216,33.35"
|
||||||
|
id="path3055" /><path
|
||||||
|
fill="#000000"
|
||||||
|
d="M83.208,90.439l-57.87-31.104L38.75,52.29c1.303-0.753,2.072-2.177,1.991-3.684 c-0.081-1.506-0.998-2.84-2.374-3.45c0,0-23.941-10.57-25.657-11.232c-1.216-0.469-2.897-0.429-3.377-0.326 c-1.754,0.379-3.011,1.392-3.011,2.579c0,1.69,3.166,2.834,3.551,3.004l22.823,9.764l-16.834,6.92 c-1.274,0.736-2.042,2.119-1.996,3.595c0.046,1.478,0.897,2.808,2.216,3.464l58.51,34.463c1.996,0.813,4.109,2.469,7.618,2.469 c0.304,0,0.599-0.017,0.892-0.037c0.033,0,0.068,0.012,0.104,0.012c0.391,0,0.773-0.062,1.146-0.172 c2.881-0.549,4.972-2.17,4.972-4.086C89.322,93.393,86.707,92.066,83.208,90.439z M10.487,37.429c-1.166,0-2.109-0.569-2.109-1.27 c0-0.702,0.944-1.271,2.109-1.271c1.164,0,2.108,0.569,2.108,1.271C12.595,36.86,11.651,37.429,10.487,37.429z M82.521,97.725 c-1.974,0-3.573-0.964-3.573-2.151c0-1.188,1.601-2.152,3.573-2.152c1.976,0,3.574,0.965,3.574,2.152 C86.098,96.761,84.497,97.725,82.521,97.725z"
|
||||||
|
id="path3057" /></svg>
|
||||||
|
After Width: | Height: | Size: 4.3 KiB |
102
presentation/icons/wifi1.eps
Executable file
@@ -0,0 +1,102 @@
|
|||||||
|
%!PS-Adobe-3.0 EPSF-3.0
|
||||||
|
%%Creator: cairo 1.11.2 (http://cairographics.org)
|
||||||
|
%%CreationDate: Sat Jun 25 17:55:14 2016
|
||||||
|
%%Pages: 1
|
||||||
|
%%DocumentData: Clean7Bit
|
||||||
|
%%LanguageLevel: 2
|
||||||
|
%%BoundingBox: 0 -1 52 44
|
||||||
|
%%EndComments
|
||||||
|
%%BeginProlog
|
||||||
|
/cairo_eps_state save def
|
||||||
|
/dict_count countdictstack def
|
||||||
|
/op_count count 1 sub def
|
||||||
|
userdict begin
|
||||||
|
/q { gsave } bind def
|
||||||
|
/Q { grestore } bind def
|
||||||
|
/cm { 6 array astore concat } bind def
|
||||||
|
/w { setlinewidth } bind def
|
||||||
|
/J { setlinecap } bind def
|
||||||
|
/j { setlinejoin } bind def
|
||||||
|
/M { setmiterlimit } bind def
|
||||||
|
/d { setdash } bind def
|
||||||
|
/m { moveto } bind def
|
||||||
|
/l { lineto } bind def
|
||||||
|
/c { curveto } bind def
|
||||||
|
/h { closepath } bind def
|
||||||
|
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
|
||||||
|
0 exch rlineto 0 rlineto closepath } bind def
|
||||||
|
/S { stroke } bind def
|
||||||
|
/f { fill } bind def
|
||||||
|
/f* { eofill } bind def
|
||||||
|
/n { newpath } bind def
|
||||||
|
/W { clip } bind def
|
||||||
|
/W* { eoclip } bind def
|
||||||
|
/BT { } bind def
|
||||||
|
/ET { } bind def
|
||||||
|
/pdfmark where { pop globaldict /?pdfmark /exec load put }
|
||||||
|
{ globaldict begin /?pdfmark /pop load def /pdfmark
|
||||||
|
/cleartomark load def end } ifelse
|
||||||
|
/BDC { mark 3 1 roll /BDC pdfmark } bind def
|
||||||
|
/EMC { mark /EMC pdfmark } bind def
|
||||||
|
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
|
||||||
|
/Tj { show currentpoint cairo_store_point } bind def
|
||||||
|
/TJ {
|
||||||
|
{
|
||||||
|
dup
|
||||||
|
type /stringtype eq
|
||||||
|
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
|
||||||
|
} forall
|
||||||
|
currentpoint cairo_store_point
|
||||||
|
} bind def
|
||||||
|
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
|
||||||
|
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
|
||||||
|
/Tf { pop /cairo_font exch def /cairo_font_matrix where
|
||||||
|
{ pop cairo_selectfont } if } bind def
|
||||||
|
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
|
||||||
|
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
|
||||||
|
/cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
|
||||||
|
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
|
||||||
|
/g { setgray } bind def
|
||||||
|
/rg { setrgbcolor } bind def
|
||||||
|
/d1 { setcachedevice } bind def
|
||||||
|
%%EndProlog
|
||||||
|
%%Page: 1 1
|
||||||
|
%%BeginPageSetup
|
||||||
|
%%PageBoundingBox: 0 -1 52 44
|
||||||
|
%%EndPageSetup
|
||||||
|
q 0 -1 52 45 rectclip q
|
||||||
|
0 43.52 52 -44 re W n
|
||||||
|
0 g
|
||||||
|
3.02 30.559 m 9.02 36.641 17.102 39.918 25.578 39.918 c 34.141 39.918 42.141
|
||||||
|
36.559 48.219 30.559 c 48.539 30.239 49.02 30 49.5 30 c 49.98 30 50.379
|
||||||
|
30.161 50.781 30.559 c 51.5 31.282 51.5 32.399 50.781 33.122 c 44.059 39.84
|
||||||
|
35.18 43.52 25.66 43.52 c 16.141 43.52 7.262 39.84 0.539 33.122 c -0.18
|
||||||
|
32.399 -0.18 31.282 0.539 30.559 c 1.262 29.84 2.379 29.84 3.02 30.559
|
||||||
|
c h
|
||||||
|
f
|
||||||
|
41.102 21.598 m 41.578 21.598 41.98 21.758 42.379 22.161 c 43.102 22.879
|
||||||
|
43.102 24 42.379 24.719 c 37.898 29.122 31.98 31.598 25.66 31.598 c 19.34
|
||||||
|
31.598 13.422 29.122 8.941 24.641 c 8.219 23.918 8.219 22.801 8.941 22.079
|
||||||
|
c 9.66 21.36 10.781 21.36 11.5 22.079 c 15.262 25.84 20.301 28 25.66 28
|
||||||
|
c 31.02 28 36.059 25.918 39.898 22.079 c 40.219 21.758 40.699 21.598 41.102
|
||||||
|
21.598 c h
|
||||||
|
f
|
||||||
|
32.699 13.2 m 33.18 13.2 33.578 13.36 33.98 13.68 c 34.699 14.399 34.699
|
||||||
|
15.52 33.98 16.239 c 31.738 18.481 28.781 19.68 25.66 19.68 c 22.539 19.68
|
||||||
|
19.578 18.481 17.34 16.239 c 16.621 15.52 16.621 14.399 17.34 13.68 c 18.059
|
||||||
|
12.961 19.18 12.961 19.898 13.68 c 21.422 15.2 23.5 16.079 25.66 16.079
|
||||||
|
c 27.82 16.079 29.898 15.2 31.422 13.68 c 31.82 13.36 32.219 13.2 32.699
|
||||||
|
13.2 c h
|
||||||
|
f
|
||||||
|
29.34 3.68 m 29.34 1.649 27.691 0 25.66 0 c 23.629 0 21.98 1.649 21.98
|
||||||
|
3.68 c 21.98 5.711 23.629 7.36 25.66 7.36 c 27.691 7.36 29.34 5.711 29.34
|
||||||
|
3.68 c h
|
||||||
|
f
|
||||||
|
Q Q
|
||||||
|
showpage
|
||||||
|
%%Trailer
|
||||||
|
count op_count sub {pop} repeat
|
||||||
|
countdictstack dict_count sub {end} repeat
|
||||||
|
cairo_eps_state restore
|
||||||
|
%%EOF
|
||||||
76
presentation/icons/wifi1.svg
Executable file
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<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"
|
||||||
|
version="1.1"
|
||||||
|
x="0px"
|
||||||
|
y="0px"
|
||||||
|
viewBox="0 0 71 71"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg3081"
|
||||||
|
inkscape:version="0.48.4 r9939"
|
||||||
|
width="100%"
|
||||||
|
height="100%"
|
||||||
|
sodipodi:docname="wifi1.svg"><metadata
|
||||||
|
id="metadata3095"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs3093" /><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="640"
|
||||||
|
inkscape:window-height="480"
|
||||||
|
id="namedview3091"
|
||||||
|
showgrid="true"
|
||||||
|
inkscape:zoom="2.36"
|
||||||
|
inkscape:cx="25.5"
|
||||||
|
inkscape:cy="25.5"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="svg3081"
|
||||||
|
fit-margin-top="0"
|
||||||
|
fit-margin-left="0"
|
||||||
|
fit-margin-right="0"
|
||||||
|
fit-margin-bottom="0"><inkscape:grid
|
||||||
|
type="xygrid"
|
||||||
|
id="grid3097"
|
||||||
|
empspacing="5"
|
||||||
|
visible="true"
|
||||||
|
enabled="true"
|
||||||
|
snapvisiblegridlinesonly="true"
|
||||||
|
originx="-24.5px"
|
||||||
|
originy="-24.5px" /></sodipodi:namedview><path
|
||||||
|
d="m 6.7,24.3 c 7.5,-7.6 17.6,-11.7 28.2,-11.7 10.7,0 20.7,4.2 28.3,11.7 0.4,0.4 1,0.7 1.6,0.7 0.6,0 1.1,-0.2 1.6,-0.7 0.9,-0.9 0.9,-2.3 0,-3.2 C 58,12.7 46.9,8.1 35,8.1 c -11.9,0 -23,4.6 -31.4,13 -0.9,0.9 -0.9,2.3 0,3.2 0.9,0.9 2.3,0.9 3.1,0 z"
|
||||||
|
id="path3083"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
style="fill:#000000" /><path
|
||||||
|
d="m 54.3,35.5 c 0.6,0 1.1,-0.2 1.6,-0.7 0.9,-0.9 0.9,-2.3 0,-3.2 C 50.3,26.1 42.9,23 35,23 c -7.9,0 -15.3,3.1 -20.9,8.7 -0.9,0.9 -0.9,2.3 0,3.2 0.9,0.9 2.3,0.9 3.2,0 4.7,-4.7 11,-7.4 17.7,-7.4 6.7,0 13,2.6 17.8,7.4 0.4,0.4 1,0.6 1.5,0.6 z"
|
||||||
|
id="path3085"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
style="fill:#000000" /><path
|
||||||
|
d="m 43.8,46 c 0.6,0 1.1,-0.2 1.6,-0.6 0.9,-0.9 0.9,-2.3 0,-3.2 -2.8,-2.8 -6.5,-4.3 -10.4,-4.3 -3.9,0 -7.6,1.5 -10.4,4.3 -0.9,0.9 -0.9,2.3 0,3.2 0.9,0.9 2.3,0.9 3.2,0 1.9,-1.9 4.5,-3 7.2,-3 2.7,0 5.3,1.1 7.2,3 0.5,0.4 1,0.6 1.6,0.6 z"
|
||||||
|
id="path3087"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
style="fill:#000000" /><circle
|
||||||
|
cx="50"
|
||||||
|
cy="71.900002"
|
||||||
|
r="4.5999999"
|
||||||
|
id="circle3089"
|
||||||
|
sodipodi:cx="50"
|
||||||
|
sodipodi:cy="71.900002"
|
||||||
|
sodipodi:rx="4.5999999"
|
||||||
|
sodipodi:ry="4.5999999"
|
||||||
|
style="fill:#000000"
|
||||||
|
transform="translate(-15,-14)" /></svg>
|
||||||
|
After Width: | Height: | Size: 2.9 KiB |
BIN
presentation/main.pdf
Executable file
504
presentation/main.tex
Executable file
@@ -0,0 +1,504 @@
|
|||||||
|
\documentclass[fleqn]{beamer}
|
||||||
|
%\usetheme{Warsaw}
|
||||||
|
%\usetheme{Montpellier}
|
||||||
|
%\usetheme{CambridgeUS}
|
||||||
|
%\usetheme{Singapore}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%\usetheme{m}
|
||||||
|
\usetheme[everytitleformat=regular]{m}
|
||||||
|
|
||||||
|
% Costumizing the m-theme here
|
||||||
|
\setbeamertemplate{footline}[text line]{%
|
||||||
|
\parbox{\linewidth}{
|
||||||
|
\vspace*{-35pt}\insertpagenumber
|
||||||
|
\hfill\inserttitle
|
||||||
|
\hspace*{-30pt}
|
||||||
|
\hfill\includegraphics[width=0.20\textwidth]{gfx/logo_orange}
|
||||||
|
\hspace*{-30pt}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\definecolor{mWhite}{HTML}{FFFFFF}
|
||||||
|
\definecolor{mOrange}{HTML}{e84e25}
|
||||||
|
\setbeamercolor{frametitle}{%
|
||||||
|
use=mWhite,
|
||||||
|
fg=mWhite,
|
||||||
|
bg=mOrange
|
||||||
|
}
|
||||||
|
\setbeamercolor{alerted text}{%
|
||||||
|
fg=mOrange
|
||||||
|
}
|
||||||
|
% End Costumizing
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage{mathptmx}
|
||||||
|
%\usepackage[scaled=0.9]{helvet}
|
||||||
|
%\usepackage{courier}
|
||||||
|
|
||||||
|
% font
|
||||||
|
\usepackage{lmodern}
|
||||||
|
|
||||||
|
%video
|
||||||
|
%\usepackage{multimedia}
|
||||||
|
%\usepackage[3D]{movie15}
|
||||||
|
\usepackage{media9}
|
||||||
|
|
||||||
|
|
||||||
|
%\usepackage{wrapfig}
|
||||||
|
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage{caption}
|
||||||
|
\usepackage{subcaption}
|
||||||
|
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\renewcommand{\vec}[1]{\boldsymbol{#1}}
|
||||||
|
\newcommand{\mat}[1]{\boldsymbol{#1}}
|
||||||
|
%\renewcommand{\hat}[1]{\oldhat{\mathbf{#1}}}
|
||||||
|
|
||||||
|
\newcommand{\SI}[2]{\ensuremath{#1}\text{\,#2}}
|
||||||
|
\newcommand{\SIrange}[3]{\ensuremath{#1} to \ensuremath{#2}\text{\,#3}}
|
||||||
|
\newcommand{\cm}{cm}
|
||||||
|
\newcommand{\meter}{m}
|
||||||
|
\newcommand{\per}{/}
|
||||||
|
\newcommand{\milli}{m}
|
||||||
|
\newcommand{\second}{s}
|
||||||
|
\newcommand{\giga}{G}
|
||||||
|
\newcommand{\hertz}{Hz}
|
||||||
|
\newcommand{\dBm}{dBm}
|
||||||
|
\newcommand{\percent}{\%}
|
||||||
|
\newcommand{\decibel}{dB}
|
||||||
|
\newcommand{\dB}{dB}
|
||||||
|
\newcommand{\degree}{\ensuremath{^{\circ}}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\R}{\mathbb{R}}
|
||||||
|
\newcommand{\N}{\mathbb{N}}
|
||||||
|
\newcommand{\NDist}{\mathcal{N}}
|
||||||
|
\newcommand{\UDist}{\mathcal{U}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\qTurn}{\theta}
|
||||||
|
\newcommand{\qBaro}{\hat\rho_{\text{rel}}}
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\oWifi}{s_{\text{wifi}}}
|
||||||
|
\newcommand{\oBeacons}{s_{\text{beacons}}}
|
||||||
|
\newcommand{\oStep}{n_\text{step}}
|
||||||
|
\newcommand{\oTurn}{\Delta\theta}
|
||||||
|
\newcommand{\oBaro}{\rho_{\text{rel}}}
|
||||||
|
|
||||||
|
\newcommand{\ispace}{\vspace{2mm}}
|
||||||
|
|
||||||
|
\newcommand{\vecB}[2]{\begin{pmatrix} #1\\ #2 \end{pmatrix}}
|
||||||
|
\newcommand{\matD}[4]{\begin{bmatrix} #1 & #2 \\ #3 & #4 \end{bmatrix}}
|
||||||
|
|
||||||
|
|
||||||
|
\title{On Prior Navigation Knowledge in Multi Sensor Indoor Localisation}
|
||||||
|
%\author{F. Ebner, T. Fetzer, F. Deinzer, L. Köping, M. Grzegorzek}
|
||||||
|
\author{F. Ebner$^\star$, T. Fetzer$^\star$, F. Deinzer$^\star$, L. Köping$^\dagger$, M. Grzegorzek$^\dagger$}
|
||||||
|
\date{\today}
|
||||||
|
\institute{ $^\star$ University of Applied Sciences W\"urzburg - Schweinfurt \\
|
||||||
|
$^\dagger$ University of Siegen - Pattern Recognition Group}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
|
||||||
|
%\frame{\tableofcontents[currentsection]}
|
||||||
|
\frame{\tableofcontents}
|
||||||
|
|
||||||
|
\section{Overview}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
|
||||||
|
\begin{tabular}{lcr}
|
||||||
|
|
||||||
|
% icons: https://thenounproject.com/search/?q=graph
|
||||||
|
|
||||||
|
\includegraphics[width = 0.12\textwidth]{icons/wifi1.eps} \enskip \includegraphics[width = 0.09\textwidth]{icons/ibeacon1.eps} &
|
||||||
|
&
|
||||||
|
\includegraphics[width = 0.14\textwidth]{icons/accel1.eps} \enskip \includegraphics[width = 0.12\textwidth]{icons/gyro1.eps} \\
|
||||||
|
\small{absolute positioning $(x,y,z)$} & & \small{relative positioning $(x,y)$} \\
|
||||||
|
\small{\textit{Wi-Fi, iBeacons}} & & \small{\textit{accelerometer, gyroscope}} \\
|
||||||
|
|
||||||
|
|
||||||
|
\\
|
||||||
|
~\hspace{4.5cm}~ & & ~\hspace{4.5cm}~\\
|
||||||
|
\\
|
||||||
|
|
||||||
|
\includegraphics[width = 0.12\textwidth]{icons/baro1.eps} &
|
||||||
|
&
|
||||||
|
\includegraphics[width = 0.12\textwidth]{icons/graph1.eps} \enskip \includegraphics[width = 0.12\textwidth]{icons/route1.eps} \\
|
||||||
|
\small{relative positioning $(z)$} & & \small{motion prediction $(x,y,z)$} \\
|
||||||
|
\small{\textit{barometer}} & & \small{\textit{graph, routing}}
|
||||||
|
|
||||||
|
|
||||||
|
\end{tabular}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\section{System}
|
||||||
|
|
||||||
|
\subsection{Recursive Density Estimation}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Recursive Density Estimation}
|
||||||
|
\begin{itemize}
|
||||||
|
\item<1-> Current State\\
|
||||||
|
$\vec{q} = (x,y,z, \qTurn, \qBaro)^T, \enskip{}
|
||||||
|
\overbrace{x,y,z \in \R}^{\text{position}}, \enskip
|
||||||
|
\overbrace{\qTurn \in \R}^{\text{heading}},\enskip{}
|
||||||
|
\overbrace{\qBaro \in \R}^{\text{rel. pressure}}
|
||||||
|
$ \\
|
||||||
|
$\vec{q_0} = $ uniformly distributed
|
||||||
|
\ispace
|
||||||
|
\item<2-> Observation\\
|
||||||
|
$\vec{o} = (\vec{\oWifi}, \vec{\oBeacons}, \oStep, \oTurn, \oBaro)$
|
||||||
|
\ispace
|
||||||
|
\item<3-> \small$
|
||||||
|
\underbrace{ p(\vec{q_t}\mid \vec{o}_{1:t})}_{\text{estimation}}
|
||||||
|
\propto %
|
||||||
|
\underbrace{ p(\vec{o_t} \mid \vec{q_t}) }_{\text{evaluation}}%
|
||||||
|
\int
|
||||||
|
\underbrace{ p(\vec{q_t} \mid \vec{q_{t-1}}, \vec{o_{t-1}}) }_{\text{transition}}%
|
||||||
|
\underbrace{ p(\vec{q_{t-1}} \mid \vec{o}_{1:t-1})}_{\text{recursion}}%
|
||||||
|
d\vec{q}_{t-1}%
|
||||||
|
$
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
\subsection{Observation}
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Observation}
|
||||||
|
\begin{itemize}
|
||||||
|
\item<1-> a location's probability based on the current sensor readings
|
||||||
|
\begin{equation*}
|
||||||
|
\begin{split}
|
||||||
|
p(\vec{o}_t \mid \vec{q}_t) =&\\
|
||||||
|
&p(\vec{o}_t \mid \vec{q}_t)_{\text{wifi}} \\
|
||||||
|
&p(\vec{o}_t \mid \vec{q}_t)_{\text{beacons}} \\
|
||||||
|
&p(\vec{o}_t \mid \vec{q}_t)_{\text{baro}} \\
|
||||||
|
\end{split}
|
||||||
|
\end{equation*}
|
||||||
|
\ispace
|
||||||
|
\item<1-> assuming statistical independence
|
||||||
|
\item<1-> \textit{step- and turn detection are used within the transition}
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
%\begin{frame}
|
||||||
|
% \frametitle{Observation - Wi-Fi/iBeacons}
|
||||||
|
% \begin{itemize}
|
||||||
|
% \item<1-> 2D signal strength prediction\\
|
||||||
|
% $
|
||||||
|
% P_r(d) =
|
||||||
|
% \underbrace{P_0}_{\text{reference}}\enskip
|
||||||
|
% \underbrace{- 10 \gamma \cdot \log_{10}(\tfrac{d}{d_0})}_{\text{attenuation per meter}}\enskip
|
||||||
|
% \underbrace{+ X}_{\text{noise}}
|
||||||
|
% ,\enskip\enskip
|
||||||
|
% X \sim \NDist(0,\sigma^2_{\text{wifi}})
|
||||||
|
% $
|
||||||
|
% \ispace
|
||||||
|
% \item<2-> 3D signal strength prediction\\
|
||||||
|
% $
|
||||||
|
% P_r'(d,\Delta f) = P_r(d) + \Delta f \lambda,\enskip
|
||||||
|
% \underbrace{\Delta f \in \N}_{\text{number of floors}}
|
||||||
|
% ,\enskip
|
||||||
|
% \underbrace{\lambda \approx -8}_{\text{attenuation per floor}}
|
||||||
|
% $
|
||||||
|
% \ispace
|
||||||
|
% \item<3->
|
||||||
|
% $p(\vec{o}_t \mid \vec{q}_t)_\text{wifi}=$
|
||||||
|
% $p(\vec{\oWifi} \mid \vec{q}_t) = \prod_{\oWifi} \NDist(s_i \mid P_r'(d_i, \Delta f_i), \sigma_{\text{wifi}}^2)$,\\
|
||||||
|
% \vspace{3mm}
|
||||||
|
% $\sigma_{\text{wifi}}$ also depends on the measurement's age\\
|
||||||
|
% $\Delta f_i = $floors between location and sender\\
|
||||||
|
% $d_i = \| \underbrace{(\varrho_i^x, \varrho_i^y, \varrho_i^z\cdot h)^T}_{\text{sender's position}} - (q_t^x, q_t^y, q_t^z)^T \|$,\\
|
||||||
|
% \item<1-> FAST ETWAS ZU VOLL? GRAFIK?
|
||||||
|
% \end{itemize}
|
||||||
|
%\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Observation - Wi-Fi/iBeacons}
|
||||||
|
\begin{itemize}
|
||||||
|
|
||||||
|
\item<1->
|
||||||
|
$p(\vec{o}_t \mid \vec{q}_t)_\text{wifi}=$
|
||||||
|
$p(\vec{\oWifi} \mid \vec{q}_t) = \prod_{\oWifi} \NDist(s_i \mid P_r(d_i, \Delta f_i), \sigma_{\text{wifi}}^2)$,\\
|
||||||
|
\ispace
|
||||||
|
|
||||||
|
\item<2-> 3D signal strength prediction\\\ispace
|
||||||
|
$
|
||||||
|
P_r(d,\Delta f) =
|
||||||
|
\underbrace{P_0}_{\text{reference}}\enskip
|
||||||
|
\underbrace{- 10 \gamma \cdot \log_{10}(\tfrac{d}{d_0})}_{\text{attenuation per meter}}\enskip
|
||||||
|
\underbrace{+ \Delta f \lambda}_\text{floor attenuation}
|
||||||
|
\underbrace{+ X}_{\text{ noise }}
|
||||||
|
$
|
||||||
|
%\\\ispace$
|
||||||
|
% X \sim \NDist(0,\sigma^2_{\text{wifi}}),\enskip
|
||||||
|
% \underbrace{\Delta f \in \N}_{\text{number of floors}},\enskip
|
||||||
|
% \underbrace{\lambda \approx -8}_{\text{attenuation per floor}}
|
||||||
|
%$
|
||||||
|
%\ispace
|
||||||
|
\only<3>{ \includegraphics[width = 0.4\textwidth]{gfx/wifi1.png} }%
|
||||||
|
\only<4->{ \includegraphics[width = 0.4\textwidth]{gfx/wifi2.png} }%
|
||||||
|
\only<5>{ \includegraphics[width = 0.4\textwidth]{gfx/wifi3.png} }%
|
||||||
|
\only<6->{ \includegraphics[width = 0.4\textwidth]{gfx/wifi4.png} }%
|
||||||
|
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Observation - Barometer}
|
||||||
|
\begin{itemize}
|
||||||
|
\item<1-> $p(\vec{o}_t \mid \vec{q}_t)_{\text{baro}} = $
|
||||||
|
$\NDist(o_t^{\oBaro} \mid q_t^{\qBaro}, \sigma_{\text{baro}}^2)$
|
||||||
|
\ispace
|
||||||
|
\item<2-> each transition performs a relative pressure prediction:\\
|
||||||
|
\ispace
|
||||||
|
$q_t^{\qBaro} = q_{t-1}^{\qBaro} + \Delta z \cdot b$, \enskip
|
||||||
|
$\underbrace{\Delta z = q_{t-1}^z - q_{t}^z}_{\text{height change}}$, \enskip
|
||||||
|
$\underbrace{b \in \R}_{\text{pressure change / meter}}$\\
|
||||||
|
%
|
||||||
|
\vspace{5mm}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width = 0.4\textwidth]{gfx/baroChange}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
%\begin{frame}
|
||||||
|
% \frametitle{Observation - Step/Turn}
|
||||||
|
% \begin{itemize}
|
||||||
|
% \item<1-> $
|
||||||
|
% p(\vec{o}_t \mid \vec{q}_t, \vec{q}_{t-1})_{\text{step}} =
|
||||||
|
% \begin{cases}
|
||||||
|
% \NDist(d_{\text{obs}} \mid d_{s}, \sigma_{s}^2) & \quad \text{step}\\
|
||||||
|
% \NDist(d_{\text{obs}} \mid d_{ns}, \sigma_{ns}^2) & \quad \text{no step}
|
||||||
|
% \end{cases}
|
||||||
|
% $,\\
|
||||||
|
% \ispace
|
||||||
|
% $ d_{\text{obs}} = \| (q_{t-1}^x, q_{t-1}^y)^T - (q_t^x, q_t^y)^T \| $
|
||||||
|
% \ispace
|
||||||
|
% \item<2-> $
|
||||||
|
% p(\vec{o}_t \mid \vec{q}_t, \vec{q}_{t-1})_{\text{turn}} =
|
||||||
|
% f_{\text{mises}}(\Delta \alpha \mid \Delta \alpha_t, \kappa),
|
||||||
|
% $\\
|
||||||
|
% \ispace
|
||||||
|
% $
|
||||||
|
% \Delta \alpha = \angle \vec{q}_{t} - \angle \vec{q}_{t-1}, \enskip
|
||||||
|
% \Delta \alpha_t = \text{gyroscope}
|
||||||
|
% $
|
||||||
|
% \end{itemize}
|
||||||
|
%\end{frame}
|
||||||
|
|
||||||
|
\subsection{Transition}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Transition - Floorplan}
|
||||||
|
\only<1>{%
|
||||||
|
1) start with the building's floorplan\\%
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/step1}%
|
||||||
|
}%
|
||||||
|
\only<2>{%
|
||||||
|
2) divide into cells and remove those intersecting with walls\\%
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/step2}%
|
||||||
|
}%
|
||||||
|
\only<3>{%
|
||||||
|
3) add edges to all (available) adjacent cells\\%
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/step3}%
|
||||||
|
}%
|
||||||
|
\only<4>{%
|
||||||
|
4) add stairs and remove unreachable cells\\%
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/step4}%
|
||||||
|
}%
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand{\leHeading}{\theta_{\text{walk}}}
|
||||||
|
%\newcommand{\leDistance}{d_{\text{walk}}}
|
||||||
|
\newcommand{\leDistance}{d}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Transition - Random Walk}
|
||||||
|
\begin{minipage}{0.49\textwidth}
|
||||||
|
$p(\vec{q}_t \mid \vec{q}_{t-1})$:
|
||||||
|
\begin{enumerate}
|
||||||
|
\item get node $\vec{q}_{t-1}$ belongs to
|
||||||
|
\item draw distance $\leDistance$ to walk%\\ \textit{depends on the number of detected steps}
|
||||||
|
\item repeat until $\leDistance$ is reached
|
||||||
|
\begin{enumerate}
|
||||||
|
\item draw edge $e_{i,j}$ according to its probability $p(e_{i,j})$
|
||||||
|
\item walk along the edge
|
||||||
|
\item $\leDistance = \leDistance - \|e_{i,j}\|$
|
||||||
|
\end{enumerate}
|
||||||
|
\end{enumerate}
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{0.49\textwidth}
|
||||||
|
\begin{figure}
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/walk}
|
||||||
|
\end{figure}
|
||||||
|
\end{minipage}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Transition - Random Walk}
|
||||||
|
\begin{itemize}
|
||||||
|
|
||||||
|
%\item<1-> each transition $p(\vec{q}_t \mid \vec{q}_{t-1}, \vec{o}_{t-1})$ from $\vec{q}_{t-1}$ to $\vec{q}_t$ is
|
||||||
|
% \begin{itemize}
|
||||||
|
% \item a random walk along several edges
|
||||||
|
% \item uses constraints to describe pedestrian's walking behaviour
|
||||||
|
% \item depends on recent sensor readings (distance to walk, heading)
|
||||||
|
% \item uses prior knowledge of the pedestrian's desired destination
|
||||||
|
% \end{itemize}
|
||||||
|
% \ispace
|
||||||
|
|
||||||
|
\item<1-> distance to walk\\
|
||||||
|
\ispace
|
||||||
|
$%
|
||||||
|
\leDistance =
|
||||||
|
\underbrace{{o}_{t-1}^{\oStep}}_\text{steps detected} \cdot
|
||||||
|
\underbrace{s_\text{step}}_\text{step size} +
|
||||||
|
\underbrace{\mathcal{N}(0, \sigma^2_{\leDistance})}_\text{uncertainty}
|
||||||
|
$\newline\newline
|
||||||
|
|
||||||
|
\item<2-> pedestrian's heading\\
|
||||||
|
\ispace
|
||||||
|
$p(e_{i,j})_\text{turn} = p(e_{i,j} \mid \leHeading) = \NDist(\angle e_{i,j} \mid \leHeading, \sigma^2_{\text{dev}} )$\\
|
||||||
|
\ispace
|
||||||
|
$%
|
||||||
|
\underbrace{\leHeading = {q}_{t}^{\qTurn}}_\text{current heading} =
|
||||||
|
\underbrace{{q}_{t-1}^{\qTurn}}_\text{previous heading} +
|
||||||
|
\underbrace{{o}_{t-1}^{\oTurn}}_\text{sensor readings} +
|
||||||
|
\underbrace{\mathcal{N}(0, \sigma^2_{\leHeading})}_\text{uncertainty}
|
||||||
|
$\\
|
||||||
|
|
||||||
|
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\newcommand{\dist}[2]{\text{d}(#1, #2)}
|
||||||
|
\newcommand{\dest}{v_\text{dest}}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Transition - Prior Knowledge}
|
||||||
|
\begin{itemize}
|
||||||
|
|
||||||
|
\item<1->
|
||||||
|
pedestrian's destination is known beforehand
|
||||||
|
|
||||||
|
\item<2->
|
||||||
|
use this prior knowledge to enhance the movement prediction
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item calculate the shortest path from the desired destination to all other vertices using Dijkstra's algorithm
|
||||||
|
\item favour nodes approaching the destination over others
|
||||||
|
\ispace
|
||||||
|
\item
|
||||||
|
$%
|
||||||
|
p(e_{i,j})_\text{path} = p(v_j \mid v_i) =
|
||||||
|
\begin{cases}
|
||||||
|
\kappa & \dist{v_j}{\dest} < \dist{v_i}{\dest}\\
|
||||||
|
(1-\kappa) & \text{else}
|
||||||
|
\end{cases}
|
||||||
|
$
|
||||||
|
|
||||||
|
\end{itemize}
|
||||||
|
\item<3-> however: calculated path is very unrealistic and sticks to walls
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Transition - Shortest Path}
|
||||||
|
\only<1>{%
|
||||||
|
1) using shortest path as-is, produces unlikely-to-walk paths
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/path1}%
|
||||||
|
}%
|
||||||
|
\only<2>{%
|
||||||
|
2) determine likelyhood for a vertex to be visited by the pedestrian
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/step5}%
|
||||||
|
}%
|
||||||
|
\only<3>{%
|
||||||
|
3) use this likelyhood to adjust Dijkstra's weighting function $\delta(e_{i,h})$
|
||||||
|
\includegraphics[width = 1.0\textwidth]{gfx/path2}%
|
||||||
|
}%
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\section{Experiments}
|
||||||
|
|
||||||
|
%\frame{\tableofcontents[currentsection]}
|
||||||
|
|
||||||
|
%\begin{frame}
|
||||||
|
% \frametitle{WiFi \& simple transition}
|
||||||
|
% $\overline{e} = \SI{730}{\cm},\enskip\sigma = \SI{395}{\cm}$
|
||||||
|
% \vspace{-13mm}
|
||||||
|
% \begin{figure}
|
||||||
|
% \centering{}
|
||||||
|
% \includegraphics[width = 1.0\textwidth]{gfx2/paths/path2_wifi_only_simple_trans}
|
||||||
|
% \end{figure}
|
||||||
|
%\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
%\movie[start=6s, width=11cm,height=6cm, poster]{}{yy.gif}
|
||||||
|
%\includemovie[autoplay, poster]{4cm}{3cm}{yy.gif}
|
||||||
|
%\includemedia[width=5cm,height=4cm]{}{/tmp/mgl/out.mpg}
|
||||||
|
|
||||||
|
%\newcommand\Wider[2][3em]{%
|
||||||
|
% \makebox[\linewidth][c]{%
|
||||||
|
% \begin{minipage}{\dimexpr\textwidth+#1\relax}
|
||||||
|
% \raggedright#2
|
||||||
|
% \end{minipage}%
|
||||||
|
% }%
|
||||||
|
%}
|
||||||
|
|
||||||
|
\vspace{-5mm}
|
||||||
|
\makebox[\linewidth][c]{
|
||||||
|
\begin{minipage}{\dimexpr\textwidth+5em\relax}
|
||||||
|
\raggedright
|
||||||
|
\includemedia[
|
||||||
|
activate=pageopen,%
|
||||||
|
width=\textwidth, height=8.0cm,%
|
||||||
|
addresource=exp.flv,%
|
||||||
|
flashvars={%
|
||||||
|
source=exp.flv%
|
||||||
|
&scalemode=letterbox%
|
||||||
|
}
|
||||||
|
]{}{VPlayer.swf}
|
||||||
|
\end{minipage}
|
||||||
|
}
|
||||||
|
|
||||||
|
%\includemedia[
|
||||||
|
% width=0.6\linewidth,%
|
||||||
|
% height=0.3375\linewidth,%
|
||||||
|
% activate=pageopen,%
|
||||||
|
% addresource=nyan.flv,
|
||||||
|
% flashvars={}%
|
||||||
|
%]{}{nyan.flv}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
22
presentation/make.bat
Executable file
@@ -0,0 +1,22 @@
|
|||||||
|
SET PATH=%PATH%;D:\texlive\bin\win32
|
||||||
|
|
||||||
|
|
||||||
|
del main.toc
|
||||||
|
del main.snm
|
||||||
|
del main.aux
|
||||||
|
del main.dvi
|
||||||
|
del main.log
|
||||||
|
del main.nav
|
||||||
|
del main.out
|
||||||
|
|
||||||
|
pdflatex main.tex
|
||||||
|
|
||||||
|
del main.toc
|
||||||
|
del main.snm
|
||||||
|
del main.aux
|
||||||
|
del main.dvi
|
||||||
|
del main.log
|
||||||
|
del main.nav
|
||||||
|
del main.out
|
||||||
|
|
||||||
|
pause
|
||||||
8
presentation/make.sh
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# latex binaries
|
||||||
|
PATH=$PATH:/mnt/usb/latex/bin/x86_64-linux/
|
||||||
|
|
||||||
|
pdflatex main.tex
|
||||||
|
|
||||||
|
evince main.pdf
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
\caption{Error development while walking along Path 4 using the Nexus 6.
|
\caption{Error development while walking along Path 4 using the Nexus 6.
|
||||||
When leaving the suggested route in \refSeg{3}, the error of \textbf{shortest} path \refeq{eq:transShortestPath}
|
When leaving the suggested route in \refSeg{3}, the error of \textbf{shortest} path \refeq{eq:transShortestPath}
|
||||||
and \textbf{multi}path \refeq{eq:transMultiPath} increases.
|
and \textbf{multi}path \refeq{eq:transMultiPath} increases.
|
||||||
The same issues arise when facing multimodalities between two staircases just before the destination \refSeg{9}.}
|
The same issues arise when facing multimodalities between two staircases in \refSeg{9}, just before the destination.}
|
||||||
\label{fig:errorTimedNexus}
|
\label{fig:errorTimedNexus}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
% detailed analysis of path 4
|
% detailed analysis of path 4
|
||||||
@@ -143,7 +143,7 @@ as seen in fig. \ref{fig:nexusPathDetails} \refSeg{6}.
|
|||||||
% overall error-distribution for nexus and galaxy
|
% overall error-distribution for nexus and galaxy
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\input{gfx/eval/error_dist_nexus}
|
\input{gfx/eval/error_dist_nexus}
|
||||||
\caption{Error distribution of all walks conducted with the Motorola Nexus 6 for distinct percentile values.
|
\caption{Cumulative error distribution of all walks conducted with the \mbox{Nexus 6} for distinct percentile values.
|
||||||
Both, \textbf{shortest} path \refeq{eq:transShortestPath} and \textbf{multi}path
|
Both, \textbf{shortest} path \refeq{eq:transShortestPath} and \textbf{multi}path
|
||||||
\refeq{eq:transMultiPath} clearly provide an enhancement compared to the reference \refeq{eq:transSimple}.}
|
\refeq{eq:transMultiPath} clearly provide an enhancement compared to the reference \refeq{eq:transSimple}.}
|
||||||
%\commentByFrank{percentile erwaehnt}
|
%\commentByFrank{percentile erwaehnt}
|
||||||
|
|||||||
@@ -164,7 +164,7 @@
|
|||||||
%
|
%
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\includegraphics[width=\columnwidth]{door_pca}
|
\includegraphics[width=\columnwidth]{door_pca}
|
||||||
\caption{Detect doors within the floorplan using $k$-NN to get the centroid $\vec{c}$ and covariance $\mat{\Sigma}$
|
\caption{Detecting doors within the floorplan using $k$-NN to get the centroid $\vec{c}$ and covariance $\mat{\Sigma}$
|
||||||
of the wall-vertices (black) near $\mVertexA$. While the left version is fine, the $\mVertexA$ in the middle is too far
|
of the wall-vertices (black) near $\mVertexA$. While the left version is fine, the $\mVertexA$ in the middle is too far
|
||||||
from $\vec{c}$ and the right one has an invalid eigenvalue-ratio.}
|
from $\vec{c}$ and the right one has an invalid eigenvalue-ratio.}
|
||||||
\label{fig:doorPCA}
|
\label{fig:doorPCA}
|
||||||
|
|||||||