Aluno
Almir Alves Pereira
Supervisor
Prof. Dr. Roberto Hirata
Tema
Sistema online de criação e edição de projetos tex.
Resumo
Instalar um ambiente de desenvolvimento tex é uma tarefa demorada e difícil, sem contar que ocupa muito espaço em disco e não está disponível em todas as plataformas.
Minha proposta é desenvolver um sistema online que permita a qualquer pessoa criar, editar e compilar projetos tex sem a necessidade de instalação do ambiente. Eis algumas funcionalidades pretendidas:
- Interface gráfica amigavel com várias funcões para ajudar a escrever textos mais facilmente;
- Possibilidade de download e upload de projetos para edição;
- Exportação para vários formatos como pdf, ps, png, etc;
- Integração com o Google Drive permitindo acesso em qualquer computador e possibilitando o versionamento dos projetos.
As ferramentas utilizadas para implementar serão Ruby on Rails, HTML, CSS e Javascript.
Atividades já realizadas
Implementação de geração de pdfs a partir de codigo tex usando Ruby on Rails.
Cronograma de Atividades
Nota: A monografia será desenvolvida em paralelo ao código
| Maio | Junho | Julho | Agosto | Setembro | Outubro | |
|---|---|---|---|---|---|---|
| Base do projeto com geração de pdfs | X | X | ||||
| Gerar arquivos em outros formatos | X | |||||
| Implementação do editor de texto | X | X | X | |||
| Integração com o Google Drive | X | X | ||||
| Finalização, bugfixes e recursos extras | X | X |
Formato esperado da monografia
- Introdução
- Motivação
- Ruby on Rails
- Javascript
-
Desenvolvimento
- Compilando arquivos tex pelo Ruby on Rails
- Desenvolvimento do editor de texto
- Integração com o Google Drive
-
Conclusão
- Desafios e Frustrações
- Matérias que Foram Úteis