<div dir="ltr"><div><div>V plainu mi zabralo <br><br>\expandafter\expandafter\expandafter\neklasifikovanypredmet\csvcell[\recurselevel,0]<br><br><br></div>S pozdravem <br><br></div>Robert Marik<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-25 5:03 GMT+02:00 Jaroslav Hajtmar <span dir="ltr"><<a href="mailto:hajtmar@gyza.cz" target="_blank">hajtmar@gyza.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dobrý den.<br>
Zdravím všechny konferenčníky.<br>
<br>
Opět jsem narazil na problém s expanzí (ve složitějších případech je to můj věčný boj).<br>
Původně jsem to chtěl řešit na úrovni Lua, ale nakonec mi to nedalo a rád bych udělal TeXtové řešení.<br>
<br>
Zde je minimální příklad mého problému:<br>
<br>
<br>
% ---------------------------------------------------------------------------------------<br>
<br>
\def\neklasifikovanypredmet#1:#2:#3:#4{#2} % maska<br>
<br>
<br>
\def\cestina{CJL:Český jazyk a literatura:P:1} % informace z jednoho sloupce hlavičky CSV souboru<br>
<br>
\def\recurselevel{24} % normálně interní makro ConTeXtu, které je naplňováno v průběhu cyklu \dorecurse<br>
\def\csvcell[#1,#2]{\cestina} % makro \csvcell je definováno v externí knihovně. Slouží k načítání dat z externího CSV souboru. (řádek, sloupec)<br>
<br>
<br>
\expandafter\neklasifikovanypredmet\cestina -- OK<br>
<br>
<br>
% a zde chyba paragraph ended before \neklasifikovanypredmet was complete:<br>
\expandafter\neklasifikovanypredmet\csvcell[\recurselevel,0]<br>
<br>
<br>
\end<br>
<br>
<br>
<br>
% ---------------------------------------------------------------------------------------<br>
<br>
<br>
Můžete mi, prosím, někdo poradit, jak tu informaci z makra \csvcell dostat ven :-) ?<br>
<br>
Díky a jsem s pozdravem pěkného dne všem účastníkům konfery.<br>
<br>
Jarda Hajtmar<br>
<br>
<br>
_______________________________________________<br>
csTeX mailing list<br>
<a href="mailto:csTeX@cs.felk.cvut.cz" target="_blank">csTeX@cs.felk.cvut.cz</a><br>
<a href="https://lists.felk.cvut.cz/mailman/listinfo/cstex" rel="noreferrer" target="_blank">https://lists.felk.cvut.cz/mailman/listinfo/cstex</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>doc. Mgr. Robert Mařík, Ph.D.<br><br>Ústav matematiky<br></div>Lesnická a dřevařská fakulta Mendelovy university v Brně<br></div><br><a href="http://user.mendelu.cz/marik" target="_blank">http://user.mendelu.cz/marik</a> , <a href="http://um.mendelu.cz" target="_blank">http://um.mendelu.cz</a><br></div></div></div></div>
</div>