Re: マクロでの行頭・行末判定方法

名前: 村上智一
日時: 2011-01-08 01:39:00
IPアドレス: 110.233.133.*

>>55530 \discretionary 内で、\kanakt を使ってみたら、 ! This can't happen (disc4). と出たので、\kanakt を使わず漢字だけでもやってみました。 そうすると、該当箇所が行末辺りに来ると、同じく ! This can't happen (disc4). が出ました。 http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=416 と言うのも見つけたので、結構根は深そうです。 --------------------------------------------------- \documentclass[a4paper,10pt]{tarticle} % 標準 \usepackage{furikana} % 中ツキルビ \usepackage{furiknkt} % 肩ツキルビ \kanadashion % 版面右端ではみだしあり \setlength{\textwidth}{10zw} \begin{document} あああああ\discretionary{前}{後}{私}は % OK ああああああ\discretionary{前}{後}{私}は % NG %\discretionary{前}{後}{\kanakt{私}{わたし}}は % NG \end{document} --------------------------------------------------- --------------------------------------------------- $ platex test-discretionary.tex This is pTeX, Version 3.141592-p3.1.10 (utf8.euc) (Web2C 7.5.4) (./test-discretionary.tex pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2003/12/01> patch level 0) (/usr/share/texmf/ptex/platex/base/tarticle.cls Document Class: tarticle 2006/06/27 v1.6 Standard pLaTeX class (/usr/share/texmf/ptex/platex/base/tsize10.clo) (/usr/share/texmf/ptex/platex/base/plext.sty)) (/usr/share/texmf-dist/tex/local-latex/fujita/furikana.sty Option Style `furikana' (ver1.02) <August 22, 2000> [S. Fujita] 藤田眞作「入門・縦横文書術」所載 ) (/usr/share/texmf-dist/tex/local-latex/fujita/furiknkt.sty Option Style `furiknkt' (ver1.01) <February 11, 2000> [S. Fujita] 藤田眞作著「続\LaTeX 2e階梯・縦組編」所載 藤田眞作著「入門・縦横文書術」所載 ) (./test-discretionary.aux) 《縦組モード》 ! This can't happen (disc4). l.13 No pages of output. Transcript written on test-discretionary.log. ---------------------------------------------------

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)