<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\documentclass{article}


% o comando \documentclass{} define uma sÃ©rie de caracterÃ­sticas do
% documento (margens, tipo de numeraÃ§Ã£o das pÃ¡ginas etc.).

% Ã‰ muito frequente querermos fazer alguns ajustes finos (nem sempre
% tÃ£o finos assim), ou precisarmos incrementar nosso documento com
% alguma estrutura mais especÃ­fica. Ã‰ nesse momento que os pacotes
% (``packages'') e estilos (``style files'') aparecem. 
%
% O uso de pacotes assemelha-se Ã&nbsp; inclusÃ£o de bibliotecas em
% programaÃ§Ã£o, tendo a funÃ§Ã£o de tornar disponÃ­veis alguns comandos
% que estendem a funcionalidade dos comandos bÃ¡sicos. Assim como
% occore em vÃ¡rias linguagens de programaÃ§Ã£o, Ã© tambÃ©m possÃ­vel
% criarmos nossos prÃ³prios pacotes (ou estilos). Esse assunto serÃ¡
% abordado (oxalÃ¡) futuramente.
%
% A sintaxe para inclusÃ£o de pacotes ou estilos Ã© 
% \usepackage[argumentos opcionais]{nome do pacote ou estilo}

\usepackage[utf8]{inputenc} % SÃ³ Ã© necessÃ¡rio se o arquivo .tex houver
                            % sido salvo com codificaÃ§Ã£o utf8.
\usepackage[brazil]{babel} % Carrega padrÃµes de hifenaÃ§Ã£o do portuguÃªs.

% Estamos agora prestes a iniciar o documento propriamente dito. O
% documento Ã© o exemplo do que se chama ambiente
% (``environment''). Os ambientes tÃªm a seguinte sintaxe
%
% \begin[argumentos opcionais]{nome do ambiente}
% o conteÃºdo do ambiente vem aqui...
% end{ambiente}

\begin{document} % Todo o conteÃºdo propriamente dito de um documento Ã©
                 % colocado entre \begin{document} e \end{document}

% Os prÃ³ximos dois comandos definem variÃ¡veis da classe ``article''
% (\documentclass{article}, na primeira linha do documento). O tÃ­tulo
% e o autor. Essas definiÃ§Ãµes poderiam ter sido feitas antes
% de \begin{document}.

\title{Aula zero}
\author{TÃ¡ssio Naia dos Santos}

\maketitle % Esse comando efetivamente diz ao LaTeX para imprimir a
           % ``capa'' do texto.

Finalmente, o primeiro parÃ¡grafo do texto! Mais uma frase! E ainda
outra\footnote{Certo, nesse passo podemos ir bem longe\dots}!




O \LaTeX\ nÃ£o se importa com o nÃºmero de linhas que vocÃª deixa
entre os parÃ¡grafos no arquivo original. Basta deixar uma, e ele
iniciarÃ¡ um novo parÃ¡grafo, com espaÃ§amento correto e tudo o mais.

Eis um novo parÃ¡grafo.
Note que, se nÃ£o houver uma linha em branco entre as frases (no
texto-fonte), elas serÃ£o colocadas no mesmo parÃ¡grafo.

Uma coisa parecida acontece com os espaÃ§os. Deixar um      ou
muitos             espaÃ§os entre as palavras, nÃ£o farÃ¡ diferenÃ§a na
saÃ­da gerada pelo \LaTeX.

\section{MÃ£os Ã&nbsp; obra---um pouco de filosofia} % \secion Ã© apenas um
                                % dos vÃ¡rios comandos que permitem a
                                % estruturaÃ§Ã£o do nosso texto.

AtÃ© o presente momento, o \LaTeX\ sÃ³ se mostrou um jeito deselegante e
bagunÃ§ado de escrever documentos. Algumas perguntas (e brados de
indignaÃ§Ã£o) sÃ£o bastante naturais nesse ponto. Provavelmente vocÃª jÃ¡
pensou que gastaria muito menos tempo para gerar a mesma saÃ­da com o
seu velho e conhecido editor de texto, e Ã© bem possÃ­vel que tenha
torcido o nariz para essa complexidade desnecessÃ¡ria que enche o
documento de sequÃªncias (ai, o trema caiu!) de comandos.


Por outro lado, com alguma sorte vocÃª ficou agradavelmente surpreso
com a facilidade com que o \LaTeX\ gerou uma nota de rodapÃ©, e efetuou
a correta divisÃ£o silÃ¡bica de uma palavra ou outra alguns parÃ¡grafos
atrÃ¡s.

Pode ser que vocÃª esteja um pouco encucado a respeito da quantidade de
mudanÃ§as que o \LaTeX\ fez no texto. Se vocÃª, como a grande maioria
das pessoas que usam processadores de texto, estÃ¡ familiarizado com
a rotina de seleÃ§Ã£o de estilos, tipos\footnote{As famosas
  \emph{fontes}.}, e configuraÃ§Ãµes de margens e espaÃ§amentos, Ã© bem
provÃ¡vel que esteja se perguntando \emph{``mas quem Ã© esse \LaTeX\ para
  dizer o que Ã© melhor para o {\Huge meu} texto?''}

Vamos por partes. Se vocÃª jÃ¡ deu uma olhadela no arquivo-fonte deste
texto, deve ter notado que, excluindo-se os comentÃ¡rios, o documento
estÃ¡ recheado de comandos que dÃ£o um \emph{significado} Ã&nbsp; pedaÃ§os do
texto. Essa abordagem Ã© fundamentalmente diferente da visÃ£o orientada
a formataÃ§Ã£o, que Ã© a base de editores WYSIWYG\footnote{What You See Is What
  You Get.} de texto.

Para tornar uma longa histÃ³ria curta, ao empregarmos \LaTeX\ como
ferramenta de geraÃ§Ã£o de nossos textos, estamos basicamente separando
a \emph{composiÃ§Ã£o} e a \emph{formataÃ§Ã£o} do texto. E que vantagem nÃ³s
levamos nisso? Bem, todo documento estruturado carrega um determinado
padrÃ£o. Na esmagadora maioria dos casos, queremos que todas as seÃ§Ãµes
de nossos relatÃ³rios, ou capÃ­tulos de nossos livros, ou legendas de
nossas tabelas sejam impressas com a mesma formataÃ§Ã£o. NÃ£o importa
que sejam da fonte \emph{x}, tamanho \emph{y}, desde que sigam consistentemente
o padrÃ£o.

Ora, quando dotamos os elementos de nosso texto de \emph{significado},
fica muito mais simples fazer isso\footnote{TÃ£o simples que atÃ© um
  comutador pode fazer!}. Basta dizer que \emph{as notas de
  rodapÃ© devem ser numeradas sequencialmente, e colocadas nem uma
  pilha (de altura mÃ¡xima \emph{z}) na parte inferior da pÃ¡gina; devem ser
  escritas em uma fonte \emph{w\%} menor do que a da fonte usada no corpo
  do texto; e devem apresentar um pequeno traÃ§o sobre a primeira
  delas, para dividi-las do texto}. Sacou?

Mas a histÃ³ria nÃ£o acaba aÃ­. Imagine que pudÃ©ssemos apenas nos
preocupar com o conteÃºdo do texto, e que depois fosse possÃ­vel entregar o
manuscrito a um diagramador profissinal---amigo nosso---que cuidaria de
todos os detalhes da aparÃªncia do texto final: do espaÃ§amento entre as
palavras em uma linha atÃ© a distribuiÃ§Ã£o das imagens pelo texto e a
confecÃ§Ã£o dos Ã­ndices, da conferÃªncia das inter-referÃªncias das
seÃ§Ãµes atÃ© a formataÃ§Ã£o das referÃªncias bibliogrÃ¡ficas! Bem,
vocÃª sabe aonde eu quero chegar\dots\ o \LaTeX\ Ã© camarada.

Se essa carreira de argumentos nÃ£o foi o suficiente para impressionar,
chegou a hora de pegar pesado---estou falando da escrita de fÃ³rmulas e
expressÃµes matemÃ¡ticas. A necessidade de um sistema que permitisse a
geraÃ§Ã£o automÃ¡tica de equaÃ§Ãµes de forma decente foi uma as motivaÃ§Ãµes
da criaÃ§Ã£o do \TeX, base sobre a qual o \LaTeX\ se apoia\footnote{(Ai
  essa reforma ortogrÃ¡fica!) O \LaTeX\ Ã© um conjunto de macros
  \TeX\ que facilita seu  uso e estende sua funcionalidade.}. O
resultado disso Ã© que podemos exclamar\footnote{ApÃ³s uma rÃ¡pida
  consulta ao livro-texto de fÃ­sica III\dots}, sem a menor dificuldade:
\[
\oint{\vec{B}\cdot\emph{d}\vec{s}}=\mu_0\epsilon_0\frac{\emph{d}\phi_E}{\emph{dt}}+\mu_0 i_{enc}.
\] % calma, calma...

Mas chega de enrolaÃ§Ã£o---vejamos um pouco de \LaTeX pra valer. As
prÃ³ximas duas seÃ§Ãµes introduzem algumas ideias bÃ¡sicas, fundamentais
para o uso dessa ferramenta poderosa.

Um Ãºltimo ponto antes de passarmos Ã&nbsp; tÃ©cnica. Gosto de fazer a
seguinte comparaÃ§Ã£o: aprender a usar o \LaTeX\ Ã© como aprender a usar
uma calculadora cientÃ­fica (ou uma planilha). NÃ£o Ã© trivial, mas faz
toda a diferenÃ§a.

\section{Ambientes}

Ambientes sÃ£o uma parte importante de um documento. NÃ£o Ã© incomum
identificarmos partes do texto que apresentam caracterÃ­sticas
peculiares, que as diferenciam do texto que as rodeia. Ambientes
(\emph{environments}) em \LaTeX\ sÃ£o sempre iniciados por
``\textbackslash begin'' e terminados por ``\textbackslash  % o
                                % caractere \ Ã© reservado para uso
                                % pelo LaTeX, e Ã© preciso usar o
                                % comando \textbackslash para
                                % imprimi-lo.
end''. Alguns exemplos de ambientes sÃ£o listas, tabelas, citaÃ§Ãµes e
figuras. Em geral, ambientes 
\begin{itemize}
\item envolvem pequenos trechos do documento (que devem receber
  tratamento especial);
\item sÃ£o aninhÃ¡veis (podemos ter um ambiente dentro de outro
  ambiente\footnote{Basta observar que o prÃ³prio documento Ã© um
    ambiente: \emph{document}.}); e
\item similarmente a boa parte dos comandos, como
\begin{enumerate} % este Ã© um ambiente de numeraÃ§Ã£o que estÃ¡ aninhado
                  % de um ambiente para listagem.
\item \textbackslash emph;
\item \textbackslash footnote;
\item \textbackslash section; etc.
\end{enumerate}
podem receber parÃ¢metros.
\end{itemize}

\section{Alguns comandos}

Antes de dar a aula por terminada, hÃ¡ ainda alguns comandos a
apresentar. Usamos o \LaTeX\ para formataÃ§Ã£o de texto, mas, por vezes,
hÃ¡ trechos do texto que nÃ£o queremos processados por ele. Um tÃ­pico
caso ocorre quando queremos inserir o trecho de um programa em nosso
documento. Programas geralmente sÃ£o escritos em uma fonte
monoespaÃ§ada\footnote{Um tipo monoespaÃ§ado Ã© aquele em que todos os
  caracteres tÃªm a mesma largura.}, e frequentemente usamos caracteres
em branco para estruturar (endentar) o cÃ³digo, tornando mais fÃ¡cil a
sua compreensÃ£o. Mas se apenas escrevermos o cÃ³digo, digamos, de uma
funÃ§Ã£o escrita em C:

int fatorial (int n) {
   if (n == 1)
      return 1;
   return n * fat (n - 1);
}

nÃ£o Ã© nenhuma surpresa que o resultado nÃ£o seja o desejado. 

Quando queremos que parte do texto seja mantida sem formataÃ§Ã£o, ou
seja, quando queremos que o \LaTeX\ nÃ£o o processe, recorremos ao
ambiente \emph{verbatim}.

\begin{verbatim}
int fatorial (int n) {
   if (n == 1)
      return 1;
   return n * fat (n - 1);
}
\end{verbatim}

Existe ainda outro modo de inserir texto nÃ£o-formatado no documento,
sem que para isso tenhamos que iniciar um ambiente. Ã‰ o comando
\verb|\verb|. Para usÃ¡-lo, basta encerrar a sequÃªncia de caracteres
que queremos ``\emph{verbatimizar}'' entre duas ocorrÃªncias de um caractere
delimitador.

% Por exemplo, \verb+abc+ diz ao processador do texto para imprimir
% sem formataÃ§Ã£o todos os caracteres entre os dois sinais +. Note que
% qualquer caractere pode ser um delimitador, e que o delimitador nÃ£o
% pode fazer parte do texto a ser impresso sem formataÃ§Ã£o.

Outro exemplo: \verb:SOMA   MOVE.B   #5,D2:.

Outro comando que Ã© usado com frequÃªncia Ã© a Ãªnfase
(\verb+\emph+). Esse comando pÃµe em destaque o texto que lhe Ã© passado
como argumento.

\section{Resumo da Ã³pera}

Segue uma lista dos comandos apresentados nessa ``aula'', com uma
pequena descriÃ§Ã£o.

\begin{itemize}
\item \verb+%+ permite inserir comentÃ¡rios que se estendem atÃ© o fim da linha;
\item \verb+\documentclass{}+ especifica as configuraÃ§Ãµes bÃ¡sicas do
  documento que vamos escrever;
\item \verb+begin{}+ (document, itemize, enumerate, verbatim) e
  \verb+\end{}+ delimitam ambientes;
\item \verb+\section{}+ marca o inÃ­cio de uma seÃ§Ã£o;
\item \verb+\emph{}+ enfatiza;
\item \verb+\footnote{}+ insere uma nota de rodapÃ©;
\item \verb+\dots+, \verb+\textbackslash+, \verb+\TeX+, \verb+\LaTeX+, 
  \verb+\%+ peritem imprimir \dots\ \textbackslash\ \TeX\ \LaTeX\
  (respectivamente); e
\item \verb+\verb+ impede que um ceto texto seja processado.
\end{itemize}

E por hora basta. AtÃ© a prÃ³xima!

\end{document}
</pre></body></html>