Skip to content

Introdução ao LaTeX

gbc921 edited this page Oct 13, 2014 · 3 revisions

2013/2

2014/2

2013/2


Local: Laboratório 6 - C102

Palestrantes: Fabiano Rosas, Gabriel Casella

Apoio: Georgia Garcia

Apoio Técnico: Edu George, Rafael Andrade

Coordenação: Saulo Queiroz

Informações gerais:

Este foi o primeiro curso sobre LaTeX.

Utilizou-se uma infraestrutura do tipo Thin-Client (terminais burros).

Conteúdos abrangidos:

  1. Introdução
    • A importância da escrita no meio acadêmico.
    • A existência de diversas normas e regras diferentes para formatar um texto.
    • Os detalhes de formatação que passam despercebidos (apenas apresentação).
    • Vídeo sobre tipografia.
    • Problemas comuns dos editores WYSIWYG.
  2. TeX ao resgate!
    • Como surgiu.
    • Quem é Donald Knuth.
    • Visão geral, exemplos de arquivos de entrada/saída.
    • Estrutura do TeX/LaTeX (latex/pdflatex).
    • Básicos da instalação (apenas handout).
  3. Parte prática:
    • documentclass
    • begin/end document
    • conceito de pacotes
    • bold face/italics
    • section
    • environments (enumerate, itemize, description, verbatim)
    • labels/refs
    • figures
    • tables (faltou tempo)
    • bibtex (faltou tempo)
    • ferramentas (JabRef, TeXStudio) (faltou tempo)
    • template utfpr-pg (fornecemos o modelo)

Distribuições Linux utilizadas:

Arch Linux servindo thin-clients.

Notas dos realizadores:

O minicurso de LaTeX precisa ser preparado com antecedência maior porque a meta-linguagem de ter que mostrar um pdf dentro de um pdf acaba tomando muito tempo. Os slides ficam difíceis de serem criados. Como alternativa, muita coisa foi apresentada diretamente na tela do computador.

Quem sabe, a comparação LaTeX x Word devesse ser feita lado a lado, ou seja, com o Word aberto para ir mostrando os erros.

Novamente, esquecemos que os calouros não têm experiência suficiente para seguir a apresentação com velocidade. Eles têm problemas com digitação e conceitos básicos da informática. Eles também não conseguem "se virar" quando surge algum erro. A parte inicial correu muito lentamente. Levamos 15 minutos para conseguir logar no sistema e iniciar o gedit sendo que as máquinas haviam sido ligadas previamente.

O pdflatex apresenta um output muito complicado, faltou ensinar como interpretar a saída no caso de um erro.

Não planeje usar o quadro. As canetas não funcionam.

Sobre os thin-clients:

Nesta edição, a parte prática do minicurso foi realizada utilizando-se de terminais burros. Instalamos um servidor na máquina do Gabriel (i7, 16GB ram, SSD, gigabit ethernet) e fizemos o boot pela rede nas máquinas cliente (~30 HPs do lab 6. c/ 8GB ram, gigabit ethernet). Desta forma, pudemos garantir um ambiente com configuração uniforme e controlada por nós (sem precisar usar de fato o sistema dos computadores da universidade). Nesta configuração, a única preocupação é a velocidade e estabilidade da rede.

Sobre o desempenho do sistema como um todo, a experiência foi positiva. Durante o curso, todas as máquinas rodaram: o desktop environment Xfce4 + editor de texto gedit + leitor de pdf Evince + esporádicas execuções do compilador pdflatex. O sistema não possuia nenhum outro software como navegador de internet. Houve congelamento em algumas (~3) máquinas que foram reiniciadas e voltaram a desempenhar normalmente. Em uma máquina houve um comportamento estranho com relação à interface gráfica, com congelamento na intersecção entre duas janelas. Neste caso a solução foi fechar os programas e abrí-los novamente. Durante a execução, o aumento do uso da RAM do server (em comparação à sua utilização normal como desktop) foi menor do que 2GB.

Alguns pontos importantes:

  • O server precisa ser gigabit para garantir desempenho.

  • É preciso ter em mente o tamanho da imagem, já que quanto maior, maior o tempo de boot. Utilizamos uma imagem de tamanho ~2GB.

  • Nas configurações atuais, o boot NFS do kernel precisa ser feito sem conexão da internet.

  • Copiar o conteúdo de uma imagem para outra com cp (para aumentar a imagem, por exemplo) faz com que o tempo de boot fique impraticável.

  • Talvez ter a imagem física montada em dispositivo diferente da qual reside cause problemas.

2014/2


Local: Laboratório 6 - C102

Palestrantes: Fabiano Rosas, Gabriel Casella

Apoio:

Apoio Técnico: Edu George

Coordenação: Fabiano Rosas

Informações gerais:

Este curso foi realizado durante a SATI - Semana de atualização em tecnologia da informação

Conteúdos abrangidos:

  1. Introdução
    • Vídeo sobre tipografia.
    • A importância da escrita no meio acadêmico.
    • A existência de diversas normas e regras diferentes para formatar um texto.
    • Os detalhes de formatação que passam despercebidos.
  2. TeX ao resgate!
    • Como surgiu.
    • Estrutura do TeX/LaTeX (latex/pdflatex).
    • Básicos da instalação (apenas handout).
  3. Parte prática:
    • documentclass
    • begin/end document
    • conceito de pacotes
    • bold face/italics
    • section
    • environments (enumerate, itemize, description, verbatim)
    • labels/refs
    • figures
    • tables
    • bibtex
    • ferramentas (JabRef, TeXStudio)
    • template utfpr-pg

Distribuições Linux utilizadas:

Arch Linux servindo thin-clients.

Notas dos realizadores:

Na primeira parte do minicurso foi realizada a explicação teórica. Porém, após certo tempo percebemos que ficou cansativo somente mostrar a teoria até o momento do intervalo (mesmo com imagens, exemplos, figuras). Acreditamos que introduzir a parte prática enquanto mostram-se os exemplos tornaria o minicurso mais agradável e dinâmico.

Clone this wiki locally