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

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(19 revisões intermediárias por 2 usuários 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>
 
 
 
*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