¿Existe un carácter unicode que se pueda crear sólo con el teclado en MacOS y/o Linux? Estoy pensando en utilizar el emoji en un nombre de ruta de archivo.

Puedes introducir prácticamente cualquier carácter Unicode a través del teclado, siempre y cuando recuerdes su representación hexadecimal. La página de Wikipedia de entrada de Unicode tiene una sección que documenta la entrada de código hexadecimal en varias plataformas, y he probado el método canónico en cada una de MacOS y Linux.

  • Linux: Pulsa Ctrl-Mayúsculas-U para cambiar al modo de entrada hexadecimal Unicode-deberías ver un carácter "u" subrayado. Ahora escriba el código hexadecimal del carácter, seguido de un Espacio o Retorno para convertir el código hexadecimal en el carácter (por ejemplo, para escribir [math]unicode{x1f4a9}[/math], pulsé Ctrl-Shift-U 1 F 4 A 9 Espacio).
  • MacOS: Vaya a Preferencias del sistema > Teclado > Fuentes de entrada y añada Entrada hexadecimal Unicode como fuente de entrada. (También debe seleccionar "Mostrar el menú de entrada en la barra de menús", para que aparezca un icono en la barra de menús que le indique qué fuente de entrada está utilizando en ese momento.)

    Ahora pulse Comando-Opción-Espacio para cambiar a Unicode Hex Input, escriba el código de 4 dígitos de su carácter (por ejemplo, para escribir [math]icode{x2713}[/math], pulsé 2 7 1 3), y luego pulse Comando-Opción-Espacio de nuevo para cambiar de nuevo a inglés estadounidense o a cualquier otra fuente de entrada que haya configurado.

    Tenga en cuenta que la entrada hexadecimal de Unicode sólo admite la entrada de 4 dígitos de Unicode, así que si quiere un , tendrá que seleccionarlo en la paleta de caracteres especiales (despliegue el menú Editar en su aplicación, o pulse Ctrl-Comando-Espacio).

Así que [math]unicode{x2713}[/math], puede tener su [math]unicode{x1f4a9}[/math] y comérselo 2.

Actualización: Y parece que la única forma fiable de incrustar dingbats y otros caracteres gráficos Unicode en las respuestas de Quora es en modo matemático, con unicode{x2713} y unicode{x1f4a9} para [math]unicode{x2713}[/math] y [math]unicode{x1f4a9}[/math] respectivamente. Gracias a Pablo por darme una pista al respecto.