Camada Interface Web Formataçao Textos
Por: Carolina234 • 26/4/2018 • 10.506 Palavras (43 Páginas) • 290 Visualizações
...
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
This work shows a research directed to the development and building a software layer whose
functionality is the interaction with LaTeX macros which in turn uses the TEX tool for formatting
documents. The purpose of the software layer is to allow users who do not have an in-depth
computer knowledge can make use of the LaTeX functionality. Currently LaTeX is widely used by
students of undergraduate, graduate and Ph.D. who have technical and scientific knowledge, not
as common for professionals working in the field of human and biological sciences, that is, areas
that do not have much familiarity with logic and computational foundations. The work is justified
since LaTeX is one of the best tools for formatting and standardization of academic papers being
widely used in conferences, symposia and international scientific journals. Used as a case study,
the formalistic set for work completion Course (TCC) of (Universidade Paulista (UNIP) as the
basis of studies and research, the institution which received more than 200,000 students enrolled
in 2009, has 27 fields totaling 65 units (UNIP, 2015), therefore, the range of teachers benefit
from the project is large and growing trend. the prototype was developed in C# language and
interfaces with the MiKTeX responsible tool for decoding LaTeX and creating macros DVI file
that precedes the formatting and final presentation file in the Windows operating system. As a
result of the proposed project, system users can build a TCC, from text and pictures, just using
the tools copy and paste into predetermined areas provided by the GUI. In the study, from the
solution development and implementation of the formatting tests, we managed to prove that the
use of the system is efficient, easy interaction, assertive and quick. We can conclude that the
proposed tool increases productivity of education as students and teachers will have more time
to discuss issues facing better job content and not waste time about the formatting. Moreover,
approved papers that use the tool will bring with it a standardization much more faithful and
better than the others.
Keywords: STANDARDIZATION, LATEX, FORMATTING QUALITY, DEVELOPMENT,
SYSTEM.LISTA DE ILUSTRAÇÕES
Figura 1 – Dificuldades encontradas pelos alunos durante a confecção do TCC . . . . . . 13
Figura 2 – Dificuldades encontradas pelos professores durante a correção do TCC . . . . 14
Figura 3 – Fonte Computer Modern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figura 4 – Pacote de idioma: Português . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figura 5 – Execução LaTeX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figura 6 – Impressão PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figura 7 – Adapter Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figura 8 – MVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figura 9 – Processo de Desenvolvimento . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figura 10 – Comunicação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figura 11 – Conversão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figura 12 – Pré Cadastro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figura 13 – Área de Trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figura 14 – Comparação
...