Mudanças entre as edições de "LaTeX"

De Wikoleculares
Ir para navegação Ir para pesquisar
m (Figuras)
 
(11 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 1: Linha 1:
O LATEX é um pacote feito para a preparação de textos impressos de alta qualidade, especialmente para textos matemáticos. Ele foi desenvolvido por Leslie Lamport a partir do programa TEX criado por Donald Knuth.
+
O <math>\mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}</math> é um pacote feito para a preparação de textos impressos de alta qualidade, especialmente para textos matemáticos. Ele foi desenvolvido por Leslie Lamport a partir do programa <math>\mathrm{T\!_{\displaystyle E} \! X}</math> criado por Donald Knuth.
  
 
== Exemplo de Arquivo .tex ==
 
== Exemplo de Arquivo .tex ==
Linha 10: Linha 10:
 
\usepackage[portuguese]{babel}
 
\usepackage[portuguese]{babel}
 
\usepackage[latin1]{inputenc}
 
\usepackage[latin1]{inputenc}
% essa linha define que será usados acentos
+
% essa linha define que serão usados acentos
 
\usepackage[dvips]{graphicx}
 
\usepackage[dvips]{graphicx}
 
% essa linha inclue um pacote para adicionar figuras
 
% essa linha inclue um pacote para adicionar figuras
Linha 45: Linha 45:
  
 
O latex reconhece figuras no formato .eps, caso sua figura não esteja nesse formato use o comando:
 
O latex reconhece figuras no formato .eps, caso sua figura não esteja nesse formato use o comando:
* convert figura.jpg figra.eps
+
* convert figura.jpg figura.eps
  
Uma vez que sua figura está no formato eps adicione ao arquivo .tex a biblioteca graphics e então use o comando \includegraphics para insrerir a figura:
+
Uma vez que sua figura está no formato eps adicione ao arquivo .tex a biblioteca graphics e então use o comando \includegraphics para inserir a figura:
  
 
<pre>
 
<pre>
Linha 86: Linha 86:
 
</pre>
 
</pre>
  
No arquivo .tex (primeira linha do documento) adicione o tipo de estilo de bibliográfia desejado e na última linha do documento adicione a bibliografia:
+
No arquivo .tex (primeira linha do documento) adicione o tipo de estilo de bibliografia desejado e na última linha do documento adicione a bibliografia:
  
 
<pre>
 
<pre>
Linha 106: Linha 106:
  
 
== Tabelas ==
 
== Tabelas ==
 +
Para adicionar uma tabela ao seu texto você deve usar o comando \begin{tabular}{formato}.
 +
Onde formato esapecifica o alinhamento dentro das celulas bem como a presença ou não de linhas verticais separando-as:
 +
 +
<pre>
 +
 +
\begin{tabular}{|c|c|}
 +
% {cc} especifica que o conteudo da celula estará centralizado
 +
% "r" seria alinhado a direita e "l" alinhado a esquerda 
 +
\hline
 +
% linha horizontal
 +
celula 1 1 & celula 1 2 \\
 +
\hline
 +
celula 2 1 & celula 2 2 \\
 +
\hline
 +
celula 3 1 & celula 3 2 \\
 +
\hline
 +
\end{tabular}
 +
 +
</pre>
 +
 +
Esse código gera uma tabela com 3 linhas e 2 colunas com linhas horizontais entre as linhas e linhas verticais entre as celulas cujo conteúdo está centralizado.
 +
 +
== Fórmulas Matemáticas ==
 +
 +
Para uma refencia sobre fórmulas matemáticas entre no link [[Media:Lshort.pdf | tutorial para latex]] e consulte a seção 3. Aqui mostraremos apenas alguns exemplos apenas para ilustrar as funcionalidades do latex.
 +
 +
<pre>
 +
\documentclass {article}
 +
 +
\begin{document}
 +
Para dicionar uma formula no meio do texto utilize o comando \$ como
 +
em $\lim_{n \to \infty} \frac{1}{n}$ ou $10^8 m^2$.
 +
 +
Ou adicione uma equacaum, nesse caso o latex a numera como em:
 +
\begin{equation}
 +
\sum_{i=0}^n\frac{\pi^2}{n}
 +
\end{equation}
 +
 +
Ou como:
 +
\begin{equation}
 +
\int_{0}^n\sqrt{x+\sqrt{y}}
 +
\end{equation}
 +
 +
\end{document}
 +
</pre>
 +
 +
* [[Media:MatematicaLatex.pdf | Arquivo acima compilado]]
 +
 +
== Problemas comuns ==
 +
 +
=== Acentos ===
 +
Se você já está usando as linhas
 +
\usepackage[portuguese]{babel}
 +
\usepackage[latin1]{inputenc}
 +
e o latex continua dando erro de compilação quando chega no primeiro acento, isso provavelmente se deve à codificação do texto que você está usando. A solução mais provável é trocar a 2<sup>a</sup> linha acima por
 +
\usepackage[utf8]{inputenc}
 +
Outra solução é rodar, no terminal,
 +
iconv -f ISO8559-1 -t UTF-8 arquivo_original.tex > arquivo_novo.tex
 +
e agora o seu arquivo_novo.tex é codificado em iso8559 (ou latin1).
  
 
== Links ==
 
== Links ==
 
   
 
   
 
* [[Media:Lshort.pdf | Tutorial para latex]]
 
* [[Media:Lshort.pdf | Tutorial para latex]]
 +
[[Categoria:Tutoriais]]

Edição atual tal como às 16h56min de 7 de agosto de 2007

O Falhou ao verificar gramática (MathML com retorno SVG ou PNG (recomendado para navegadores modernos e ferramentas de acessibilidade): Resposta inválida ("Math extension cannot connect to Restbase.") do servidor "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X}} é um pacote feito para a preparação de textos impressos de alta qualidade, especialmente para textos matemáticos. Ele foi desenvolvido por Leslie Lamport a partir do programa Falhou ao verificar gramática (MathML com retorno SVG ou PNG (recomendado para navegadores modernos e ferramentas de acessibilidade): Resposta inválida ("Math extension cannot connect to Restbase.") do servidor "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathrm{T\!_{\displaystyle E} \! X}} criado por Donald Knuth.

Exemplo de Arquivo .tex

O texto abaixo é um pequeno exemplo de um arquivo .tex

\documentclass [12pt]{article}
% linhas começando com porcentagem são comentários
% a primeira linha está definindo que o tipo de documento sendo editado é um arquivo
\usepackage[portuguese]{babel}
\usepackage[latin1]{inputenc}
% essa linha define que serão usados acentos
\usepackage[dvips]{graphicx}
% essa linha inclue um pacote para adicionar figuras
\begin{document}

\author {Nome do Autor}

\title {Título do Trabalho}
\maketitle

\section{Primeira Seção}

Primeiro paragrafo da seção 1.

Para mudar de paragrafo você tem que pular uma linha.

\begin{itemize}

\item primeiro item
\item segundo item
\item terceiro item

\end{itemize}

  
\section{Segunda Seção}

É só escrever o texto que o latex se vira.

\end{document}

Figuras

O latex reconhece figuras no formato .eps, caso sua figura não esteja nesse formato use o comando:

  • convert figura.jpg figura.eps

Uma vez que sua figura está no formato eps adicione ao arquivo .tex a biblioteca graphics e então use o comando \includegraphics para inserir a figura:

\usepackage[dvips]{graphicx}

\begin{document}

\author {Nome do Autor}

\title {Título do Trabalho}
\maketitle

\section{Primeira Seção}

\begin{figure}[htb]
\centering
\includegraphics[scale=.5]{figura.eps}
\caption{Figura 1}
\end{figure}

% inclue uma figura com metade do tamanho original (scale = .5) no local onde foi inserido esse texto.
\end{document}

Bibliografia

Crie um arquivo nome_do_arquivo.bib, nesse arquivo escreva as referências bibliográficas no formato bibtex. Um exemplo de arquivo .bib está descrito abaixo:

@article{Abrev,
   author = {Nome do Autor},
   title = {Título do artigo},
   journal = {Nome da revista em que o artigo foi publicado},
   volume = {numero do volume},
   year = {ano},
}
@book{ ... }

No arquivo .tex (primeira linha do documento) adicione o tipo de estilo de bibliografia desejado e na última linha do documento adicione a bibliografia:

\begin{document}
\bibliographystyle {alpha}

...
...

\bibliography{arquivo.bib}
\end{document}

Para compilar um arquivo .tex com bibliografia o comando latex arquivo.tex deve ser rodado 2 vezes (o Makefile para Latex já faz isso)

Tabelas

Para adicionar uma tabela ao seu texto você deve usar o comando \begin{tabular}{formato}. Onde formato esapecifica o alinhamento dentro das celulas bem como a presença ou não de linhas verticais separando-as:


\begin{tabular}{|c|c|}
% {cc} especifica que o conteudo da celula estará centralizado 
% "r" seria alinhado a direita e "l" alinhado a esquerda  
\hline
% linha horizontal
celula 1 1 & celula 1 2 \\
\hline
celula 2 1 & celula 2 2 \\
\hline
celula 3 1 & celula 3 2 \\
\hline
\end{tabular}

Esse código gera uma tabela com 3 linhas e 2 colunas com linhas horizontais entre as linhas e linhas verticais entre as celulas cujo conteúdo está centralizado.

Fórmulas Matemáticas

Para uma refencia sobre fórmulas matemáticas entre no link tutorial para latex e consulte a seção 3. Aqui mostraremos apenas alguns exemplos apenas para ilustrar as funcionalidades do latex.

\documentclass {article}

\begin{document}
Para dicionar uma formula no meio do texto utilize o comando \$ como
em $\lim_{n \to \infty} \frac{1}{n}$ ou $10^8 m^2$.

Ou adicione uma equacaum, nesse caso o latex a numera como em:
\begin{equation}
\sum_{i=0}^n\frac{\pi^2}{n}
\end{equation}

Ou como:
\begin{equation}
\int_{0}^n\sqrt{x+\sqrt{y}}
\end{equation} 

\end{document}

Problemas comuns

Acentos

Se você já está usando as linhas

\usepackage[portuguese]{babel}
\usepackage[latin1]{inputenc}

e o latex continua dando erro de compilação quando chega no primeiro acento, isso provavelmente se deve à codificação do texto que você está usando. A solução mais provável é trocar a 2a linha acima por

\usepackage[utf8]{inputenc}

Outra solução é rodar, no terminal,

iconv -f ISO8559-1 -t UTF-8 arquivo_original.tex > arquivo_novo.tex

e agora o seu arquivo_novo.tex é codificado em iso8559 (ou latin1).

Links