Depois de todo esse tempo, ninguém disse nada muito importante.
Os textos LaTeX são escritos em um arquivo de texto, ele pode ser usado para programação Literate , um estilo proposto por Don Knuth para escrever programas muito bem documentados. A ideia é explicar como o programa foi desenvolvido de forma semelhante ao texto matemático. Trechos de código são apresentados como fórmulas, em textos matemáticos. Esta é uma ótima ideia, depois de algum tempo você poderá ler como o programa foi concebido e poderá modificar as partes explicando porque a decisão foi tomada da mesma forma.
Outra vantagem é que você pode gerar código LaTeX como uma saída de seus programas , desta forma, você pode publicar seus resultados lindamente formatados ou usar programas como o gnuplot para gerar gráficos e gerar código LaTeX para o gráfico e inseri-lo em seu texto, que é ótimo porque o arquivo resultante é muito leve em comparação com os gráficos exportados para algum formato de imagem, para incluí-lo \includegraphics
ou, pior se você estiver usando algum processador de texto, colando-o.
LaTeX não é realmente difícil de aprender, apenas acompanhe o seu ritmo, use o que você precisa começando com documentos simples. Quando você avançar em seus estudos, precisará aprender novos recursos e pacotes. Se você tentar dominar o LaTeX aprendendo todos os pacotes apenas para se tornar um especialista em LaTeX, estará perdendo seu tempo, pois há uma grande quantidade de pacotes, mas você não precisa aprender todos eles. Tente começar com guias como "a introdução não tão curta ao LaTeX" lshort.pdf ou "Uma introdução gentil ao TeX" gentle.pdf. Se você está cansado de digitar macros longas, aprenda a escrever suas próprias para as peças que você usa mais, os guias têm uma seção sobre isso.
Onde encontrar informações, em ctan.org, tug.org, não pesquise em latex.com cujo domínio representa o material de borracha.
Existe um Catálogo TeX / LaTeX, pesquise em ctan.org é muito útil quando você precisa de um recurso especial. Você pode encontrá-lo aqui http://texcatalogue.sarovar.org/index.html , mas pode pesquisar texcatalogue se este link ficar desatualizado.
Para finalizar meu comentário, há uma grande vantagem de que LaTeX e outros softwares não mudam de versão com freqüência, TeX / LaTeX é um sistema muito completo para composição, você pode adicionar (e compartilhar) mais recursos se precisar de algo que não existe .
Aprender LaTeX é um bom investimento de tempo, você só precisa aprender uma vez e depois se dedicar para fazer seu trabalho, não para aprender a nova versão.
PS: Esqueci de dizer que é possível escrever programas para traduzir LaTeX para outras linguagens de marcação (e formatos de processadores de texto, se documentados) e vice-versa. De fato existem vários que dão resultados aceitáveis, embora pelo que eu saiba ainda não exista um programa que traduza qualquer código LaTeX, mas para os textos mais comuns você pode encontrar vários programas para traduzi-los para HTML, o LibreOffice pode exportar uma palavra documento do processador para o LaTeX, embora não seja muito útil porque poucos usuários de processadores de texto usam as tags para marcar parágrafos como cabeçalhos, citações, etc. a grande maioria marca o texto para alterar a fonte, tamanho, alinhamento, etc. e isso é traduzido em LaTeX. Mas você pode precisar fazer isso ao colaborar com pessoas que usam o word ou LibreOffice, e você tem que integrá-lo com seu texto LaTeX, basta pedir a eles para usar as marcações corretas ou exportá-lo como texto e inserir manualmente as macros necessárias, afinal você tem que revisar todo o texto do seu colaborador.
Antes era necessário traduzi-lo para HTML para publicar na rede ou fazer apresentações portáteis, mas agora a largura de banda permite transmitir arquivos PDF rapidamente, e pacotes como o beamer permitem escrever apresentações muito agradáveis.
As vantagens do TeX / LaTeX são o tamanho dos pacotes que podem ser escritos nele e a vontade de compartilhá-los. Graças a Knuth por suas grandes ideias, ainda estamos aguardando o conjunto completo de sua Arte da Programação da Computação.