Você está na página 1de 2

\newcommand*{\MyPath}{.

Latex
Este material é um auxílio de consulta rápida, o conhecimento aqui
\newcommand{\situacao}[2]{
\renewcommand*{\MyPath}{#1}
\input{\MyPath/situacao}
\ifthenelse{\equal{#2}{fonte}}
apresentado deve ser fundamentado pelas atividades de aula e principalmente {\\\input{\MyPath/fonte}}{}
pelas bibliografias fornecidas. Cada disciplina demanda parte do }
conhecimento aqui resumido, devendo o aluno estar apto a distingui-la. \newcommand{\letra}[3]{
\input{\MyPath/letra#3pergunta}
1) Classes \ifthenelse{\equal{#1}{resp}}
{\textbf{\\Resposta: }\input{\MyPath/letra#3resposta}}
1.1) A classe mais usada é: {}
\documentclass[12pt,a4paper,twoside]{report} \ifthenelse{\equal{#2}{sol}}
{\textbf{\\Solução:\\ }\input{\MyPath/letra#3solucao}}
2) Pacotes {}
}
2.1) Os pacotes básicos são: \newcommand*{\resp}{resp}
%+++ PACOTES \newcommand*{\sol}{sol}
\usepackage[portuges]{babel} \newcommand*{\fonte}{fonte}
\usepackage[utf8]{inputenc} %--- IMPORTAR EXERCICIO
\usepackage{fancyhdr}
\usepackage{listings} 5.3) Chamar exercicio no corpo do texto
\usepackage{lastpage} \begin{enumerate}
\usepackage{multirow,colortbl,array} % Exercicio 1
\usepackage{graphicx} \item \situacao{exercicios/AjusteModelo01}{fonte}
\usepackage{amssymb} Pede-se:
\usepackage{amsmath} \begin{enumerate}
\usepackage{multicol} \item \letra{resp}{sol}{A}
\usepackage{comment} \item \letra{*}{*}{B}
\usepackage{ifthen} \item \letra{\resp}{\sol}{C}
\usepackage{pdfpages} \end{enumerate}
\usepackage{datetime} \end{enumerate}
\usepackage{colortbl}
6) Decisão com if
%--- PACOTES 6.1) Criar codigo de teste pra ficar mais facil multiplas escolhas
\newcommand*{\prova}{01}
3) Cabeçalho/Rodapé
\ifthenelse{\equal{\prova}{01}}{
3.1) Considere a Tabela %codigo latex
Old = impar Even = par }{}
Left = esq. Center = cent. Right = dir. \ifthenelse{\equal{\prova}{02}}{
3.2) Os comandos mais comuns de cabeçalho e rodapé são: %codigo latex
\leftmark % = Capítulo 1. Nome Descricao }{}
\rightmark % = 4.1 nome seção
\thepage % página atual
\pageref{LastPage} % total de páginas 7) Importar arquivos - listing
\today % data atual
7.1) Define estilo com listing
3.3) Montagem %+++ IMPORTAR ARQUIVOS COM LISTING
%+++ CABECALHO E RODAPÉ \lstset{literate={á}{{\'a}}1 {’}{{'}}1 {‘}{{'}}1 {ú}
\pagestyle{fancy} {{\'u}}1 {ã}{{\~a}}1 {õ}{{\~o}}1 {é}{{\'e}}1 {ó}
\fancyhead{}\fancyfoot{} % limpa cab. e rodapé {{\'o}}1 {í}{{\'i}}1 {ç}{{\c{c}}}1 {Ç}{{\c{C}}}1 {ê}
\fancyhead[LO,RE]{\leftmark} {{\^{e}}}1,inputencoding=utf8,extendedchars=true,number
\fancyhead[RO,LE]{Resumo Latex} s=left,frame=single,breaklines=true,showstringspaces=fa
\fancyfoot[RO,LE]{\thepage} lse}
\fancyfoot[LO,RE]{Ttexto \today} \renewcommand{\lstlistingname}{Arquivo}
\renewcommand{\footrulewidth}{0.4pt} % lin. rod. \lstdefinestyle{octave}
%--- CABECALHO E RODAPÉ {language=Octave,caption=\lstname}
\lstdefinestyle{gnuplot}
4) Layout {language=Gnuplot,caption=\lstname}
\lstdefinestyle{arquivo}
4.1) Campos principais {caption=\lstname,basicstyle=\ttfamily}
%+++ LAYOUT DA PAGINA \lstdefinestyle{terminal}{basicstyle=\ttfamily}
\setlength{\topmargin}{1.0cm} %--- IMPORTAR ARQUIVOS COM LISTING
\setlength{\headheight}{0.0cm} 7.2) Chamada de texto da estilo do listing
\setlength{\headsep}{0.5cm} \begin{lstlisting}[style=terminal]
\setlength{\textheight}{26cm} \end{lstlisting}
\setlength{\oddsidemargin}{1.0cm} 7.3) Chamada de arquivo do estilo do listing
\setlength{\evensidemargin}{1.0cm} \lstinputlisting[label=12345,style=octave]
\setlength{\textwidth}{19cm} {\MyPath/interface.m}
\setlength{\footskip}{1cm}
\setlength{\columnsep}{.5cm}
\addtolength{\oddsidemargin}{-1in} 8) Texto puro ou codigo latex - verb
\addtolength{\evensidemargin}{-1in} 8.1) Deve sempre usar o pacote listing para textos grandes, casos pequenos use.
\addtolength{\topmargin}{-1in} \verb| texto puro ou codigo latex |
%--- LAYOUT DA PAGINA
5) Importar exercicio 9) Equação
5.1) Crie os seguintes arquivos com código latex puro. Referências a pastas 9.1) Equação em texto corrente sem numeração
deve-se usar '\MyPath' $y=a+b^x$
fonte.tex 9.2) Equação única em nova linha com numeração única
situacao.tex \begin{equation}
letraApergunta.tex y=a+b^x
letraAresposta.tex \end{equation}
letraAsolucao.tex
9.3) Equação única em nova linha sem numeração
\begin{equation*}
5.2) Permite importar exercicio com perguntas y=a+b^x
%+++ IMPORTAR EXERCICIO \end{equation*}

Resumo Octave. Prof. Dr. Catalunha - Versão atualizada em 13/11/2013 às 10:04 hs Página 1 de 2
9.4) Em nova linha com numeração individual, padrão array{rcl} 15) Mais niveis no indice
\begin{eqnarray}
y & = & a+b^x \\ 15.1) Com estes comandos você pode usar até \subsubsection indo até 3.2.1 ou
y & = & a+b^x+cx^2 \\ mais
y=a+b^x+cx^2+dx^3 \setcounter{secnumdepth}{3}
\end{eqnarray} \setcounter{tocdepth}{3}
9.5) Matrizes e tabelas de equações
\begin{eqnarray} 16) Incluir arquivo pdf
\left[
\begin{array}{cc} 16.1) Podemos incluir um arquivo pdf já feito ou antigo no atual arquivo latex em
6 & 21 \\ compilação.
21 & 91 \\ \includepdf[pages={1}]{cn_ListaDeTarefasVelha.pdf}
\end{array}
\right]
\end{eqnarray}
17) Incluir hora
9.6) Para símbolos matemáticos veja anexo. 17.1) Incluir hora nos arquivos
\currenttime
10) Figuras
18) Bibliografias
10.1) Campos principais
\begin{figure}[!hb] \centering 18.1) Chamar bibliografias
\includegraphics[scale=0.5]{\MyPath/graficoA.png} \cite[Pag. , Exercício , Exemplo ]{}
\caption{Gráfico ilustrativo}
\label{12345} 18.2) Informar base de dados de bibliografias
\end{figure} \bibliographystyle{plain}
10.2) Lado a lado \
%----------AMBIENTE DE FIGURA----------------- bibliography{/home/catalunha/Dropbox/0Ensino/refbib.bib}
\begin{figure}[h]
\centering
%------------PRIMEIRA FIGURA------------------ 19) Processamento Via terminal e Script Shell
\begin{minipage}[b]{0.45\linewidth}
\includegraphics[width=\linewidth]{fun_modular.eps} 19.1) Em construção.
\caption{Figura da esquerda}
\label{12345}
\end{minipage}
%--------------------------------------------- 20) Instalar pacote novo
\hfill Copiar a pasta do pacote do local atual
%-------------SEGUNDA FIGURA------------------ /usr/share/texmf-texlive/tex/latex/datetime
\begin{minipage}[b]{0.45\linewidth} para servidor
\includegraphics[width=\linewidth]{fun.quad.eps} /usr/share/texmf/tex/latex
\caption{Figura da direita} após atualizar a base de links do tex com o comando, no servidor
\label{12345} texhash
\end{minipage}
%--------------------------------------------
\end{figure}
%---------------------------------------------
11) Tabela
11.1) Campos principais
\begin{table}[!htb] \centering
\caption{Dados para análise}
\begin{tabular}{|c|c|c|} \hline
\multirow{2}{*}{Questões} & \multicolumn{2}{c|}{1ª
Etapa} \\ \cline{2-3}
& Trab. & Prova \\ \hline
\multirow{2}{*}{Alunos} & 1 & .8 \\ \cline{2-3}
& 0.9 & 1 \\ \hline
\end{tabular} \label{12345} \end{table}

12) Lista enumerada


12.1) Padrão de lista enumerada, 1. 2. …; (a), (b) ,.... Pode ser modificada com
\renewcommand{\labelenumi}{Texto \Roman{enumi}:} para
Texto I: Texto II: …
\begin{enumerate}
\item Primero ıtem da lista
\begin{enumerate}
\item Primero da lista aninhada
\end{enumerate}
\item Segundo ıtem de la lista
\end{enumerate}

13) Comentários
13.1) Uma linha
% texto
13.2) Varias linhas
\begin{comment}
texto
\end{comment}

14) Indice no pdf


14.1) Cria link em prefácio, tabelas e figuras. Deve vir antes de \begin{document}
\usepackage[colorlinks=true,pdftex]{hyperref}

Resumo Octave. Prof. Dr. Catalunha - Versão atualizada em 13/11/2013 às 10:04 hs Página 2 de 2

Você também pode gostar