Mudanças entre as edições de "LaTeX"
(→Tabelas) |
m (→Figuras) |
||
(9 revisões intermediárias por 5 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | O | + | 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 | + | % 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 | + | * 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 | + | 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 | + | 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 127: | Linha 127: | ||
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. | 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.
Índice
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).