viernes, 10 de mayo de 2013

Cómo editar el tamaño de los márgenes con LaTeX

En otra entrada, ya escribí cómo editar el tamaño de los márgenes (click aquí). En este entrada muestro otra posibilidad, usando el paquete {vmargin}. A continuación un ejemplo de uso de este paquete. El código se escribe antes de \begin{document}.

\usepackage{vmargin}

\setpapersize{A4}
\setmargins{2.5cm}       % margen izquierdo
{1.5cm}                        % margen superior
{16.5cm}                      % anchura del texto
{23.42cm}                    % altura del texto
{10pt}                           % altura de los encabezados
{1cm}                           % espacio entre el texto y los encabezados
{0pt}                             % altura del pie de página
{2cm}                           % espacio entre el texto y el pie de página

Tienes más información en el manual de dicho paquete (click aquí).

26 comentarios:

Yajaira Figueroa dijo...

Hola Luis :) agradecida con tu idea del blog para los que necesitamos una mano con Latex.
Queria preguntarte una cosita. En estos momentos me encuentro finalizando mi libro de tesis. Y ya tengo casi todo el formato listo, con excepcion de:
1) el margen superior del titulo principal del indice (general, de tablas y de figuras) que debo de fijarlo a 2 cm
2) el margen superior del inicio de cada capitulo. Debo colocarlo a 5 cm
3) el margen superior del inicio del titulo de las referecias bibliograficas. Que debo fijarlas en 2 cm.

Para los tres casos, me resulta el espacio predeterminado por latex. Y ese no es el que me aceptan en la universidad.

Si por favor pudieras responderme las preguntas. Muchisimas gracias :)

Luis dijo...

Hola Yajaira, ¿qué tal?

se puede hacer con el paquete {titlesec} y con las siguientes líneas:

\usepackage{titlesec}

\titleformat{\chapter}[display]
{\vspace{-1cm}
\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{}

En "\vspace{-1cm}" pon el tamaño que quieras para el margen. Con un número positivo o negativo. Esto cambia todos los títulos a partir de donde lo pusiste. Como en tu caso, el margen es distinto para los índices, capítulos y bibliografía, tienes que copiar estas líneas en el primer índice, luego otra vez delante del primer capítulo (cambiando el número de "\vspace{-1cm}"), y otra vez más antes de la bibliografía.

Hasta luego

Yajaira Figueroa dijo...

Muchisimas gracias de nuevo! Tu ayuda me sirvio en un 100%!!! Buen dia!

Luis dijo...

Me alegro. :-)

Erick Trujillo dijo...

Hola que tal?
quisiera preguntar cómo arreglar el márgen solo de las imagenes que inserté, puesto que del lado izquierdo estan a la misma altura que el texto, pero en el lado derecho la imagen se sale del margen y se ve veo, o alguna forma de reducir la imagen.

Muchas gracias y saludos

Luis dijo...

Hola Erick,
cuando añades una imagen, puedes editar su anchura directamente. Puedes verlo por la categoría imágenes.
Hasta luego.

Erick Trujillo dijo...

Muchas gracias Luis

Joel Riverol Domínguez dijo...

Buenas tardes, si son tan amables querría pedirles un favor. Me podrían decir como ajustar una imagen de manera que ésta ocupe todo el folio, es decir, tengo una imagen y quiero que me ocupe toda la página sin márgenes, se podría hacer? Muchas gracias de antemano

Luis dijo...

Hola Joel,

yo lo que haría sería cambiar los márgenes de la página, para llevar la imagen a la izquierda superior. Luego, pondría la imagen, suficientemente grande para ocupar toda la página. Y después, volver a poner los márgenes normales.

\setlength{\topmargin}{-50mm}
\setlength{\oddsidemargin}{-30mm}
\setlength{\evensidemargin}{-30mm}

\begin{figure}[H]
\includegraphics[width=250mm]{./nombreimagen}
\end{figure}

\setlength{\topmargin}{5mm}
\setlength{\oddsidemargin}{10mm}
\setlength{\evensidemargin}{10mm}

Hasta luego,
Luis

Joel Riverol Domínguez dijo...

Muchisimas gracias Luis.

Anaid dijo...

Hola Luis, al modificar los márgenes del texto el encabezado queda del mismo tamaño que antes por lo que le queda "chico" si hago los márgenes más pequeños. ¿tienes alguna sugerencia para que se modifique tanto el texto como los encabezados al mismo tamaño? Gracias

Luis dijo...

Hola Anaid, yo lo que haría sería editar el tamaño del texto de los encabezados. Cuando edites los encabezados, puedes definir también el tamaño. Con \small, por ejemplo.

Hasta luego

Anaid dijo...

Gracias Luis. El problema no es el tamaño de la letra. En mi caso estoy poniendo una línea y la línea es más pequeña que la caja del texto. Intentaré modificar los márgenes de otra forma, a ver si así. Saludos

Luis dijo...

Hola Anaid,
ah, ok, ahora entendí. Creo que con \headrulewidth, la línea debería de ajustarse a la anchura de los encabezados. Otra posibilidad, es hacer la línea con:

\rule{50mm}{0.1mm}

Dentro de las primeras llaves, se pone la longitud, y dentro de las segundas, el grosor.
Hasta luego

Anaid dijo...

Muchas gracias Luis, lo resolví usando \fancyheadoffset{0cm}, de paso te felicito por el excelente blog y la retroalimentación. Saludos

Luis dijo...

Hola Anaid. Genial, entonces. No conocía ese comando.

Oscar (de Cuenca) dijo...

Hola Luis. Quiero aumentar el sólo margen inferior en un documento tipo libro. ¿Cómo podría hacerlo? Gracias!!!!

Oscar (de Cuenca) dijo...

Ya lo tengo!! \textheight 8.5in !!!

Luis dijo...

Genial entonces, Óscar. :-)

Nadia D. Correa Medina dijo...

Hola, cómo le hago para que la nota al pie de página no suba hasta la mitad de la página dado que no cabe la imagen que está y se bajó a la siguiente página. Gracias

Ramon Eduardo Chan Lopez dijo...

¡Hola Luis!, te solicito una ayuda en lo siguiente: ¿sabes cómo insertar códigos Mathematica en LaTex?. Necesito que en el documento generado en formato pdf los códigos sean copiables y luego se puedan pegar en un notebook de Mathematica para así correrlos.

Kevin Fonseca dijo...

Amigo yo tengo el siguiente problema: quisiera poner un marco en mi portada de tesis; ¿Qué entorno puedo usar? ¿Y para que sólo me quede en la portada y no se multiplique a todas las páginas?
Desde ya te agradezco la pronta respuesta.

Ricardo dijo...

HOla Luis. Tengo el siguiente problema. Tengo una imagen pequeña, pero no sé como modificar el espacio que está por encima y por debajo de la misma. He utilizado \vspace, pero el espacio sigue grande y no se hace pequeño. Me podrías colaborar con eso? Gracias.

Mario Tapia dijo...

¿Como puedo ajustar el ancho de una cita usando \begin{quote}?- La idea es hacerla más angosta para destacar la cita. Gracias

Fabio Graciano dijo...

Hola amigo, tengo un pequeño problema y es que al momento de escribir en latex el respectivo texto, este no se organiza como un parrafo normal si no que se acomoda como si fuera una sola linea, como por ejemplo cuando escribes en un blog de notas que sale todo de corrido, bueno así me pasa en latex y no se como configurar eso, ayuda por favor, urgente

Adrián Celis G. dijo...

Hola, alguien sabe como quitar los márgenes de encuadernación que arroja por defecto latex