beamer-unesp
Gerar apresentações Beamer LaTeX no padrão UNESP dark mode. Usar quando o usuário pedir para criar slides, apresentações, ou palestras em Beamer/LaTeX. O template usa tema Madrid com cores escuras (fundo RGB 26,26,26), ícones FontAwesome5, e suporte a código Python/outros. Ideal para apresentações técnicas, acadêmicas ou palestras.
When & Why to Use This Skill
The Beamer UNESP Dark Mode skill is a specialized LaTeX presentation generator designed to create professional, high-contrast slides. It leverages the Madrid theme with a custom dark aesthetic, integrating FontAwesome5 icons and optimized support for Python code blocks. This tool streamlines the workflow for academics and researchers by providing a standardized, visually appealing template that adheres to technical and institutional presentation standards.
Use Cases
- Academic Research Presentations: Effortlessly generate structured LaTeX slides for conferences and thesis defenses using a professional dark-mode template that highlights technical content.
- Technical Workshops and Coding Tutorials: Utilize the built-in source code blocks and fragile frame support to present Python or other programming languages clearly during live demonstrations.
- University Lectures and Educational Content: Create consistent and modern lecture materials for UNESP-related courses, featuring institutional branding and clear visual hierarchies for better student engagement.
- Scientific Seminars: Use specialized alert, example, and block environments to emphasize key findings, warnings, and data points in a high-stakes research environment.
| name | beamer-unesp |
|---|---|
| description | Gerar apresentações Beamer LaTeX no padrão UNESP dark mode. Usar quando o usuário pedir para criar slides, apresentações, ou palestras em Beamer/LaTeX. O template usa tema Madrid com cores escuras (fundo RGB 26,26,26), ícones FontAwesome5, e suporte a código Python/outros. Ideal para apresentações técnicas, acadêmicas ou palestras. |
Beamer UNESP Dark Mode
Skill para criar apresentações Beamer no padrão visual do Ney Lemke (UNESP).
Características do Template
- Aspecto: 16:9 (aspectratio=169), fonte 12pt
- Tema: Madrid + beaver (customizado dark)
- Cores:
accent(azul): destaque principal, links, estruturasecondary(roxo): destaque secundáriosuccess(verde): exemplos positivoswarning(amarelo): alertas levesdanger(vermelho): alertas críticos
- Ícones: FontAwesome5 (
\faIcon)
Estrutura Padrão
\section{Nome da Seção}
\begin{frame}{Título do Slide}
% Conteúdo
\end{frame}
Blocos Disponíveis
% Bloco padrão (fundo accent)
\begin{block}{Título}
Conteúdo
\end{block}
% Bloco de alerta (fundo vermelho)
\begin{alertblock}{Atenção}
Conteúdo crítico
\end{alertblock}
% Bloco de exemplo (fundo verde)
\begin{exampleblock}{Exemplo}
Conteúdo positivo
\end{exampleblock}
Layout em Colunas
\begin{columns}
\begin{column}{0.5\textwidth}
% Coluna esquerda
\end{column}
\begin{column}{0.5\textwidth}
% Coluna direita
\end{column}
\end{columns}
Código Fonte
\begin{frame}[fragile]{Título}
\begin{block}{Descrição}
\begin{lstlisting}[language=Python]
def exemplo():
return "Hello"
\end{lstlisting}
\end{block}
\end{frame}
Ícones FontAwesome5 Comuns
| Contexto | Ícones |
|---|---|
| Tech | \faCode, \faServer, \faDatabase, \faNetworkWired |
| IA | \faRobot, \faBrain, \faMicrochip |
| Docs | \faFile, \faBook, \faGraduationCap |
| Alertas | \faExclamationTriangle, \faCheckCircle, \faBug |
| Misc | \faLightbulb, \faBolt, \faArrowRight, \faEnvelope |
Descrições com Ícones Coloridos
\begin{description}
\item[\textcolor{accent}{\faCube} Item] Descrição
\item[\textcolor{success}{\faBrain} Outro] Descrição
\end{description}
Workflow
- Copiar
assets/template.texeassets/logo_unesp.pngpara o diretório de trabalho - Substituir placeholders:
{{TITLE}},{{SHORT_TITLE}},{{SUBTITLE}}{{AUTHOR}}{{TITLE_ICONS}}(ex:\faRobot\, \faCode){{CONTENT}}(slides e seções){{CLOSING_ICON}},{{CLOSING_MESSAGE}},{{FOOTER_ICONS}}{{CONTACT_INFO}}(recursos adicionais)
- Compilar com
pdflatexoulatexmk
Importante: O logo logo_unesp.png deve estar no mesmo diretório do arquivo .tex.
Boas Práticas
- Usar
\section{}para agrupar slides relacionados - Preferir colunas para comparações lado a lado
- Usar
alertblockpara riscos/limitações,exampleblockpara benefícios - Incluir ícones relevantes nos títulos de blocos
- Manter slides concisos (máx 6-7 itens por lista)
- Usar
[fragile]em frames com código