Tag: TRUETYPE
Estoy intentando descubrir cómo enumerar TODOS los caracteres de una Fuente True Type. Tengo una fuente TTF – “Pangolin” que está compuesta por los COMPONENTES de los Kanjis japoneses, NO los Kanjis en sí mismos. Estos son los elementos que forman los kanjis… Creo que se creó basándose en un . . . Read more
Quiero renderizar un glyf de una fuente TrueType en una imagen (numpy.array): from fontTools.ttLib import TTFont import matplotlib.pyplot as plt font = TTFont(‘font.ttf’) glyf = font[‘glyf’][‘A’] coords = np.array(glyf.coordinates) coords = np.swapaxes(coords,0,1) plt.scatter(coords[0], coords[1]) Estos son los vértices. ¿Cómo puedo dibujar el glyf en un numpy.array? Encontré glyf.draw(…), pero no . . . Read more
Estoy desarrollando un sencillo juego de rompecabezas para dispositivos móviles y actualmente estoy trabajando en el aspecto de localización del mismo. Quiero localizarlo en chino simplificado, japonés y coreano. Planeo utilizar la colección de fuentes noto-cjk, pero el problema es que el tamaño de las fuentes es muy grande debido . . . Read more
Agregué los archivos .otf al proyecto y luego los importé en index.js import “./assets/fonts/Averta-Bold.otf”; import “./assets/fonts/Averta-Light.otf”; import “./assets/fonts/Averta-Regular.otf”; import “./assets/fonts/Averta-Semibold.otf”; Luego, en index.css @font-face { font-family: “AvertaBold”; src: local(“AvertaBold”), url(“./assets/fonts/Averta-Bold.otf”) format(“truetype”); } @font-face { font-family: “AvertaLight”; src: local(“AvertaLight”), url(“./assets/fonts/Averta-Light.otf”) format(“truetype”); } @font-face { font-family: “AvertaRegular”; src: local(“AvertaRegular”), url(“./assets/fonts/Averta-Regular.otf”) format(“truetype”); } . . . Read more
Convertí una fuente SVG a OTF utilizando FontForge. Sé que la fuente original tiene ciertos errores, pero realmente no creo que ninguno de esos errores sea la causa del siguiente problema: Cuando uso CSS writing-mode:vertical-lr; text-orientation:upright, obtengo los siguientes resultados. La representación en Firefox es perfecta, pero por alguna razón . . . Read more