Portál AbcLinuxu, 4. května 2025 20:29

LaTeX na webu

26.2.2010 21:03 | Přečteno: 6598× | Matematika | poslední úprava: 4.6.2012 17:13

Asi Vám Linuxákům nemusím sáhodlouze vysvětlovat, co je to LaTeX. Takže jen ve zkratce pro ty, kteří neví. LaTeX je silný typografický nástroj používaný především ve vědeckých okruzích. Používá se zejména protože má jednoduchou syntaxi a vzorce přes něj vytvořené vypadají tak, jak by měly vypadat i ve skutečnosti.

To by bylo v krátkosti shrnuto, další podrobnosti se můžete dozvědět také na stránkách, o kterých zde chci psát. Jedná se o jednoduché stránky. Ty ovšem neskrývají svůj potenciál pro ty z vás, kteří máte free hosting. Na něm není samozřejmě nic zlého, ale s instalací cgi skriptů (chytré skritpty, které právě dokáží vypsat něco v syntaxi LaTeXu) na nich nepočítejte. Od toho je zde právě tato stránka. S jejíž pomocí budete moci na své weby umístit krásně vyhlížející vzorce, rovnice apod.

Jedinné, co vás tato služba bude stát, bude zpětný odkaz na tuto stránku. Cena se mi jeví jako velmi přijatelná, když uvážíme, co všechno tím získáte.

LaTeX na webu

Obrázky resp. vzorce budou vypadat následovně:
http://latex.zarvisi.com/cgi-bin/mimetex.cgi?(x+5)^2*(x-2)^2
http://latex.zarvisi.com/cgi-bin/mimetex.cgi?x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a}

No není to paráda ? Takovéto vzorce.        

Hodnocení: 71 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

thingie avatar 26.2.2010 21:13 thingie | skóre: 8
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
Akorát by asi bylo dobré dávat si pozor a do alt důsledně dávat celý ten LaTeXový kód.
Růžové lži.
26.2.2010 21:25 True54
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin

Já to věděl, že to asi nebude latex co myslím já :-)

latex

Jendа avatar 26.2.2010 22:08 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Latex na webu
Tag img má atribut width.
Shadow avatar 26.2.2010 22:09 Shadow | skóre: 25 | blog: Brainstorm
Rozbalit Rozbalit vše Re: Latex na webu
Bohužel, výhled na pěknou tribunu blokují nějací divní tvorové v červeném, kteří propagují zneužívání státem povolené návykové látky od jistého konkrétního distributora.
If we do not believe in freedom of speech for those we despise we do not believe in it at all.
26.2.2010 22:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Latex na webu
Tohle na latex moc nevypadá, spíš bych to odhadoval na PVC nebo něco podobného.
Dent avatar 26.2.2010 22:55 Dent | skóre: 21 | blog: Standovo
Rozbalit Rozbalit vše Re: Latex na webu
Myslím, že na obalu moc nesejde, důležitý je obsah ;)
otasomil avatar 27.2.2010 08:42 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Latex na webu

>>>Myslím, že na obalu moc nesejde, důležitý je obsah ;)

Tady aspon vidite ze ty zensky sou vsechny uplne stejny.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
27.2.2010 00:08 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Latex na webu
Tak to máme nejdřív Valentýnské open source porno, teď Latex na webu, kam to ten portál spěje? :-)
27.2.2010 10:19 True54
Rozbalit Rozbalit vše Re: Latex na webu
že by mezi normální lidi? :-)
28.2.2010 09:00 xurpha
Rozbalit Rozbalit vše Re: Latex na webu
Stejně nejvíc sexy je ta v té džínové sukni :-)
Jendа avatar 26.2.2010 22:15 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
mimetex.cgi: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped
Zdrojáky budou? :-) Já bych takovou binárku na serveru nespustil (a to jak z hlediska paranoidního, tak z hlediska budoucích technických problémů (někdy časem upgrade serveru na ne-x86_32)).
26.2.2010 22:38 Mrkva | skóre: 22 | blog: urandom
Rozbalit Rozbalit vše Re: Latex na webu
Na co upgrade? Pro amd64 přece můžeš mít podporu i pro 32bit - nebo ji po vzoru Jardíka vypneš? :)
Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
Jendа avatar 26.2.2010 22:49 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Latex na webu
Nebudu mít přece kvůli jedné pidiaplikaci v paměti šmejdský 32bit knihovny! :-)

(Jo a mimochodem, co si jako domácí servřík zapojit nějaký úsporný misp či arm? Nebo ladit webovou aplikaci s vloženými vzorci na TouchBooku? :-))
27.2.2010 12:44 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Latex na webu
Původní zdrojové kódy jsou samozřejmě k dispozici, neboť mimeTeX a jeho nástupce mathTeX jsou šířeny pod licencí GPL.
26.2.2010 22:19 fraxinus | skóre: 20 | blog: fraxinus
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
Ta hviezdicka vyzera divne, nemala by byt nizsie?
26.2.2010 22:21 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
LaTeX se vyvinul u TeXu, který byl vyvinut Lesliem Lamportem

A já vždycky myslel, že LaTeX není nic jiného, než poněkud přebujelý macro package pro TeX, jehož autoři se ve snaze zatajit svým uživatelům existenci TeXu nezastaví ani před předefinováváním primitiv. Ale buď tomu nerozumím nebo jsou úspěšnější, než jsem si myslel. :-)

Mimochodem, ta věta je brutálním příkladem vyšinutí z vazby nebo opravdu L. Lamporta považujete za autora TeXu?

26.2.2010 22:46 Tomáš | skóre: 31 | blog: Tomik
Rozbalit Rozbalit vše Re: Latex na webu
Přesně tak, LaTeX snad ani není zpětně kompatibilní s TeXem. Počeštěný LaTeX má navíc jiné specifické problémy (psal o tom pan Olšák), naštěstí ve vzorcích bez textu se to neprojeví.
26.2.2010 23:23 Kraven
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
jj, latex na webu, je ho tam mnoho... latex
26.2.2010 23:50 disorder | blog: weblog
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
vyzera to lepsie a da sa menit aj farba. na ciernom to vobec nie je vidiet

http://www.codecogs.com/components/equationeditor/equationeditor.php
27.2.2010 05:41 Ondra
Rozbalit Rozbalit vše Re: Latex na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
kamo, tobe to ty vzorecky generuje jako GIFy. to je trapny...

zkus to hazet radsi do neceho jako PNG ;)
27.2.2010 08:40 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
To poslední má nebo nemá být výpočet kořenů kvadratické rovnice? :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
27.2.2010 09:37 qwertzuiop
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
> Asi Vám Linuxákům nemusím sáhodlouze vysvětlovat, co je to LaTeX.

Proč?
27.2.2010 10:26 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: LaTeX na webu
Podle toho, co čtu tady i na tom webu, tam mělo být spíš "nemůžu" než "nemusím". :-)
27.2.2010 18:00 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Víte, nechci být na nikoho nepříjemný nebo tak, ale jak tak koukám, tak tady v česku to asi jinak ani nejde. Člověk se pokusí pomoci ostatním, těm kteří si nemohou dovolit vlastní hosting, ale mají potenciál například tímto "projektem". Ale Vy místo toho, abyste alespoň trošku slušně vyjídřil svůj názor, případně řekl, co je špatně apod. Tak se chováte, jako typický hospodský tlučhuba. Jinak Děkuji za vaše názory a ty obrázky.
27.2.2010 18:48 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: LaTeX na webu

Co je špatně, jsem vám napsal už včera večer: že vaše tvrzení o tom, co je to LaTeX a jaký je vztah mezi LaTeXem a TeXem, jsou úplně mimo. Vzhledem k tomu nevidím nic špatného na konstatování, že napsal-li jste, že linuxákům nemusíte vysvětlovat, co je to LaTeX, mělo tam spíš být že nemůžete (protože to sám nevíte).

Ad hospodský tlučhuba: je mi celkem jedno, jestli mi to budete věřit, ale pro vaši informaci: do hospody moc často nechodím a o TeXu už přeci jen něco málo vím.

27.2.2010 19:04 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Mě je celkem jedno, jak často chodíte do hospody, že jste mi psal už včera, to mi taky nevadí, ani jsem nevděl, že jste to psal vy. Jedinné, co mi vadí je to, že mě zde více-méně napadáte. Nebudu řešit, co jste řekl, nebo ne, ale když toho tolik víte, jak sám píšete, tak proč už dávno nějáká takováto (česká) stránka nevznikla od Vás ? Jestli už vznikla, tak mi prosím řekněte adresu, neboť jsem asi špatně hledal. Děkuji a už se k tomuto asi nebudu více vyjadřovat.
Je také dosti možné, že jste zcela nepochopil moje záměry s touto stránkou. Stránka se nemá zabývat LaTeXem do hloubky, ale pouze pomoci ostatním při zápisu matematických, fyzikálních a chemických rovnic na web.
Také si nemylslete, že si myslím, že vím o LaTeXu vše, jedinné, kdy jsem ho prozatím použil byla jedna seminární práce a pár menších dokumentů. Tento systém mě nadchl a proto jsem ho chtěl nějak podpořit, tak se nezlobte, že jsem ho nepodpořil tak dokonale, jak byste ho určitě podpořil Vy.
28.2.2010 01:22 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: LaTeX na webu
Nebudu řešit, co jste řekl, nebo ne, ale když toho tolik víte, jak sám píšete, tak proč už dávno nějáká takováto (česká) stránka nevznikla od Vás? Jestli už vznikla, tak mi prosím řekněte adresu, neboť jsem asi špatně hledal.
Takové otevřené webové služby již existují. Nemyslím si, že kritérium českého jazyka je v tomto případě natolik zásadní.

Pokud už jste se rozhodl takovou službu nabízet, proč jste zvolil mimeTeX a nikoliv vyspělejší mathTeX?

Proč vlastně vůbec neuvádíte, na jakém software (včetně licence) je vaše služba postavena?
Stránka se nemá zabývat LaTeXem do hloubky, ale pouze pomoci ostatním při zápisu matematických, fyzikálních a chemických rovnic na web.
Zrovna chemické rovnice se sází v LaTeXu nejlépe pomocí balíku mhchem, který ovšem podporuje až plnohodnotný mathTeX. Mimochodem, hvězdička se v sazbě jako symbol násobení nepoužívá.
Také si nemylslete, že si myslím, že vím o LaTeXu vše, jedinné, kdy jsem ho prozatím použil byla jedna seminární práce a pár menších dokumentů. Tento systém mě nadchl a proto jsem ho chtěl nějak podpořit, tak se nezlobte, že jsem ho nepodpořil tak dokonale, jak byste ho určitě podpořil Vy.
Myslím si, že je lepší zabývat se rovnou XeLaTeXem, který se již nezdráhám označit za velice dobře použitelný.

Na závěr pár (dočasných) odkazů na vzorce z mathTeXu: krásný matematický vztah, kořeny kvadratické rovnice, výbuch vodíku.
28.2.2010 09:46 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Díky za vaše názory, teď abych se dal do vysvětlování.

Kritérium českého jazyka je alespoň pro mě velice důležité, nehodlám se totiž smířit s tím, že za pár let vymyzí z internetu čeština a v horizontu desítek let z planety. Jsme sice malou zemí, ale to Neznamená, že nemůžeme používat lokalizované služby.

MathTeX jak píšete jsem nepoužil, protože jsem o něm prostě nevěděl. Také si nemyslím, že by byl až o tolik lepší, když jsem se díval na ty Vaše vzorce, tak jsou o něco hezčí, ale čitelnost si myslím že nenní na nejhorší úrovni.

Licence určitě doplním.

Použití XeLaTeXu nebo mathTeXu se nebráním, podívám se, kde jak a co poskytují. Pokud se mi zalíbí, klidně jej budu používat.

výbuch vodíku http://latex.zarvisi.com/cgi-bin/mimetex.cgi?2H_2+O_2%5Crightarrow2H_2O v mimetex. Ano ta abeceda mimetexu moc nejde.

Jinak děkuji za Váš názor, konečně nějáký, kde uvádíte, co je špatně a jak to opravit.
28.2.2010 10:23 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: LaTeX na webu
Kritérium českého jazyka je alespoň pro mě velice důležité, nehodlám se totiž smířit s tím, že za pár let vymyzí z internetu čeština a v horizontu desítek let z planety.
Obávám se, že se již stalo. ;-)
MathTeX jak píšete jsem nepoužil, protože jsem o něm prostě nevěděl.
V tom případě se nabízí, jak jste se dostal k mimeTeXu, neboť na oficiální stránce mimeTeXu je na mathTeX docela výrazně upozorňováno.
Také si nemyslím, že by byl až o tolik lepší, když jsem se díval na ty Vaše vzorce, tak jsou o něco hezčí, ale čitelnost si myslím že nenní na nejhorší úrovni.
MathTeX je ve kvalitě výstupu řádově lepší. Ostatně mimeTeX nemá s TeXem nic společného, leda obdobnou syntaxi vstupu. Vykreslení vzorce řeší svými prostředky, zatímco mathTeX používá plnohodnotný TeX (a převodník dvipng).
Výbuch vodíku v mimetex. Ano ta abeceda mimetexu moc nejde.
Chemické vzorce se sází antikvou (a navíc je potřeba doplnit mezerování)! Lepší verze, ač stále nedokonalá.
28.2.2010 11:02 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
K mimeTeXu jsem se dostal právě přes jeden český matematický server, který jej používá.
27.2.2010 18:22 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Pokud byste se chtěl dozvědět více o LaTeXu, tak bych Vám doporučil nějákou komplexní literaturu, za dobrý začátek se dá považovat tento pdf dokument. Ne příliš stručný úvod do systému LaTeX2e
kotyz avatar 27.2.2010 15:50 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
Příloha:
no neni to parada :-D
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
27.2.2010 17:55 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Jestli se můžu zeptat, v čem jste to prohlížel ?
27.2.2010 18:08 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: LaTeX na webu
Predpokladám, že to robí akýkoľvek prehliadač (keď sa tu nastaví tmavý vzhľad).
27.2.2010 18:17 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Ano, je to možné, ale zrovna toto jen těžko ovlivním. Možná změnit nějak barvu, ale to by musel udělat daný skript.
kotyz avatar 27.2.2010 19:20 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: LaTeX na webu
asi by bylo dobry kdyby se to generovalo i s nejakym nepruhlednym kontrastnim poradim. treba cerny pismo na bily nebo bily na cerny. takhle to bude dobre videt jen na webech s bilym nebo aspon hodne svetlym pozadim ...
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
27.2.2010 19:38 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Ono se to generuje, nebo alespoň mělo by se generovat jako černé na bílém viz:forum.matweb.cz. Také používají mimetex.cgi a bez úprav od původního autora.
27.2.2010 19:40 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
Nechci to svalovat na firefox, nebo vzhled, ale napadlo mě, že to vypadá, jako kdyby si Váš vzhled přepsal pozadí z bílého na černé, ale na písmo zapomněl. Právě kvůli tomu, aby to nějak vypadalo, on přecijenom bílý obdélník na jinak černém webu asi nebude nic moc.
Ale je to pouze moje domněnka.
27.2.2010 19:53 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: LaTeX na webu
Spíš jako kdyby v tom vygenerovaném obrázku nebylo pozadí bílé ale průhledné. A tak to také opravdu je, jak si můžete snadno ověřit tím, že ho buď zkusíte použít na jiném pozadí stránky nebo na něj použijete identify.
Jendа avatar 27.2.2010 21:59 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: LaTeX na webu
Nechci to svalovat na firefox, nebo vzhled, ale napadlo mě, že to vypadá, jako kdyby si Váš vzhled přepsal pozadí z bílého na černé, ale na písmo zapomněl.
?

Z toho tvého skriptu leze obrázek, s tím asi prohlížeč moc neudělá… Osobně bych přidal parametry pro pozadí a popředí.
28.2.2010 00:27 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: LaTeX na webu
Průhledné pozadí je naopak žádoucí chování v případě výstupu do PNG s alfa-kanálem, neboť barvu pozadí lze elegantně nastavit pomocí CSS.

img.vzorec { padding: 1ex; background: white; }

V případě výstupu do GIF je to horší, neboť volba pozadí by vyžadovalo dopsat tuto funkcionalitu pro mimeTeX, anebo mathTeX. (Pokud by někdo trval na formátu GIF, lze to obejít používáním příkazu \pagecolor z balíku color, kterým se nastaví antialiasing do správné barvy pozadí.)

Barvu písma lze bez problémů měnit pomocí prostředků LaTeXu.
28.2.2010 13:21 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: LaTeX na webu
Doplním sám sebe, mimeTeX (nikoliv mathTeX) má při kompilaci volby -DOPAQUE a -DWHITE.
kotyz avatar 27.2.2010 19:23 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: LaTeX na webu
firefox 3.6 a neoficialni (od kozziho) tmavej vzhled abclinuxu
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
27.2.2010 15:54 Anonym
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
a co takhle MathML? převodníků LaTeXu do MathML jsou mraky a rovnice si vykreslí prohlížeč...
xkucf03 avatar 28.2.2010 13:28 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše MathML
rovnice si vykreslí prohlížeč...
Teď jsem zkoušel FF, Operu a Chrome a pořádně si s tím poradil jen Firefox. Přesto si myslím, že MathML je správná cesta – nemusí se používat nějaké trapné bitmapy a rovnice se dá zapsat přímo do XHTML. Jen by to chtělo dotáhnout tu podporu v prohlížečích a do té doby používat třeba nějaký filtr na straně serveru, který z toho těm neschopným prohlížečům nadělá obrázky.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
28.2.2010 09:01 xurpha
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
LaTeX je sračka, plainTeX rulez!!!
28.2.2010 11:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: LaTeX na webu
Chcete-li, aby vaše trollování působilo aspoň trochu věrohodně, pište správně "plain TeX" nebo prostě "plain".
1.3.2010 12:49 robob | skóre: 12 | blog: robob
Rozbalit Rozbalit vše Re: LaTeX na webu
Odpovědět | Sbalit | Link | Blokovat | Admin
A nieco o jsMath a TeX4ht (htlatex file.tex "xhtml,jsmath" " -cmozhtf") ste uz poculi?
1.3.2010 16:15 Mathe | skóre: 10 | blog: mathe
Rozbalit Rozbalit vše Re: LaTeX na webu
O takovém řešení jsem opravdu ještě neslyšel.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.