¿Cómo mostrar vistas previas personalizadas para todas las fuentes en 10.9 Libro de fuentes?

2

Durante años, he disfrutado de la función en OS X Font Book, donde puedes escribir texto personalizado y desplazarte por todas las fuentes para obtener una vista previa. Ahora en Mavericks, cuando intento hacer esto, solo funciona para familias de una sola fuente. Todas las familias de fuentes que contienen fuentes múltiples (por ejemplo, negrita, cursiva, etc.) solo mostrarán el texto de muestra predeterminado. ¿Cómo puedo cambiar este comportamiento para que sea como versiones anteriores de OS X, donde puede ver el texto personalizado para todas las fuentes? Espero que haya una lista en algún lugar que pueda editarse.

    
pregunta Elliott 08.12.2013 - 22:39

7 respuestas

2

Creo que estás hablando de las familias tipográficas. Desde Mavericks, las familias tipográficas se agrupan y. Puede obtener una vista previa personalizada haciendo clic en el triángulo junto al nombre de la fuente y seleccionando la fuente que desee.

    
respondido por el Yakim van Zuijlen 08.12.2013 - 22:44
2

Esto funciona (al menos en Yosemite Public Beta 2):

Abra el libro de fuentes, seleccione "Personalizar" en el menú Ver, haga doble clic en el área de vista previa y escriba lo que desee. Luego, cierre el libro de fuentes. Luego, vuelva a abrir el libro de fuentes. Ahora, lo que haya escrito anteriormente debe ser el texto de vista previa para cada fuente.

Molesto, sí, ¡pero es mucho mejor que nada!

    
respondido por el glandix 28.08.2014 - 03:22
1

Tuve el mismo problema y escribí un script para una descripción general en un archivo html . Para mí esto solucionó el problema. Así que quizás esta sea una solución para ti también. Creo que no es difícil, pero tienes que saber cómo abrir la aplicación Terminal.

Si está familiarizado con los scripts y la Terminal, etc., guarde el código a continuación con el nombre que elija en el lugar que elija. De lo contrario te recomiendo lo siguiente:

Abre la aplicación TextEdit . Abra un nuevo archivo ( Archivo - > Nuevo ), haga clic en Formato y seleccione Crear texto sin formato . Luego inserte el código a continuación y guarde el archivo como fonts.sh en su Escritorio .

Luego abra la aplicación Terminal y escriba

cd ~/Desktop

Luego escriba lo siguiente, que mostrará una lista de todos los archivos en su escritorio, y también las fuentes recién creadas.sh

ls -l

En la línea con el nuevo archivo "fonts.sh" probablemente verá algo como

-rw-r--r--@

Los primeros cuatro signos significan que puedes leer ( r ) y escribir ( w ) en este archivo. Pero en este momento no tienes derecho a ejecutarlo. Por lo tanto escriba

chmod u+x fonts.sh

Si ahora repite el comando "ls -l", debería ver que los derechos de fonts.sh cambiaron a

-rwxr--r--@

El nuevo x muestra que puede ejecutar el archivo. Ahora puedes generar el archivo html prometido :-)

Solo escribe

./fonts.sh

La próxima vez que desee usar el script, solo tiene que iniciar Terminal y escribir

cd ~/Desktop
./fonts.sh

Espero que esto haya ayudado.

Y aquí está el código para guardar en un archivo:

#!/bin/sh

echo "\n************************************"
echo "Welcome to an overview of your fonts"
echo ""
echo "Advice: This script generates two files: fonts.html and fonts-in-system.txt, second one will be deleted again. But if you already have files with such names on your Desktop they will be overwritten! So be careful!"
echo ""

echo "Enter what you want to have displayed"
read INPUT

echo "Do you want to have the fonts in normal (n), italic (i) or oblique (o) style?"
read STYLE

if [ "$STYLE" = "n" ] ; then
    STYLE="normal"
elif [ "$STYLE" = "i" ] ; then
    STYLE="italic"
elif [ "$STYLE" = "o" ] ; then
    STYLE="oblique"
else
    echo "Normal style is used!"
    STYLE="normal"
fi

echo "Do you want to have the fonts in normal (n), lighter (l) or bold (b) weight?"
read WEIGHT

if [ "$WEIGHT" = "n" ] ; then
    WEIGHT="normal"
elif [ "$WEIGHT" = "l" ] ; then
    WEIGHT="lighter"
elif [ "$WEIGHT" = "b" ] ; then
    WEIGHT="bold"
else
    echo "Normal weight is used!"
    WEIGHT="normal"
fi


echo "Fonts are generated - you'll find them on your Desktop in 'fonts.html'.";

# Temporary file fonts-in-system.txt is generated
# It will include font family names like "Kaiti SC,楷體\-簡,楷体\-简"
cat > "fonts-in-system.txt" << EOF
$( fc-list : family )
EOF

# Sort font list
sort "fonts-in-system.txt" -o "fonts-in-system.txt"

# Generate html-file
cat > fonts.html << EOF
<!DOCTYPE html>
<html>
    <body>
        <table>
EOF

LAST_FONT=""

while read LINE ; do
    if [[ ! $( echo "$LINE" | grep "^\." ) ]] ; then #only take fonts which don't start with a "."
        FONT=$( echo $LINE | sed "s/,\(.*\)//" ) #cut off everything in a line starting with a comma => line "Kaiti SC,楷體\-簡,楷体\-简" would become "Kaiti SC"
        if [ "$LAST_FONT" != "$FONT" ] ; then    #print each font only once
            echo "          <tr style=\"font-family:$FONT; font-style:$STYLE; font-weight:$WEIGHT\">" >> fonts.html
            echo "              <td>$FONT</td>" >> fonts.html
            echo "              <td>$INPUT</td>" >> fonts.html
            echo "          </tr>" >> fonts.html
        fi
        LAST_FONT=$FONT
    fi
done < "fonts-in-system.txt"

cat >> fonts.html << EOF
        </table>
    </body>
</html>

EOF

rm "fonts-in-system.txt"
    
respondido por el quarenjo 13.10.2014 - 12:12
0

Si eres como yo, abrir cada familia de fuentes y solicitar una vista previa personalizada está fuera de cuestión. Desea desplazarse rápidamente a través de todas sus fuentes en espera de que la elección perfecta le salte a usted. Lo que una vez fue un minuto o 2 de tocar la flecha hacia abajo ahora es una hora de clic tedioso.

No he conseguido que Font Book haga lo que solía hacer. Pero compré una aplicación de la tienda de aplicaciones llamada FontPreview (4.99) y hace lo que el Libro de fuentes solía hacer. Tal vez no tan bien, pero lo hará por mí hasta que Font Book corrija este "error" que lo hace inútil para mí.

No estoy respaldando la aplicación. Lo he usado durante 5 minutos. Solo trato de ayudar a aquellos tan frustrados como yo.

enlace

    
respondido por el user67987 20.01.2014 - 00:51
0

Apple cambió la forma en que Maverick ve las fuentes agrupando las fuentes en familias. Solo puede tener una vista personalizada en una familia a la vez, no parece haber una manera de ver varias familias. Solo espero que cuando podamos actualizar a 10.9.3 se haya solucionado.

    
respondido por el user76004 17.04.2014 - 18:48
0

Tengo el mismo problema y deseo que Font Book se comporte como solía hacerlo. ¡Trabajo en publicidad y escribo títulos y subtítulos y quiero desplazarme fácilmente a través de una oración personalizada mientras veo que las fuentes cambian hasta que una "salta hacia mí" como la correcta para elegir! Si encuentras una manera de hacer esto en Mavericks, te lo agradecería mucho.

Mientras tanto, he encontrado una pequeña solución y es que si hace clic en el pequeño triángulo gris antes de cada nombre de fuente para que aparezcan opciones como Negrita, Cursiva, etc., puede hacer clic en negrita, por ejemplo, y su personalizada Las palabras todavía estarán allí. Lo pierdo cuando hago clic en el nombre de la familia de fuentes. Así que abrí todas las fuentes haciendo clic en el triángulo, luego puse mi oración personalizada y me cuido de hacer clic en negrita en negrita en lugar de hacerlo en el nombre de la fuente. Esto parece funcionar en caso de apuro, pero es muy frustrante.

Me encantaría que la versión de Yosemite de Font Book funcione mejor que los Mavericks.

    
respondido por el Tony Andrews 27.08.2014 - 23:51
-1

Usar edición de texto: pegue el texto, selecciónelo, luego Formato > Fuentes > Mostrar fuentes. Haga clic solo en el nombre de la fuente (no está disponible). El texto seleccionado cambiará a medida que haga clic en diferentes fuentes.

    
respondido por el gt40mk2 14.12.2016 - 23:03

Lea otras preguntas en las etiquetas