latex - paquete - ¿Cómo controlar los tamaños de fuente en gráficos pgf/tikz en látex?
paquete tikz latex (4)
Estoy creando gráficos en pgf / tikz. Cuando los uso en mi documento, se escalan, varios se encuentran en entornos tipo minipágina / subfig. Cuando esto sucede, los tamaños de fuente se escalan con los gráficos, haciéndolos muy pequeños o ilegibles. He revisado el manual, pero hasta ahora no he tenido éxito en mis intentos de controlar esto.
¿Hay una manera de establecer el tamaño de fuente directamente? ¿Qué opciones hay?
Una de las siguientes respuestas muestra cómo utilizar la opción de fuente / tikzstyle para especificar el tamaño de fuente dentro del entorno tikzpicture.
Ahora mismo estoy usando:
/beginppgfgraphicnamed{graph}
/input{graph.tex}
/endpgfgraphicnamed
El entorno tikzpicture se utiliza en el archivo de entrada. ¿Hay alguna forma de especificar el tamaño de fuente en la configuración que estoy usando? ¿Es este quizás el problema? El archivo graph.tex se genera automáticamente a través de otro programa.
Además de configurar el tamaño de fuente para gráficos individuales, ¿sería ideal tener un parámetro para configurar globalmente el tamaño de fuente para todos los gráficos tikz? Supongo que el problema es la escala en minipágina o subfig .
Muchas gracias,
Arrendajo
Creo que la forma de Mica merece el rango de respuesta, ya que no es lo suficientemente visible como un comentario:
/begin{tikzpicture}[font=/small]
Encontré que el mejor control sería usar el paquete scalefnt:
/usepackage{scalefnt}
...
{/scalefont{0.5}
/begin{tikzpicture}
...
/end{tikzpicture}
}
También puedes usar:
/usepackage{anyfontsize}
La gran ventaja del paquete anyfontsize
sobre scalefnt
es que uno no necesita encerrar todo el {tikzpicture}
con un entorno /scalefont
.
Solo agregando /usepackage{anyfontsize}
al preámbulo es todo lo que se requiere para que ocurra la escala de fuente mágica.
/begin{tikzpicture}
/tikzstyle{every node}=[font=/small]
/end{tikzpicture}
le dará control de tamaño de fuente en cada nodo.