Projeto analise-artigo: análise ABNT de artigos LaTeX
- texparse.py: extração de estrutura abntex2 (título, autores, resumo, palavras-chave, seções, citações, figuras), sem dependências externas - bib.py: parser .bib (BibTeX) com normalização de autores e diacríticos - analyze.py: checklist NBR 10520/6022/14724, métricas textuais, Flesch adaptado pt-BR e heurísticas de prosa - report.py: relatório Markdown + JSON - artigos/rumo-a-eficiencia: artigo analisado (main.tex + referencias.bib)
This commit is contained in:
23
analise_artigo/__init__.py
Normal file
23
analise_artigo/__init__.py
Normal file
@@ -0,0 +1,23 @@
|
||||
"""Análise de artigos acadêmicos em LaTeX (ABNT/abntex2).
|
||||
|
||||
Empacota os módulos de parsing (LaTeX e .bib), métricas,
|
||||
verificações e geração de relatório.
|
||||
"""
|
||||
|
||||
from .texparse import Article, parse_article
|
||||
from .bib import Reference, parse_bib
|
||||
from .analyze import Analysis, analyze
|
||||
from .report import build_markdown, build_json
|
||||
|
||||
__all__ = [
|
||||
"Article",
|
||||
"parse_article",
|
||||
"Reference",
|
||||
"parse_bib",
|
||||
"Analysis",
|
||||
"analyze",
|
||||
"build_markdown",
|
||||
"build_json",
|
||||
]
|
||||
|
||||
__version__ = "1.0.0"
|
||||
Reference in New Issue
Block a user