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

texで目次に次ページ数に変更の仕方

- 匿 名 の投稿
はじめまして、よろしくお願いします。

\addcontentsline{toc}{家系図}

で目次を追加したのですがページ数が変更できません。奥村晴彦先生の美文書作成で勉強していますが、よく分かりません。
教えていただけますか。

Babel のテストファイルをコンパイル中に以下のエラーが出ます.

- 長島 隆廣 の投稿


! LaTeX Error : Command \Asbuk already defind.

ファイル russian.def にコマンド \Asbuk の定義があります.
これが関係しているのでしょうか?

TeX の使用環境は以下の通りです.

・Windows 7  Professional
・\documentclass[a4paper,12pt]{jarticle} で使用.
・logファイル( babeltesttn.log )の内容を以下にコピーします.
・logファイルは,途中を省略してあります.
------------------------------------------------

This is e-pTeX, Version 3.1415926-p3.3-110825-2.4 (sjis)
 (TeX Live 2012/W32TeX) (format=platex 2012.5.25)  20 OCT 2012 15:06
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**babeltesttn.tex
(./babeltesttn.tex
pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2011/06/27> patch level 0)
Babel <v3.8m> and hyphenation patterns for english, german-x-2011-07-01,
ngerman-x-2011-07-01, afrikaans, ancientgreek, ibycus, arabic, armenian,
basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish,
dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi,
finnish, french, galician, german, ngerman, swissgerman, monogreek,
greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada,
malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua,
irish, italian, kurmanji, lao, latin, latvian, lithuanian, mongolian,
mongolianlmc, bokmal, nynorsk, polish, portuguese, romanian, russian,
sanskrit, serbian, serbianc, slovak, slovenian, spanish, swedish,
turkish, turkmen, ukrainian, uppersorbian, welsh, dumylang,
nohyphenation, loaded.

(c:/usr/local/share/texmf/tex/platex/base/jarticle.cls
(c:/usr/local/share/texmf/tex/platex/base/jsize12.clo
File: jsize12.clo 2006/06/27 v1.6 Standard pLaTeX file (size option)

(c:/usr/local/share/texmf/tex/latex/base/fontenc.sty
(c:/usr/local/share/texmf/tex/latex/cyrillic/ot2enc.def
(c:/usr/local/share/texmf/tex/latex/base/t1enc.def
(c:/usr/local/share/texmf/tex/latex/babeltn/babel.sty

(c:/usr/local/share/texmf/tex/latex/babeltn/dutch.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/babel.def
(c:/usr/local/share/texmf/tex/latex/babeltn/bahasai.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/basque.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/breton.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/bulgarian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/catalan.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/croatian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/czech.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/danish.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/dutch.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/esperanto.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/estonian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/finnish.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/frenchb.ldf

*************************************
* Local config file frenchb.cfg used

(c:/usr/local/share/texmf/tex/latex/babeltn/frenchb.cfg))
(c:/usr/local/share/texmf/tex/latex/babeltn/galician.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/germanb.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/greek.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/lgrenc.def

(c:/usr/local/share/texmf/tex/latex/babeltn/interlingua.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/irish.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/italian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/latin.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/lsorbian.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/magyar.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/ngermanb.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/norsk.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/norsk.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/polish.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/portuges.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/romanian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/samin.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/swedish.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/scottish.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/serbian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/slovak.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/slovene.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/turkish.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/ukraineb.ldf

(c:/usr/local/share/texmf/tex/latex/babeltn/usorbian.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/welsh.ldf
(c:/usr/local/share/texmf/tex/latex/babeltn/english.ldf
(c:/usr/local/share/texmf/tex/tntexfiles/fromxpstytn/scalefnt.sty)
(c:/usr/local/share/texmf/tex/latex/graphics/keyval.sty

(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/mls.sty
(c:/usr/local/share/texmf/tex/latex/base/ifthen.sty
File: diagnose.sty 2000/11/01 v0.2 Diagnostic Utility
(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/mlstrans.tex
(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/mlsgalig.te

(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/buryat.def
(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/english.def
(c:/usr/local/share/texmf/tex/tntexfiles/mongoltn/montex/texinput/russian.def

! LaTeX Error: Command \Asbuk already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
                                                 
l.61 ...\Qh\or \"A\or \Yu\or \Ya\else\@ctrerr\fi}}
                                                  %
? h
Your command was ignored.
Type  I <command> <return>  to replace it with another command,
or  <return>  to continue without it.
? x
 
Here is how much of TeX's memory you used:
・・・・・・・・
No pages of output.
------------------------------------------------
以上です.何が原因でしょうか? 教えて下さい.よろしくおねがいします.

TEXMFの設定で反省

- 浮亭 夢介 の投稿

texmf-local側にあるスタイルファイル群にアクセスできなくなりました.
何が原因か最近やったことを振り返ってみました.

TeX WiKiの[TeX 関連情報]で[最新版 guishell の利用方法]というニュースがあり,これの内容に従い TEXMF と TEXMFCNF をシステム環境変数に追加したために生じたものでした.
自分の場合は,この環境変数を削除し,元通りにしたところ, texmf-local側にアクセスできるようにしました.

-----
texmf.cnfには
TEXMF = {$TEXMFHOME,$TEXMFPROJECTS,$TEXMFLOCAL,$TEXMFMAIN}
が定義されており,これを書き換えてしまった状態になったのが原因だったようです.
-----

ieicej.clsを用いた文書作成(MacTex 2012)

- 澤田 泰治 の投稿
初めて投稿させて頂きます、澤田ともうします。
今回、電子情報通信学会の技術研究報告書を作成する際に問題が生じたので、投稿させていただきました。

まず、クラスファイルである ieicej.clsを含んだサンプルファイルを
http://www.ieice.org/ftp/tex/ieicej/LaTeX2e/
よりダウンロードし、
その中の技術研究報告書のためのテンプレートである、
tecrep.tex
をTexShopにてコンパイルすると、コンパイル自体は成功し、
PDFファイルの作成はできるのですが、この出来上がったファイルにページ番号が入りません。
(本来では右下フッターの部分にページ番号が追加されるはず。
また、以前の自身の環境(詳細は忘れてしまいましたが、MacTexなどではないことは確かです。)では、きちんとページ番号がついかされておりました。)

texrep.tex, ieicej.clsは UNIXSJISフォルダ以下のものを
$ nkf -w texrep.tex > texrep.tex
$ nkf -w ieicej.cls > ieicej.cls
としてUTF-8に文字コード変換したもので試しております。

以下tex環境の詳細です。
基本的にはTex wikiに書かれている設定をしたものとなっています。
------
TeXShop環境設定
<内部設定>
(pdf)TeX : /usr/texbin
Distiller : /usr/local/bin

TeX + dvips + distiller
TeX : simpdftex etex --mode dvipdfmx --maxpfb --extratexopts "-file-line-error"
Latex : simpdftex platex --mode dvipdfmx --maxpfb --extratexopts "-file-line-error"

-------

ieicej.clsファイルの中にもページ番号を追加するような記述は見当たりますし、
MacTex2012にて入る設定、プログラムなどが影響しているように感じるのですが、
原因などについて、見当でもつく方がおられましたら、
お知恵を貸していただけますと幸いです。

以上、よろしくお願いします。

jsarticle での mediabb を使った pdf の取り込み

- 匿 名 の投稿
こんにちは

山下と申します.

最近 jsarticle などの js クラスを使い始めまして,
よく分からないところが出て来ましたのでお尋ねします.

美文書5版のどこかに,文字サイズを 14pt などにしても図のサイズを変更したくなければ,
寸法に全て「true」をつけ,例えば truemm などにすればよい,と書いてあったように思います.

普通に eps ファイルを includegraphics で読み込む際はそれで大丈夫だったのですが,
pdf ファイルを入れる場合はおかしくなってしまうように思います.

以下,apple.pdf は
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80%2F%E5%9B%B3%E8%A1%A8
にあるものです.

jarticle クラスですと,以下の例のオプションを 12pt に変更しても,りんごはきちんと表示できます.

\documentclass[a4j,10pt]{jarticle}
\usepackage{mediabb}
\unitlength=1truemm
\begin{document}
\includegraphics[viewport=0truemm 0truemm 75truemm 88truemm, clip, keepaspectratio]{apple.pdf}
\end{document}

しかし,jsarticle クラスですと,10pt のときは適切に表示されるものの,
12pt などにするとりんごがはみ出ます.
\documentclass[a4j,10pt]{jsarticle}
\usepackage{mediabb}
\unitlength=1truemm
\begin{document}
\includegraphics[viewport=0truemm 0truemm 75truemm 88truemm, clip, keepaspectratio]{apple.pdf}
\end{document}

基本の文字サイズを変更しても,いつでも pdf が適切に表示されるよう設定することはできませんでしょうか.

以上,ご存じの方,ご教示頂ければ幸いです.

TeXmakerの設定改善について

- 若松 久仁光 の投稿

いつもお世話になっております。さて

http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Texmaker%2F設定%2FOS%20X#i89a162a

に書かれている  [オプション(O)]-[Texmaker の設定]-[コマンド]の動作未確認です。と言う記事に対してMacOSX10.6.6下の『TeXmaler3.4.1で動作確認しました』とご報告コメントをお送りします。コマンドの一部 PdfLaTeX の pdflatex は xelatex に変更して使用しています。

さて

外部ビュアーをopen -a Preview.app %.pdf に設定しましたが、コンパイルするたびにアプリが起動し、複数のPDFが混在してしまいます。一度表示したら、二度目からは再表示できるように設定変更が出来る。と言った記事を観たことがあるのですが?

どの様に設定し直したのか失念しております。この辺の改善方法、どなたかご教授戴ければ幸甚です。宜しくお願い致します。


小生のマック環境はOSX10.6.6MacProに LaTeX2e美文書作成入門改訂第5版のDVDよりインストールを実施しております。Intel Mc用のteTeX + upTeXも追加しました。また、最新のmactex20120701.pkgをインストールしてTeX環境の整備をしています。

TeXmaker3.4.1とTeXShop2.47を比較すると双方ともMacOSX10.6.6環境下では遜色は有りませんが、個人的に強調の為に使用しているアンダーラインを付ける命令を書き込むのにTeXmakerでは文字列を選んで置いてからTeX文を補完するTeXShopのような機能が見つからないので残念です。

またTeXmakerでは仏・独語に於ける特殊文字をプルダウンメニューから選べるようには成っていません。TeXworks0.4.4 r.1004の様にMacOSXで入力したままにTeXで文字も表示してくれません。この辺が使い勝手の悪さと成ってどう影響してくるのか?日本語との併用を考えずに外国語、特に英文だけなら、かなり強烈な助っ人と成ってくれそうなツールがTeXmakerとも言えます。

pdf図の挿入

- Latexは 難しい の投稿

ご無沙汰しております。
どうしてもRで作ったデンドログラムの挿入がおかしなことになっているため、
アドバイスを賜りたく書き込ませていただきました。

単刀直入に言いますと、なぜか変なところにpdfの図が入る、ということです。

Rでクラスター分析をし、ablineで線を入れたものと、入れなかったものの2パターンのepsを生成しました。
その後、epsをpdf化し、不要な箇所を両ファイルとも消し、texに流そうと思ったら、ablineで線を入れたもののみ、添付ファイルのようにおかしな位置に入ります。

本当は
\begin{figure}[!h]
\begin{center}
 \includegraphics[scale = .5]{ファイル名.pdf}
\end{center}
\end{figure}
としており、一番上の中心に図が来て欲しいのです。
ablineのない方ならば思い通りに入るのですが。。。

ちなみにこのあとにも文章は続いています。


恐らくpdfの問題なのかもしれませんが、私の勉強不足かまったく解決しません。
どなたか解決策をご教授願えないでしょうか。

私のマシンの環境は:
MacOSX 10.7.5 Mountain Lionです。

解決に必要な情報が万一足りない場合、おっしゃっていただけたら幸いです。

どうぞよろしくお願いします。
添付 スクリーンショット_2012-09-24_21.24.50.png

PDFのデータの取り込みについて

- 池田 裕 の投稿

インターネットから取り込んだPDFのデータの一部を、私が作成するPDFに取り込んで利用したいと思っています(ページ単位で取り込むのではなく、ページの一部として取り込みたいと思っています)。

PDFのまま挿入するやり方がわからなかったので、その部分をadobe acrobatでepsに変換して、私のtex文書の中に、次のように取り込みました。

\begin{breakbox}

\centering
\includegraphics[width=13cm]{23r-m2.eps}

\end{breakbox}

すると、dvi表示では取り込んだ部分はすべて正常に表示されるのですが、PDFにすると、取り込んだ部分のデータの一部(左側や下側)が欠けて表示されるものがあります(PDFにしても正常に表示されるものもあります)。

width=13cmをwidth=11cmにしてみたりしたのですが、やはり欠けてしまいます。

どのようにすればよいのでしょうか。

pdfplatex-ipaex.bat

- 前田 富美男 の投稿

いつもお世話になっています。

pdfplatex.batについてsjisで用いられないか

検討しました。

1.改訂第5版美文書作成入門p.231

ipaex.mapファイル

rml    H    ipaexm.ttf

rmlv  V    ipaexm.ttf

gbm  H    ipaexg.ttf

gbmv  V  ipaexg.ttf

を\w32tex\share\texmf\fonts\map\dvipdfm\base

に保存します。

2.  pdfplatex-ipaex.bat を作成します。

@echo off
platex -synctex=1 -jobname="%~n1" %1 && ^
dvipdfmx -f ipaex.map "%~n1"

これを用いれば、texファイルからPDFファイルが

一回の処理でできそうです。ただし、sjisです。

upTeX で \kchardef の \meaning が \toksdef になる

- Z. R. の投稿

表題の通りです。気付いたので書いておきます。

\def\Test#1{\immediate\write16{\meaning#1}}
\Test\ucs                 %==>\ucs
\Test\kchar               %==>\kchar
\Test\kchardef            %==>\toksdef
\Test\enablecjktoken      %==>\enablecjktoken
\Test\disablecjktoken     %==>\disablecjktoken
\Test\forcecjktoken       %==>\forcecjktoken
\bye