[cstex] pdflatex a tvoreni pdf bez ukladani souboru

Robert Marik marik at mendelu.cz
Mon Mar 26 08:39:16 CEST 2007


Dekuji za odpoved. Delam to tak podivne spis kvuli neznalosti 
programovani v tech konkretnich jazycich. Ten perl nejak pracuje s 
textovymi retezci, nahodne vybira otazky a promichava odpovedi a mam k 
nemu brozurku, kdezto k php ne. A dekuji za to upozorneni na ty adresare.

Zdenek Wagner wrote:
> 25.3.07, Robert Marik <marik at mendelu.cz>:
>> Dobry den, resim nasledujici problem:
>>
>> cinnosti perl skriptu mi vznikne v pracovnim adresari v tempu tex-soubor,
>> ten prekladam jednou pdflatexem, nabidnu uzivateli stranky ke stazeni nebo
>> k otevreni a ten pracovni adresar smazu (adresar je pokazde jiny, podle
>> cisla procesu, tak to potom jenom zabira misto)
>>
>> Chtel bych se zeptat, jestli se to da nejak resit bez ukladani toho tex,
>> pdf a docasnych souboru, jenom presmerovanim vstupu a vystupu a nastavenim
>> at nevznika ani log ani aux ani nic takoveho. Myslim totiz, ze by to potom
>> cele bylo rychlejsi. Mam texlive2007 a linux.
>>
> Obavam se, ze to nejde, ale kdyz uz je to jednou v php, proc se z toho
> spousti perl? V php by to slo udelat take. Je pravda, ze cislo procesu
> je porad stejne (proces Apache), ale zato mate k dispozici unique_id
> (bud z Apache, pokud mate modul mod_unique, nebo z php). Tim si take
> udelate adresar s jedinecnym jmenem, Ja jeste pamatuji na to, ze
> skript muze z ruznych duvodu chcipnout, takze se nedostane az do
> okamziku, kdy po sobe adresar vymaze. Mam tedy v cronu skript, ktery
> se diva do mista, kde tyhle adresare vytvarim, a maze vsechny, ktere
> jsou dostatecne stare, aby je uz nikdo nechtel.
> 
>> v tom php mam (zhruba receno) prikazy:
>>
>> mkdir /tmp/adresar
>> perl skript.pl < vstup.txt > /tmp/adresar/vystup.tex
>> cd /tmp/adresar && pdflatex vystup.tex
>>
>> potom se posle hlavicka a ten PDF soubor a nasleduje vymaz
>>
>> rm -r /tmp/adresar
>>
>> Da se to resit bez te tvorby a mazani adresare a ukladani souboru na disk?
>> Dekuji a preji pekny den.
>>
>> Robert Marik
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
> 
> 



More information about the csTeX mailing list