{"id":591,"date":"2025-12-19T11:32:33","date_gmt":"2025-12-19T14:32:33","guid":{"rendered":"http:\/\/www.inf.ufes.br\/~vitorsouza\/?p=591"},"modified":"2026-02-20T15:04:13","modified_gmt":"2026-02-20T18:04:13","slug":"controle-de-alteracoes-em-latex-usando-overleaf","status":"publish","type":"post","link":"https:\/\/inf.ufes.br\/~vitorsouza\/controle-de-alteracoes-em-latex-usando-overleaf\/","title":{"rendered":"Controle de altera\u00e7\u00f5es em LaTeX usando Overleaf"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ao longo da carreira docente, em particular na fun\u00e7\u00e3o de orienta\u00e7\u00e3o de estudantes, mais especificamente ainda na revis\u00e3o de textos (relat\u00f3rios, monografias, artigos, etc.) produzidos por eles, h\u00e1 muito indico o <a href=\"https:\/\/www.latex-project.org\/\">LaTeX<\/a> como linguagem de marca\u00e7\u00e3o para escrita de textos acad\u00eamicos\/cient\u00edficos (veja <a href=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/archive\/2020\/pt\/academia\/students-masters\/index.html#latex\">aqui<\/a> ou <a href=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/orientacao\/dicas-para-todos-os-meus-alunos\/#:~:text=meu%20blog.-,Use%20bem%20o%20LaTeX,-Editores%20como%20o\">aqui<\/a> alguns dos motivos pra isso). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para o controle de altera\u00e7\u00e3o e coment\u00e1rios na revis\u00e3o destes textos, vinha usando o <a href=\"http:\/\/git-scm.com\/\">Git<\/a>, sistema de controle de vers\u00f5es muito usado para software, inicialmente <a href=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/archive\/2020\/blog\/controle-de-alteracoes-em-latex-usando-git-e-sourcetree\/index.html\">num reposit\u00f3rio em servidor local<\/a> e, posteriormente, <a href=\"http:\/\/www.inf.ufes.br\/~vitorsouza\/controle-de-alteracoes-em-latex-usando-git-com-bitbucket-e-sourcetree\/\">me rendendo a uma plataforma Git na nuvem (BitBucket)<\/a>. Mais recentemente, me rendi ao <a href=\"https:\/\/www.overleaf.com\/\">Overleaf<\/a>, um editor LaTeX colaborativo na Web, cuja vers\u00e3o paga permite controle de altera\u00e7\u00f5es mais amig\u00e1vel, particularmente para n\u00e3o-<a href=\"https:\/\/www.tecmundo.com.br\/mercado\/247932-dev-o-que-preciso-tornar-um-profissional.htm\">devs<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ainda assim, para um processo de escrita colaborativo, em especial na revis\u00e3o de textos escritos por orientados, \u00e9 interessante estabelecer um protocolo de revis\u00e3o, de modo a n\u00e3o ter retrabalho (ex.: ter que reler uma se\u00e7\u00e3o que j\u00e1 foi revisada, mas teve altera\u00e7\u00f5es apenas em poucos trechos) e o processo ser mais eficiente. Esse <em>post<\/em> descreve o protocolo que uso com meus orientados.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Como as fun\u00e7\u00f5es necess\u00e1rias para este protocolo requerem a vers\u00e3o paga do Overleaf, em primeiro lugar o projeto deve ser criado por algu\u00e9m com conta paga no Overleaf (por exemplo, eu) e compartilhado com os demais coautores. Em seguida inicia-se o processo de <strong>Escrita<\/strong>, <strong>Revis\u00e3o<\/strong> e <strong>Edi\u00e7\u00e3o<\/strong>, seguido por ciclos de <strong>Revis\u00e3o-Edi\u00e7\u00e3o<\/strong>. Na sequ\u00eancia, descrevemos o processo mais simples de trabalho entre <strong>Estudante<\/strong> e <strong>Orientador<\/strong>. No caso de haver outros coautores o processo deve ser adaptado:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Escrita inicial (estudante)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A primeira vers\u00e3o do texto o <strong>estudante<\/strong> escreve normalmente (ou seja, em modo edi\u00e7\u00e3o no Overleaf).  Quando achar que tem algo que j\u00e1 pode ser enviado para revis\u00e3o do <strong>orientador<\/strong>, deve avis\u00e1-lo. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui, o texto escrito a ser revisado pode ser um documento inteiro, um cap\u00edtulo, uma se\u00e7\u00e3o, de acordo com a organiza\u00e7\u00e3o do <strong>estudante<\/strong>. Lembrando que sempre que um texto \u00e9 enviado para revis\u00e3o, deve-se aguardar a revis\u00e3o para voltar a mexer naquele texto. Enquanto isso, pode-se adiantar outras partes do documento. Recomenda-se, portanto, dividir a revis\u00e3o nos cap\u00edtulos\/se\u00e7\u00f5es do documento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Revis\u00e3o (orientador)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Assim que poss\u00edvel, o <strong>orientador<\/strong> faz sua revis\u00e3o (lembrando que h\u00e1 sempre uma fila de textos para revis\u00e3o a ser observada). A revis\u00e3o no Overleaf ser\u00e1 feita no modo <em>Reviewing<\/em>, que \u00e9 habilitado clicando num bot\u00e3o com o \u00edcone de um l\u00e1pis que fica abaixo da barra de formata\u00e7\u00e3o, no topo do editor e trocando de <em>Editing<\/em> para <em>Reviewing<\/em>, como mostra a Figura 1. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"313\" src=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-1024x313.png\" alt=\"\" class=\"wp-image-594\" srcset=\"https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-1024x313.png 1024w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-300x92.png 300w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-768x235.png 768w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-1536x469.png 1536w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-01-2048x626.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figura 1 &#8211; Trocando do modo edi\u00e7\u00e3o para o modo revis\u00e3o no Overleaf.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Neste modo, a edi\u00e7\u00e3o realizada no documento ficar\u00e1 expl\u00edcita de duas formas:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(a) Ao marcar um texto e adicionar um coment\u00e1rio, o texto fica marcado de laranja e o coment\u00e1rio aparece numa barra <em>Review<\/em> ao lado do editor, como ilustra a Figura 2. Como pode ser visto, os coment\u00e1rios possuem um bot\u00e3o de <em>checkmark<\/em> (\u2705). Este bot\u00e3o serve para resolver um coment\u00e1rio, o que faz o coment\u00e1rio &#8220;sumir&#8221; (retornaremos a este assunto abaixo).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"323\" src=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02-1024x323.png\" alt=\"\" class=\"wp-image-595\" srcset=\"https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02-1024x323.png 1024w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02-300x95.png 300w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02-768x242.png 768w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02-1536x485.png 1536w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-02.png 2022w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figura 2 &#8211; Coment\u00e1rio feito em um trecho do documento.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">(b) Ao editar diretamente o texto em modo revis\u00e3o, novos textos aparecem marcados de verde e a mudan\u00e7a \u00e9 tamb\u00e9m destacada ao lado do editor, junto dos coment\u00e1rios, como pode ser visto na Figura 3. Diferentemente dos coment\u00e1rios, no entanto, as mudan\u00e7as apresentam dois bot\u00f5es: o <em>checkmark<\/em> (\u2705), que serve para aceitar uma mudan\u00e7a e um X (\u274c) que serve para rejeitar a mudan\u00e7a.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"385\" src=\"https:\/\/www.inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03-1024x385.png\" alt=\"\" class=\"wp-image-596\" srcset=\"https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03-1024x385.png 1024w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03-300x113.png 300w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03-768x289.png 768w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03-1536x578.png 1536w, https:\/\/inf.ufes.br\/~vitorsouza\/wp-content\/uploads\/overleaf-revisao-03.png 2014w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figura 3 &#8211; Modifica\u00e7\u00e3o no texto feita em modo revis\u00e3o.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Edi\u00e7\u00e3o (estudante)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Assim que o <strong>orientador<\/strong> avisar ao <strong>estudante<\/strong> que fez a revis\u00e3o, o <strong>estudante<\/strong> abre novamente o texto revisado no Overleaf e a primeira coisa que deve fazer \u00e9 mudar para o modo <em>Reviewing<\/em> como feito anteriormente pelo <strong>orientador<\/strong> (vide Figura 1), para que  o <strong>orientador<\/strong> possa posteriormente ver o que o <strong>estudante<\/strong> mudou no texto que ele j\u00e1 revisou. Isso \u00e9 MUITO importante, pois do contr\u00e1rio o <strong>orientador<\/strong> talvez precise ler todo o texto novamente, mesmo em caso de mudan\u00e7as pontuais, fazendo com que o processo fique mais ineficiente e demorado do que o necess\u00e1rio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, o <strong>estudante<\/strong> deve:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Passar pelas <span style=\"text-decoration: underline;\">modifica\u00e7\u00f5es<\/span> feitas na revis\u00e3o e ver se concorda com elas. Caso concorde, deve clicar no <em>checkmark<\/em> (\u2705) para <span style=\"text-decoration: underline;\">aceitar<\/span>. Caso discorde, <span style=\"text-decoration: underline;\">N\u00c3O deve rejeit\u00e1-las<\/span>, mas <span style=\"text-decoration: underline;\">adicionar um coment\u00e1rio<\/span> explicando porque discorda. Para adicionar um coment\u00e1rio, marque um trecho de texto e clique no bot\u00e3o <em>Add comment<\/em> que aparece acima do texto marcado.<\/li><li>Passar pelos <span style=\"text-decoration: underline;\">coment\u00e1rios<\/span> feitos pelo <strong>orientador<\/strong>, fazer as altera\u00e7\u00f5es solicitadas e <span style=\"text-decoration: underline;\">responder o coment\u00e1rio<\/span> explicando o que foi feito para atend\u00ea-lo. <span style=\"text-decoration: underline;\">N\u00c3O resolva coment\u00e1rios<\/span>, eles ser\u00e3o resolvidos pelo <strong>orientador<\/strong>.<\/li><li>Avisar o <strong>orientador<\/strong> quando a edi\u00e7\u00e3o for concluida e o texto pode seguir para nova revis\u00e3o.<\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Ciclos de Revis\u00e3o-Edi\u00e7\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A partir daqui, os procedimentos de Revis\u00e3o pelo <strong>orientador<\/strong> e Edi\u00e7\u00e3o pelo <strong>estudante<\/strong> se repetem em quantos ciclos forem necess\u00e1rios at\u00e9 o texto ser conclu\u00eddo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em novos procedimentos de Revis\u00e3o, o <strong>orientador<\/strong> resolve os coment\u00e1rios que j\u00e1 foram atendidos de forma satisfat\u00f3ria e adiciona tr\u00e9plicas nos que ele n\u00e3o considerar resolvidos pra que sejam reconsiderados pelo <strong>estudante<\/strong> no pr\u00f3ximo ciclo de Edi\u00e7\u00e3o. Modifica\u00e7\u00f5es feitas pelo <strong>estudante<\/strong> tamb\u00e9m ser\u00e3o aceitas ou comentadas, conforme o caso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Produ\u00e7\u00e3o da vers\u00e3o final (p\u00f3s-banca)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No caso de monografias, disserta\u00e7\u00f5es, teses e outros documentos que s\u00e3o apresentados diante de uma banca, ap\u00f3s a argui\u00e7\u00e3o por parte desta o <strong>estudante<\/strong> precisa produzir uma vers\u00e3o final levando em considera\u00e7\u00e3o os coment\u00e1rios dos membros da banca. Cabe ao <strong>orientador<\/strong> geralmente garantir que os coment\u00e1rios foram todos levados em conta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para a produ\u00e7\u00e3o desse documento final, ent\u00e3o, uso o seguinte protocolo:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Ap\u00f3s receber os coment\u00e1rios da banca, o <strong>estudante<\/strong> deve analis\u00e1-los e:<ul><li>Para corre\u00e7\u00f5es simples (ex.: erro de digita\u00e7\u00e3o, ortografia, etc.), j\u00e1 efetuar a corre\u00e7\u00e3o;<\/li><li>Para coisas mais complexas, num primeiro momento apenas adicionar um coment\u00e1rio no respectivo trecho do documento contendo o nome do(a) membro da banca e exatamente o que ele(a) falou no coment\u00e1rio.<\/li><\/ul><\/li><li>Em seguida, o <strong>estudante<\/strong> come\u00e7a a trabalhar nas altera\u00e7\u00f5es solicitadas nos coment\u00e1rios mais complexos, sempre em modo revis\u00e3o para que as mudan\u00e7as fiquem destacadas para futura an\u00e1lise do <strong>orientador<\/strong>;<\/li><li>Para cada coment\u00e1rio que for sendo satisfeito, o <strong>estudante<\/strong> responde ao coment\u00e1rio que tem o nome do(a) membro da banca, indicando o que foi feito em rela\u00e7\u00e3o \u00e0quele ponto;<\/li><li>Quando o estudante indicar que concluiu os ajustes, o <strong>orientador<\/strong>, enfim, passa pelos coment\u00e1rios e avalia se foram de fato satisfeitos plenamente. Os que forem, ser\u00e3o resolvidos e desaparecem. Os que n\u00e3o forem, o <strong>orientador<\/strong> responde ao coment\u00e1rio com suas considera\u00e7\u00f5es para um novo ciclo de Edi\u00e7\u00e3o-Revis\u00e3o.<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Ao longo da carreira docente, em particular na fun\u00e7\u00e3o de orienta\u00e7\u00e3o de estudantes, mais especificamente ainda na revis\u00e3o de textos (relat\u00f3rios, monografias, artigos, etc.) produzidos por eles, h\u00e1 muito indico o LaTeX como linguagem de marca\u00e7\u00e3o para escrita de textos acad\u00eamicos\/cient\u00edficos (veja aqui ou aqui alguns dos motivos pra isso). Para o controle de altera\u00e7\u00e3o [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-591","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/posts\/591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/comments?post=591"}],"version-history":[{"count":5,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/posts\/591\/revisions"}],"predecessor-version":[{"id":600,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/posts\/591\/revisions\/600"}],"wp:attachment":[{"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/media?parent=591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/categories?post=591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inf.ufes.br\/~vitorsouza\/wp-json\/wp\/v2\/tags?post=591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}