返回 Skill 列表
extension
分类: 开发与工程无需 API Key

beamer-unesp

生成符合UNESP暗模式标准的Beamer LaTeX演示文稿。当用户请求使用Beamer/LaTeX创建幻灯片、演示或讲座时使用。模板采用Madrid主题,深色配色(背景RGB 26,26,26),FontAwesome5图标,并支持Python等代码展示。非常适合技术性、学术性或讲座性质的演示。

person作者: jakexiaohubgithub

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, estrutura
    • secondary (roxo): destaque secundário
    • success (verde): exemplos positivos
    • warning (amarelo): alertas leves
    • danger (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

  1. Copiar assets/template.tex e assets/logo_unesp.png para o diretório de trabalho
  2. 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)
  3. Compilar com pdflatex ou latexmk

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 alertblock para riscos/limitações, exampleblock para 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