Skip to content

Prácticas para las materias de Sistemas Operativos e Introducción a los Sistemas Operativos de la Universidad Nacional de La Plata

License

Notifications You must be signed in to change notification settings

dieseveron/contenidos

Repository files navigation

Bienvenido al repositorio de contenidos de las cátedras Sistemas Operativos e Introduccion a los Sistemas Operativos de la Facultad de Informática, Universidad Nacional de La Plata. Acá vas a encontrar el código fuente LaTeX que se utiliza para armar los trabajos prácticos y explicaciones de las materias.

Requisitos

Debido a la diversidad de sistemas operativos que utilizan los integrantes de la cátedra, este repositorio debe ser multi-plataforma. Para tal fin se utiliza una serie de archivos Makefile.

A continuación se especifican las dependencias que se deben instalar para compilar el proyecto:

  • texlive (con soporte español)
  • make

GNU/Linux

En Debian y distribuciones derivadas la instalación de las dependencias puede efectuarse mediante el siguiente comando:

# apt-get install git make texlive texlive-lang-spanish\
  texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended

Windows

En Windows NT y sus versiones derivadas se deberá descargar CygWin en su respectiva arquitectura (x86 ó x86_64). Durante la instalación de este entorno se presentará la posibilidad de instalar paquetes adicionales. Para que este proyecto funcione se deberán seleccionar las siguientes dependencias:

  • git
  • make
  • textlive
  • textlive-collection-basic
  • texlive-collection-latex
  • texlive-collection-latexextra
  • texlive-collection-latexrecommended
  • texlive-collection-pictures
  • texlive-collection-langspanish
  • texlive-collection-fontsrecommended
  • texlive-collection-genericrecommended

Modo de uso

Para realizar el checkout del repositorio se debe ejecutar el siguiente comando:

git clone https://github.com/unlp-so/contenidos.git

La forma más sencilla de compilar el contenido de este repositorio es utilizando el comando make en el directorio principal. Esto provocará que se compile todo el material disponible y se lo guarde en el directorio pdf/.

Cuando estés trabajando en un único documento puede resultar innecesario tener que compilar todo el contenido. En este caso, es recomendable que navegues hasta el directorio que contiene el material que quieras editar y ejecutes make directamente desde esa ubicación. Todo el contenido se encuentra jerárquicamente organizado en los directorios practicas/ y explicaciones/.

Cuando decidas que una práctica o explicación ya está lista para ser publicada, ejecutá make install para que el sistema de compilación la guarde en el directorio pdf/. ¡No hagas commits de PDFs sin terminar!

¿Cómo colaborar?

La mejor forma de escribir material para la cátedra utilizando este repositorio es mirando y estudiando lo que ya está hecho, con el objetivo de aprender la sintaxis, y traducir a LaTeX el material de años anteriores.

About

Prácticas para las materias de Sistemas Operativos e Introducción a los Sistemas Operativos de la Universidad Nacional de La Plata

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages