Mac: elimine las fuentes no latinas mediante secuencias de comandos o a mano

Eliminar fuentes no latinas de Mac

Mi problema hoy: un amigo mío tiene las fuentes macOS habituales instaladas en su MacBook Pro. Entre ellos, por supuesto, muchas fuentes asiáticas, cirílicas y otras que normalmente casi no se necesitan.

Estas fuentes rara vez atraen una atención negativa hacia mí, ya que siempre uso los mismos tres o cuatro tipos de fuentes, que se ordenan automáticamente en la parte superior en Photoshop. Pero si usa muchas fuentes diferentes en Photoshop y se desplaza por toda la colección de fuentes varias veces al día, seguirá tropezando con los bloques con fuentes no latinas. Como casi nunca los usa, a la larga puede volverse bastante molesto.

Es por eso que fui a buscar una solución a este problema.

Lista de fuentes en Photoshop: hay mucha "basura" aquí que no puedes usar en tu trabajo diario.
Lista de fuentes en Photoshop: hay mucha "basura" aquí que no puedes usar en tu trabajo diario.

Script en GitHub resuelve el problema hasta macOS Mojave

Me enteré de un script a través de una publicación en el foro que mueve todas las fuentes no latinas (debería haber 162 en total) de las carpetas de fuentes usando un comando mv y las almacena en una carpeta de "fuentes desinstaladas" en el escritorio.

El script de shell llamado desinstalar-fuentes-extranjeras.sh se puede ejecutar en la terminal y luego hace su trabajo después de ingresar la contraseña de administrador.

Ejecutar el script a través del terminal funciona con esta entrada (si tiene el script en el escritorio):

sudo sh /Users/SU NOMBRE DE USUARIO/Desktop/uninstall-foreign-fonts.sh

Por supuesto, debe reemplazar el área SU NOMBRE DE USUARIO con su nombre de usuario de macOS.

Desafortunadamente, la estructura de carpetas para los archivos del sistema es diferente en macOS Catalina, por lo que el script solo arroja muchos errores pero no mueve nada.
Desafortunadamente, la estructura de carpetas para los archivos del sistema es diferente en macOS Catalina, por lo que el script solo arroja muchos errores pero no mueve nada.

Requiere adaptación a macOS Catalina

Desafortunadamente, todo solo funciona hasta macOS Mojave, ya que Apple ha empaquetado todo el sistema y, por lo tanto, algunas de las fuentes en un volumen protegido desde macOS Catalina en adelante, al que el script no puede acceder. Como resultado, aparece el siguiente mensaje de error para cada fuente cuando se ejecuta el script:

mv: cambie el nombre de Al Nile.ttc a /Users/jens/Desktop/uninstalled-fonts/Al Nile.ttc: No existe tal archivo o directorio

Creo que de alguna manera debería ser posible agregar un script de shell a macOS Catalina si inserta las líneas de código apropiadas, pero desafortunadamente no tengo ni idea sobre la programación.

Si alguno de ustedes tiene suficientes habilidades de programación para ejecutar el script en Catalina o Big Sur, realmente agradecería sus comentarios.

Las fuentes se pueden desactivar usando la utilidad "Libro de fuentes" en la Mac, excepto las fuentes del sistema, que están atenuadas.
Las fuentes se pueden desactivar usando la utilidad "Libro de fuentes" en la Mac, excepto las fuentes del sistema, que están atenuadas.

Limpieza manual a través de la colección de fuentes

Por supuesto, también puede tomarse la molestia de desactivar manualmente las fuentes no latinas que seguramente nunca usará utilizando la utilidad "Colección de fuentes". Sin embargo, algunas de las fuentes están atenuadas y no se pueden desactivar a través del libro de fuentes porque son fuentes del sistema.

También existe el problema de que la desactivación a través de la colección de fuentes no es equivalente a "eliminar" y las aplicaciones como Adobe Illustrator o Photoshop todavía ven las fuentes desactivadas como un archivo. Hay uno para eso Beitrag en los foros de soporte de Adobe.

Entonces, si realmente no desea que una fuente aparezca en la lista de aplicaciones de Adobe, la mejor manera es eliminarla de las carpetas Fuentes correspondientes (¡hay varias!).

Rutas de archivos a las carpetas Fuentes

Desde macOS Catalina, hay tres lugares para buscar las fuentes:

  • / Biblioteca / Fuentes
  • / Sistema / Biblioteca / Fuentes
  • /Sistema/Biblioteca/Fuentes/Suplementario

Antes de eliminarlos definitivamente, le recomiendo encarecidamente que haga una copia de las tres carpetas para que tenga una copia de seguridad en caso de emergencia. Si tira una fuente importante del sistema a la basura, sería estúpido no tener un camino de regreso.

Favoritos: Solución alternativa para Adobe Photoshop and Co.

Como no quería eliminar todas las fuentes a mano, busqué una solución para obtener solo las fuentes latinas "deseadas" en Photoshop o Illustrator.

El camino pasa por la selección de favoritos en la herramienta de texto de Photoshop. Si ha abierto la lista de fuentes en Photoshop, puede hacer clic en un asterisco delante de cada fuente para agregarla a la lista de favoritos. Si luego hace clic en el asterisco sobre la lista de fuentes en el filtro, solo se muestran las fuentes favoritas.

Se puede crear una lista de fuentes favoritas en Photoshop con Favoritos para ocultar fuentes sin sentido.
Se puede crear una lista de fuentes favoritas en Photoshop con Favoritos para ocultar fuentes sin sentido.

Si bien esta no es una solución que funcione en todos los programas, sigue siendo una solución para las personas que están específicamente en Adobe Suite. Por cierto, Photoshop recuerda el filtro con las fuentes favoritas, por lo que solo tienes que activarlo una vez. A partir de ese momento, la lista de fuentes siempre se filtra previamente hasta que desactive el filtro nuevamente.

Lista de fuentes del script

Si aún desea limpiar sus fuentes y desea trabajar en una lista, puede crear una pequeña lista de tareas pendientes con la siguiente información. Extraje todos los nombres de fuentes del script para que puedas buscarlos y eliminarlos a mano:

  • l Nilo.ttc
  • Al Tarikh.ttc
  • AlBayan.ttc
  • ManzanaMyungjo.ttf
  • AppleSDGothicNeo-Bold.otf
  • AppleSDGothicNeo-ExtraBold.otf
  • AppleSDGothicNeoHeavy.otf
  • AppleSDGothicNeo-Light.otf
  • AppleSDGothicNeo-Medium.otf
  • AppleSDGothicNeo-Regular.otf
  • AppleSDGothicNeoSemiBold.otf
  • AppleSDGothicNeo-Thin.otf
  • AppleSDGothicNeo-UltraLight.otf
  • AquaKana.ttc
  • ArialHB.ttc
  • ayuthaya.ttf
  • Bagdad.ttc
  • Bangla MN.ttc
  • Bangla Sangam MN.ttc
  • Baoli.ttc
  • Beirut.ttc
  • Bodoni 72 OS.ttc
  • Bodoni 72 Smallcaps Libro.ttf
  • Bodoni 72.ttc
  • Adornos Bodoni.ttf
  • Mano Bradley Negrita.ttf
  • Pizarra.ttc
  • PizarraSE.ttc
  • Plumero de tiza.ttf
  • Damasco.ttc
  • DecoTypeNaskh.ttc
  • Devanagari Sangam MN.ttc
  • DevanagariMT.ttc
  • Diván Kufi.ttc
  • Diván Thuluth.ttf
  • EuphemiaCAS.ttc
  • Farah.ttc
  • Farisi.ttf
  • Gujarati Sangam MN.ttc
  • GujaratiMT.ttf
  • GujaratiMTBold.ttf
  • Gungseouche.ttf
  • Gurmukhi MN.ttc
  • Gurmukhi Sangam MN.ttc
  • Gurmukhi.ttf
  • Hannotate.ttc
  • Hanzipen.ttc
  • HiraKakuInterfaz-W1.otf
  • HiraKakuInterfaz-W2.otf
  • Hiragino Sans GB W3.otf
  • Hiragino Sans GB W6.otf
  • ITFDevanagari.ttc
  • InaiMathi.ttf
  • Estilo antiguo de Iowan.ttc
  • Kailasa.ttf
  • Kaiti.ttc
  • Canadá MN.ttc
  • Kannada Sangam MN.ttc
  • Kefa.ttc
  • Jemer MN.ttc
  • Jemer Sangam MN.ttf
  • Kohinoor.ttc
  • Kokonor.ttf
  • Krungthep.ttf
  • KufiStandardGK.ttc
  • Lantinghei.ttc
  • Laos MN.ttc
  • Lao Sangam MN.ttf
  • libio.ttc
  • Luminari.ttf
  • Malayalam MN.ttc
  • Malayalam Sangam MN.ttc
  • Microsoft Sans Serif.ttf
  • Mishafi Gold.ttf
  • Mishafi.ttf
  • MshtakanBold.ttf
  • MshtakanBoldOblique.ttf
  • MshtakanOblique.ttf
  • MshtakanRegular.ttf
  • Muna.ttc
  • Myanmar MN.ttc
  • Myanmar Sangam MN.ttf
  • NISC18030.ttf
  • Nadeem.ttc
  • NanumGothic.ttc
  • NanumMyeongjo.ttc
  • NanumScript.ttc
  • NuevoPeniimMT.ttc
  • Oriya MN.ttc
  • Oriya Sangam MN.ttc
  • Osaka.ttf
  • OsakaMono.ttf
  • PCmyoungjo.ttf
  • Pilgiche.ttf
  • PlantagenetCherokee.ttf
  • Raanana.ttc
  • STHeiti Light.ttc
  • STHeiti Medio.ttc
  • STHeiti Thin.ttc
  • STHeiti UltraLight.ttc
  • STIXGeneral.otf
  • STIXGeneralBol.otf
  • STIX GeneralBolIta.otf
  • STIXGeneralcursiva.otf
  • STIXIntDBol.otf
  • STIXIntDReg.otf
  • STIXIntSmBol.otf
  • STIXIntSmReg.otf
  • STIXIntUpBol.otf
  • STIXIntUpDBol.otf
  • STIXIntUpDReg.otf
  • STIXIntUpReg.otf
  • STIXIntUpSmBol.otf
  • STIXIntUpSmReg.otf
  • STIXNonUni.otf
  • STIXNonUniBol.otf
  • STIXNonUniBolIta.otf
  • STIXNonUniIta.otf
  • STIXSizFiveSymReg.otf
  • STIXSizFourSymBol.otf
  • STIXSizFourSymReg.otf
  • STIXSizOneSymBol.otf
  • STIXSizOneSymReg.otf
  • STIXSizThreeSymBol.otf
  • STIXSizTresSymReg.otf
  • STIXSizTwoSymBol.otf
  • STIXSizTwoSymReg.otf
  • STIXVar.otf
  • STIXVarBol.otf
  • Sana.ttc
  • Sathu.ttf
  • Saboya LET.ttc
  • Seravek.ttc
  • Shree714.ttc
  • Silom.ttf
  • Cingalés MN.ttc
  • Cingalés Sangam MN.ttc
  • Skia.ttf
  • FastRoundhand.ttc
  • Songti.ttc
  • SukhumvitSet.ttc
  • Tamil MN.ttc
  • Tamil Sangam MN.ttc
  • Telugu MN.ttc
  • Telugu Sangam MN.ttc
  • Thonburi.ttc
  • Trattatello.ttf
  • Waseem.ttc
  • WawaSC-Regular.otf
  • WawaTC-Regular.otf
  • Webdings.ttf
  • WeibeiSC-Bold.otf
  • WeibeiTC-Bold.otf
  • Alas 2.ttf
  • Alas 3.ttf
  • Wingdings.ttf
  • Xingkai.ttc
  • Yu gótico negrita.otf
  • Yu Gothic Medio.otf
  • Yu Mincho Demibold.otf
  • Yu Mincho Medium.otf
  • Yuanti.ttc
  • YuppySC-Regular.otf
  • YuppyTC-Regular.otf
  • Zapfino.ttf
  • 儷宋 Pro.ttf
  • 儷黑 Pro.ttf
  • 华文仿宋.ttf
  • 华文细黑.ttf
  • 华文黑体.ttf
  • ヒラギノ明朝 Pro W3.otf
  • ヒラギノ明朝 Pro W6.otf
  • ヒラギノ明朝 ProN W3.otf
  • ヒラギノ明朝 ProN W6.otf
  • ヒラギノ角ゴ Pro W3.otf
  • ヒラギノ丸ゴ Pro W4.otf
  • ヒラギノ角ゴ Pro W6.otf
  • ヒラギノ角ゴ ProN W3.otf
  • ヒラギノ丸ゴ ProN W4.otf
  • ヒラギノ角ゴ ProN W6.otf
  • ヒラギノ角ゴ Std W8.otf
  • ヒラギノ角ゴ StdN W8.otf

Mis consejos y trucos sobre tecnología y Apple

¿Te gustó el artículo y te ayudaron las instrucciones del blog? Entonces sería feliz si usted el blog a través de una membresía constante apoyaría.

19 respuesta a "Mac: elimine las fuentes no latinas por secuencias de comandos o a mano"

    1. ¡Gracias por el consejo! Lo probaré mañana. Sería un éxito si la aplicación se ejecutara bajo Catalina y también limpiara las fuentes. Pero prefiero hacer una copia de seguridad antes de empezar. :D

      1. hermano musgos de lobdenberg

        Estos "paquetes de idioma" son probablemente solo los subdirectorios /Contents/Resources/*.lproj en el paquete del programa, que contienen los archivos localizados o localizables.

    2. ¡Hola OnSmash! Comentarios breves: monolingüe no cambia las fuentes. Solo elimina los archivos de idioma de las aplicaciones y elimina los códigos escritos para otras arquitecturas de procesador. Lo verifiqué en Photoshop y (si crea un caché para mostrar las fuentes) lo revisé nuevamente en la colección de fuentes. Todas las fuentes extranjeras siguen presentes incluso después de monolingüe. Así que no es una opción para esta cosa...

    1. Perdóname si este es un nombre inapropiado para estos escritos. Si me dices de qué otra forma podrías llamar a este grupo de fuentes, con gusto lo agregaré a la publicación.

  1. La sobreabundancia de fuentes para sistemas de escritura extranjeros que nunca se necesitan también me molesta, especialmente porque necesito toda una gama de mis propias fuentes para varios proyectos y no me gusta tenerlas en el menú de fuentes en la abundancia de sistemas exóticos. proporcionada por Asian et al. desea buscar fuentes.

    Pero dado que también me ocupo de sitios web bilingües (entre otros, alemán/chino), por supuesto me gustaría tener caracteres chinos disponibles al traducir con WPML en el backend de WordPress (y, por supuesto, también al verlos más tarde en el frontend). Entonces hay que tener cuidado con la eliminación global, ¿no?

    Además: ¿Alguien sabe por experiencia personal si puede simplemente desactivar estas fuentes exóticas (y posiblemente otras fuentes del sistema que nunca se usan voluntariamente) con FontExplorerX y obtenerlas de los menús de fuentes de los distintos programas de aplicación?

    1. ¡Hola Pedro! He leído varias entradas sobre FontExplorerX, pero realmente no lo entendí. :D Sin embargo, de acuerdo con la página de su producto, la integración en las aplicaciones de Adobe fue una de las innovaciones importantes (consulte la publicación de su blog aquí). Finalmente, es posible que deba probar su versión de demostración para ver si la aplicación funciona con sus aplicaciones o no. Definitivamente no sugeriría eliminar las fuentes globalmente, ya que podría tener problemas con las fuentes chinas. Entonces mejor dale una oportunidad a FontExplorerX. :D

    2. Como estoy usando FontExplorer, puedo decir que esto no funciona porque las fuentes del sistema están atenuadas y no se pueden mover. Solo se pueden mover (según mi investigación) después de desactivar el SIP (Protección de integridad del sistema) a través del comando Terminal, para lo cual la Mac debe iniciarse en modo de recuperación, o con la receta aquí, que aún no he probado.

      1. ¡Hola Pedro! Gracias por tu informe. Eso es útil. Creo que Apple está sellando el sistema cada vez más, por lo que cada vez es más difícil eliminar las fuentes del sistema. En última instancia, debe considerar si el esfuerzo vale la pena. Hasta ahora he estado bastante contento con la solución "Favoritos" en Photoshop.

  2. Hola. La eliminación de fuentes en la carpeta del sistema no funciona. Sin derecho macOS 12.3.1: es realmente molesto que pueda ver todas las fuentes innecesarias en Illustrator. Tanta MIERDA está programada... ;) Tener que jugar con la estúpida tecnología me resulta EXTREMADAMENTE molesto...

  3. Sí, realmente es un auténtico fastidio con el menú de fuentes forzado e innecesariamente abarrotado. Si no puede cambiar esto a nivel del sistema de tal manera que SOLAMENTE las fuentes del sistema que son absolutamente necesarias para el sistema localizado (por ejemplo, "alemán") aparezcan en los menús (y puede obtener otras si es necesario a través de la configuración del sistema, si realmente necesita árabe o chino, por ejemplo), le gustaría que los programas de diseño como InDesign o Affinity Publisher (y relacionados) al menos le permitieran ocultar ciertas fuentes (del sistema) que no son necesarias en el menú de fuentes.

    ¿Por qué solo me veo obligado a saturar constantemente el menú de fuentes con "Apple LiSung" o "Gujarati Sangam MN (2)" y x otras fuentes que no necesito ni activa ni pasivamente?

    Aquí realmente sería una tarea valiosa para Apple hacer justicia a su supuesta (?) facilidad de uso (que, por supuesto, con demasiada frecuencia ahora se convierte en un paternalismo cuasi-patriarcal)...

  4. Tengo una computadora (Ventura) que está causando problemas, no puedo cargar fuentes debido a la carpeta /System/Library/Fonts. Según Finder, hay 289 archivos (fuentes) allí. Otro MacMini con Ventura recién instalado sólo tiene 73 elementos en la misma carpeta. Ahora me gustaría vaciar la carpeta y reemplazarla con las 73 fuentes del sistema. Pero el sistema no lo permite. Con los sistemas anteriores, podías simplemente hacer esto, luego reiniciar y después de eso no había más problemas. No puedo “limpiar” nada sobre la colección de escritos. ¿Hay alguna solución?

    1. No estoy del todo seguro, pero creo que el sistema tiene sus propias fuentes en el área protegida y no puedes simplemente tirar o intercambiar cosas. En realidad, debería haber una carpeta de fuentes en su carpeta de usuario.

      Hazlo asi:
      1.CMD+. Presione (punto) para hacer visibles los archivos invisibles
      2. ve a tu carpeta de usuario
      3. luego en “Biblioteca” (normalmente es invisible)
      4. luego busque la carpeta "Fuentes"
      5. Deseche las fuentes que ya no desee
      6.cmd+. Presione (punto).
      7. Reinicia Mac

      Las fuentes que se instalaron además de las fuentes estándar deberían estar allí.

      1. Gracias por la rápida respuesta. Sin embargo, no se trata de la carpeta Fuentes en la carpeta de usuario (a la que puede acceder), sino de esta: Carpeta Disco duro/Sistema/Biblioteca/Fuentes. Desafortunadamente es intocable, pero hay fuentes que no pertenecen allí y me gustaría “limpiar” esta carpeta. ¿Quizás tengo que hacer esto desde el usuario root? Entonces active root de antemano, inicie sesión como root y luego reemplace la carpeta de contenido. ¡¿No tengo idea si eso funciona en Ventura??!!

        1. ¡Hola! Lo siento, lo entendí mal. Como no puede perder el tiempo en la carpeta, deberá tomar el siguiente desvío: Haga una copia de seguridad de su sistema en un disco duro externo. Luego aplana el disco interno e instala el nuevo macOS. Luego, traiga al usuario desde la copia de seguridad durante la instalación. Entonces tendrá el sistema en una condición "nueva" y sin ningún problema heredado.

          1. Gracias de nuevo por la respuesta súper rápida esta vez...
            Espero que no me lleven toda la “basura” durante la migración. Lo probaré y me gustaría escribir mi experiencia aquí.
            Saludos desde Munich

          2. Creo que puedes elegir durante el proceso del asistente de migración qué tipo de datos se transferirán. Quizás puedas dejar algo ahí afuera.

Escribe un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados con * markiert

En el Blog de Sir Apfelot encontrarás consejos, instrucciones y reseñas sobre productos de Apple como el iPhone, iPad, Apple Watch, AirPods, iMac, Mac Pro, Mac Mini y Mac Studio.

Especiales