Autor Tema: Cómo armar una guía de ejercicios en LaTeX

0 Usuarios y 1 Visitante están viendo este tema.

30 Noviembre, 2017, 08:18 pm
Leído 11991 veces

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
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 :().
  • 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: ::)

30 Noviembre, 2017, 10:36 pm
Respuesta #1

mathtruco

  • Moderador Global
  • Mensajes: 5,099
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
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

01 Diciembre, 2017, 12:13 am
Respuesta #2

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
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 :(. 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

01 Diciembre, 2017, 12:54 am
Respuesta #3

mathtruco

  • Moderador Global
  • Mensajes: 5,099
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
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 :().
  • 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.

01 Diciembre, 2017, 01:24 am
Respuesta #4

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
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 :().
  • 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 \( \LaTeX \). 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

01 Diciembre, 2017, 02:02 am
Respuesta #5

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola,

¿Cómo puedo agregar espaciado entre los caracteres? :o. 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).

01 Diciembre, 2017, 02:23 am
Respuesta #6

ingmarov

  • Moderador Global
  • Mensajes: 5,062
  • País: hn
  • Karma: +0/-0
  • Sexo: Masculino
Hola

Hola,

¿Cómo puedo agregar espaciado entre los caracteres? :o. 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.

No te confíes, revisa lo que escribo. Yo también me equivoco.
Odio el autocorrector de Android...

01 Diciembre, 2017, 02:42 am
Respuesta #7

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Continúa en este hilo, así si alguien más intenta escribir una guía de ejercicios, tendrá todo aquí.

Oki doki. Gracias :).

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 :P.


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

Gracias

01 Diciembre, 2017, 03:45 am
Respuesta #8

ingmarov

  • Moderador Global
  • Mensajes: 5,062
  • País: hn
  • Karma: +0/-0
  • Sexo: Masculino
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.
No te confíes, revisa lo que escribo. Yo también me equivoco.
Odio el autocorrector de Android...

01 Diciembre, 2017, 04:37 am
Respuesta #9

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,354
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
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!