Dobry den,
potreboval bych napsat v plain texu makro truncate, ktere z konce retezce odstrani dany pocet znaku (ten predam napr. jako argument).
Tzn. napriklad odstraneni 3 znaku z retezce "retezec" da vysledek "rete".
Jak by se to dalo napsat? Myslim, ze by to tex mel nejak zvladnout.
Diky moc
No nebude to uplne trivialni. Asi by to slo nejakym cyklem. Nebo vysazet jednotlive znaky do boxu a pak odebrat posledni tri boxy (zde by se hodilo precist TeXbook naruby). Zalezi asi taky dost na tom, jake znaky tam chcete pouzivat uvnitr toho retezce.
Ja ted nemam cas s tim experimentovat, jestli Vam nekdo nejak rozumne neodpovi, zkuste luatex nebo perltex a nebo se zeptat na diskusnim foru cstexu.