emath saloon (Read Only)

新規発言一覧最新記事過去一覧検索HOME

スレッド

└◇528:
しおり付きpdfの作成 [st] 01/10 07:44

 └◇530:Re:しおり付きpdfの作成 [tDB] 01/10 17:07
  ├◇532:--- [---] 01/11 06:29
  ├◇533:Re[2]:しおり付きpdfの作成 [st] 01/11 09:18
  │└◇534:Re[3]:しおり付きpdfの作成 [st] 01/11 09:40
  │ └◇535:Re[4]:しおり付きpdfの作成 [tDB] 01/11 16:50
  │  ├◇536:--- [---] 01/11 17:32
  │  ├◇537:--- [---] 01/11 17:40
  │  └◇538:Re[5]:しおり付きpdfの作成 [st] 01/11 17:40
  └◇540:Re[2]:しおり付きpdfの作成 [st] 01/16 08:04
   └◇541:Re[3]:しおり付きpdfの作成 [tDB] 01/16 17:18
    └◇542:Re[4]:しおり付きpdfの作成 [st] 01/16 22:56<-last


528● しおり付きpdfの作成[ st ] 2008 01/10 07:44
左のリンクに、田中  徹様による、栞付きsample*.pdfが載せられています。

私も(自力で)栞付きのsample*.pdfを作る事を試みてみました。

過去の掲示板でも話題になったようですが(No.2424,No.4455等)、

コンパイルエラーになり、上手くいきませんでした。

例えばsample.texからdvipdfmxで作成する場合、

プリアンブルに

\usepackage[dvipdfm,bookmarks=true,bookmarksnumbered=true]{hyperref}
\AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}} %SJISの場合

を追加して、という方法では駄目なのでしょうか。

この場合、platex -shの2回目で以下のようなエラーが出ます。
--------------------------------------------------------------------
! Undefined control sequence.
<argument> {eq:1}\@nil 
                       \@nil 
l.1685 \eqref{eq:1}
                   を\eqref{eq:2}に代入して
?
--------------------------------------------------------------------
スレッド一覧


530● Re:しおり付きpdfの作成[ tDB ] 2008 01/10 17:07
hyperref.sty は,変化が激しく,追随できていません。(^^ゞ
とりあえず,エラーにはならないような対策を施したものを

http://emath.s40.xrea.com/temp/193sty.zip

としました。
ただし,ロード順は
  hyperref を先に
  emath関連を後で
ロードする必要があります。
( hyperref がロードされているかどうかで
 emath の取るべき道が分かれる)
スレッド一覧


532● ---[ --- ] 2008 01/11 06:29
この記事は何らかの理由で削除されました
スレッド一覧


533● Re[2]:しおり付きpdfの作成[ st ] 2008 01/11 09:18
>hyperref.sty は,変化が激しく,追随できていません。

知りませんでした。それなのに対応頂き、ありがとうございます。

これにより、元々コンパイルできたものは、今の所、全て作成する

事ができました。

尚、最近のhyperrefは、[dvipdfmx]オプションにも対応している、と

本に書いていました。

[dvipdfmx]オプションで試してみると、エラーになる時とならない時が

有るようです。
スレッド一覧


534● Re[3]:しおり付きpdfの作成[ st ] 2008 01/11 09:40
追記:

(sample.Spについて)

sampleSp.texのプリアンブルに

\usepackage[dvipdfm,bookmarks=true,bookmarksnumbered=true]{hyperref}
\AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}} %SJISの場合

を追記してコンパイルするとエラーになります。

1度コマンドプロンプトを閉じて、再び(2度)コンパイルすると、

今度はエラー無しという珍現象(?)が起きます。

(報告するまでもない事でしたらすみません)

尚、修正パック\071210\doc\showProg\readmeSp.txtの

「    program.sty だけを用います。」

は、正確には、bs2yen.styも、でしょうか。
スレッド一覧


535● Re[4]:しおり付きpdfの作成[ tDB ] 2008 01/11 16:50
> sampleSp.texのプリアンブルに
> 
> \usepackage[dvipdfm,bookmarks=true,bookmarksnumbered=true]{hyperref}
> \AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}} %SJISの場合
> 
> を追記してコンパイルするとエラーになります。

当方ではエラーになりません。
エラーになったときのログファイルを貼り付けて下さい。
スレッド一覧


536● ---[ --- ] 2008 01/11 17:32
この記事は何らかの理由で削除されました
スレッド一覧


537● ---[ --- ] 2008 01/11 17:40
この記事は何らかの理由で削除されました
スレッド一覧


538● Re[5]:しおり付きpdfの作成[ st ] 2008 01/11 17:40
>当方ではエラーになりません。
>エラーになったときのログファイルを貼り付けて下さい。

すみません。何かの手違いだったようです。

お手数掛けました。
スレッド一覧


540● Re[2]:しおり付きpdfの作成[ st ] 2008 01/16 08:04
↑の193sty.zipをインストールして、索引,しおり付きsample.pdfの作成を

試みてみました。

ここで、colorlinks=trueとしたいのですが、これを加えると、

mendex sample.idx後のplatex -shにおいて、以下のようなエラーが

生じます。

解決方法が有れば教えていただけないでしょうか。

[エラーメッセージ]
[143] [144] [145] (./sample.ind [146]
! Undefined control sequence.
<inserted text> \equal 
                       {red}{black}
l.3   \item apnenum=, \hyperpage{100}
                                     
?
スレッド一覧


541● Re[3]:しおり付きpdfの作成[ tDB ] 2008 01/16 17:18
一応の対策です。
ただし,\color に関する使用制限がつきます。

http://emath.s40.xrea.com/temp/Ph327sty.zip

# そこまで?
# hyperref.sty とはつきあいたくない。(^^ゞ
スレッド一覧


542● Re[4]:しおり付きpdfの作成[ st ] 2008 01/16 22:56
すみません。お蔭様で出力が得られました。

(これ以上の機能は知らないです)

ありがとうございました。
スレッド一覧

CGIROOM