¿Cómo reemplazo los emoji de Windows 10?


17

Me gustaría reemplazar el emoji Segoe UI Symbol de Microsoft a nivel mundial con los emoji Noto Color (ya que tiene banderas de países y, lo que es más importante, creo que son adorables). Desafortunadamente, Windows me dice que no es un archivo de fuente válido.

  • ¿Hay alguna forma oculta de instalar esta fuente y darle prioridad?
  • Si no es así, ¿qué tan loco sería reemplazarlos de todos modos?

Antes de que alguien pregunte: Mi firewall está habilitado. Sin embargo, Firefox no parece establecer el origen del archivo y utilicé 7zip para descomprimir la fuente, por lo que no creo que la causa del problema sea una descarga.
Tamschi

Respuestas:


10

Bueno, no es que Microsoft haya deshabilitado deliberadamente el soporte de Noto Emoji. Más simplemente, simplemente no es compatible con el formato que utiliza Noto.

Si bien casi todas las fuentes con las que trata están basadas en OpenType, hay varias extensiones de fuente de color diferentes para OpenType: Segoe UI Emoji usa el formato propio de Microsoft (dibujos vectoriales en capas en COLR / CPAL), mientras que Noto Emoji Color usa el propio Google (imágenes de mapa de bits en CBDT / CBLC). También está el formato "SVG" de Adobe y el "sbix" de Apple.

Noto se dibuja originalmente en formato SVG, por lo que incluye la tabla "SVG" de Adobe junto con los mapas de bits de Google, porque es bastante simple. Pero el formato en capas de Microsoft es bastante diferente, por lo que no estoy seguro de si la conversión automática sería fácil o incluso posible.

Consulte también el número 43 "NotoColorEmoji.ttf no es una fuente válida en Windows" en GitHub para obtener una explicación más detallada.


Hace un tiempo, solía haber un "Adobe Type Manager" que agregaba soporte para las fuentes Tipo-1, cuando Windows solo admitía TrueType. Pero no he oído hablar de nada que agregue soporte para diferentes tipos de fuentes emoji ...

¿Tal vez te guste el nuevo Segoe Emoji que trae Build 14316 ?


Actualización: Microsoft dice que la actualización "Aniversario" de 2016 finalmente admite todos los formatos anteriores.


1
Gracias, esto me da información sobre por qué no funciona. Esperaré un poco más si alguien conoce una solución antes de aceptar la respuesta. (Los nuevos emoji de Microsoft son definitivamente mejores, pero aún prefiero los de Google).
Tamschi

2

Finalmente lo entendí ... Te daré los pasos esenciales, pero primero lee todo y ten cuidado .

  1. Copia de seguridad del archivo : vaya a "Panel de control \ Todos los elementos del panel de control \ Fuentes", busque Segoe UI Emoji. Copie el archivo y péguelo a alguien seguro.
  2. Control de permisos COMPLETO : vamos a cambiar los permisos para que pueda desinstalar / eliminar el archivo de fuente. Clic derecho-propiedades-seguridad pestaña-editar. Si solo puede seleccionar la casilla para "Control total" genial, tuve que hacer clic en "agregar", escribir mi nombre de usuario y luego hacer clic en la casilla. No puedo recordar, pero puede haber advertencias ... está bien.
  3. Si está seguro de que lo ha guardado en otro lugar , haga clic en "eliminar" en la parte superior de la pantalla.
  4. Reinicia tu computadora. En esta etapa, los "emojis de Windows" todavía estaban presentes, pero ahora eran de un color como una fuente normal.
  5. (Hice varias ediciones de registro en este momento debido a la frustración, principalmente "sustituciones de fuentes", pero no creo que fueran necesarias).
  6. Tenga otro archivo de fuente emoji listo para ser el reemplazo . (Puse el nuevo y el antiguo en la misma carpeta para que sea más fácil en los próximos pasos). Si no tiene uno, pruebe Noto ↑ o simplemente búsquelo.
  7. Descargue Font Forge aquí: fontforge.github.io/en-US/ e instálelo.
  8. Abra el programa y abra el nuevo archivo de fuente emoji . Guárdelo como un archivo .sfd. El nombre no importa
  9. Ahora abra el archivo Segoe . Para ambos, ahora abra Información de fuente en la tercera pestaña "Elemento". Copie toda la información de Segoe a la nueva fuente, porque esencialmente estamos engañando al sistema. Sugiero copiar y pegar para 1) Nombre de fuente , 2) Nombre de familia y 3) Nombre para humanos , pero si desea liberar las manos ...
  10. También hice algunos cambios de glifos. Compré varias fuentes, y fue bastante fácil copiar / pegar entre ellas para obtener la mejor. (Aquí hay un consejo, si hace clic en cualquier cuadro y presiona "Tab", lo lleva al siguiente elemento presente).
  11. Cuando tengas el producto final que te gusta, ve a Generar fuentes en Archivo y guárdalo como un .otf y solo para estar seguro, llámalo "Segoe UI Emoji". Esto también me dio algunas advertencias de validación, parece estar bien.
  12. Ahora abra este nuevo archivo e instálelo. Si le pregunta si desea reemplazar el existente, duh. (Pero ese podría ser yo, ya que tenía 50 pasos más).
  13. Reiniciar y eso debería hacerlo.

* Tenga en cuenta que hice todo esto para tener específicamente emojis monocromáticos, por lo que no sé qué sucede con los colores. Pero en mi largo proceso reinstalé Segoe antes del Paso 6, y creo que volvieron. Además, la fuente que elegí no tenía colores ni cambios para empezar ...

Aquí está mi archivo terminado si lo desea, y puede omitir los pasos 6-11. ¡Buena suerte!

pic: Calendario de Windows con mi nueva fuente


¡Gracias por la explicación detallada! Desafortunadamente, esto no funciona con Noto Color Emoji, ya que Font Forge no admite el formato de emoji de color de Google. Puede abrirse y probablemente editar Microsoft's, pero verá las capas de color individuales como glifos en blanco y negro allí en lugar de imágenes compuestas de color, por lo que no es exactamente sencillo.
Tamschi
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.