606f9be66dFix Ø command.
Michael Griebling
2024-12-18 14:50:44 -05:00
5c251ad218Added comments to the accents.
Michael Griebling
2024-12-18 09:17:40 -05:00
1708b07bc9Restore original `i's.
Michael Griebling
2024-12-17 16:18:00 -05:00
c73dc863b8Try better accented 'i'.
Michael Griebling
2024-12-17 15:39:17 -05:00
872fa0b2bfUpdate \cc and \CC definitions.
Michael Griebling
2024-12-17 15:24:56 -05:00
653fe396deFixed the ç and Ç commands, \cc and \CC, respectively.
Michael Griebling
2024-12-17 11:29:42 -05:00
3f8a358984Added special symbols.
Michael Griebling
2024-12-17 11:08:14 -05:00
d0b1ff94dfAdded support for accented and special characters in the input text stream. (e.g., áéíóúýàèìòùâêîôûäëïöüÿãñõçøåæœß'ÁÉÍÓÚÝÀÈÌÒÙÂÊÎÔÛÄËÏÖÜÃÑÕÇØÅÆŒ) Also added some new commands to support special characters like \aa (å), etc.
Michael Griebling
2024-12-17 10:21:27 -05:00
07b110d07fUpdate internal changes.
Michael Griebling
2024-12-15 12:21:08 -05:00
3d07349901Merge pull request #33 from a-lebedev/feature/fix_crash_for_getting_fonts
mgriebling
2024-12-10 06:49:46 -05:00
1dbbaddbffAdd thread safety for fonts cache via read-write lock in MTFontManager
Andrew Lebedev
2024-11-20 17:57:37 +01:00
71da5ae960Merge pull request #32 from petersktang/main
mgriebling
2024-10-26 10:29:53 -04:00
25938db765Add NSLock to protect lazily loaded tables in multithread concurrent setting
Peter Tang
2024-10-26 22:20:25 +08:00
55b539b74eUpdated MathView examples.
Michael Griebling
2024-10-08 19:45:30 -04:00
7799485428Added fonts and provided previews.
Michael Griebling
2024-10-08 19:35:42 -04:00
de4484382dUpdated some fonts and added python script to create plist files.
Michael Griebling
2024-10-06 17:56:24 -04:00
99dc4ad8deUpdate to README.md and graphic files.
Michael Griebling
2024-10-06 16:29:28 -04:00
9fecdcf563Fix Mac version crashes on TextColor. Need at least v12.
Michael Griebling
2024-10-05 13:52:35 -04:00
428537b8d9Put back Color code in place of txetcolor due to crashes.
Michael Griebling
2024-10-05 11:29:31 -04:00
a87d4b5a3cRemove Chinese support again
Michael Griebling
2024-10-05 11:03:29 -04:00
2809379401Removed Chinese support (messed with root). Fixed tests.
Michael Griebling
2024-10-05 10:45:03 -04:00
cfc0e75715Added support for Chinese characters
Michael Griebling
2024-10-05 10:20:08 -04:00
42f3d2ea78Merge pull request #28 from 07akioni/main
mgriebling
2024-09-14 08:18:37 -04:00
b4c329859fFix fontSize arg is not applied to MTMathImage
zhanglecong
2024-09-14 00:38:26 +08:00
fe8a17711eMerge pull request #21 from OskarPersson/diamond
mgriebling
2024-05-28 08:19:33 -04:00
52823433fdAdd diamond symbol
Oskar Persson
2024-05-19 22:19:45 +02:00
3964a0c4b1Merge pull request #16 from OskarPersson/textcolor
mgriebling
2023-11-24 07:25:19 -05:00
2f485c94dcAdd support for textcolor
Oskar Persson
2023-11-15 21:09:47 +01:00
aa8ae54f59Merge pull request #13 from petersktang/main
mgriebling
2023-10-01 07:10:12 -04:00
9fd78752a2renamed
Peter Tang
2023-10-01 04:21:22 +08:00
2ba6968bafDelete LatexMathSymbols.pdf
Peter Tang
2023-09-30 15:18:41 +08:00
cf41852f30remove Hashable CGSize
Peter Tang
2023-09-30 15:17:26 +08:00
6d624fc826remove Hashable CGSize
Peter Tang
2023-09-30 15:16:43 +08:00
dad776acbbremove Hashable CGSize
Peter Tang
2023-09-30 15:15:36 +08:00
cc95461945Delete Sources/TexParser directory
Peter Tang
2023-09-30 15:06:35 +08:00
a7f4fe401bDelete Sources/MathTexParser directory
Peter Tang
2023-09-30 15:06:24 +08:00
703f252765resize the image
Peter Tang
2023-09-30 15:03:16 +08:00
1cf614036fFix concurrency thread-safe exception
Peter Tang
2023-09-26 13:07:49 +08:00
2f962f98c3Fix concurrency thread-safe exception
Peter Tang
2023-09-26 13:00:12 +08:00
170fc5b5bfMerge pull request #11 from petersktang/main
mgriebling
2023-09-20 07:31:21 -04:00
6959b42f81Delete Tests/Obsolete directory
Peter Tang
2023-09-20 09:31:17 +08:00
8cf541286fDelete Sources/Obsolete directory
Peter Tang
2023-09-20 09:30:51 +08:00
73a56c3d93consolidate to use threadSafeQueue only.
Peter Tang
2023-09-19 09:21:07 +08:00
024468cdddthreadsafe protect CTFontCreateWithGraphicsFont
Peter Tang
2023-09-18 21:54:45 +08:00
045c2aab72clean up unnecessary test script messages.
Peter Tang
2023-09-18 20:13:34 +08:00
c6ea427bfbclean up unnecessary test script messages.
Peter Tang
2023-09-18 20:10:52 +08:00
b637b18aceresource loading is serialised, font and mathtable dictionaries in BundleManager are threadsafe protected.
Peter Tang
2023-09-18 19:04:06 +08:00
6306ab7c4bthreadsafe MathImage and MTMathImag concurrent testScripts.
Peter Tang
2023-09-18 14:47:45 +08:00
5de5ea677ethreadsafe MathFont, MTFontV2, MTFontMathTableV2 with concurrent testScripts.
Peter Tang
2023-09-18 13:30:31 +08:00
be802ae0c6Merge pull request #10 from petersktang/main
mgriebling
2023-09-15 07:45:54 -04:00
40a6896889corrected some variable names within BundleManager functions, added onDemandBundle registration instead of loading all Resources at startup.
Peter Tang
2023-09-15 17:06:06 +08:00
2cdab9cc0ecomment lines updated.
Peter Tang
2023-09-15 12:06:58 +08:00
b20bfd37dfcleaned unnecessary comments.
Peter Tang
2023-09-15 11:34:21 +08:00
9d42487ee5use debugPrint instead.
Peter Tang
2023-09-15 11:32:59 +08:00
f36db0db3acomplete rest of MTFontMathTableV2 logic
Peter Tang
2023-09-15 10:53:38 +08:00
cea2188310Sunset MathTable, created MTFontV2, MTFontMathTableV2 and MathImage, about to sunset MTMathImage
Peter Tang
2023-09-15 09:53:54 +08:00
2762cbee85Removed font warning in print.
Michael Griebling
2023-09-12 07:59:07 -04:00
6fd6ab005aMerge pull request #8 from petersktang/main
mgriebling
2023-09-12 07:46:37 -04:00
4d922a5638updated all resource names separate from fontName, fontFamilyName.
Peter Tang
2023-09-12 18:40:01 +08:00
6049e93c07added test case around UIFont family names.
Peter Tang
2023-09-12 18:22:32 +08:00
490790c06ffixed UIFont and NSFont issue, their names are different from the otf file names
Peter Tang
2023-09-12 18:10:05 +08:00
85d25cf177clean up array contents within BundleManager.
Peter Tang
2023-09-12 09:38:11 +08:00
d1e9a39e11cache fontMathTable within MathTable to optimize.
Peter Tang
2023-09-12 09:27:11 +08:00
2d579c1192modified declaration glyph in GlyphPart within MathTable.
Peter Tang
2023-09-12 08:57:39 +08:00
d1c4ac77a6embedded GlyphPart within MathTable, MTTypesetter is not yet using this GlyphPart.
Peter Tang
2023-09-12 08:28:24 +08:00
018ce0cd08MathFont and MathTable added, both do not rely on existing SwifthMath code.
Peter Tang
2023-09-12 07:55:46 +08:00
397d4ece6dnsImage flipped
Peter Tang
2023-09-12 07:32:39 +08:00