Afinal, o que é TeX? Nesse episódio piloto do Café com LaTeX, eu apresento o que é TeX e outros programas relacionados, como o LaTeX, e como começar a usá-los para produzir documentos com qualidade profissional.
Antes de continuar, é importante dizer que boa parte das informações compartilhadas aqui são traduções dos recursos disponibilizados pela Comprehensive TeX Archive Network (CTAN).
O que é TeX?
e outros programas relacionados, como o são sistemas criados para realizar a tipografia (arte e processo de composição na criação de textos) de documentos criados em computador. Esses programas são muito conhecidos pela facilidade e habilidade em criar artigos matemáticos e científicos ou outros documentos de difícil tipografia, como textos muito longos e documentos escritos em mais de uma língua. Você pode se questionar, qual é a dificuldade de se produzir textos escritos em mais de uma língua? Ora, pense que no português nós temos acentuações, separação de sílabas e cedilha que não existem na língua inglesa. Agora, imagine a dificuldade de, usando o mesmo computador, e o mesmo teclado, produzir textos com diferentes línguas que usam diferentes sinais de acentuação. Sem ao menos uma catalogação dos símbolos a serem usados, essa seria uma tarefa no mínimo complicada.
O objetivo de sistemas baseados em é criar textos da mais alta qualidade tipográfica. Essa qualidade é fundamental para trabalhos de alta complexidade em que o entendimento do conteúdo depende muito da clareza de sua apresentação. Além disso tudo, é software livre, podendo ser instalado em (quase) qualquer computador usado atualmente.
Se você ainda não se convenceu, saiba que os sistemas se tornaram tão vantajosos que hoje eles são a ferramenta de comunicação padrão nas ciências. Como exemplo, várias sociedades profissionais, como a Sociedade Americana de Matemática (American Mathematical Society), adotaram o como formato preferido. Além disso, várias áreas acadêmicas, como as humanidades e ciências sociais usam o largamente.
Na prática, qual é a principal diferença entre sistemas TeX e outros processadores de texto?
A forma como o funciona é o que garante a ele a maior flexibilidade e qualidade na produção de textos complexos. Para deixar isso claro, vamos comparar como os usuários de sistemas diferentes, o de um processador de texto comum, como Word, e o usuário de um sistema , iniciariam um capítulo novo, chamado de “Capítulo 2: Fundamentos” em seus respectivos documentos. O usuário de Word provavelmente teclaria o Enter duas vezes, em seguida escreveria “Capítulo 2: Fundamentos”, então iria selecionar esse texto com o mouse e escolher uma opção de formatação que fosse mais adequada. Caso essa opção não exista, o usuário teria que mudar o tamanho da fonte, colocar o texto em negrito, talvez mudar a fonte para deixar mais destacada, entre outras possíveis opções de formatação, teclaria mais duas vezes o Enter para então começar a escrever o conteúdo do capítulo. O usuário do simplesmente escreveria “\chapter{Fundamentos}” e em seguida daria início ao conteúdo do capítulo. Eu sei que existem formas de tentar automatizar programas como o Word. O problema é: o usuário comum sabe realizar essa automação com facilidade?
A facilidade do é possível porque, diferente de outros processadores de texto, o separa a produção de documentos em etapas. Processadores de texto comuns são usualmente referidos como WYSIWYG, que é um acrônimo em inglês que corresponde a “What you see is what you get” (o que você vê é o que você tem, tradução livre), o que descreve o processo de produção de textos em que o usuário deve não apenas digitar o conteúdo, mas também formatá-lo da forma como ele deve ser impresso ou aparecer na tela ao final do processo. Sistemas separam a entrada de conteúdo da formatação.