Habilitando Latex no seu blogue

A dica eu recebi do Norberto Kawakami, sugerindo um plugin para ter Latex no wordpress (no meu blog acadêmico).

Espero que meu amigo Walter Cruz leia isto e porte um plugin pro b2evolution :-)

Mas, independente disto, você pode ter latex, em qualquer sistema, bastando instalar mimetex.cgi, no diretório cgi-bin do seu servidor, conforme as instruções que constam no sítio do script!

[Atualização]
Se você usa windows (só lamento!) e não tem como compilar o arquivo, como indicado abaixo, você pode baixar este zip aqui, disponibilizado pelo Norberto, que já vem com o mimetex.cgi compilado :-)

O J.F. Mitre me avisou que no feed, não aparece a equação! É realmente uma pena que o mundo não seja perfeito! Mas o Mitre tem uma alternativa...leia aqui, o comentário do J. F. Mitre!

Obrigado mestres, pelos comentários. Agregaram valor ao mesmo! Por isso que eu amo a Web 2.0!

[/Atualização]

Baixe mimetex.zip e digite no shell:

unzip mimetex.zip
cc -DAA mimetex.c gifsave.c -lm -o mimetex.cgi

Agora mova mimetex.cgi para seu diretório cgi-bin/. Faça as permissões necessárias e pronto!

Para usar basta usar a tag img do seguinte modo:

[img src="http://enderecodositio/cgi-bin/mimetex.cgi?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" alt="Equação em Latex, provavlemnte não sra visivel no seu feed :-(" /]

O elemento “alt” pode ficar vazio, é apenas para tornar o código válido em XHTML.

Que vai gerar isto:

Equação de Báskara via Latex, provavelmente não visivel via feed :-(

Legal né!

Para saber mais veja estes apontadores:

Do Edgy Eft

  • Walter Cruz
    Comentário de: Walter Cruz
    11-02-07 @ 15:54:45

    Pow, fala sério! Assim eu fico praticamente intimado! Mas dei uma olhada em como funciona, e é simples :).

    Usando a API de plugins do b2evolution, creio que dá atá pra informar se o mimetex.cgi está localmente ou remoto no próprio painel de controle, sem mexer em PHP nenhum :)

  • Comentário de: Sergio Lima
    11-02-07 @ 16:20:28

    Eh eh, A idéia é quase esta :-)

    Que legal! Assim será mais um no teu currículo :-)

    []'s

  • Sfair
    Comentário de: Sfair
    12-02-07 @ 05:34:31

    Opa! LaTeX no blog, essa é nova (e bastante útil!)
    To com um post pronto sobre LaTeX no wiki também.

    Assim os físicos vão dominar o mundo hehehe
    []'s

  • Comentário de: Sergio Lima
    12-02-07 @ 06:25:06

    Olá Sfair!

    Quando publicar, avisa no blogue que eu vou ficar sabendo. Tenho interesse no Latex :-)


    []'s

  • J. F. Mitre
    Comentário de: J. F. Mitre
    12-02-07 @ 08:04:47

    Bem, eu ainda prefiro gerar a equação e depois colocar a imagem. Motivo: Viu o feed ? A equação não apareceu no Google Reader ! Pode também não ter aparecido em outros lugares.

    Existe uma dica (não me lembro de onde) que permite gerar uma img do latex via linha de comando.

  • Norberto Kawakami
    Comentário de: Norberto Kawakami
    12-02-07 @ 08:34:43

    Além do problema que o Mitre disse, da figura não aparecer no leitor de feeds, outro que vejo é você conseguir compilar o mimetex.c para gerar o mimetex.cgi

    O comando que você forneceu funciona em plataformas Linux/Unix. Em plataformas Windows, não! E para conseguir compilar no Windows é um saco! Tem que ficar instalando softs...
    Foi por isso que coloquei o arquivo mimetex.zip no meu blog. Nele já tem o mimetex.cgi compilado!!!

    abraços

  • Comentário de: Sergio Lima
    12-02-07 @ 09:05:00

    Olá Norberto!

    É verdade, se bem que 90% dos servidores usam linux ou Unix :-)

    Eu simplesmente traduzi o texto na página do desenvolvedor, mas vou fazer uma atualização com um apontador para o arquivo que você disponibilzou (com os devidos créditos)

    Quanto ao problema do feed é realmente um fato ruim! mas para inserir uma equação vale a pena ter o plugin..

    Para escrever algo mais longo, aí sim e pertinente a crítica do Mitre!


    []'s

  • Comentário de: Sergio Lima
    12-02-07 @ 09:06:08

    Olá Mitre!


    Para um texto com uma ou duas equações, ou quando você está numa máquina sem Latex pode ser uma mão na roda, mesmo com o inconveniente de não aparecer nada no feed!

    Para um texto com várias equações, e podendo editar da sua máquina de trabalho, sem dúvida é melhor gerar as equações e exportar como imagem!

    Tens algum modo automatizado de fazer isto?


    []'s

  • Walter Cruz
    Comentário de: Walter Cruz
    12-02-07 @ 12:08:40

    Bacana. No b2evolution tem como fazer aparecer nos feeds. Vou implementar isso no meu plugin!

  • Comentário de: Sergio Lima
    12-02-07 @ 12:54:55

    Olá Walter!


    Isso vai ser bom demais. Mais um motivo pro pessoal escolher o excelente b2evolution :-)


    []'s

  • J. F. Mitre
    Comentário de: J. F. Mitre
    12-02-07 @ 14:05:36

    Escrevo o texto como um editor qualquer (eu uso o kile) e depois uso o tex2html.

    Para um blog como o meu, que não é em um servidor próprio, eu usaria o tex2gif. Ainda não precisei disso, pois os meus tex"s" em html estão em documentos internos, mas sei que existem dezenas de soluções.

  • Comentário de: Sergio Lima
    12-02-07 @ 15:43:04

    Olá Mitre!

    Vou dar uma olhada neste tex2gif! O Walter disse nos comentários que vai fazer um plugin pro b2evolution onde as equações aparecerão nos feeds :-)

    Valeu pela dica!


    []'s

  • J. F. Mitre
    Comentário de: J. F. Mitre
    13-02-07 @ 17:21:20

    Achei essa dica perdida entre 'meus textos para ler":
    http://vidafractal.wordpress.com/2007/01/18/equaes-matemticas-via-shell/

  • Comentário de: Sergio Lima
    13-02-07 @ 17:38:18

    Olá Mitre!

    O Rafael, aqui nos comentários me passou este mesmo apontador, inclusive eu já baixei o script... só não testei ainda!


    Obrigado novamente pelas dicas!


    []'s

Deixe seu comentário

Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))
Endereço de trackback para este texto

http://sergioflima.pro.br/blogs/htsrv/trackback.php?tb_id=1310