DEPARTAMENTO DE MATEMATICA - FCEyN - UBA |
Ejemplo 1: Página para una materia | Ejemplo 2: Página personal |
Para colocar las páginas de la materias obligatorias en el servidor del departamento, los docentes deben copiar todos los archivos en el subdirectorio correspondiente de /var/materias en mate. Dentro de este directorio, hay un subdirectorio para cada materia, que a su vez contiene subdirectorios correspondientes al año y al cuatrimestre. El siguiente esquema intenta aclarar este tema
var | materias | ----------------------------------------------------- . . . ----- | | .... | | algebra_1 algebra_2 analisis_complejo optativas | | -------------------------------- ------- | | | 2001 2002 2003 | | | ----- ---- ----- 1 2 1 2 1 2
Para copiar los archivos, una vez que el docente se haya "logueado" en mate (igual que cuando revisa el correo electrónico), debe ejecutar el siguiente comando
cp archivos_a_copiar /var/materias/materia/año/cuatrimestre/Por ejemplo, para copiar el índice de la materia (llamado index.html) y la práctica 1 de análisis complejo correspondientes al primer cuatrimestre de 2003 la instrucción es
(1) cp index.html prac1.pdf /var/materias/analisis_complejo/2003/1/En el ejemplo anterior, los archivos están en el HOME del usuario, es decir en el directorio que aparece cuando "entra" en mate. Si el material a copiar se encuentra en algún subdirectorio, se debe dar el path; por ejemplo si los archivos anteriores están en un directorio llamado complejo la instrucción es
cp complejo/index.html complejo/prac1.pdf /var/materias/analisis_complejo/2003/1O bien cambiar al subdirectorio complejo con el comando cd complejo y ejercutar ahí el comando (1) (Si desea volver a su HOME, el comando es simplemente cd )
Observación: Los usuarios de Unix deben asegurarse que los permisos de los archivos garanticen su lectura, de no ser así el comando para modificarlos es chmod 644 /var/materias/materia/año/cuatrimestre/*
Puede ocurrir que el usuario no esté seguro del nombre del directorio de su materia; en este caso, para ver los nombres de los subdirectorios debe ejecutar la instrucción
ls /var/materiasEn el caso de las materias optativas, todo el procedimiento es igual, la diferencia está en que los subdirectorios de las optativas no están directamente en materias sino dentro del subdirectorio optativas como insinua el gráfico de arriba.
Otro modo posible de copiar los archivos es a través de un programa del tipo "secure transfer". Ejemplo de este programa es el "SSHWinClient" que se encuentra instalado en todas las máquinas "Windows" de la sala de computadoras del Departamento y probablemente en casi todas computadoras de las oficinas. En este caso, una vez realizada la autenticación del usuario, se abre una ventana que muestra el HOME del usuario en mate. Navegando por las carpetas como en cualquier aplicación de Windows se llega al directorio deseado y para transferir los archivos se usa el comando upload ya sea haciendo click en el botón correspondiente en la barra de tareas o bien click con el botón derecho del mouse en la ventana del directorio.
Vale la pena aclarar que una vez concluido todo el proceso, la página no aparecerá automáticamente en el servidor del Departamento; los contenidos de las materias en mate y en el servidor se sincronizan a las 11, a las 16 y a las 21. Si esto falla, por favor envié un mail a webmaster
Observación: Si en los documentos se utilizan macros muy complicados o fonts no estandars, los programas anteriores pueden fallar; en este caso hay un tercer modo de generar el pdf que consiste en generar a partir de la fuente un archivo PostScript, y a partir de éste generar el pdf con ps2pdf nombre_archivo_ps.ps
Vale la pena aclarar que este camino no es el más recomendable. El programa estandar para leer archivos pdf, el Acrobat Reader, no interpreta adecuadamente los fonts de Tipo 3 y muestra el archivo borroso en pantalla (aunque en general se imprime bien). Un camino para subsanar esto consiste en usar directamente fonts PostScript en el documento TeX; por ejemplo agregando la opción \usepackage{times} en el preámbulo de los archivos LaTeX.
Ejemplo 1: Página para una materia | Ejemplo 2: Página personal |