Eu uso expressoes regulares para esras coias no emacs<br><br>Tem, um info interessante.<br><br>Para se informar tem um libro de expressoes regulares do Aurelio (apelido &quot;verde&quot; nao me perguntem por que) que eu vi numa livraria e me prareceu bastante bom para introduzor neste meio<br>
<br>Daniel<br><br>PS Vou tentar no emacs e te mando o comando do que conseguir<br><br><div class="gmail_quote">2009/7/29 Emerson Ribeiro de Mello <span dir="ltr">&lt;<a href="mailto:emerson@das.ufsc.br">emerson@das.ufsc.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Olá,<br>
<br>
Abaixo um exemplo para remover o begin{indentation} e end{indentation}<br>
sem remover o que está dentro do bloco.<br>
<br>
sed &#39;/\\begin{indentation}/d&#39; arquivo.tex | sed &#39;/\\end{indentation}/d&#39;<br>
 &gt; novo-arquivo.tex<br>
<br>
<br>
Vi que o bloco &#39;center&#39; sempre aparece abraçando o indentation, então<br>
podemos modificar a linha acima para remover o bloco center também:<br>
<br>
<br>
sed &#39;/\\begin{center}/,/\\begin{indentation}/d&#39; arquivo.tex | sed<br>
&#39;/\\end{indentation}/,/\\end{center}/d&#39; &gt; novo-arquivo.tex<br>
<div><div></div><div class="h5"><br>
abraços<br>
<br>
emerson<br>
<br>
<br>
Aguinaldo Silveira e Silva escreveu:<br>
&gt; Um pequeno exemplo. A maior parte<br>
&gt; destes comandos, no começo do arquivo,<br>
&gt;  foram gerados apenas<br>
&gt; para reproduzir o formato  do Word.<br>
&gt; Isto se repete ao longo do arquivo.<br>
&gt; Indentation é o que mais aparece.<br>
&gt;<br>
&gt; \begin{document}<br>
&gt; \begin{center}<br>
&gt; \begin{indentation}{0pt}{0pt}{0pt}<br>
&gt; \textbf{\textsc{Draft}}<br>
&gt; \end{indentation}<br>
&gt; \end{center}<br>
&gt;<br>
&gt; \begin{center}<br>
&gt; \begin{indentation}{0pt}{0pt}{0pt}<br>
&gt;<br>
&gt; \end{indentation}<br>
&gt; \end{center}<br>
&gt;<br>
&gt; \begin{center}<br>
&gt; \begin{indentation}{0pt}{0pt}{0pt}<br>
&gt; Appendix to Chapter 5 (or 4?) for Technical Brochure of CIGRE TF<br>
&gt; 38.02.16<br>
&gt; \end{indentation}<br>
&gt; \end{center}<br>
&gt;<br>
&gt; \begin{center}<br>
&gt; \begin{indentation}{0pt}{0pt}{0pt}<br>
&gt;<br>
&gt; \end{indentation}<br>
&gt; \end{center}<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Emerson Ribeiro de Mello escreveu:<br>
&gt;&gt; Olá Aguinaldo,<br>
&gt;&gt;<br>
&gt;&gt; Por favor, envie um pequeno trecho de exemplo.<br>
&gt;&gt;<br>
&gt;&gt; Mas como outros já falaram, creio que expressões regulares (regex)<br>
&gt;&gt; resolvem teu problema.<br>
&gt;&gt;<br>
&gt;&gt; Aí pode-se usar o sed ou fazer em qualquer outra linguagem de<br>
&gt;&gt; programação que tenha regex e que você domine.<br>
&gt;&gt;<br>
&gt;&gt; abraços<br>
&gt;&gt;<br>
&gt;&gt; emerson<br>
&gt;&gt;<br>
&gt;&gt; Aguinaldo Silveira e Silva escreveu:<br>
&gt;&gt;<br>
&gt;&gt;&gt;    Usei um conversor para passar uma série de artigos<br>
&gt;&gt;&gt; de um co-autor, escritos em Word, para Latex.<br>
&gt;&gt;&gt; No entanto, o conversor<br>
&gt;&gt;&gt; introduz muito lixo no arquivo para reproduzir<br>
&gt;&gt;&gt; exatamente o layout do Word. Os comandos<br>
&gt;&gt;&gt; espúrios seguem padrões que se repetem.<br>
&gt;&gt;&gt;   Eu gostaria de escrever um script que tivesse como<br>
&gt;&gt;&gt; entrada o nome de um arquivo e fizesse a remoção de<br>
&gt;&gt;&gt; todos estes comandos desnecessários do arquivo.<br>
&gt;&gt;&gt;    A questão é: qual a ferramenta a usar?<br>
&gt;&gt;&gt; Sed, Awk ou Perl? Há alguma outra?<br>
&gt;&gt;&gt; Definida a ferramenta, onde existe um tutorial<br>
&gt;&gt;&gt; adequado que vá aos pontos essenciais para<br>
&gt;&gt;&gt; esta tarefa?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Aguinaldo<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; GUFSC mailing list<br>
&gt;&gt; <a href="mailto:GUFSC@softwarelivre.ufsc.br">GUFSC@softwarelivre.ufsc.br</a><br>
&gt;&gt; <a href="https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc" target="_blank">https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
GUFSC mailing list<br>
<a href="mailto:GUFSC@softwarelivre.ufsc.br">GUFSC@softwarelivre.ufsc.br</a><br>
<a href="https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc" target="_blank">https://www.softwarelivre.ufsc.br/mailman/listinfo/gufsc</a><br>
</div></div></blockquote></div><br>