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

BoundingBox について

- 岩崎 隆盛 の投稿
TeX入門/図表のapple.pngのBoundingBoxで混乱してます。
apple.png 426ピクセル×496ピクセルだけど、extractbbすると
%%Title: ./apple.png
%%Creator: extractbb 20120420
%%BoundingBox: 0 0 204 238
%%HiResBoundingBox: 0.000000 0.000000 204.463098 238.060320
%%CreationDate: Thu Apr 25 20:14:15 2013
になるのは何故でしょう?

ちなみに、
apple.eps
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 0 213 248
%%Pages: 1
%%EndProlog
%%Page: 1 1

apple.pdf ページサイズ 75 x 87 ミリ
%%Title: ./apple.pdf
%%Creator: extractbb 20120420
%%BoundingBox: 0 0 213 248
%%HiResBoundingBox: 0.000000 0.000000 213.000000 248.000000
%%PDFVersion: 1.2
%%Pages: 1
%%CreationDate: Thu Apr 25 21:00:46 2013

\dotfillの点と点の間隔を詰める

- 匿 名 の投稿
\dotfillの点と点の間隔を目次のリーダー線と
同じ間隔にする方法があれば教えてください。

eclbkboxのbreakboxで角が揃いません

- 土屋 勝 の投稿
eclbkbox.styのbreakboxを使って、ページをまたがる囲み枠を描いているのですが、罫の太さを5ptにしたところ、右上、右下の角が揃わなくなってしまいました。2.5ptぐらい横線が短く、四角くへこんでしまいます。左側の角は揃っています。
右角をきちんと揃うようにするには、どうすれば良いのでしょうか。

環境としては
Windows 8
C:/texlive/2012/bin/win32/pdfplatex1.bat
TeXworks
スタイルシートはjsbook
です。


encoding in jsclasses, ...

- Akira Kakuto の投稿
こちらで調べた限り、ISO-2022-JP と ASCII だけになっています。
新しい pTeX でも TeX Live 2013/W32TeX では input encoding の
デフォルトが Shift-JIS なので、UTF-8 とすると、自動判断が
オフの場合、エラーになります。(BOM を付ければ別ですが)。
よって現状のISO-2022-JPを希望します。

(qa:57093返信)texlive2012のupdmapのLW35オプション

- Z. R. の投稿

>>qa:57093

(都合によりこちらに書きます)

私の記憶では、エントリが重複する現象の原因はこのバグだったはずです。(つまり最近の版では直っている。)

Diff of /trunk/Master/texmf-dist/scripts/texlive/updmap.pl

本田さんの状況でどう対処できるかまでは解りませんが。

TeXmakerでbibTeXとdvipdfmxが動きません

- T Y の投稿
TeXを初めて1ヶ月半の者です。
奥村先生の美文書作成入門5版よりインストールを行いました。
使用機材はMacです。OSは10.8.3です。

TeXshopのほかにIDEを試そうと、TeXmakerを使い始めたのですが、bibTeXとdvipdfmxがうまく起動しません。どうが助言をお願いします。

奥村先生と角藤先生の助言のもとで、TeXShopでbibTeXが動くようになったのですが、TeXmakerを使って作ると、次のようなエラーが出てしまいます。

sh: nkf: command not found


This is pBibTeX, Version 0.99c-j0.33 (utf8.euc) (TeX Live 2009) The top-level auxiliary file: main.aux.aux The style file: jplain.bst Database file #1: seigyobib.bib Warning--I didn't find a database entry for "小坂" (There was 1 warning)


Process exited normally


実はこのようなエラーがTeXshopでも出たのですが、奥村先生よりnkfファイルをインストールする必要を教えてもらい、角藤先生に次のコマンド実行するように教えてもらいました。

sudo chmod +x /usr/local/texlive/p2009/bin/i386-apple-darwin10.3.0/nkf 

これにより、TeXshopではbibTeXが使用できるようになりました。

TeXmakerでの設定ではbibTeXは次のように設定してます。

"/usr/local/texlive/p2009/bin/i386-apple-darwin10.3.0/pbibtex" %.aux


また、dvipdfmxの件ですが、何かしらの画像を入れてみると次のようなエラーが出ます。

! LaTeX Error: File `picture.xbb' not found. Use -shell-escape option to generate

これもTeXshopでは出ないのです。xbbファイルが自動的に作られていないようなのです。美文書作成入門のp114のエラーメッセージの場合を参考にして、texmf.cnfを探して中を見ましたが、shell_escape_commands=の中にはちゃんとextractbbが有りました。

TeXmakerでのdvipdfmxの設定は次のとおりです。

"/usr/local/texlive/p2009/bin/i386-apple-darwin10.3.0/dvipdfmx" %.dvi


ネットで探してもこのような事例がないようなので、ここに質問しました。

回答よろしくお願いします。

Beamer でエラー?

- 浮亭 夢介 の投稿

lualatex でPDFに動画(.avi)を埋め込む sample.tex(末尾参照) を作成し,
lualatex sample.tex
としてコンパイル実行しましたが,次のエラーが発生しました.

---------------------------
This is LuaTeX, Version beta-0.76.0-2013041610 (rev 4627)
\write18 enabled.
(./sample.tex
LaTeX2e <2011/06/27>
LuaTeX adaptation of babel <v3.8m-luatex-1.5> and hyphenation patterns for engli
sh, dumylang, nohyphenation, loaded.
(c:/w32tex/share/texmf-dist/tex/latex/beamer/beamer.cls

(途中省略)

%%%%%%%%%%%%%% 次のようなエラーが出ました %%%%%%%%%%%%%%%%%

! LuaTeX error .../texmf-dist/scripts/oberdiek/lua/oberdiek.pdftexcmds.lua:153:
attempt to call global 'unpack' (a nil value)
stack traceback:
.../texmf-dist/scripts/oberdiek/lua/oberdiek.pdftexcmds.lua:153: in function 'u
nescapehex'
[string "\directlua "]:1: in main chunk.
\pdf@unescapehex ..., "byte", \pdftexcmds@Patch )}

l.173 \author{}

? (Enterキーを押した)%%%%%%


%%%%%%%%%%%%%%%%%(途中省略)%%%%%%%%%%%%%%%%%%%%%%

Output written on sample.pdf (3 pages, 169417 bytes).
Transcript written on sample.log.
---------------------------
一応,PDFは作成されますが,PDF中の動画は起動しません.

なお,
luajitlatex sample.tex としてコンパイルすると,エラーは出ませんが
PDF中の動画は起動しません.

2012/8月頃の同一ファイルでは異常なく動作していました.

● sample.tex
----------------------------------------------
\documentclass[14pt,hyperref={pdftex,pdfencoding=auto,bookmarksnumbered=true}]{beamer}
\usepackage{luatexja}
\usepackage{multimedia}
\usepackage[ipa]{luatexja-preset}
\usetheme{Madrid}
\useoutertheme{shadow}
%
\title{Beramer Sample}
\author{何某}
\date{\today}
\begin{document}
\section{Lua\TeX-ja で動画を}
\begin{frame}
\titlepage
\end{frame}
%
\begin{frame}{動画}
\begin{center}
\movie[height=5cm,width=5cm,poster]{TEST}{./test.avi}
\end{center}
\end{frame}
\end{document}
----------------------------------------------

ご指摘いただければ幸いです.

数式のついた場合分けを並べたい

- 匿 名 の投稿
こんにちは

山下と申します.数式のついた場合分けの入れ子が可能かどうか,お教え下さい.

場合分けは,\begin{cases}~\end{cases}でできますが,これでは場合分け部分全体に1つの式番号を割り当てるしかできないと思います.

各式に番号をつけるには cases.sty や empheq.sty を使えばいいのでしょうが,これを使うと場合分けを他の式ときれいに並べられないように思います.

align 環境内に numcases 環境または empheq 環境を入れ子にできればいいのでしょうが,調べた限りではできないようです.強引に hspace などで調整することはできますが,もう少しスマートな方法はないものかと思います.

以上,ご存知の方,ご教示お願い致します.

\documentclass{jsarticle}
\usepackage{empheq}
\everydisplay{}
\begin{document}
下式のような感じで「=」を揃えつつ,場合分け部分にも数式番号を振りたい.
\begin{align}
x_1&=100\\
x_i&=\begin{cases}
100\\[0.8ex]
\displaystyle\frac{100}{x_{i-1}}
\end{cases}
\end{align}
下式の「=」を揃えたい.できるだけ hspace 以外の手段で.上下式間の間隔が少し広いのも気になる.
\begin{align}
x_1&=100
\end{align}
\begin{subequations}
\begin{empheq}[left={x_i=\empheqlbrace\;}]{align}
& 100\\[0.8ex]
& \displaystyle\frac{100}{x_{i-1}}
\end{empheq}
\end{subequations}
\end{document}

注意:tlptexliveとtlpretest2013

- Norbert Preining の投稿
皆様

現在にtlptexliveとtlpretest(tl2013)は一緒にあまり動かないです。
理由は新しいレーアウトです:texmfはtexmf-distに入らせたので、ptex/uptex/etcのフォーマットを作成出来ないことになりました。

ですから、pxdviとpmetapostだけインストールした方がいいと思っています。

  • tlmgr repository add http://tug.org/~preining/tlptexlive/ tlptexlive
  • tlmgr pinning add tlptexlive 'pxdvi*'
  • tlmgr pinning add tlptexlive 'pmetapost*'
後少し特別のリポジトリを作ろうと思っています。

ノルベルト

"tlptexlive with TeX Live 2013" について

- 上田 完 の投稿
標記の件に関して質問させて下さい(私の勘違いだったらすみません……)。


には、TeX Live 2013 (pretest?) に tlptexlive をインストールできる、とあって
その方法が細かく書かれているわけですが、私の手元で、

  1. pretest 版をインストール
  2. /usr/local/texlive/texmf-local/tlpkg/pinning.txt を作成。中身は
        tlptexlive:*
    のみ。
  3. sudo tlmgr repository add http://www.tug.org/~preining/tlptexlive/ tlptexlive

とここまでやると、アップデートやインストールのために tlmgr を走らせても、 

tlmgr: The TeX Live versions supported by the repository
  (2012--2012)
do not include the version of the local installation
  (2013).

と怒られるだけの状態になります("sudo tlmgr repository remove tlptexlive" を
行うと復旧します)。http://www.tug.org/~preining/tlptexlive/tlpkg/texlive.tlpdb
を見ると、

name 00texlive.config
category TLCore
revision 1
depend container_format/xz
depend release/2012-ptexlive
depend minrelease/2012
depend container_format/xz
depend container_split_doc_files/1
depend container_split_src_files/1
depend minrelease/2012
depend release/2012
depend revision/1

のように書かれているので、むしろその挙動の方が納得いくのですが……
pretest 版に tlptexlive をインストールされている方がおられましたら、この問題を
どのようにクリアされているのか、ここでご教示頂くか、標記の Wiki エントリに
追記いただけると幸いです。