saminsohag

improved

@@ -2,7 +2,7 @@ library tex_text; @@ -2,7 +2,7 @@ library tex_text;
2 2
3 import 'package:flutter/material.dart'; 3 import 'package:flutter/material.dart';
4 import 'package:flutter_math_fork/flutter_math.dart'; 4 import 'package:flutter_math_fork/flutter_math.dart';
5 -export 'package:flutter_math_fork/flutter_math.dart' show MathStyle; 5 +export 'package:flutter_math_fork/flutter_math.dart';
6 6
7 enum TexAlignment { 7 enum TexAlignment {
8 /// [TexAlignment.start] aligns the words at the start of the text 8 /// [TexAlignment.start] aligns the words at the start of the text
@@ -47,7 +47,7 @@ class TexText extends StatelessWidget { @@ -47,7 +47,7 @@ class TexText extends StatelessWidget {
47 crossAxisAlignment: WrapCrossAlignment.center, 47 crossAxisAlignment: WrapCrossAlignment.center,
48 spacing: 4, 48 spacing: 4,
49 children: e 49 children: e
50 - .split("<m>") 50 + .split(r'$')
51 .asMap() 51 .asMap()
52 .map<int, Iterable<Widget>>( 52 .map<int, Iterable<Widget>>(
53 (index, e) { 53 (index, e) {
@@ -57,7 +57,7 @@ class TexText extends StatelessWidget { @@ -57,7 +57,7 @@ class TexText extends StatelessWidget {
57 [ 57 [
58 if (e.isEmpty) 58 if (e.isEmpty)
59 Text( 59 Text(
60 - "<m>", 60 + r'$',
61 textAlign: TextAlign.values[alignment.index], 61 textAlign: TextAlign.values[alignment.index],
62 style: style, 62 style: style,
63 ) 63 )