[texhax] read argument until EOL
Philip Taylor (Webmaster, Ret'd)
P.Taylor at Rhul.Ac.Uk
Thu Jan 6 16:57:04 CET 2011
Heiko Oberdiek wrote:
>> I am going to take my life in my hands and type in an extempore
>> solution without testing : /caveat emptor/ !
>>
>> \def \eolsection
>> {
>> \begingroup
>> \catcode `\^^M = \active
>> \uccode `\~ = `\^^M
>> \uppercase {\def \innereolsection ##1~}{\endgroup \message {##1}}\relax
>> \innereolsection
>> }
>>
>> Where I have "\message {##1}", you should insert whatever
>> you want to do with My Title and analogous parameters.
>>
>> THIS CODE IS UNTESTED : USE IS ENTIRELY AT YOUR OWN RISK.
>
> "1" might have the wrong uccode different than 0 or `1.
> (But I would consider it as quite small risk.
I had to re-read that several times before I saw your point.
But now I have seen it, I am ROTFL :-) (In less polite
groups, I have even seen PMSL, but I would not sink to
such vulgarity in these refined circles). But you are,
of course, quite correct : "1" /might/ have the wrong
\uccode. But it is a little unlikely !
** Phil.
More information about the texhax
mailing list