Home - this site is powered by TWiki(R)
Protected > ComoPrepararDocumentosComOLaTeX
TWiki webs: Main | TWiki | Sandbox   Hello TWiki Admin Group!

Users | Groups | Offices | Changes | Index | Search | Go

Como preparar artigos no LaTeX

Preparar os documentos com LaTeX, até que surja algo melhor, é lei. O word é aceitável para documentos pequenos, simples, não para artigos científicos ou teses de mestrado e doutorado. Seguem algumas dicas de como preparar o seu documento com o LaTeX:

  • Use hyperref para que o pdf gerado contenha links ativos.
  • Caso o documento vá ser impresso para revisão (por colegas ou pelo seu orientador), use espaçamento duplo e margens largas, de maneira que haja espaço para escrever comentários.
  • A fim de garantir uma melhor qualidade para gerar um documento pdf recomenda-se utilizar o seguinte comando para gerar o arquivo ps dvips -P cmz -o arquivo.ps arquivo e gerar o pdf a partir do comando ps2pdf arquivo.ps arquivo.pdf.
  • Alternativamente, pode-se gerar um documento pdf da seguinte forma no diretório dos sources: latex yourfile.tex, dvips yourfile.dvi, ps2pdf yourfile.ps
  • Para gerar figuras EPS a partir de arquivos JPG uma opção é utilizar o arquivo jpeg2ps.exe no shell (command) do Windows com a seguinte sintaxe: jpeg2ps arquivo.jpg > arquivo.eps.
  • Para gerar figuras EPS a partir de arquivos .png em SO baseado em UNIX, pode-se usar este programinha. Executa-se da seguinte forma: java -jar pngtoeps.jar /DiretorioDasImagens/. Será impresso no console uma série de comandos, que devem ser copiados e executados no /DiretorioDasImagens/.
  • Coloque, nas suas entradas BiBTeX, todas as informações disponíveis sobre a publicação, sem abreviações, em inglês (só o nome do artigo deve ser em português, caso ele tenha sido escrito em português), como a seguir:
     @InProceedings{pim-aspectjOOPSLA2002,
        author = {Sérgio Soares and Eduardo Laureano and Paulo Borba},
        title = "Implementing distribution and persistence aspects with 
                {AspectJ}",
        booktitle = {17th Annual ACM Conference on Object-Oriented Programming, 
                     Systems, Languages and Applications, OOPSLA'2002},
        address = {Seattle, USA},
        month = {4th--8th November},
        year = {2002},
        pages = {174--190},
     } 
     @inproceedings{wsattool-SBES2002,
        author = "Eduardo Aranha and Paulo Borba",
        title = "Testes e Geração de Código de Sistemas Web",
        booktitle = "XVI Brazilian Symposium on Software Engineering",
        address = "Gramado, Brazil", 
        month = "14th-18th October",
        pages = "114--128",
        year = 2002
     }

  • listings é um pacote do LaTeX que serve como um ambiente para colocar códigos de diversas linguagens (Java, C, C++ etc) no texto, o que permite que as palavras reservadas de cada linguagem fiquem em negrito no código. Se a versão do seu pacote listings não dá suporte a AspectJ (ou seja, palavras como aspect ou pointcut não estão em negrito), baixe este arquivo lstlang1.sty e coloque-o no mesmo diretório do seu arquivo .tex. Abaixo, tem-se um exemplo do uso do pacote listings. A linguagem Java foi especificada através da opção language. É possível colocar os números das linhas do código (no caso do exemplo eles aparecerão na esquerda), além de poder colocar captions e referenciar o código dentro do texto através de labels.
     \begin{lstlisting}[language=Java, caption={Inserting an Employee Method}, label=insert-employee, numbers=left]
     public void insert(Employee employee) throws
         ObjectNotValidException, ObjectAlreadyInsertedException,
         ObjectNotValidException, RepositoryException {

         manager.beginExecution(employee.getLogin());

         if (employeeRepository.exists(employee.getLogin())) {
             throw new ObjectAlreadyInsertedException(ExceptionMessages.EXC_JA_EXISTE);
         } else {
             employeeRepository.insert(employee);
         }

         manager.endExecution(employee.getLogin());
     }
     \end{lstlisting}

  • Table: Boa ferramenta para fazer tabelas no LaTeX

  • TexCount: Ferramenta útil para contar número de palavras

  • jpeg2ps.exe: Executável que gera arquivos EPS a partir de JPG

-- MarcioRibeiro - 07 Feb 2007 -- PauloBorba - 22 Mar 2004

Topic attachments
I Attachment Action Size Date Who Comment
Unknown file formatjar pngtoeps.jar manage 1.8 K 2014-04-07 - 18:22 RodrigoAndrade  
Edit | Attach | Print version | History: %REVISIONS% | Backlinks | Raw View | Raw edit | More topic actions

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort