Newsgroups: fj.comp.texhax
Path: galaxy.trc.rwcp.or.jp!jaist-news!cs.titech!nirvana.cs.titech!wnoc-tyo-news!aist-nara!wnoc-kyo-news!kuis-news!kurims!nide
From: nide@kurims.kyoto-u.ac.jp (NIDE Naoyuki)
Subject: macro to separate each letter
Message-ID: <NIDE.94Jan26201127@hakobe.kurims.kyoto-u.ac.jp>
Sender: news@kurims.kurims.kyoto-u.ac.jp
Nntp-Posting-Host: hakobe
Organization: Research Institute for Mathematical Sciences, Kyoto, Japan.
Distribution: fj
Date: Wed, 26 Jan 1994 11:11:27 GMT
Lines: 69
Xref: galaxy.trc.rwcp.or.jp fj.comp.texhax:4486
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.comp.texhax&nb=4486&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

  $B?7=P(B@$BF`NI=w;RBg3X$G$9!#$^$?$b!"$I$&$7$F$b$o$+$i$J$$$3$H$,$G$-$F:$$C$F(B
$B$$$k$N$G!"=P$F$-$^$7$?!#(B
  LaTeX$B$G!"0z?t$r(B1$BJ8;zC10L$KJ,2r$7$F=hM}$r$9$k%^%/%m$r:n$m$&$H$7$F$$$^$9!#(B
$B$3$3$G!"0z?t$OJ#?t9T$K$o$?$k$3$H$b$"$j$^$9!#$7$+$b!"2~9TJ8;z$b(B 1$BJ8;z$H$7(B
$B$F=hM}$7$?$$$N$G$9!#(B
  $B:G8e$N!V2~9TJ8;z$b(B1$BJ8;z$H$7$F=hM}$7$?$$!W$H$$$&>r7o$r30$;$P!"<!$N$h$&(B
$B$K$G$-$^$7$?!#2<$NNc$G$O!"(B\xxx$B$H$$$&%^%/%m$,L\E*$N$b$N$G!"(BTeX$B$N(B\loop$B%^%/(B
$B%m$r;29M$K$7$?$d$jJ}$G$9!#0z?t$r(B1$BJ8;z$:$D$KJ,$1!"3FJ8;z$r!V(B-$B!W$H!V(B:$B!W$K(B
$B0O$s$G=PNO$7$^$9!#(B

\documentstyle[a4j]{jarticle}
\begin{document}
\long\def\xxx#1{\yyy#1\END}
\long\def\yyy#1{
\ifx#1\END \let\next=\relax
\else -#1:{\ }\let\next=\yyy
\fi
\next}
\xxx{
foo
bar

baz}
\end{document}

  $B$3$l$N=PNO$O(B

 -f: -o: -o: -b: -a: -r: -
: -b: -a: -z:

$B$N$h$&$K$J$j$^$9!#(Bbar$B$H(Bbaz$B$N4V$K$@$1(B1$BJ8;z2~9TJ8;z$,F~$C$F$$$k$3$H$,$o$+(B
$B$j$^$9!#(B
  $B$7$+$7$3$3$G!"0z?tCf$NA42~9TJ8;z$r=hM}BP>]$K$7$?$$$o$1$G$9!#$7$+$b!"2~(B
$B9TJ8;z$OJL$J$b$N(B($B$3$3$G$O@bL@$N$?$a(Bx$B$H$$$&J8;z$H$7$^$9(B)$B$KJQ$($k$h$&$KDj(B
$B5A$7$?$$$H;W$C$F$$$^$9!#6qBNE*$K$O!">e$NNc$N$h$&$K(B\xxx$B%^%/%m$r;H$&$H(B

 -x: -f: -o: -o: -x: -b: -a: -r: -x: -x: -b: -a: -z:

$B$N$h$&$K=PNO$9$k$h$&$K:n$j$?$$$o$1$G$9(B(-x: $B$N$H$3$m$,!"%^%/%m$N0z?t$G2~(B
$B9T$N$"$C$?0LCV$G$9(B)$B!#(B
  $B$=$3$G>e$NNc$N(B\xxx$B$NDj5A$r<!$N$h$&$KJQ$($F$_$?$N$G$9$,!"(B

\documentstyle[a4j]{jarticle}
\begin{document}
\long\def\xxx#1{{\obeylines\let^^M=x\yyy#1\END}}
\long\def\yyy#1{
\ifx#1\END \let\next=\relax
\else -#1:{\ }\let\next=\yyy
\fi
\next}
\xxx{
foo
bar

baz}
\end{document}

$B$7$+$7!"$3$l$G$O(B

  Runaway definition?
  #1->{\obeylines \let \long \def \yyy #1{ \ifx #1\END \let \next =\relax \ETC.
  ! File ended while scanning definition of \xxx.

$B$N$h$&$J%(%i!<$K$J$C$F$7$^$$$^$9!#(B
  $BB>$K$b!"(B\obeylines$B$rCV$/>l=j$rB>$N$H$3$m$K0\$7$?$j!"$5$^$6$^$J$3$H$r?t(B
$B$(@Z$l$J$$$/$i$$;n$7$?$N$G$9$,!"$$$:$l$b$@$a$G$7$?!#(B
  $B$I$J$?$+!">e$N>r7o$rK~B-$9$k%^%/%m$N:n$jJ}$,$*$o$+$j$G$7$?$i65$($F$$$?(B
$B$@$1$J$$$G$7$g$&$+!#(B
nide@nara-wu.ac.jp
