2010-04-14 22 views
15

Tengo un documento LaTeX. Quiero cambiar el tamaño de fuente de todo el texto, para hacerlo más pequeño.LaTeX - ¿Cambiar el tamaño de fuente de un documento, pero en el preámbulo, no en la clase de documento?

Normalmente cambiaría la parte documentclass. Sin embargo, estoy generando archivos LaTeX de otro programa, y ​​está configurando la clase de documento, no puedo cambiar eso. Sin embargo, puedo poner cosas en el preámbulo.

¿Hay alguna forma de cambiar el tamaño de la fuente en el preámbulo, sin tocar la declaración de la clase de documento?

Respuesta

4

Ver LaTeX - Changing the FontSize. Puede rodear el texto en los bloques de inicio ... fin para el tamaño específico, o puede rodear el texto con llaves en donde coloca el tamaño inmediatamente después del refuerzo. Ejemplo:

 
\begin{Large} 
This text is large. 
\end{Large} 

O, usando las llaves:

 
{\Large This text is large.} 
+2

Sí, es una posibilidad, pero tendría que hacer eso para cada párrafo del documento. Esta no es la 'manera LaTeX' – Rory

14

Usted puede utilizar el comando \fontsize{size}{skip}, donde el tamaño es el tamaño de fuente deseado y saltar es la distancia entre las líneas (multiplicado por un interlineado). Para que el nuevo tamaño de fuente surta efecto, debe seguir este comando con \selectfont.

Una pregunta similar se ha pedido aquí: how to set LaTeX font size in millimeter?

+0

Poner eso en mi preámbulo no cambia el tamaño de la fuente. – Rory

4

Utilice cualquier escala. Por ejemplo, escribir

\mag 900 

escala y obtener 90% o escribir

\mag 1440 

escala y obtener el 144%.

+1

Eso no cambia el tamaño de la fuente para mí. Todo lo que parece hacer es cambiar el espacio entre las cosas, (por ejemplo, borde, márgenes, etc.) – Rory

+0

@Rory. Esto funciona para mi. Debe funcionar. Todo está escalado Compruebe '\ mag 500', por ejemplo. –

-2

Puede designar tamaño de la fuente como una opción para la mayoría de documentclasses, como en

\documentclass[letterpaper, **11pt**]{article} 

Los apoyos de alcance de control en TeX, al igual que en otros lugares, como Michael indicado, por lo que puede rodear todo el documento con {\ Large }, pero eso es un poco tonto cuando puedes simplemente usar la opción para la clase de documento como se indica arriba.

Otra posibilidad es definir su propio archivo de estilo o clase de documento. LaTeX está hecho para eso, así que pruébalo.

+0

No puedo cambiar la definición de la clase del documento. No puedo usar esto – Rory

+0

No entendí bien su pregunta: ¿puede cambiar algo sobre el programa que produce los documentos? En otras palabras, ¿es tu código? –

-1

no probado, pero esto podría funcionar, si desea sobrescribir la opción tamaño de la clase de documento utiliza:

\makeatletter 
\PassOptionsToClass{10pt}{article} 
\makeatother 

Por supuesto, elegir una opción de tamaño que es apoyado por la clase de documento, y sustituir el artículo por la clase que genera tu herramienta.

Cuestiones relacionadas