質問用フォーラムです。ご質問の前に質問のしかたをご覧ください。

hyperref + makeidx で索引へのリンクがひとつ前の章にずれる

- 河内生まれの かわさきです の投稿
はじめまして。かわさきと申します。よろしくお願いします。

hyperref と makeidx を用いて文書を作っていますが、
1) PDF文書の中の目次のページ番号からリンクをたどる時
2) PDF ビューアのサイドバー上の目次をクリックしてジャンプする時
の両方で
「索引」へのジャンプの時だけジャンプ先が一つ前の章にずれる。
という現象がでています。
なにか解決のためのヒントをいただければ大変ありがたいです。

環境は MacOSX 10.6.6 に美文書第5版のCDROMから入れたTeXで、PDFはpreviewで見ています。(Windows上のAcrobat Readerでも同じ現象が起きています。)

現象を再現するソースは以下の通りです。
=== foo.tex =============================
\documentclass{jsbook}
\usepackage{makeidx}
\makeindex
\usepackage{atbegshi}
\ifnum 42146=\euc"A4A2 \AtBeginShipoutFirst{\special{pdf:tounicode EUC-UCS2}}\else
\AtBeginShipoutFirst{\special{pdf:tounicode 90ms-RKSJ-UCS2}}\fi
\usepackage[
bookmarks=true,
bookmarksnumbered=false,
bookmarkstype=toc,
colorlinks=true,
dvipdfmx,
hyperindex=false,
linkcolor=blue,
linktocpage=true,
menucolor=blue,
pagecolor=blue,
pdfauthor={ななしのごんべぇ},%
pdfkeywords={TeX; dvipdfmx; hyperref; color;},%
pdfsubject={hyperref入門・演習},%
pdftitle={LaTeX研修課程},%
pdfpagelabels,
plainpages=false,
urlcolor=blue,
]{hyperref}

\begin{document}
\tableofcontents
\chapter{chapter1}
this is chapter \index{わん@ONE}ONE.
\chapter{chapter2}
this is chapter \index{つー@TWO}TWO.
\chapter{chapter3}
this is chpater \index{すりー@THREE}THREE.
\printindex
\end{document}
=========================================

これを、pdfplatex foo; pdfplatex foo; mendex foo; mendex foo; pdfplatex foo; pdfplatex foo; でPDF化しています。

PDF の1ページ目に目次が出来ますが、この「索引 8」の 8 をクリックした時に、8ページ目の索引ページにジャンプしてほしいのに7ページ目の第3章へジャンプします。
サイドバーの目次の「索引」をクリックしたときも同じ現象です。

よろしくお願いします。

目次のタイトルの変更

- 池田 裕 の投稿

jsbookの、目次のタイトルの「目次」の表記を、ひらがなで「もくじ」としたいのですが、どこをいじればいいのでしょうか。

typein,typeoutの日本語が出力できない

- 浮亭 夢介 の投稿

\typein,\typeout で日本語の入出力を行おうとしたのですが
コンソール上に日本語が表示されません.何が原因かアドバイス
お願いします.

(以前使っていたWin2000(Web2C 7.5.5)では問題ありませんが,
今回Win7(Web2C 2010 )で上記が発生しました)
多分,自分のPCだけの問題だと思いますが?

単純なサンプルを下記します.
===================================
\begin{document}
\typein[\AA]{数値は?}

入力値は\typeout{\AA です}
\end{document}
===================================

TeXWorksにWinTpicで作成した図を\inputできません。

- うど うど の投稿

はじめまして。

今年からLaTeXを習い始めました。

さっそく、「第5版美文書入門」を購入し、

DVDをインストールしてTeXWorksを使っています。

図やグラフを入れるのにWinTpicが便利だときき、

ver.4.10をインストールしたのですが、

WinTpicで作成したtexファイルを

\input{file.tex}で入れても

! Undefined control sequence(未定義)の

エラーが出てコンパイルできません。

\colorというコマンドが未定義のようです。

どうしたら解消できるでしょうか?

もしくはWinTpicに変わるものがあれば

教えていただきたいと思います。

よろしくお願いします。

国語の問題のように、文章に傍線を引く

- 松木 和樹 の投稿

にはどうすればいいでしょ?できればプラグインなしで、

プラグインのやり方が全くわからないのでもし必要なら具体的に教えてください。

解決できないコンパイルエラー (予想:e-TEX関係?)

- 匿 名 の投稿
締切りに追われて焦っての質問をお許し下さい。

どうしても自分で解決できない下記のエラーについて、
どなたか解決の糸口だけでも教えていただければ幸いです。
よろしくお願い致します。

* 状況
 あるワークショップに送る原稿のテンプレートファイルがコンパイルできない。このテンプレートファイルはまず間違いなく大半の人がコンパイルに成功しているはずです(そうでなければ即座に修正されているはず)

* エラーメッセージ:
! Undefined control sequence.
l.74 \ifdefined
              \nohyperref\else\ifdefined\hypersetup

* 素人なりの見解
 \ifdefinedそのものがundefinedと言われているようです。
 拡張版TeX(e-tex)の機能に関する問題のように見えましたので、
 e-texについて色々調べましたがわかりませんでした。

* エラーメッセージの対象となったスタイルファイルの先頭行
  からエラーを起こした行の次の行まで
----------------------- ここまで ------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{icml2011}[2011/01/01 v2.0 ICML Conference Style File]

% Use fancyhdr package
\RequirePackage{fancyhdr}
\RequirePackage{color}
\RequirePackage{algorithm}
\RequirePackage{algorithmic}
\RequirePackage{natbib}
\RequirePackage{eso-pic} % used by \AddToShipoutPicture

%%%%%%%% Options
\DeclareOption{accepted}{%
  \renewcommand{\Notice@String}{\ICML@appearing}
  \gdef\isaccepted{1}
}
\DeclareOption{nohyperref}{%
\gdef\nohyperref{1}
}

\ifdefined\nohyperref\else\ifdefined\hypersetup %エラー行
  \definecolor{mydarkblue}{rgb}{0,0.08,0.45}

----------------------- ここまで ------------------------

* 環境

OS Linux/Debian
TeXの環境 下記を参考にインストールしました

http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FDebian

# 載せるべき情報が見当はずれでしたら申し訳ありません。
   (10年ほど使っていますが、始めて出くわしたエラーです)

初心者です。

- 渡邉 優 の投稿

質問です。

私が使っているLATEX2εは、環境機能?がおかしいせいか変なことが起きます。
文字を打って、そのあとback spaceで文字を消すと、普通には消えません。

例えば、¥fboxとか打つとします。これを1文字消すと、¥fbowなどとxを消すかわりに、別の文字が1回出てきたり、エラーで下に表示されるときも中国語のように変な文字がでてしまいます。どうしたら直りますか?

数式の左寄せ

- 匿名 希望 の投稿

\documentclass[fleqn]{jarticle}

だと全ての数式が左寄せになってしまいます。

特定の数式のみ左寄せする方法はありますか?

段組みの文章について

- 匿名 希望 の投稿

部分的に段組みの文章にする際、その部分のみ、中央に線を引くことはできますか?

\begin{multicols}{2}

ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ

\end{multicols}

Xelatexで既存のPDFにしおり追加-用紙サイズについて-

- KUNI HAYA の投稿
こんにちは 初めての投稿させてもらいます.

ubuntu10.10でgnuplotで作成したグラフ(eps形式、サイズ:127mmx89mm)をepstopdfでPDFに変換したファイルが複数あります.

この複数のPDFをpdftkで一つのPDFに結合しました.

この複数ページのPDFファイルにしおりをつけたいと思い以下のようなファイルを作成しxelatexでコンパイルしました.すると目次がついて(文字化けしてます)白紙のPDFファイルができます.

そこで,\special{papersize=127mm,89mm}をいろいろ変更してみたところどうやらA4サイズの中央に表示されてるようです.

これを元のepsのサイズでしおり付きのPDFを作成するには,どうしたらいいのでしょうか?



\documentclass{article}
\usepackage{pdfpages}
\usepackage{xltxtra}
\usepackage[atend]{bookmark}
\pagestyle{empty}
\special{papersize=127mm,89mm}
\begin{document}
\bookmark[page=1,level=0]{ページ}
\includepdf[pages=-]{1page.pdf}
\end{document}