<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.FormtovanvHTMLChar
        {mso-style-name:"Formátovaný v HTML Char";
        mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML";
        font-family:Consolas;
        color:black;}
span.StylE-mailovZprvy19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=white lang=CS link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Nejjednodussi reseni by bylo:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>2. PHP skript vytvori http request na mendelu.cz se zdrojovy TeX
souborem.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>3. PHP skript prijme response od mendelu.cz, ulozi jej do
pameti, pripadne zjisti chyby ve zpracovani.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>4. PHP skript vytvori smerem ke klientovi response http stream s http
hlavickou typu PDF octet stream.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Pak se pro uzivatele Vasi aplikace bude odpoved jevit jako
download PDF souboru (ten na serveru fyzicky nemusi vůbec existovat, jeho obsah
je pritomen v pameti serveru).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Pokud toto reseni pouzijete, bylo by slusne pozadat o souhlas
autory weboveho rozhrani k TeXu na mendelu.cz o souhlas.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Vase aplikace by pak vlastne byla „webove rozhrani k webovemu
rozhrani TeXu“.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Preji pekny den.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Tomas Pacl<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";
color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:
"Tahoma","sans-serif";color:windowtext'> cstex-bounces+pacl=starlit.cz@cs.felk.cvut.cz
[mailto:cstex-bounces+pacl=starlit.cz@cs.felk.cvut.cz] <b>On Behalf Of </b>Jaroslav
Hajtmar<br>
<b>Sent:</b> Friday, February 13, 2009 5:39 PM<br>
<b>To:</b> Czech and Slovak TeX-related mailing list<br>
<b>Subject:</b> Re: [cstex] OT: tvorba PDF TeXem pomoci PHP!?<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Dobry den.<br>
Mozna jsem se spatne vyjadril. O <a href="http://tex.mendelu.cz/">http://tex.mendelu.cz/</a>
samozrejme vim  a obcas  tento bezva nastroj pouzivam, stejne
jako  <a href="http://live.contextgarden.net/">http://live.contextgarden.net/</a>.<br>
<br>
Nechci tvrdit, ze se v Rusave nemluvilo o tom, co mne ted zajima. Pokud ano,
tak jsem nejspis nezaregistroval to, co nyni potrebuji.<br>
Nyni mi nejde o to abych pripraveny zdrojovy text prelozil pomoci aplikace pana
Prichystala - to si mohu mi spis prelozit TeXem, ktery mam nainstalovan na svem
pocitaci. Jde mi spis o to, abych nenutil uzivatele (= sveho klienta) prekladat
(napr. pomoci <a href="http://tex.mendelu.cz/">http://tex.mendelu.cz/</a>)
zdrojovy soubor, ktery mu moje PHP webova aplikace vytvori, ale aby vysledkem
prace meho PHP skriptu byl primo pozicovany PDF soubor pouzitelny primo pro
presny tisk... <br>
<br>
Mozna je to spis otazka primo pro pana Prichystala nebo nekoho kdo ma s
podobnymi aplikacemi zkusenost...<br>
<br>
Mozna je moje predstava mirne receno idealisticka, ale :<br>
Existuji nejake PHP moduly, ktere jsou schopny pracovat s TeXem a zpracovavat
TeXovy soubor vytvoreny a ulozeny nekde primo na serveru.?<br>
Je realne si myslet, ze adminove nejakych placenych hostingu budou schopni
nastavit php server tak aby to fungovalo tak jak potrebuji tj.:<br>
1. PHP skript projde a zpracuje MySQL databazi a vygeneruje primo na serveru
zdrojovy TeXovy soubor.<br>
2. PHP skript spusti TeX na serveru a predhodi mu ke zpracovani vygenerovany
TeXovy zdrojak<br>
3. PDF soubor vytvoreny pdfTeXem se ulozi na server<br>
4. PHP skript predhodi prohlizeci URL adresu PDF souboru, coz umozni si
vysledny PDF soubor stahnout na lokalni disk.<br>
<br>
Pro bezneho uzivatele internetove aplikace by to znamenalo vlastne jen zadani
nejakych parametru do formulara a kliknuti na submit tlacitko, pricemz by
obdrzel stranku s odkazem, diky kteremu by si stahnul "vyrobeny" PDF
dokument.<br>
 <br>
Nejspis asi zjistim, ze bude lepe zvolit jinou cestu, ale asi to nejak lze
udelat. Pouzivame ve skole informacni system iSkola.cz, ktery na tomto principu
vytvari tiskove pozicovane PDF sestavy napr. pro tisk vysvedceni primo na
blankety...<br>
<br>
Zdravi J.Hajtmar<br>
<br>
<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</body>

</html>