+ Responder tema
Resultados 1 al 7 de 7

Tema: Entorno personalizado

  1. #1
    Senior Member Shikoku va por un camino distinguido
    Fecha de ingreso
    08 nov, 05
    Mensajes
    863
    Agradecimientos

    Entorno personalizado

    Buenas. Traigo una dudilla bastante simple pero que me está dando dolores de cabeza. En un determinado documento utilizo los siguientes comandos manualmente para obtener el resultado deseado en los párrafos:

    Código:
    \noindent
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto 
    
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto \par\medskip
    Es decir, hago que el primer párrafo aparezca sin sangrar, y que el resto de párrafos del «bloque» sí tengan sangrado. El \par\medskip lo añado para obtener una separación concreta entre ese bloque de párrafos y el entorno que suelo añadir después (theorem).

    Esta secuencia me va a aparecer bastante en el documento, así que decidí crearme mi propio entorno Par con el fin de dejar el documento más «arreglado»:

    Código:
    \newenvironment{Par}{\noindent}{\par\medskip}
    De tal manera que lo pudiese aplicar así:

    Código:
    \begin{Par}
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto 
    
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
    \end{Par}
    A mí me gusta dejar el \begin y el \end en renglones separados del contenido. El problema es que, debido a ello, el resultado que obtengo no es el esperado: el primer párrafo dentro de este entorno no aparece sin sangrado, sino que aparece un espacio al comienzo. Adjunto una imagen de la situación:



    Los dos primeros párrafos se encuentran dentro de un entorno Par. Los dos párrafos siguientes son el resultado que yo esperaba (primer párrafo sin sangrar, el resto sangrados).

    ¿Alguien me puede echar una mano?

    Gracias, saludos

  2. #2
    Junior Member Sadalmelik va por un camino distinguido
    Fecha de ingreso
    17 sep, 08
    Mensajes
    28
    Agradecimientos

    Re: Entorno personalizado

    Creo que la respuesta está en "¿Cómo forzar sangría después de las cabeceras?"... aunque ése título parezca decir lo contrario.


    http://www.aq.upm.es/Departamentos/F...eX.html#toc6.9

    suerte

  3. #3
    Senior Member Shikoku va por un camino distinguido
    Fecha de ingreso
    08 nov, 05
    Mensajes
    863
    Agradecimientos

    Re: Entorno personalizado

    Gracias por responder, Sadalmelik. El link que me pusiste lo había consultado buscando por la web, pero no sé cómo aplicar lo que en él viene a mi problema: quiero que se elimine el sangrado cada vez que comienzo un entorno Par, no solamente después de las cabeceras.

    La cuestión aquí es que

    Código:
    \begin{Par}
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto 
    
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
    \end{Par}
    devuelve un resultado que no me gusta, mientras que si hago

    Código:
    \begin{Par}texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto 
    
    texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
    \end{Par}
    el problema desaparece. Me gustaría saber cómo tendría que modificar la definición de mi entorno Par para obtener el resultado esperado con el primer código.

    Saludos

  4. #4
    Junior Member Sadalmelik va por un camino distinguido
    Fecha de ingreso
    17 sep, 08
    Mensajes
    28
    Agradecimientos

    Re: Entorno personalizado

    \ignorespaces

    \newenvironment{Par}{\noindent\ignorespaces}{\par\ medskip}



    ...si no es eso, entonces me doy.

  5. #5
    Senior Member gm es un nombre conocido por todos gm es un nombre conocido por todos gm es un nombre conocido por todos gm es un nombre conocido por todos gm es un nombre conocido por todos gm es un nombre conocido por todos Avatar de gm
    Fecha de ingreso
    12 sep, 09
    Mensajes
    2,333
    Agradecimientos

    Re: Entorno personalizado

    Es eso, efectivamente, Sadalmelik.

    Edit: aprovecho para invitarte a nuestra maratón de LaTeX:

    http://foro.migui.com/smf/index.php/topic,9329.0.html

    estamos en espera de que hache nu proponga el nuevo reto; anímate a participar (ha habido retos de todos los niveles: jodidos, difíciles, intermedios, fáciles).

  6. #6
    Senior Member Shikoku va por un camino distinguido
    Fecha de ingreso
    08 nov, 05
    Mensajes
    863
    Agradecimientos

    Re: Entorno personalizado

    Gracias, Sadalmelik, era justo eso lo que necesitaba ;)

    Saludos

  7. #7
    Junior Member Sadalmelik va por un camino distinguido
    Fecha de ingreso
    17 sep, 08
    Mensajes
    28
    Agradecimientos

    Re: Entorno personalizado

    Oh! qué emoción!! :D
    no había notado que tengo un fotón, gracias! (asumo que provino de por aquí)

    he visto la maratón de latex, pero siempre por curiosidad... obviamente si veo que pueda responder algo (o investigarlo), lo haré (sólo habrá que esperar que tenga algo de tiempo nuevamente)


+ Responder tema

Temas similares

  1. Problema con el entorno minipage
    Por Fernando en el foro LaTeX
    Respuestas: 5
    Último mensaje: 17/09/2011, 17:43
  2. Numeración en el entorno array
    Por sjaramillo en el foro LaTeX
    Respuestas: 2
    Último mensaje: 03/05/2011, 11:18
  3. Comando personalizado
    Por morphete en el foro LaTeX
    Respuestas: 6
    Último mensaje: 06/03/2011, 13:21
  4. Entorno spoiler
    Por Púrpura en el foro Sugerencias
    Respuestas: 4
    Último mensaje: 16/11/2007, 13:10
  5. Entorno de escritorio: Bumptop
    Por Ontureño en el foro Off-Topic
    Respuestas: 2
    Último mensaje: 03/07/2006, 13:22

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes