Skip to content

Commit ff433f4

Browse files
Publish upgraded flutter_svg dependency (#19)
1 parent 4332fd6 commit ff433f4

File tree

6 files changed

+58
-59
lines changed

6 files changed

+58
-59
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.5.0
2+
3+
* Upgraded `flutter_svg` dependency.
4+
15
## 0.4.2+2
26

37
* Fixed `\sqrt` child positioning.

example/lib/demo.dart

Lines changed: 36 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -69,49 +69,50 @@ class DemoPage extends StatelessWidget {
6969
),
7070
),
7171
),
72-
if(false)Expanded(
73-
flex: 1,
74-
child: Padding(
75-
padding: const EdgeInsets.all(10.0),
76-
child: Column(
77-
crossAxisAlignment: CrossAxisAlignment.stretch,
78-
// mainAxisSize: MainAxisSize.min,
79-
children: <Widget>[
80-
Center(
81-
child: Text(
82-
"Flutter TeX's output",
83-
style: Theme.of(context).textTheme.headline6,
84-
),
85-
),
86-
Expanded(
87-
child: Container(
88-
decoration: BoxDecoration(
89-
border: Border.all(width: 1),
90-
borderRadius: BorderRadius.circular(5.0),
72+
if (false)
73+
Expanded(
74+
flex: 1,
75+
child: Padding(
76+
padding: const EdgeInsets.all(10.0),
77+
child: Column(
78+
crossAxisAlignment: CrossAxisAlignment.stretch,
79+
// mainAxisSize: MainAxisSize.min,
80+
children: <Widget>[
81+
Center(
82+
child: Text(
83+
"Flutter TeX's output",
84+
style: Theme.of(context).textTheme.headline6,
9185
),
92-
padding: const EdgeInsets.all(10),
93-
child: Consumer<TextEditingController>(
94-
builder: (context, controller, _) => TeXView(
95-
// Must use a GlobalKey, otherwise it will stack
96-
key: GlobalKey(debugLabel: 'texView'),
97-
renderingEngine:
98-
const TeXViewRenderingEngine.katex(),
99-
child: TeXViewDocument(
100-
'\$\$${controller.value.text}\$\$',
101-
id: '0',
86+
),
87+
Expanded(
88+
child: Container(
89+
decoration: BoxDecoration(
90+
border: Border.all(width: 1),
91+
borderRadius: BorderRadius.circular(5.0),
92+
),
93+
padding: const EdgeInsets.all(10),
94+
child: Consumer<TextEditingController>(
95+
builder: (context, controller, _) => TeXView(
96+
// Must use a GlobalKey, otherwise it will stack
97+
key: GlobalKey(debugLabel: 'texView'),
98+
renderingEngine:
99+
const TeXViewRenderingEngine.katex(),
100+
child: TeXViewDocument(
101+
'\$\$${controller.value.text}\$\$',
102+
id: '0',
103+
style: TeXViewStyle(
104+
backgroundColor: Colors.white),
105+
),
102106
style: TeXViewStyle(
103107
backgroundColor: Colors.white),
104108
),
105-
style:
106-
TeXViewStyle(backgroundColor: Colors.white),
107109
),
108110
),
109111
),
110-
),
111-
],
112+
],
113+
),
112114
),
113-
),
114-
)
115+
)
115116
],
116117
),
117118
),

example/pubspec.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ packages:
1414
name: async
1515
url: "https://pub.dartlang.org"
1616
source: hosted
17-
version: "2.8.1"
17+
version: "2.8.2"
1818
boolean_selector:
1919
dependency: transitive
2020
description:
@@ -28,7 +28,7 @@ packages:
2828
name: characters
2929
url: "https://pub.dartlang.org"
3030
source: hosted
31-
version: "1.1.0"
31+
version: "1.2.0"
3232
charcode:
3333
dependency: transitive
3434
description:
@@ -89,7 +89,7 @@ packages:
8989
path: ".."
9090
relative: true
9191
source: path
92-
version: "0.4.2+2"
92+
version: "0.4.3"
9393
flutter_svg:
9494
dependency: transitive
9595
description:
@@ -143,7 +143,7 @@ packages:
143143
name: matcher
144144
url: "https://pub.dartlang.org"
145145
source: hosted
146-
version: "0.12.10"
146+
version: "0.12.11"
147147
meta:
148148
dependency: transitive
149149
description:
@@ -316,7 +316,7 @@ packages:
316316
name: test_api
317317
url: "https://pub.dartlang.org"
318318
source: hosted
319-
version: "0.4.2"
319+
version: "0.4.3"
320320
tuple:
321321
dependency: transitive
322322
description:

lib/src/ast/nodes/matrix.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ class MatrixNode extends SlotableNode<EquationRowNode?> {
8787
// this.rowAligns,
8888
required this.hLines,
8989
required this.body,
90-
}) : assert(body.length == rows),
90+
}) : assert(body.length == rows),
9191
assert(body.every((row) => row.length == cols)),
9292
assert(columnAligns.length == cols),
9393
assert(vLines.length == cols + 1),
@@ -276,7 +276,7 @@ class MatrixLayoutDelegate extends IntrinsicLayoutDelegate<int> {
276276
required this.arraycolsep,
277277
required this.vLines,
278278
required this.columnAligns,
279-
}) : vLinePos = List.filled(cols + 1, 0.0, growable: false),
279+
}) : vLinePos = List.filled(cols + 1, 0.0, growable: false),
280280
hLinePos = List.filled(rows + 1, 0.0, growable: false);
281281

282282
List<double> hLinePos;

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: flutter_math_fork
22
description: Fast and high-quality TeX math equation rendering with pure Dart & Flutter.
3-
version: 0.4.2+2
3+
version: 0.4.3
44
homepage: https://github.com/simpleclub-extended/flutter_math_fork
55

66
environment:

test/load_fonts.dart

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,13 @@ Future<void> loadKaTeXFonts() async {
1111
Directory.current = Directory.current.parent;
1212
}
1313

14-
final katexMainLoader = FontLoader(
15-
'packages/flutter_math_fork/KaTeX_Main')
14+
final katexMainLoader = FontLoader('packages/flutter_math_fork/KaTeX_Main')
1615
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf'))
1716
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf'))
1817
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf'))
1918
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf'));
2019

21-
final katexMathLoader = FontLoader(
22-
'packages/flutter_math_fork/KaTeX_Math')
20+
final katexMathLoader = FontLoader('packages/flutter_math_fork/KaTeX_Math')
2321
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf'))
2422
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf'));
2523

@@ -52,21 +50,17 @@ Future<void> loadKaTeXFonts() async {
5250
..addFont(
5351
getFontData('lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf'));
5452

55-
final katexSize1Loader =
56-
FontLoader('packages/flutter_math_fork/KaTeX_Size1')
57-
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf'));
53+
final katexSize1Loader = FontLoader('packages/flutter_math_fork/KaTeX_Size1')
54+
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf'));
5855

59-
final katexSize2Loader =
60-
FontLoader('packages/flutter_math_fork/KaTeX_Size2')
61-
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf'));
56+
final katexSize2Loader = FontLoader('packages/flutter_math_fork/KaTeX_Size2')
57+
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf'));
6258

63-
final katexSize3Loader =
64-
FontLoader('packages/flutter_math_fork/KaTeX_Size3')
65-
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf'));
59+
final katexSize3Loader = FontLoader('packages/flutter_math_fork/KaTeX_Size3')
60+
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf'));
6661

67-
final katexSize4Loader =
68-
FontLoader('packages/flutter_math_fork/KaTeX_Size4')
69-
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf'));
62+
final katexSize4Loader = FontLoader('packages/flutter_math_fork/KaTeX_Size4')
63+
..addFont(getFontData('lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf'));
7064

7165
await Future.wait([
7266
katexMainLoader.load(),

0 commit comments

Comments
 (0)