Camada Interface Web Formataçao Textos
Por: Tiago Mauricio Carvalho • 12/11/2016 • Trabalho acadêmico • 10.502 Palavras (43 Páginas) • 283 Visualizações
UNIP UNIVERSIDADE PAULISTA
Instituto de Ciências Exatas e Tecnologia - ICET
Curso de Ciência da Computação
FELIPE DE MOURA ARANTES – RA – B87142-3
IGOR JOSÉ PEREIRA TOLEDO – RA – B74340-9
MARCELO HENRIQUE DA SILVA GOMES – RA – B76BIE-7
RAPHAEL REIS PACHECO – RA – B823AI-0
TIAGO MAURICIO DE CARVALHO – RA – B61225-8
CAMADA DE APLICAÇÃO EM C# PARA FORMATAÇÃO
DE TRABALHOS ACADÊMICOS UTILIZANDO
PLATAFORMA LATEX
São José dos Campos
2016FELIPE DE MOURA ARANTES – RA – B87142-3
IGOR JOSÉ PEREIRA TOLEDO – RA – B74340-9
MARCELO HENRIQUE DA SILVA GOMES – RA – B76BIE-7
RAPHAEL REIS PACHECO – RA – B823AI-0
TIAGO MAURICIO DE CARVALHO – RA – B61225-8
CAMADA DE APLICAÇÃO EM C# PARA FORMATAÇÃO DE
TRABALHOS ACADÊMICOS UTILIZANDO PLATAFORMA LATEX
Trabalho de conclusão de curso para obtenção do
título de graduação em Ciência da Computação
apresentado à Universidade Paulista – UNIP.
Orientador: Prof. Dr. José Bernardo Neto
São José dos Campos
2016CAMADA DE APLICAÇÃO EM C# PARA FORMATAÇÃO DE
TRABALHOS ACADÊMICOS UTILIZANDO PLATAFORMA LATEX
Trabalho de conclusão de curso para obtenção do
título de graduação em Ciência da Computação
apresentado à Universidade Paulista – UNIP.
Aprovado em:
Prof.
Universidade Paulista – UNIPAGRADECIMENTOS
Agradecemos em primeiro lugar à Deus por ser a base de nossas conquistas, às nossas
famílias e amigos por acreditarem e terem interesse em nossas escolhas, nos apoiando e nos
dando força de inúmeras maneiras para que consigamos chegar ao objetivo maior. Ao professor
Doutor José Bernardo Neto que caminha conosco nesta curta jornada, aos demais professores
pelas orientações pertinentes em suas respectivas disciplinas, e aos demais funcionários desta
universidade pelo importante suporte que serve como plano de fundo nos bastidores do sistema
de ensino, tornando possível a elaboração deste trabalho acadêmico.RESUMO
Este trabalho apresenta uma pesquisa voltada ao desenvolvimento e construção uma camada
de software cuja funcionalidade é a interação com macros do LaTeX que por sua vez utiliza a
ferramenta TEX para formatação de documentos. O objetivo da camada de software é permitir
que usuários que não possuam um conhecimento computacional aprofundado possam fazer uso
das funcionalidades do LaTeX. Atualmente o LaTeX é amplamente utilizado por alunos de
graduação, pós-graduação e Ph.D. que possuem conhecimento técnico e científico, não sendo tão
comum para profissionais que atuam na área de ciências humanas e biológicas, ou seja, áreas
que não possuem tanta familiaridade com lógica e fundamentos computacionais. O trabalho se
justifica uma vez que o LaTeX é uma das melhores ferramentas para formatação e padronização
de trabalhos acadêmicos sendo amplamente utilizado em congressos, simpósios e jornais científicos
internacionais. Utilizamos como caso de estudo, a formalística definida para os Trabalhos de
conclusão de Curso (TCC) da (Universidade Paulista (UNIP) como base de estudos e pesquisas,
esta instituição que recebeu mais de 200 mil alunos matriculados em 2009, possui 27 Campos
totalizando 65 unidades (UNIP, 2015), sendo assim, a gama de docentes beneficiados com o
projeto é ampla e com tendência de crescimento. O protótipo foi desenvolvido em linguagem C#
e faz interface com o MiKTeX, ferramenta responsável pela decodificação de macros LATEX e
criação do arquivo DVI que precede a formatação e apresentação final do arquivo no sistema
operacional Windows. Como resultado do projeto proposto, os usuários do sistema poderão
construir um TCC, a partir de texto e figuras, apenas usando as ferramentas copiar e colar em
áreas pré-determinadas disponibilizados pela interface gráfica. No estudo realizado, a partir do
desenvolvimento da solução e a realização dos testes de formatação, conseguimos comprovar que
a utilização do sistema é eficiente, de fácil interação, assertiva e rápida. Podemos concluir que a
ferramenta proposta aumenta a produtividade do ensino na medida que alunos e professores terão
mais tempo para discutir assuntos voltados para melhor conteúdo do trabalho e não perderão
tempo a respeito da formatação. Além disso, trabalhos aprovados, que utilizarem a ferramenta,
trarão consigo uma padronização muito mais fiel e de melhor qualidade que os demais.
Palavras-chave: PADRONIZAÇÃO, LATEX, QUALIDADE DE FORMATAÇÃO, DESEN-
VOLVIMENTO, SISTEMA..ABSTRACT
...