public static TextShiftStrategy shiftInvardsByPosition(){
		return new TextShiftStrategy() {
			@Override
			public double getShift( TextStrategyParameters parameters ) {
				double position = parameters.getPosition();
				Point2D normal = parameters.getPath().getNormalAt( position );
				if( normal.getY() > 0 ){
					position = 1.0-position;
				}
				return position;
			}
		};
	}