fraktur.ts 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*************************************************************
  2. *
  3. * Copyright (c) 2018-2022 The MathJax Consortium
  4. *
  5. * Licensed under the Apache License, Version 2.0 (the "License");
  6. * you may not use this file except in compliance with the License.
  7. * You may obtain a copy of the License at
  8. *
  9. * http://www.apache.org/licenses/LICENSE-2.0
  10. *
  11. * Unless required by applicable law or agreed to in writing, software
  12. * distributed under the License is distributed on an "AS IS" BASIS,
  13. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. * See the License for the specific language governing permissions and
  15. * limitations under the License.
  16. */
  17. import {CharMap, CharOptions} from '../../FontData.js';
  18. export const fraktur: CharMap<CharOptions> = {
  19. 0x21: [.689, .012, .296],
  20. 0x22: [.695, -0.432, .215],
  21. 0x26: [.698, .011, .738],
  22. 0x27: [.695, -0.436, .212],
  23. 0x28: [.737, .186, .389],
  24. 0x29: [.735, .187, .389],
  25. 0x2A: [.692, -0.449, .278],
  26. 0x2B: [.598, .082, .756],
  27. 0x2C: [.107, .191, .278],
  28. 0x2D: [.275, -0.236, .756],
  29. 0x2E: [.102, .015, .278],
  30. 0x2F: [.721, .182, .502],
  31. 0x30: [.492, .013, .502],
  32. 0x31: [.468, 0, .502],
  33. 0x32: [.474, 0, .502],
  34. 0x33: [.473, .182, .502],
  35. 0x34: [.476, .191, .502],
  36. 0x35: [.458, .184, .502],
  37. 0x36: [.7, .013, .502],
  38. 0x37: [.468, .181, .502],
  39. 0x38: [.705, .01, .502],
  40. 0x39: [.469, .182, .502],
  41. 0x3A: [.457, .012, .216],
  42. 0x3B: [.458, .189, .216],
  43. 0x3D: [.368, -0.132, .756],
  44. 0x3F: [.693, .011, .362],
  45. 0x5B: [.74, .13, .278],
  46. 0x5D: [.738, .131, .278],
  47. 0x5E: [.734, -0.452, .5],
  48. 0x2018: [.708, -0.41, .215],
  49. 0x2019: [.692, -0.395, .215],
  50. 0x2044: [.721, .182, .502],
  51. 0xE300: [.683, .032, .497],
  52. 0xE301: [.616, .03, .498],
  53. 0xE302: [.68, .215, .333],
  54. 0xE303: [.679, .224, .329],
  55. 0xE304: [.471, .214, .503],
  56. 0xE305: [.686, .02, .333],
  57. 0xE306: [.577, .021, .334, {ic: .013}],
  58. 0xE307: [.475, .022, .501, {ic: .013}],
  59. };