         
         case normal = 0.6
         case bold = 1.0
-        case stroke = 0.2
+        case stroke = 0.4
         
         static let highContrastCoefficient: CGFloat = 0.4
     }

                    return max(ceil(thickness), self.minVerticalThickness)
                
                case .vertical:
                    let thickness = drawingInfo.fontSize + 2.5 * drawingInfo.tickLength
                    return max(ceil(thickness), self.minHorizontalThickness)
                
                @unknown default: fatalError()

                        
                        // calculate base position
                        let basePosition: CGPoint = isVerticalText
                            ? CGPoint(x: ceil(y + drawingInfo.charWidth * CGFloat(digit) / 2), y: 3 * drawingInfo.tickLength)
                            : CGPoint(x: -drawingInfo.padding, y: y)
                        
                        // get glyphs and positions
