Mudanças entre as edições de "Uso do Overleaf"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(17 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
Link curto: http://bit.ly/IFSC-ShareLaTeX
 
 
 
<!--
 
<!--
 
O IFSC, através do campus de São José disponibiliza para seus alunos e professores uma plataforma aberta (sem cobrança de mensalidades). O projeto é coordenado pelo prof. [[Ederson Torresini]] que também coordena todas as atividades da IFSC-CLOUD.   
 
O IFSC, através do campus de São José disponibiliza para seus alunos e professores uma plataforma aberta (sem cobrança de mensalidades). O projeto é coordenado pelo prof. [[Ederson Torresini]] que também coordena todas as atividades da IFSC-CLOUD.   
Linha 6: Linha 4:
 
Por ser um sistema que roda direto na Web, não é necessário que o usuário faça nenhuma instalação no seu computador.  Apenas é necessário ter um login na plataforma  [http://200.135.233.26:3000/project ShareLaTeX do IFSC-CLOUD]. Se você ainda não tem login, crie o seu login e senha no primeiro acesso.
 
Por ser um sistema que roda direto na Web, não é necessário que o usuário faça nenhuma instalação no seu computador.  Apenas é necessário ter um login na plataforma  [http://200.135.233.26:3000/project ShareLaTeX do IFSC-CLOUD]. Se você ainda não tem login, crie o seu login e senha no primeiro acesso.
 
-->
 
-->
A plataforma [https://pt.sharelatex.com/ ShareLaTeX, the Online LaTeX Editor]  disponibiliza diversas funcionalidades especialmente:
+
A plataforma [https://pt.overleaf.com/learn Overleaf]  disponibiliza diversas funcionalidades especialmente:
  
 
;Edição on-line colaborativa de documentos LaTeX:
 
;Edição on-line colaborativa de documentos LaTeX:
Linha 12: Linha 10:
  
 
; Modelos de artigos, monografias, relatórios técnicos e livros segundo o padrão ABNT:
 
; Modelos de artigos, monografias, relatórios técnicos e livros segundo o padrão ABNT:
Os modelos estão disponíveis diretamente na [
+
Os modelos estão disponíveis diretamente na [https://pt.overleaf.com/gallery/tagged/abntex plataforma], e também no github [https://github.com/abntex/abntex2].
<!--
+
http://200.135.233.26:3000/project/54750cb57ae8187440d60acd área compartilhada abnTeX2]. Alguns exemplos de pdfs gerados com estes modelos podem ser visto abaixo.
 
*[http://200.135.233.26:3000/project/54750cb57ae8187440d60acd/output/output.pdf?cache_bust=1428670494597 Modelo Canônico de Relatório Técnico e/ou Científico com abnTeX2]
 
*[http://200.135.233.26:3000/project/54750cb57ae8187440d60acd/output/output.pdf?cache_bust=1428670551136 Modelo Canônico de Trabalho Acadêmico com abnTeX2]
 
*[http://200.135.233.26:3000/project/54750cb57ae8187440d60acd/output/output.pdf?cache_bust=1428670370860 Modelo Canônico de Artigo científico com abnTeX2]
 
*[http://200.135.233.26:3000/project/54750cb57ae8187440d60acd/output/output.pdf?cache_bust=1428671667748 Modelo de livro produzido com abnTeX2]
 
*[http://200.135.233.26:3000/project/566040e80049793d1c6111dd Modelo de monografia do IFSC] Não oficial
 
-->
 
 
 
 
;Formatação automática dos documentos conforme o modelo adotado:
 
;Formatação automática dos documentos conforme o modelo adotado:
 
Escolha o modelo e o documento será formatado para você.  Não perca tempo com a formatação.
 
Escolha o modelo e o documento será formatado para você.  Não perca tempo com a formatação.
  
 
;Corretor ortográfica em português:
 
;Corretor ortográfica em português:
Vem ativado por "default". A medida que for editando corrija seu erros.
+
Vem ativado por "default". A medida que for editando corrija seu erros.
  
 
;Livre compartilhamento de projetos(documentos LaTeX):
 
;Livre compartilhamento de projetos(documentos LaTeX):
 
Basta compartilhar com o outro usuário o projeto/documento que você está editando.
 
Basta compartilhar com o outro usuário o projeto/documento que você está editando.
  
;Formatação automática das referencias e citações no padrão ABNT:
+
;Formatação automática das referencias e citações no padrão ABNT, quando estiver usando o pacote abnTeX2:
=Começando a usar o (Share)LaTeX =
+
=Como usar o Overleaf para trabalhos acadêmicos no IFSC=
Se você nunca usou o (Share)LaTeX, recomendamos que leia e execute este tutorial simples [https://www.sharelatex.com/learn/Learn_LaTeX_in_30_minutes Learn LaTeX in 30_minutes] do help do ShareLaTeX. ([https://translate.google.com.br/translate?sl=en&tl=pt&js=y&prev=_t&hl=pt-BR&ie=UTF-8&u=https%3A%2F%2Fwww.sharelatex.com%2Flearn%2FLearn_LaTeX_in_30_minutes&edit-text= tradução automática do google])  Os principais conceitos serão entendidos a partir dessa leitura. 
 
 
 
Se tiver dúvidas específicas sobre o uso do LaTeX, recomendamos que consulte os diferentes itens do help da [https://www.sharelatex.com/learn/Main_Page documentação do ShareLaTeX].
 
 
 
=Como indentar os parágrafos=
 
A indentação(identação)  é o espaço entre a margem e o início da frase do parágrafo.  Para indentar todos os parágrafos de um documento use o comando:
 
\parindent 1.00cm
 
\parindent 40 pt
 
ou
 
\setlength{\parindent}{1.00cm}
 
O valor default é de 15 pt
 
 
 
Neste caso se não quiser indentar manualmente um paragrafo use:
 
\noindent
 
 
 
Se quiser que não haja indentação nos parágrafos use:
 
\parindent 0.00cm
 
 
 
Neste caso se quiser indentar manualmente um paragrafo use:
 
\indent
 
 
 
Se desejar utilizar um espaço maior entre todos os parágrafos do documento, defina o espaçamento com:
 
\setlength{\parskip}{0.2 cm}
 
O valor default é de 0
 
 
FONTE: https://mirror.hmc.edu/ctan/macros/latex/contrib/abntex2/doc/abntex2.pdf
 
 
 
=Como controlar o tipo de fonte das letras=
 
Por default, a fonte da classe serif (roman) é usada. Se quiser trocar de tipo em algum contexto basta mudar usando comandos específicos em textos selecionados.
 
 
\texttt{A command is used to change the style of a sentence}
 
 
Se desejar mudar todo o documento, use um dos comandos antes do comando \begin{document}.  Preferencialmente coloque o comando no arquivo .sty
 
 
 
\renewcommand{\familydefault}{\rmdefault} % serif (roman)
 
\renewcommand{\familydefault}{\sfdefault} % sans serif
 
\renewcommand{\familydefault}{\ttdefault} % typewriter (monospace)
 
 
 
=Como controlar o tipo e tamanho da fonte das letras=
 
Basicamente e necessário definir o tamanho da fonte a nível de documento.  As classes padrão "article", "report" e "book" suportam 3 tamanhos de fontes 10pt, 11pt, 12pt (o default é 10pt). Se quiser modificar basta indicar o argumento opcional:
 
\documentclass[12pt]{article}
 
 
 
Se em algum texto, tabela ou nota de rodapé, você desejar mudar o tamanho o ideal é utilizar um dos comandos modificadores, que atuam do contexto de um ambiente.
 
\Huge, \huge, \LARGE, \Large, \large, \normalsize (default), \small, \footnotesize, \scriptsize, \tiny
 
{\Huge Engenharia de Telecomunicações}
 
{\tiny Engenharia de Telecomunicações}
 
 
 
Para mais possibilidades consulte o material disponível no [https://en.wikibooks.org/wiki/LaTeX/Fonts wikibook LaTeX Fonts], e o help do ShareLaTeX [https://www.sharelatex.com/learn/Font_sizes,_families,_and_styles Font sizes, families, and styles].
 
 
 
=Como gerar tabelas de forma simples para o ShareLaTeX=
 
A forma mais simples de gerar tabelas no formato LaTeX é utilizando um gerador automático de tabelas.  Por exemplo utilize o [http://www.tablesgenerator.com/ Table Generator]. Crie ou cole sua tabela gerada em alguma planilha nesta interface web, e depois clique em [Generate] e cole o código gerado no seu arquivo '''.tex'''.  Verifique nos comentários iniciais se é necessário incluir algum pacote no seu arquivo principal.
 
 
 
;Como fixar o tamanho da tabela:
 
Se a tabela for maior (ou menor) que o tamanho da coluna do documento é possível fixar o tamanho total da tabela usando o comando \resizebox.  Note no entanto que o tamanho das letras usadas na tabela passam a ser ajustadas proporcionalmente a mudança de escala, produzindo na maior parte das vezes foram do padrão dificultando a leitura.
 
 
 
\resizebox{16cm}{!} {
 
\begin{tabular}
 
...
 
\end{tabular}
 
}
 
 
 
Uma forma mais adequada de definir diretamente o tamanho de cada colunas da tabela.  Se todas elas são alinhadas a esquerda, podem ser usados os argumentos do comando \tabular. O alinhamento horizontal e vertical é indicado por: p{'width'} para texto alinhado a esquerda e topo,  m{'width'} para texto alinhado a esquerda e meio e b{'width'} para texto alinhado a esquerda e embaixo. A alinhamento no meio e embaixo requerem o pacote array.
 
\usepackage{array}
 
 
 
Exemplo de uso para uma tabela com 3 colunas.
 
\begin{tabular}{p{2.8cm} p{7cm} p{2cm}}
 
...
 
\end{tabular}
 
 
 
Se essa solução não atender a necessidade, ainda é possível definir o tamanho de cada coluna da tabela mantendo as 3 opções de alinhamento horizontal, através da criação de novos comandos L, C e R:
 
 
 
\usepackage{array}
 
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
 
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
 
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
 
 
 
Exemplo de uso para uma tabela com 3 colunas.
 
  \begin{tabular}{L{2.8cm} C{7cm} c R{2cm}}
 
  ...
 
  \end{tabular}
 
 
 
;Como usar notas de rodapé em tabelas:
 
Para usar notas de rodapé dentro de tabelas, pode-se utilizar o comando '''\footnote''' da mesma forma como em qualquer outro texto.  Apenas é necessário usar o pacote '''\usepackage{footnote}''' e incluir o comando '''\makesavenoteenv{table}''' no preambulo do documento:
 
 
 
<code>
 
% Please add the following required packages to your document preamble:
 
%\usepackage{footnote}
 
%\makesavenoteenv{table}
 
 
 
\begin{table}[!hb]
 
\centering
 
\caption{Tabela com notas de rodapé}
 
\label{my-label1}
 
\begin{tabular}{l l l l}
 
\toprule
 
Coluna 1 & Coluna 2 \footnote{nota de tabela da coluna 2.  Note que o número da nota é automática.} & Coluna 3 & Coluna 4 \footnote{nota de tabela da coluna 4.} \\
 
\midrule
 
Dados 1 & Dados 2 & Dados 3\footnote{outra nota.} & Dados 4 \\
 
Dados 1 & Dados 2 & Dados 3 & Dados 4 \\
 
\bottomrule
 
\end{tabular}%
 
\end{table}
 
</syntaxhighlight>
 
 
 
<center> [[Arquivo:LatexTableFootnotes.png | 800 px]] </center>
 
 
 
 
 
Se desejar que as notas sejam posicionadas logo após a tabela, é necessário indicar no preambulo o uso do package '''\usepackege{threeparttable}'''. Primeiro é necessário descrever as colunas da tabela no ambiente '''\begin{threeparttable} ...  \end{threeparttable}''', usando o comando '''\tnote'''{um_simbolo_qualquer}. Em seguida descrever as notas de tabela no ambiente '''\begin{tablenotes} ... \end{tablenotes}''', usando um comando '''\item''' para cada nota. Note que a relação entre os itens é estabelecida manualmente, e quaisquer símbolos podem ser utilizados, e inclusive repetidos.
 
<code>
 
% Please add the following required packages to your document preamble:
 
%\usepackege{threeparttable}
 
\begin{table}[ht]
 
\centering
 
\begin{threeparttable}
 
\caption{Tabela com notas de tabela}
 
\label{my-label1}
 
\begin{tabular}{l l l l}
 
\toprule
 
Coluna 1 & Coluna 2 \tnote{1} & Coluna 3 & Coluna 4 \tnote{2} \\
 
\midrule
 
Dados 1 & Dados 2 & Dados 3\tnote{a} & Dados 4 \\
 
Dados 1 & Dados 2 & Dados 3 & Dados 4 \\
 
\bottomrule
 
\end{tabular}%
 
\begin{tablenotes}
 
\item [1] nota de tabela da coluna 2.  Note que o número do tnote é relacionado com esta nota de forma manual.
 
\item [2] nota de tabela da coluna 4.
 
\item [a] outra nota.
 
\end{tablenotes}
 
\end{threeparttable}
 
\end{table}
 
</syntaxhighlight>
 
<center> [[Arquivo:LatexTableNotes.png | 400 px]] </center>
 
 
 
=Como gerar formulas para o ShareLaTeX=
 
Uma das formas mais simples de gerar fórmulas no formato LaTeX é utilizando um gerador de fórmulas.  Por exemplo utilize o [https://www.codecogs.com/latex/eqneditor.php?lang=pt-br EqnEditor] e cole o código no seu arquivo '''.tex'''. Ou se quiser dentro de uma /equation.
 
 
 
\begin{equation} \label{eq1}
 
% cole o código aqui
 
\end{equation}
 
A equação \ref{eq1} foi gerada no gerador de fórmulas.
 
 
 
Para entender o funcionamento do módulo de formulas matemáticas consulte as páginas de help do Overleaf.
 
*[https://www.overleaf.com/learn/latex/Mathematical_expressions Mathematical expressions]
 
*[https://www.overleaf.com/learn/latex/Subscripts_and_superscripts Subscripts and superscripts]
 
*[https://www.overleaf.com/learn/latex/Display_style_in_math_mode Display style in math mode]
 
*[https://www.overleaf.com/learn/latex/Aligning%20equations%20with%20amsmath Aligning equations with amsmath]
 
 
 
=Como gerar entradas BIBTEX para as referencias=
 
Uma das formas possíveis de gerar as referencias e citações em uma documento no LaTeX é através do uso de arquivos com as referencias todos formatadas em bibtex. Uma breve listagem do tipos de formatos BibTeX pode ser encontrada neste [https://en.wikipedia.org/wiki/BibTeX link].
 
 
 
Para a geração automática dessas referencias, recomendamos utilizar o site [https://scholar.google.com.br Google Acadêmico] para artigos e livros.  Uma vez encontrado o artigo, clique no ícone  '''"''' correspondente a [citar] e em seguida em BibTeX.  Copie o texto para seu arquivo .bib e faça a citação do mesmo no texto usando o comando \cite.
 
 
 
Por exemplo, ao procurar pelo artigo '''A generalization of the relativistic theory of gravitation''' de Albert Einstein, serão mostrados dois artigos.
 
O BibTeX do segundo pode ser obtido conforme descrito acima.
 
 
 
<code>
 
@article{einstein1946generalization,
 
  title={A generalization of the relativistic theory of gravitation, II},
 
  author={Einstein, Albert and Straus, Ernst G},
 
  journal={Annals of Mathematics},
 
  pages={731--741},
 
  year={1946},
 
  publisher={JSTOR}
 
}
 
</syntaxhighlight>
 
Resultando no padrão ABNT em:
 
 
 
:<i>EINSTEIN, Albert; STRAUS, Ernst G. A generalization of the relativistic theory of gravitation,ii.Annals of Mathematics, JSTOR, p. 731–741, 1946.
 
</i>
 
 
 
Por exemplo, ao procurar o livro '''Linear systems and signals''', do autor Bhagwandas Pannalal Lathi, é possível obter o BibTeX da mesma forma.
 
<code>
 
@book{lathi2005linear,
 
  title={Linear systems and signals},
 
  author={Lathi, Bhagwandas Pannalal and others},
 
  volume={2},
 
  year={2005},
 
  publisher={Oxford University Press New York:}
 
}
 
</syntaxhighlight>
 
Resultando no padrão ABNT em:
 
 
 
:<i>LATHI,  Bhagwandas  Pannalal  et  al.Linear  systems  and  signals.  [S.l.]:  Oxford  UniversityPress New York:, 2005.
 
</i>
 
 
 
No caso de algumas referência é necessário preencher os dados BIBTEX. Por exemplo para tese de doutorado:
 
 
 
<code>
 
@phdthesis{moecke2012,
 
  author      = {Moecke, Marcos},
 
  title        = {Codificação de vídeo: priorização do menor custo de codificação na otimização em taxa-distorção},
 
  school      = {Universidade Federal de Santa Catarina},
 
  year        = 2012,
 
  address      = {Florianópolis, SC},
 
  month        = 10,
 
  url = {http://repositorio.ufsc.br/xmlui/handle/123456789/93061}
 
}
 
</syntaxhighlight>
 
Resultando no padrão ABNT em:
 
 
 
:<i>MOECKE,    Marcos. Codificação    de    vídeo: priorização    do    menor    custo    decodificação    na    otimização    em    taxa-distorção.    10    2012.    Tese    (Doutorado)    — Universidade Federal de Santa Catarina, Florianópolis, SC. Disponível em:<http://repositorio.ufsc.br/xmlui/handle/123456789/93061>.
 
</i>
 
 
 
O mesmo vale para artigos de internet online:
 
<code>
 
@online{APISonline2019,
 
  author = {EPAGRI},
 
  title = {APIS ON-LINE},
 
  year = 2019,
 
  url = {http://ciram.epagri.sc.gov.br/apicultura/apresentacao.html},
 
  urldate = {2019-03-26}
 
}
 
</syntaxhighlight>
 
Resultando no padrão ABNT em:
 
 
 
:<i>EPAGRI APIS ON-LINE. 2019. Disponível em:<http://ciram.epagri.sc.gov.br/apicultura/apresentacao.html>.
 
</i>
 
 
 
;Outras dicas:
 
*Ao consultar o site de [http://www.periodicos.capes.gov.br Periodicos da CAPES] também é possível obter o BibTeX clicando em '''[Exibir Online > Enviar para > Export BibTeX]'''
 
*No [https://ieeexplore.ieee.org IEEE Xplore] ao selecionar um artigo também é possível obter o BibTeX clicando em '''[Download Citation > BibTeX]'''
 
*No [https://www-engineeringvillage-com.ez130.periodicos.capes.gov.br/search/quick.url Compendex - Engineering Village] é possível obter o BibTeX clicando em '''[Details > Download this record > BibTeX]'''
 
 
 
Em muitos sites ao obter o BibTeX, serão obtidos campos que não são necessários.  Se desejar remova aqueles que não são obrigatórios (copyright, abstract, address, key, keywords, note, url)
 
 
 
Para conseguir obter o BibTeX a partir do ISBN, use:
 
*[http://www.ottobib.com/ OttoBib].
 
Para conseguir obter o BIBTEX a partir do DOI, use:
 
*[https://www.doi2bib.org/bib/ doi2bib — give us a DOI]
 
 
 
=Como citar referências dentro de um texto=
 
Uma vez que você tenha organizado a lista de referencias em BIBTEX (que é um processo contínuo), é necessário definir a forma de citação dessa referência no texto.  Sugere-se utilizar o padrão ABNT de citação.
 
 
 
A primeiro passo é incluir os pacotes
 
 
 
% Pacotes de citações
 
\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
 
\usepackage[alf]{abntex2cite}                 % Citações padrão ABNT
 
 
 
Para fazer citações pode ser utilizado o comando ''\citeonline''. Por exemplo:
 
Segundo \citeonline[p.~55]{lathi2005linear} os sistemas de comunicação ...
 
 
 
Outra opção é fazer citações no final da frase ou parágrafo, utilizado o comando ''\cite''. Por exemplo:
 
Os sistemas de comunicação ...  \cite[p.~55]{lathi2005linear}.
 
 
 
É necessário incluir uma listagem das referências no final do documento
 
\bibliography{referencias}
 
Se for esquecido este comando, as citações no texto aparecerão com '''(??)''', indicando o erro.
 
 
 
=Como fazer referências cruzadas=
 
Para fazer refências cruzadas é necessário para cada figura, tabela, equação e seção do documento, anotar um label como o comando '''\label{nome1}''' que será utilizado na referência.
 
 
 
No texto onde será feita a referência, podem ser utilizados 3 modos.
 
\ref{fig:nome1}
 
\pageref{eq:1}
 
\autoref{sec:nome1}
 
 
 
Para facilitar a organização das referencias e labels, é recomendado utilizar um prefixo para idenficar os diferentes tipos de referência.  Assim sugerimos utilizar
 
\label{sec:nome} para os tópicos em que o documento é estruturado capitulos, seções, subseções.
 
\label{fig:nome} para as figuras
 
\label{tab:nome} para as tabelas e quadros
 
\label{eq:nome} para as equações
 
  
Ver [https://en.wikibooks.org/wiki/LaTeX/Labels_and_Cross-referencing
+
; Modelo para monografia do IFSC:
 +
Use como base para TCCs, relatórios, e outros trabalhos acadêmicos o [https://github.com/emersonmello/monografia-latex-ifsc modelo disponibilizado pelo professor Emerson Mello] no github.
  
Para utilizar o comando \autoref, é necessário incluir o pacote \usepackage{hyperref} e corrigir os nomes utilizados incluindo no preambulo do documento as novas definições:
+
Para usar bem o modelo, de uma olhada nas [[Dicas de LaTeX]]
\usepackage{hyperref}
 
\def\chapterautorefname{capítulo}
 
\def\sectionautorefname{seção}
 
\def\subsectionautorefname{subseção}
 
\def\subsubsectionautorefname{subsubseção}
 
\def\figureautorefname{figura}
 
\def\tableautorefname{tabela}
 
\def\equationautorefname{equação}
 
  
 
=Para conhecer mais sobre o LaTeX , abnTeX2, ShareLaTex=
 
=Para conhecer mais sobre o LaTeX , abnTeX2, ShareLaTex=

Edição atual tal como às 23h58min de 31 de agosto de 2022

A plataforma Overleaf disponibiliza diversas funcionalidades especialmente:

Edição on-line colaborativa de documentos LaTeX

Edite diretamente os documentos LaTeX na Web e não perca mais tempo instalando softwares.

Modelos de artigos, monografias, relatórios técnicos e livros segundo o padrão ABNT

Os modelos estão disponíveis diretamente na plataforma, e também no github [1].

Formatação automática dos documentos conforme o modelo adotado

Escolha o modelo e o documento será formatado para você. Não perca tempo com a formatação.

Corretor ortográfica em português

Vem ativado por "default". A medida que for editando corrija seu erros.

Livre compartilhamento de projetos(documentos LaTeX)

Basta compartilhar com o outro usuário o projeto/documento que você está editando.

Formatação automática das referencias e citações no padrão ABNT, quando estiver usando o pacote abnTeX2

Como usar o Overleaf para trabalhos acadêmicos no IFSC

Modelo para monografia do IFSC

Use como base para TCCs, relatórios, e outros trabalhos acadêmicos o modelo disponibilizado pelo professor Emerson Mello no github.

Para usar bem o modelo, de uma olhada nas Dicas de LaTeX

Para conhecer mais sobre o LaTeX , abnTeX2, ShareLaTex