Re: PDFとのラウンドトリップ

名前: 奥村晴彦
日時: 2007-01-27 15:07:55
IPアドレス: 218.216.172.*

>>46679 私もさっきからokuverbに手を入れる形でちょっとやっているのですが, たぶん間違っています。特に最初のエンコーディングによる場合分けはた ぶんまずいです。 \def\@OTone{OT1} \def\@Tone{T1} \ifx\f@encoding\@OTone \chardef\@lq=18 \chardef\@rq=13 \else \ifx\f@encoding\@Tone \chardef\@lq=0 \def\@rq{{\fontencoding{TS1}\selectfont\symbol{39}}} \let\y@n=\textyen \else \chardef\@lq=`\` \chardef\@rq=`\' \fi \fi \begingroup \catcode`\'=13 \catcode`\`=13 \gdef\verbh@@@k{\catcode39=13 \let'=\@rq \catcode96=13 \let`=\@lq} \endgroup \def\verb{% \leavevmode\hbox % 変更 \bgroup \verb@eol@error \let\do\@makeother \dospecials \verbatim@font\@noligs \noautoxspacing % 追加 \verbh@@k \verbh@@@k % 追加 \@ifstar\@sverb\@verb} \def\@verbatim{% \trivlist \item\relax \if@minipage \verbatimsize \else \vskip\baselineskip \vskip-\f@size pt \verbatimsize \vskip-\baselineskip \vskip\f@size pt \vskip\parskip \fi \leftskip\@totalleftmargin \if@minipage \else \advance \leftskip \verbatimleftmargin \fi \rightskip\z@skip \parindent\z@ \parfillskip\@flushglue \parskip\z@skip \@@par \@tempswafalse \def\par{% \if@tempswa \leavevmode \null \@@par\penalty\interlinepenalty \else \@tempswatrue \ifhmode\@@par\penalty\interlinepenalty\fi \fi}% \let\do\@makeother \dospecials \obeylines \verbatim@font \noautoxspacing \@noligs \verbh@@k \verbh@@@k \hyphenchar\font\m@ne \everypar \expandafter{\the\everypar \unpenalty}% }

この書き込みへの返事:

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