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

「Adobe系とのDDE接続に失敗」が解消できません

- 児島 政洋 の投稿
祝鳥を使っています。

CTRL+]、次に「PDFに変換して表示」を選択するとdviファイルの作成を始め、更にpdfファイルを作成してくれます。ところが「Adobe系とのDDE接続に失敗」とのエラーが出ます。pdfファイル自体はちゃんと作成されているようで、pdfファイルはキチンとAcrobat Readerで開けます。ただtexファイルを更新する度に開いたpdfファイルを閉じてエラーメッセージのダイアログを閉じて、あらためてフォルダからpdfを開くというのは萎えてしまいます。

ネットを跳梁したところAdobe Reader Xになってからこのエラーが出るようになったとのこと。現在ではこのエラーも解消されているとのことでしたが、念のためにバージョンを9.5に落としてみました。すると今度は「C:\Program Files\Adobe\Reader 10.0\AcroRd32.exeの実行に失敗」とのエラーが出ます。これを見る限り、texの中にAdobe Reader Xの当時の設定がどこか残っているのでしょう。

そこでtexを全て削除して、あらためてインストールし直しました。でもエラーが解消されません。

どうすれば良いでしょう。

dvipdfmx と uplatex における日本語しおり

- Akira Kakuto の投稿
Q&A 56637 への返事
(私のところは逆引きできないようです)

> texliveにuptexがとり込まれたので早速移行したところ
> uplatex+dvipdfmxでしおりが文字化けしました。
> 私のところだけでしょうか。
> teTeXでは同じファイルでも同じ処理でちゃんと出ています。

互換性の問題から,元の機能は削除してあります。
\documentclass[12pt]{ujarticle}
\usepackage{atbegshi}
\AtBeginShipoutFirst{\special{pdf:tounicode UTF8-UCS2}}
... ...
とします。
UTF8-UCS2 がなかったら,dvipdfmx の配布サイトから入手します。

エラー出てないはずなのにタイプセットできない。

- 匿 名 の投稿
助けてください!!!
本気で急いでるのに、こんなこと初めてなんです。


LaTeX Warning: There were multiply-defined labels.

)
(see the transcript file for additional information)
Output written on 論文.dvi (56 pages, 131256 bytes).
SyncTeX written on �_��.synctex.gz
Transcript written on 論文.log.

上記のことが出ていてエラーになってません。
どうすればよろしいでしょうか??

表内でセンタリングしつつ右揃え

- Higashi Keigo の投稿
例えば下の表の一番左の列で、 -1 と 1 を中央に表示したいのですが、-1 と 1 の 1 の部分を揃える(つまり右揃え)ことは可能でしょうか? よろしくお願いします。

\begin{tabular}{|c|r|c|}
\hline
Level & Label & Number \\ \hline
$-1$ & A & $5$\\ \hline
$1$ & B & $6$ \\ \hline
\end{tabular}
\end{center}
\end{table}

Korean TeX Society の大会

- KUROKI Yusuke の投稿
2月4日(土)に韓国で開催された,Korean TeX Society の大会で,TeXユーザの集いについて発表してきました.スライドを添付しておきます.

個人的には,2008年の,the Asian TeX Conference 2008 (AsiaTeX08) 以来の参加でした.2008年のときは韓国人以外の参加者も多く,その中でディスカッションすることも多かったのですが,今回はぽつんと一人だけ日本人がいる状態でしたので,新鮮な感覚でした.

今回の大会は,参加者50人弱で,ゆったりとしたプログラムが組まれていました.発表には,チュートリアル・啓蒙的なものが多く,AsiaTeX08とも,TeXユーザの集いとも雰囲気の違う感じでした.Dvipdfmx 共同開発者の ChoF さんと最もよく話をしていたのですが,今回の大会はフォーマルなものだということで,事前検討や構成などでそれなりの準備は必要なようでした.もう少し気楽な offline meeting も望まれているかもしれないということで,今の日本とも似たような課題を抱えているのかもしれません.

取り急ぎ,ご報告まで.

pmatrix環境の中での\@for

- 匿 名 の投稿
pTeX 3.141592-p3.1.10 (EUC) (Web2C 7.5.4)を使用しています. 奥村先生の本は読みましたが, マクロについて詳細に書いてある本は読んだことがありません.


やりたいこと:

\vector a,b,c,d ;

と書いたときに

\begin{pmatrix}
a \\ b \\ c \\ d
\end{pmatrix}

と展開されるマクロを作りたいです. 但し, 引数はコンマで区切られる任意個の列です. 安直に

\def\vector #1 ;{
\begin{pmatrix}
\@for \i := #1 \do { \i \\ }
\end{pmatrix}
}

としたのでは \vector a,b,c,d ; としたときに最後に空白が入って5列になってしまいます. そこで1列の場合は諦めて

\def\vector #1,#2 ;{
\let\i=X
\begin{pmatrix}
#1 \@for \i := #2 \do { \\ \i }
\end{pmatrix}
}

としてみると (a,X,X,X) となってしまいます. 然し

\def\vector #1,#2 ;{
\let\i=X
\begin{pmatrix}
\@for \i := #2 \do { \i \\ } #1
\end{pmatrix}
}

とすると (b,c,d,a) となり, TeXの挙動がなぜこの様になるのかよく分かりません.

また, http://note.golden-lucky.net/2006/05/latextex-cf.htmlのような文字列置換を使えばよいのではないかとも考えましたが, pmatrixの中では上手くいきませんでした.


期待する解答:
(1) 正しく動くマクロ. 願わくば1列の場合も期待した動作をするもの.
(2) 何故同じような書き方をしても (a,X,X,X) (b,c,d,a) のような違いになるのかを教えていただきたいです.

よろしくおねがいします.

MacOSX Lion + MacTeX2011 & TeX Live 2011 でのdvipdfm(x)のエラー

- Ryo Ichimiya の投稿
一宮@KEKです。

MacOSX Lion (10.7.2)に奥村先生の
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac#l0407136
に従って、MacTeX-2011 & TeX Live 2011をインストールしまいした。
具体的には、
  • MacTeX.mpkg.zipをダウンロードし、インストール。
  • TeX Live Utility.app にてアップデート。
  • tlptexliveリポジトリを参照して tlptexliveのインストール。
$ sudo `which tlmgr` update --self --all
$ sudo `which tlmgr` --repository http://www.tug.org/~preining/tlptexlive/ update --all
$ sudo `which tlmgr` --repository http://www.tug.org/~preining/tlptexlive/ install pmetapost pxdvi uptex
  • ヒラギノフォントのシンボリックリンク張り。
$ sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/public/hiragino/
$ cd /usr/local/texlive/texmf-local/fonts/opentype/public/hiragino/
$ sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" ./HiraMinPro-W3.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" ./HiraMinPro-W6.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" ./HiraMaruPro-W4.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" ./HiraKakuPro-W3.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" ./HiraKakuPro-W6.otf
$ sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" ./HiraKakuStd-W8.otf
  • ヒラギノフォントのPDF埋め込み設定
$ updmap-sys --setoption kanjiEmbed hiragino (ヒラギノフォントを埋め込む)
です。
この設定で、
% platex latex-test1.tex
....

mendexでエラー

- 匿 名 の投稿
mendexを使おうとすると
> mendex -lrcg -s style -d dic idx
> This is mendex version 2.6f [14-Aug-2009] (sjis).
> Scanning dictionary file c:/Users/xxx/texmf/makeindex/dic.dict.
> Error: ふどうしょうすうてんすう is no entry in dictionary file
とエラーになります。辞書は見つかっているし、ひらがなでエラーになるというのが解りません。

なお辞書には、
> 浮動小数点数 ふどうしょうすうてんすう
と有ります。

どの様な間違いが考えられるでしょうか?

図のcautionを改行したい

- 有瀬 恋 の投稿
奥村先生の「LaTEX2ε美文書作成入門(改訂第5版)」にてLaTeXとTeXWorksをインストールして論文を作成させて頂いています。ところで、図のcaptionを任意の場所で改行させたいのですが、うまく行きません。どうぞご教授お願いいたします。

例えば、図のcaption「てすとてすとてすとてすと」を

てすとてすと
てすとてすと

と表示させたいのですが、以下のようにソースを書いて

\begin{figure}[htbp]

\begin{center}

\includegraphics[height=60mm]{test.eps}

\caption{てすとてすと \\ てすとてすと}

\label{fig:test}

\end{center}

\end{figure}


TeXWorksのpdfpLaTeXでコンパイルすると

<test.eps>

! Argument of \@tempf has an extra }.

<inserted text>

\par

l.297 ...てすとてすと)}


となってしまいます。いろいろWebページで検索していたところ、いくつか解決法があったので試してみましたがどれもだめでした。


①「\\」を「\newline」にする→コンパイルできるが、改行されない

②「\\」を「\protect\newline」にする→コンパイルできるが、改行されない

③「\\」を「\protect\\」にする→コンパイルできるが、改行されない

④「\\」を「\protect\breakline」にする→コンパイルできるが、改行されない



コマンドプロンプトでバージョンを表示させたところ、pTeX 3.1415926-p3.1.11 (utf8.sjis)でした。環境はWindows7でTeXWorksのpdfpLaTeXを使ってコンパイルしています。どうぞよろしくお願い致します。

「win7」角藤版W32TeX (x86)をインストールしたらplaTeXのコンパイルが不可

- xueliang xueliang の投稿
この前の人とちょっと違って、今回はwindows7が使ってます。

角藤版W32TeX (x86)をインストールしたらplaTeXのコンパイルが一切不可能になってしまい,困っています.
エラーは以下のようなものです.


 C:\Xueliang\thesis_platex>platex thesis.tex
This is e-pTeX, Version 3.1415926-p3.2-110825-2.3 (sjis) (TeX Live 2012/dev/W32T
eX)
 restricted \write18 enabled.
entering extended mode
! I can't find file `thesis.tex'.
<*> thesis.tex

(Press Enter to retry, or Control-Z to exit)
Please type another input file name: 


別のtexテンプレートで

 C:\Xueliang\test>platex master.tex
This is e-pTeX, Version 3.1415926-p3.2-110825-2.3 (sjis) (TeX Live 2012/dev/W32T
eX)
 restricted \write18 enabled.
entering extended mode
! I can't find file `master.tex'.
<*> master.tex

(Press Enter to retry, or Control-Z to exit)
Please type another input file name: 




何か解決策がありますでしょうか?