latex-paper-conversion
Ajuda seu agente a converter artigos acadêmicos. Ele transforma o formato de um tipo para outro, corrigindo tudo automaticamente.
O que ela faz
Esta ferramenta ajuda a transformar um artigo científico escrito em LaTeX de um formato para outro. Ela automatiza a cópia do conteúdo, ajusta a formatação e corrige erros para que o artigo funcione no novo modelo.
Quando usar
- ✓Quando você precisa adaptar um artigo já pronto para as regras de uma nova revista.
- ✓Quando você tem um arquivo `.tex` e um modelo de outra revista.
- ✓Quando você quer mudar de um formato de publicação (como IPOL) para outro (como MDPI).
Exemplo do que pedir para a IA
“Preciso converter meu artigo 'meu_artigo.tex' para o formato da revista XYZ, que está na pasta 'modelo_XYZ'.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta primeiro identifica o seu arquivo original e o novo modelo. Depois, ela extrai o texto e as imagens, insere tudo no novo modelo, faz ajustes automáticos na formatação e tenta compilar o documento para garantir que tudo está certo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill latex-paper-conversionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/latex-paper-conversion/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Conversão de Artigos LaTeX
Visão Geral
Esta habilidade automatiza o processo tedioso e recorrente de converter um artigo acadêmico escrito em LaTeX de um modelo de editora para outro. Diferentes periódicos (por exemplo, Springer, MDPI, IEEE) têm requisitos estruturais, classes de documentos, configurações de margem e estilos de bibliografia muito diferentes. Esta habilidade otimiza essas conversões executando um fluxo de trabalho estruturado de várias etapas, extraindo conteúdo, mapeando-o para um novo modelo e resolvendo erros comuns de compilação.
Quando Usar Esta Habilidade
- Use quando o usuário solicitar a portabilidade de um artigo LaTeX existente para o formato de um novo periódico.
- Use quando o usuário fornecer um arquivo
.texexistente e um diretório de modelo novo. - Use quando o usuário mencionar a conversão do formato A (por exemplo, IPOL/Neural Processing) para o formato B (por exemplo, MDPI).
Como Funciona
Etapa 1: Pré-requisitos e Avaliação
Identifique o Arquivo LaTeX de Origem e solicite ao usuário o Diretório do Modelo de Destino. Entenda o mapeamento principal do layout (coluna única vs. coluna dupla, estilo de bibliografia).
Etapa 2: Geração de Script de Extração e Injeção
Crie um script Python (por exemplo, convert_format.py) para analisar o arquivo LaTeX de origem. Use Expressões Regulares para extrair blocos de texto principais. Mescle o preamble do novo modelo, o body extraído e o backmatter. Escreva isso em um novo arquivo em um diretório de saída.
Etapa 3: Correção Sistemática
Realize correções genéricas no texto do corpo extraído antes de escrever o arquivo final, ou em chamadas subsequentes:
- Converta casos de ambiente matemático (por exemplo,
\begin{theorem}para\begin{Theorem}). - Ajuste posicionamentos agressivos de floats (por exemplo,
[!t]ou[h!]) para opções suportadas pelo modelo. Evite forçar[H], a menos que o pacotefloatseja explicitamente carregado. - Garanta que os caminhos
\includegraphicssejam relativos à nova localização do arquivo.tex. - Converta
\begin{tabular}para\begin{tabularx}{\textwidth}ou use\resizeboxse estiver migrando para um layout de coluna dupla.
Etapa 4: Compilação e Depuração
Execute um ciclo de compilação (pdflatex -> bibtex -> pdflatex). Verifique o arquivo .log usando grep ou rg para corrigir sistematicamente quaisquer conflitos de pacotes, comandos indefinidos ou interrupções de compilação.
Exemplos
Exemplo 1: Convertendo IPOL para MDPI
``` USER: "I need to convert my paper 'SAHQR_Paper.tex' to the MDPI format located in the 'MDPI_template_ACS' folder." AGENT: Triggers latex-paper-conversion skill
- Analyzes source
.texand targettemplate.tex. - Creates Python script to extract Introduction through Conclusion.
- Injects content into MDPI template.
- Updates image paths and table float parameters
[h!]to[H]. - Compiles via pdflatex and bibtex to confirm zero errors. ```
Melhores Práticas
- ✅ Sempre escreva um script de extração em Python; NÃO copie e cole manualmente milhares de linhas de LaTeX.
- ✅ Sempre execute
pdflatexe verifique o.logpara garantir que a saída final compile. - ✅ Pergunte explicitamente ao usuário sobre o mapeamento estrutural se a origem e o destino diferirem drasticamente (por exemplo, mesclando resumo e palavras-chave).
- ❌ Não presuma que todos os pacotes matemáticos existem automaticamente no novo modelo (por exemplo, adicione
\usepackage{amsmath}se estiver faltando).
Armadilhas Comuns
- Problema: Caixas "overfull hboxes" em tabelas ao migrar de coluna única para coluna dupla.
Solução: Detecte
\begin{tabular}e envolva automaticamente em\resizebox{\columnwidth}{!}{...}ou sugira uma mudança de formato. - Problema: Erros de sequência de controle indefinida durante a compilação.
Solução: Procure no
Paper.loge inclua o\usepackage{}ausente no modelo convertido.
Recursos Adicionais
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se os requisitos de entrada, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes
O que é LaTeX?
LaTeX é um sistema de formatação de texto usado principalmente para criar documentos científicos e acadêmicos, como artigos e teses. Ele é diferente de editores de texto comuns porque você escreve comandos para formatar o texto.
Por que os formatos das revistas são diferentes?
Cada revista científica tem suas próprias regras sobre como um artigo deve ser apresentado, incluindo margens, tamanho das fontes, estilo das citações e organização das seções. Esses modelos garantem a uniformidade visual dos artigos publicados.
A ferramenta vai corrigir todos os erros?
A ferramenta tenta corrigir os erros mais comuns que surgem durante a conversão, como problemas de formatação de tabelas ou pacotes ausentes. No entanto, erros mais complexos ou específicos do conteúdo podem precisar de sua atenção.
Detalhes
Descrição original do autor
This skill should be used when the user asks to convert an academic paper in LaTeX from one format (e.g., Springer, IPOL) to another format (e.g., MDPI, IEEE, Nature). It automates extraction, injection, fixing formatting, and compiling.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3417
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC