Implement Math view

This commit is contained in:
Guille Gonzalez
2026-01-04 15:33:48 +01:00
parent 6e1a38ede7
commit baea9de415
9 changed files with 356 additions and 8 deletions

View File

@@ -0,0 +1,18 @@
import SwiftUI
extension Math {
public enum TypesettingStyle: Sendable {
case display
case text
}
}
extension View {
public func mathTypesettingStyle(_ typesettingStyle: Math.TypesettingStyle) -> some View {
environment(\.mathTypesettingStyle, typesettingStyle)
}
}
extension EnvironmentValues {
@Entry var mathTypesettingStyle: Math.TypesettingStyle = .display
}