Slackjeff Wiki

Juntando bits aprendemos juntos

Ferramentas do usuário

Ferramentas do site


howto:eqn2graph

Essa é uma revisão anterior do documento!


Criando expressões matemáticas sem TeX/LaTeX

Neste tutorial, será explicado como criar rapidamente, sem o texlive e os pacotes ligados a ele, pequenas expressões matemáticas em formato de documento ou imagem, como as exemplificadas abaixo, utilizando um script do pacote groff (Gnu Troff): o eqn2graph.

Uso do eqn2graph

Primeiramente, deve-se destacar que este tutorial parte do princípio de que os pacotes groff e imagemagick já estão completamente instalados na máquina do usuário pelo método de instalação fornecido por sua distro ou pela compilação manual do pacote.

O script eqn2graph trabalha como um mediador entre os programas eqn, groff e convert, sendo os dois primeiros do pacote groff e o último, do imagemagick. Por padrão, o eqn2graph não exige argumento obrigatório. Em vez disso, ele lê somente uma linha do stdin e, se nela houver uma expressão matemática no formato eqn, o script devolve pelo stdout a expressão recebida, porém, em formato png.

Entretanto, a rotina padrão do programa nem se aproxima do que ele pode realmente fazer. Isso porque, além do argumento opcional -format que permite ao usuário especificar outro formato de saída, o eqn2graph repassa todos os argumentos recebidos ao convert, exceto o mencionado anteriomente, a fim de possibilitar ao usuário o ajuste desejado das imagens a serem geradas pelo script.

Portanto, podemos, por exemplo, gerar com o script a função horária dos espaços em uma imagem jpg de 300dpi, obtendo a imagem abaixo.

howto/eqn2graph.1769476763.txt.gz · Última modificação: por gabrielovsky