mathtex

Czasami przydaje się na stronie wrzucić jakieś równanie matematyczne. Najlepiej takie z potęgami itepe ;)

Męczyć się i zapisywać toto w htmlu? Mordęga. Pisać w texu i eksportować? Ciężko.

Ktoś kiedyś też miał ten problem i wynalazł mathtex (i wcześniejszy projekt mimetex). To prosty skrypt cgi który wywołując latexa dla zadanej komendy generuje odpowiedni obrazek. Który od razu można wstawić za pomocą htmla do strony www :)

Na wydziale testowo postawiłem taki serwerek – jak ktoś potrzebuje korzystać – miłej zabawy ;)

Prosty przykład?

http://mathtex.fmcs.amu.edu.pl/mathtex.cgi?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}

generuje

Więc wystarczy tylko to wstawić przez

<img src=”http://mathtex.fmcs.amu.edu.pl/mathtex.cgi?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}”>

na stronie by cieszyć się ładnym i zrozumiałym równaniem ;)

(całość na razie jest dostępna bez ograniczeń – w przypadku zbyt dużego obciążenia/wykorzystania – zostanie obcięta do obsługi wyłącznie wydziałowych domen)

5 thoughts on “mathtex”

  1. undefine Post author

    na labsy? Sam nie wiem. Boję się że w przypadku rozpropagowania takich rzeczy kiedyś były by problemy z ich zniknięciem. A gdyby zostały solidnie rozpropagowane to i obciążenie by mogło mocno skoczyć i wogóle..

    Teraz to jest zawsze opcja by ograniczyć sprawdzanie po refererze do domen które obsługujemy co ograniczy ruch “z zewnątrz”….

    Reply ↓
  2. sheep

    Hmm.. to używa prawdziwego TeXa, czy jakiejś protezy? Bo w sumie to ludzie siły prawdziwego TeXa zazwyczaj nie potrzebją, wystarczy uproszczone coś…

    Reply ↓
  3. изолятор фарфоровый

    Натяжная арматура представлена различными видами зажимов, обеспечивающих прочность заделки провода
    не менее 95% от разрывного усилия
    провода.

    Reply ↓

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>