16/10/2018, 11:53:26 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: ¡Atención! Hay que poner la matemática con LaTeX, y se hace así (clic aquí):
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Cómo armar una guía de ejercicios en LaTeX  (Leído 4590 veces)
0 Usuarios y 1 Visitante están viendo este tema.
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« : 30/11/2017, 04:18:13 pm »

Hola a todos! Me encuentro con la incapacidad de trabajar con el programa TeXnicCenter a través de MiKTeX en el desarrollo de una guía de ejercicios que incluye texto y, por supuesto, expresiones matemáticas.

Por favor, quisiera que me ayuden en un par de cosas:

1) ¿Qué tipo de documento recomendarían poner en el preámbulo? ¿Libro? ¿Artículo? Aclaro que el documento debe estar en formato A4.

2) Definición de paquetes a usar.

3) Poner encabezados y pies de páginas.
  • En el encabezado sólo iría texto centrado y en varias líneas (unas 3).
  • En el pie iría el número de página: en las páginas pares a la izquierda y en las impares a la derecha.
  • En la primera página no iría ni encabezado ni pie (pues debería poner la imagen de portada de la guía - que tampoco sé insertar una imagen :triste:).
  • También reducir el espacio que hay entre el encabezado con la página y lo mismo con el pie de página: cosa que sea pequeño el espacio para así abarcar más texto.

4) Distintas secciones:
  • Tabla de contenidos / Índice (sólo poner la Unidad y la descripción de la misma junto con el número de página asociado).
  • Unidades.
  • Ejercicios de cada Unidad.
  • Uno o varios puntos por cada ejercicio.
  • Varios subpuntos de cada punto.
  • Respuestas a los ejercicios.
Ejemplo:
Unidad I: bla bla bla
Ejercicio 1  o  1. Ejercicio
   a) bla bla bla
   b) bla bla bla
         i. bla bla bla
         ii. bla bla bla
   c) bla bla bla

5) Una cosa que noto es que si escribo texto demasiado largo se "sale" de la hoja. ¿Cómo arreglo esto? Quisiera que el documento tenga unos márgenes definidos para que cada vez que llegue al final, baje una línea.



Por ahora creo que es eso.

Mil gracias gente, son lo más Aplauso :rodando_los_ojos:
En línea
mathtruco
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Chile Chile

Mensajes: 4.780

El gran profesor inspira


Ver Perfil
« Respuesta #1 : 30/11/2017, 06:36:52 pm »

Hola manooooh.

Todas son cosas que se encuentran fácilmente en internet. Revisa por ejemplo los templates de overleaf: https://www.overleaf.com/gallery/tagged/math/page/6
mira el que te gusta y revisa su código. Por ejemplo https://www.overleaf.com/articles/math-241-spring-2015-homework-slash-number-5/bvsrqgbztzqj
En línea
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #2 : 30/11/2017, 08:13:59 pm »

Hola manooooh.

Todas son cosas que se encuentran fácilmente en internet. Revisa por ejemplo los templates de overleaf: https://www.overleaf.com/gallery/tagged/math/page/6
mira el que te gusta y revisa su código. Por ejemplo https://www.overleaf.com/articles/math-241-spring-2015-homework-slash-number-5/bvsrqgbztzqj

Hola,

Por ejemplo copié este ejemplo de la página que mencionás a TeXnicCenter pero a la hora de correr el código me dice que
! LaTeX Error: File `Base.cls' not found.

luego hace una parada de emergencia, por lo que no me compila todo el resto :triste:. Creo que Base es una clase de documento, pero al parecer yo no lo tengo incorporado. Busqué en Internet y no sé si desde acá consigo instalarme ese Base... ¿debo descargármelo de ahí?

Gracias!
Saludos
En línea
mathtruco
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Chile Chile

Mensajes: 4.780

El gran profesor inspira


Ver Perfil
« Respuesta #3 : 30/11/2017, 08:54:43 pm »

Es que no sé si una buena forma de aprender a usar latex es hacer una lista de preguntas, y sentir que se aprende porque se tiene la forma de solucionarlo.  Te recomiendo comenzar a hacer documentos simples siguiendo algún tutorial, y con la menor cantidad de paquetes posible. Los templates que te di era sólo como ejemplo, ni siquiera los probé. Si uno no te corre, no le des más vueltas y busca otro.

No es nacesario instalar tanto paquete para que el documento quede bonito. Mucho paquete puede traer problemas (a veces entran en conflicto).


Por ejemplo copié este ejemplo de la página que mencionás a TeXnicCenter pero a la hora de correr el código me dice que
! LaTeX Error: File `Base.cls' not found.


Ni yo tengo instalado ese paquete, ni me preocuparía por intentar instalarlo.

La recomendación: mientras más simple, es mejor.


1) ¿Qué tipo de documento recomendarían poner en el preámbulo? ¿Libro? ¿Artículo? Aclaro que el documento debe estar en formato A4.


Inicialmente article debe bastar, y si luego ves otro que te guste lo cambias.

2) Definición de paquetes a usar.

Prueba con los mínimos posibles. Inicialmente amssymb y amsmath deben ser suficientes. Si luego quieres ponerle colores, o figuras tendrás que poner otros.

3) Poner encabezados y pies de páginas.
  • En el encabezado sólo iría texto centrado y en varias líneas (unas 3).
  • En el pie iría el número de página: en las páginas pares a la izquierda y en las impares a la derecha.
  • En la primera página no iría ni encabezado ni pie (pues debería poner la imagen de portada de la guía - que tampoco sé insertar una imagen :triste:).
  • También reducir el espacio que hay entre el encabezado con la página y lo mismo con el pie de página: cosa que sea pequeño el espacio para así abarcar más texto.

Prueba cambiando el tamaño de la letra y centrando el texto. Para más libertad en encabezados y pié de página revisa el paquete fancy.

4) Distintas secciones:
  • Tabla de contenidos / Índice (sólo poner la Unidad y la descripción de la misma junto con el número de página asociado).
  • Unidades.
  • Ejercicios de cada Unidad.
  • Uno o varios puntos por cada ejercicio.
  • Varios subpuntos de cada punto.
  • Respuestas a los ejercicios.
Ejemplo:
Unidad I: bla bla bla
Ejercicio 1  o  1. Ejercicio
   a) bla bla bla
   b) bla bla bla
         i. bla bla bla
         ii. bla bla bla
   c) bla bla bla

Tamblas de contenido y enumeración es algo sencillo de encontrar en internet.

Revisa templates en internet y elige el que más te guste (y corra). Si te da problema un paquete, busca otro. Pero mi sugerencia: todo hazlo lo más simple posible, con la menor cantidad de paquetes cargados.

5) Una cosa que noto es que si escribo texto demasiado largo se "sale" de la hoja. ¿Cómo arreglo esto? Quisiera que el documento tenga unos márgenes definidos para que cada vez que llegue al final, baje una línea.

¿En ecuaciones? Creo que lo mejor es cortar la ecuación en dos (usar array o algo así). Pero en texto no debiera ocurrir.
En línea
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #4 : 30/11/2017, 09:24:04 pm »

Es que no sé si una buena forma de aprender a usar latex es hacer una lista de preguntas, y sentir que se aprende porque se tiene la forma de solucionarlo.  Te recomiendo comenzar a hacer documentos simples siguiendo algún tutorial, y con la menor cantidad de paquetes posible. Los templates que te di era sólo como ejemplo, ni siquiera los probé. Si uno no te corre, no le des más vueltas y busca otro.

No es nacesario instalar tanto paquete para que el documento quede bonito. Mucho paquete puede traer problemas (a veces entran en conflicto).


Por ejemplo copié este ejemplo de la página que mencionás a TeXnicCenter pero a la hora de correr el código me dice que
! LaTeX Error: File `Base.cls' not found.


Ni yo tengo instalado ese paquete, ni me preocuparía por intentar instalarlo.

La recomendación: mientras más simple, es mejor.


1) ¿Qué tipo de documento recomendarían poner en el preámbulo? ¿Libro? ¿Artículo? Aclaro que el documento debe estar en formato A4.


Inicialmente article debe bastar, y si luego ves otro que te guste lo cambias.

2) Definición de paquetes a usar.

Prueba con los mínimos posibles. Inicialmente amssymb y amsmath deben ser suficientes. Si luego quieres ponerle colores, o figuras tendrás que poner otros.

3) Poner encabezados y pies de páginas.
  • En el encabezado sólo iría texto centrado y en varias líneas (unas 3).
  • En el pie iría el número de página: en las páginas pares a la izquierda y en las impares a la derecha.
  • En la primera página no iría ni encabezado ni pie (pues debería poner la imagen de portada de la guía - que tampoco sé insertar una imagen :triste:).
  • También reducir el espacio que hay entre el encabezado con la página y lo mismo con el pie de página: cosa que sea pequeño el espacio para así abarcar más texto.

Prueba cambiando el tamaño de la letra y centrando el texto. Para más libertad en encabezados y pié de página revisa el paquete fancy.

4) Distintas secciones:
  • Tabla de contenidos / Índice (sólo poner la Unidad y la descripción de la misma junto con el número de página asociado).
  • Unidades.
  • Ejercicios de cada Unidad.
  • Uno o varios puntos por cada ejercicio.
  • Varios subpuntos de cada punto.
  • Respuestas a los ejercicios.
Ejemplo:
Unidad I: bla bla bla
Ejercicio 1  o  1. Ejercicio
   a) bla bla bla
   b) bla bla bla
         i. bla bla bla
         ii. bla bla bla
   c) bla bla bla

Tamblas de contenido y enumeración es algo sencillo de encontrar en internet.

Revisa templates en internet y elige el que más te guste (y corra). Si te da problema un paquete, busca otro. Pero mi sugerencia: todo hazlo lo más simple posible, con la menor cantidad de paquetes cargados.

5) Una cosa que noto es que si escribo texto demasiado largo se "sale" de la hoja. ¿Cómo arreglo esto? Quisiera que el documento tenga unos márgenes definidos para que cada vez que llegue al final, baje una línea.

¿En ecuaciones? Creo que lo mejor es cortar la ecuación en dos (usar array o algo así). Pero en texto no debiera ocurrir.

Es que la mayoría de las cosas matemáticas las conozco gracias a este foro. Por eso te darás cuenta que no pregunté por cómo poner una integral en [texx]\LaTeX[/texx]. Lo que sí es nuevo para mí es crear directamente un documento. Y es muy simple lo que quiero, sí, no quiero usar cosas creadas por los demás y de ser posible, la menor cantidad, como decís vos.

No empecé todavía a interiorizarme, pero es posible que todo el texto siga de largo porque había copiado mal, pero probé con formato Article y el texto bajó una línea como quería.

Voy a tomar lo que me respondiste en el mensaje de arriba. Gracias!

Saludos
En línea
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #5 : 30/11/2017, 10:02:17 pm »

Hola,

¿Cómo puedo agregar espaciado entre los caracteres? :sorprendido:. Mi idea no es que el texto ocupe todo el ancho de la línea, sino que yo diga cuántos centímetros, pt, o alguna medida haya de espacio entre caracter y caracter.

Gracias!

(Si corresponde abrir un hilo nuevo por cada pregunta, favor de avisar. No creo que vaya a preguntar cosas difíciles).
En línea
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.903



Ver Perfil
« Respuesta #6 : 30/11/2017, 10:23:02 pm »

Hola

Hola,

¿Cómo puedo agregar espaciado entre los caracteres? :sorprendido:. Mi idea no es que el texto ocupe todo el ancho de la línea, sino que yo diga cuántos centímetros, pt, o alguna medida haya de espacio entre caracter y caracter.

Gracias!

(Si corresponde abrir un hilo nuevo por cada pregunta, favor de avisar. No creo que vaya a preguntar cosas difíciles).

Continúa en este hilo, así si alguien más intenta escribir una guía de ejercicios, tendrá todo aquí.

En cuanto a tu pregunta, ¿para qué quieres controlar el ancho de texto? ¿Que intentas hacer? Es mejor si intentas darnos un ejemplo.

En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #7 : 30/11/2017, 10:42:32 pm »

Continúa en este hilo, así si alguien más intenta escribir una guía de ejercicios, tendrá todo aquí.

Oki doki. Gracias :sonrisa:.

En cuanto a tu pregunta, ¿para qué quieres controlar el ancho de texto? ¿Que intentas hacer? Es mejor si intentas darnos un ejemplo.

No aclaré que es para texto, y no para las ecuaciones (tenemos \quad, \;, etc.). Quiero hacer por ejemplo:

De
Este foro es estupendo.

a
E  s  t  e       f  o  r  o       e  s       e  s  t  u  p  e  n  d  o.

claramente con menor espaciado :lengua_afuera:.


Busqué por Internet (para no molestarlos) pero no me da garantía de absolutamente nada.

Gracias
En línea
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.903



Ver Perfil
« Respuesta #8 : 30/11/2017, 11:45:50 pm »

MIra por aquí

https://tex.stackexchange.com/questions/74353/what-commands-are-there-for-horizontal-spacing

Investigaré un poco más, luego edito este mensaje.


Otra forma

https://tex.stackexchange.com/questions/62346/enlarging-tracking-letter-spacing


Esto te puede servir

https://tex.stackexchange.com/questions/236810/letterspace-all-caps-in-document



El entorno verbatim también te puede ser útil


Avanza con la redacción del texto y al final arregla el formato.
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #9 : 01/12/2017, 12:37:27 am »

MIra por aquí

https://tex.stackexchange.com/questions/74353/what-commands-are-there-for-horizontal-spacing

Investigaré un poco más, luego edito este mensaje.


Otra forma

https://tex.stackexchange.com/questions/62346/enlarging-tracking-letter-spacing


Esto te puede servir

https://tex.stackexchange.com/questions/236810/letterspace-all-caps-in-document



El entorno verbatim también te puede ser útil


Avanza con la redacción del texto y al final arregla el formato.

Lo pude solucionar, muy fácil: agregamos el paquete soul en el preámbulo del archivo. Luego simplemente agregamos \so{texto} a lo que queremos espaciar, y ya. Lo malo es que no permite aumentar o disminuir el espaciado, pero era lo que quería. Gracias!
En línea
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #10 : 18/01/2018, 04:40:56 pm »

Comentar varias líneas usando TeXnicCenter en [texx]\LaTeX[/texx]

Cuando tenemos ciertas líneas de código y queremos que el compilador "saltee" dichas líneas, usualmente anteponemos el caracter reservado %.

Por ejemplo:

Spoiler (click para mostrar u ocultar)

Pero hay veces que tenemos 4, 5, 20 líneas donde no queremos que se ejecuten. Es tedioso tener que escribir a mano muchas veces % si se hace un salto de línea dentro un una ecuación, o un array por ejemplo, donde a veces, por comodidad visual, escribimos una línea abajo de la otra:

Spoiler (click para mostrar u ocultar)

Entonces, ¿existe algún comando para comentar varias líneas? ¡Sí!

Usaremos el paquete verbatim y el comando comment.

Para usar el paquete vamos al preámbulo y escribimos:

\usepackage{verbatim}

y luego dentro del documento vamos a usar \begin{ comment} ... \end{comment} en las líneas que queramos comentar. Por ejemplo:

Spoiler (click para mostrar u ocultar)



Otra forma:

Como propuso ingmarov en la respuesta #12 hay otra forma más sencilla de comentar varias líneas en TeXnicCenter:

Seleccionar el texto a comentar, y apretar la combinación de teclas Ctrl+Q. Para quitar el comentario utilizar la combinación Ctrl+W.

* Comentarios.jpg (9.22 KB - descargado 799 veces.)
* Comentarios2.jpg (8.02 KB - descargado 774 veces.)
En línea
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.903



Ver Perfil
« Respuesta #11 : 18/01/2018, 04:53:48 pm »

Hola Manooooh

Yo utilizo TexMaker como editor y en este basta seleccionar las lineas de comentarios y presionar "Ctrl+T" para ateponer a todas ellas el signo %, y "Ctrl+U" para quitarlo.

Saludos
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #12 : 18/01/2018, 05:55:47 pm »

Hola,

Yo utilizo TexMaker como editor y en este basta seleccionar las lineas de comentarios y presionar "Ctrl+T" para ateponer a todas ellas el signo %, y "Ctrl+U" para quitarlo.

Es cierto, pero por ejemplo usando TeXnicCenter no es posible. Ahí edité el mensaje para que quede claro :sonrisa:. Gracias por el "comentario" :lengua_afuera:!
En línea
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #13 : 18/01/2018, 07:21:12 pm »

Cómo tratar correctamente con [texx]\underbrace{}_{}[/texx] y [texx]\left(\right)[/texx] en [texx]\LaTeX[/texx]

Vamos a corregir el aspecto visual de estos comandos cuando tenemos ciertas expresiones que ocupan más "de lo debido".

· Antes

Normalmente cuando queríamos hacer una aclaración respecto a una expresión utilizábamos el comando \underbrace{...}_{...} para insertar una llave con información debajo, u \overbrace{...}^{...} con información encima:

Spoiler: Llaves debajo y encima (click para mostrar u ocultar)

Utilizando los comandos \left(...\right) el programa trataba automáticamente el tamaño de los paréntesis dentro de una expresión que requiriese de mayor espacio vertical y horizontal para expresiones como:

Spoiler: Paréntesis (click para mostrar u ocultar)



Pero ¿qué pasa si queremos escribir una llave con información dentro un paréntesis (Problema 1) y agregar saltos de línea dentro de una misma información (Problema 2)?

Tenemos 2 problemas:

Problema 1: La llave se pone dentro del paréntesis, y el programa interpreta que la llave forma parte del paréntesis, alargándolos a una forma no bonita;

Problema 2: Con esta configuración, no es posible agregar saltos de línea usando solamente el salto de línea habitual \\, ya que el programa no interpreta esto como "¡Quiero hacer un salto de línea para ocupar menos espacio horizontal!".

Un ejemplo de esto podría ser:

Spoiler: Problemas 1 y 2 (click para mostrar u ocultar)

· Ahora

Solución 1: Cambiaremos \left(...\right) por \Biggl(...\Biggr). Estos comandos crean paréntesis a izquierda y a derecha no automáticamente, sino con un espacio determinado. También existen \Bigl(...\Bigr);

Solución 2: Agregaremos:
· \mathrlap{...} y \substack{...}: Con esto solucionamos los saltos de línea dentro de la llave del comando \underbrace{...},
· \addstackgap[<medida>]: Agregaremos el espacio vertical que necesitemos entre el texto y la llave (en este caso lo utilizo ya que la información de "Desigualdad de Bernoulli" se interponía con la expresión matemática).

Para los dos primeros comandos vamos a utilizar el paquete mathtools, y el paquete stackengine (junto con el comando stackMath debajo del paquete) para poder utilizar el comando \addstackgap[<medida>].

El código que utilicé usando estos comandos resulta en:

Spoiler: Soluciones (click para mostrar u ocultar)

* underbraceYBiggl.jpg (13 KB - descargado 760 veces.)
* underbraceYBiggl2.jpg (16.58 KB - descargado 741 veces.)
* underbraceYBiggl3.jpg (24 KB - descargado 728 veces.)
* underbraceYBiggl4.jpg (39.06 KB - descargado 723 veces.)
En línea
ingmarov
Moderador Global
Pleno*
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
Honduras Honduras

Mensajes: 3.903



Ver Perfil
« Respuesta #14 : 19/01/2018, 01:57:03 am »

Hola,

Yo utilizo TexMaker como editor y en este basta seleccionar las lineas de comentarios y presionar "Ctrl+T" para ateponer a todas ellas el signo %, y "Ctrl+U" para quitarlo.

Es cierto, pero por ejemplo usando TeXnicCenter no es posible. Ahí edité el mensaje para que quede claro :sonrisa:. Gracias por el "comentario" :lengua_afuera:!

Mira en esta página

https://minisconlatex.blogspot.com.co/2011/10/como-poner-comentarios.html

dice

Cita
Y una forma más fácil aún. Si usas TexnicCenter, con Ctrl+Q, comentas las líneas seleccionadas, y con Ctrl+W, las descomentas. :-)


Saludos
En línea

No te confíes, revisa lo que escribo. Yo también me equivoco.
manooooh
Pleno*
*****

Karma: +1/-0
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 1.104


Ver Perfil
« Respuesta #15 : 19/01/2018, 02:50:20 am »

Hola,

Yo utilizo TexMaker como editor y en este basta seleccionar las lineas de comentarios y presionar "Ctrl+T" para ateponer a todas ellas el signo %, y "Ctrl+U" para quitarlo.

Es cierto, pero por ejemplo usando TeXnicCenter no es posible. Ahí edité el mensaje para que quede claro :sonrisa:. Gracias por el "comentario" :lengua_afuera:!

Mira en esta página

https://minisconlatex.blogspot.com.co/2011/10/como-poner-comentarios.html

dice

Cita
Y una forma más fácil aún. Si usas TexnicCenter, con Ctrl+Q, comentas las líneas seleccionadas, y con Ctrl+W, las descomentas. :-)


Saludos

Hola ingmarov, esa combinación de teclas funciona Aplauso. Quizás a alguien no le sirva y pueda utilizar los comandos que propuse :lengua_afuera:. Pido disculpas por ser ciego y te agradezco por facilitar, como siempre, la vida!

Saludos
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!