[cstex] Vyplnění dokumentu údaji z databáze (hromadná korespondence)
"Procházka Lukáš Ing. - Pontex s. r. o."
LPr at pontex.cz
Thu Jul 17 10:26:34 CEST 2008
... Děkuji, to vypadá přesně tak, jak bych potřeboval.
Zdravím
Lukáš Procházka
Jaroslav Hajtmar wrote:
> Dobry den.
> Doporucuji k tomuto ucelu pouzit makro pana Olsaka "SCANCSV" - pracuji
> s nim v Plainu a ContExTu uz nekolik let a pro tyto mailmerge aplikace
> je to naprosto uzasny nastroj. Mam prostrednictvim nej udalany i veci
> jako napr. tisk vysvedceni, veci pro prijimaci zkousky atd. Ty CSV
> soubory, ktere uzivam, maji kolikrat i nekolik MB. Bohuzel se mi
> nepodarilo prijit na to (ted kdyz jsem to na zaklade vaseho dotazu
> zkousel), zda by se dalo pouzit (byt po nejake uprave) i v LaTeXu.
>
> Pokud byste se rozhodl jit nakonec do toho plainu ci contextu, tak
> jsem pro vas nachystal dve ukazky, jak to funguje - najdete je na
> http://public.hajtmar.com/?cesta=JRsVFQdsBhwIWzARGB4XMAQ
>
> Pokud byste potreboval s touto veci v plainu ci contextu poradit jsem
> vam k sluzbam, LaTeX moc neovladam a na upravu do LaTeXu si urcite
> netroufam.
>
>
> Zdravi J. Hajtmar
>
>
>
>
>
> Procházka Lukáš Ing. - Pontex s. r. o. napsal(a):
>> Dobrý den,
>>
>> řeším specifický problém.
>>
>> Mám dopis napsaný v LaTeXu. V něm jsou čtyři pole, která se mají
>> měnit (říkejme jim např. PAR1, PAR2, PAR3 a PAR4).
>>
>> Vedle toho mám textový dokument jako databázi, kde každý řádek
>> obsahuje tyto čtyři parametry na jednom řádku oddělené oddělovačem
>> (předpokládejme středník). Řádků v databázi je cca 600.
>>
>> A potřebuji tyto hodnoty postupně (po řádcích) načítat, nahrazovat
>> jimi parametry PAR1-4 (resp. dosazovat za tyto parametry) a .texový
>> dokument zkompilovat do .pdf. Mělo by tak vzniknout cca souborů .pdf.
>> (Nebo může vzniknout jeden 600stánkový dokument, to je také řešení.)
>>
>> Pro dokreslení skutečnosti - jde o dopis, ve kterém jsou parametricky
>> zadávány adresy a další, tj. parametry představují jméno, adresu,
>> kontaktní telefon a nějaké další údaje.
>>
>> Nejsem TeXovsky zdatný programátor - zvládnu pouze primitivní
>> jednořádkové příkazy bez cyklů a podmínek - proto budu vděčen za
>> každý námět, jak tuto hromadnou korespondenci vyřešit.
>>
>> Požívám TL2007 pod WinXP.
>>
>> Předem děkuji.
>>
>> Zdravím
>>
>> Lukáš Procházka
>>
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LPr.vcf
Type: text/x-vcard
Size: 363 bytes
Desc: not available
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20080717/73157f01/attachment-0003.vcf>
More information about the csTeX
mailing list