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

plext.sty の有無で tabular の垂直位置が変わる

- 北川 弘典 の投稿
次の plext_test1.tex を TeX Live 2014 中の pTeX で処理しました.
====
\documentclass{jarticle}

\newbox\hogebox
\setbox\hogebox\hbox{The quick brown fox%
  \hbox to 0pt{\vrule width 100pt height 0.2pt depth 0pt\hss}%
  \begin{tabular}[t]{l}jumps over\end{tabular}
  the lazy dog.}

\usepackage{plext}
\newbox\fugabox
\setbox\fugabox\hbox{The quick brown fox%
  \hbox to 0pt{\vrule width 100pt height 0.2pt depth 0pt\hss}%
  \begin{tabular}[t]{l}jumps over\end{tabular}
  the lazy dog.}

\begin{document}
\begin{tabular}{ll}
without \texttt{plext}&\box\hogebox\\
with \texttt{plext}&\box\fugabox
\end{tabular}
\end{document}
====

その結果,添付した pdf のように,plext.sty 読み込み前に作った
\hogebox では,tabular[t] の中身「jumps over」が
きちんと周りの行とベースラインが一致しているのに対し,
plext.sty 読み込み後に作った
\fugabox では,若干周囲に比べて上に位置しています.

plext.sty を見ると
====
\else\let\box@dir\yoko
  \if #2t\relax
    \def\@begin@alignbox{\raise\cdp\vtop}%
    \let\@end@alignbox\relax
====
とあるので,確かに \cdp だけ上にずらすようになっていますが,
この仕様は意図的なのでしょうか?

周囲または tabular の中身を縦組にしたときにもいくつか気になる
状況があります(後でこのトピックにぶら下げる予定).


上記の状況をもし直したほうが良いということであれば,
LuaTeX-ja では直そうと考えています.

和文A4横2段組みの命令

- kou mizuki3 の投稿
初歩的な質問で申し訳ありません.
\documentclass{twocolumn}[a4paper,12pt]{jarticle}
これをどう変えればよいでしょうか.
ご教示ください.

texliveのインストール

- 匿 名 の投稿
こんにちは。

windows 7 でtexのディストリビューションをw32texからtexliveに変更しようとしています。

[改訂第6版]LaTeX2e美文書作成入門 のDVDを使って、texliveのインストールを試みたのですが、abtlinst.exeを実行しても「インストーラの初期化に失敗した」と表示されてしまいます。
過去の回答を拝見し、
・DVDの中身をCドライブに移してからインストーラを実行
・セキュリティソフトを無効にしてからインストーラを実行
・管理者としてインストーラを実行
・一旦、パソコンを再起動させた後にインストーラを実行
などを試してみましたが解決できませんでした。

インストーラ実行に関するログも出力されていないようです。
ちなみにCドライブ内のw32texのフォルダは削除されたあとで、環境変数PATHについては

C:\texlive\2013\bin\win32;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\

という状態です。

問題解決について何か有効な方法がありましたら、ご教授願います。

etexの拡張モードにつきまして

- 林田 健二 の投稿

こんにちは,何卒お力添えの程,宜しくお願いいたします.

texをかけた際に以下のようなエラーが表示されました.

(↓エラー)
!No room for a new\dimen.
\ch@ck ...\else \errmessage{No room for anew#3}\fi

調べましたところ,レジスタの数を増やさなければならないエラーと分かりました.

そこで,usepackage{etex}を入れたところ以下のようなエラーが出ました.

(↓エラー)
! Package etex Error: This package may only be run using an(etex) etex in extended mode.

see the etex package documentation for explanation.

このエラーを約してみると,「!パッケージETEXエラー:このパッケージは拡張モードだけ(ETEX)ETEXを使用して実行することができる。

説明のためのETEXパッケージのドキュメントを参照してください。」とのことでした.

が,どのサイトを見てもどのようにしたら拡張機能が適用されるのか分からず思案に暮れております.

etex.iniファイル内を書き換えたりするのでしょうか?

また,コマンドプロンプト上で何か操作が必要なのでしょうか?

皆様,お忙しいところ大変申し訳ございません.

お力添えの程,何卒宜しくお願いいたします.

W32TeX の web2c-lib.tar.xz がミラーサイトに存在しない

- 匿 名 の投稿

W32TeX [2014/07/11] をインストールして upLaTeX でタイプセットすると

! Font OT1/cmr/m/n/8=cmr8 at 8.0pt not loadable: Metric (TFM) file not found.

のエラーが発生します.
W32TeX [2014/07/11] には cmr8.mf が存在しないようです.
W32TeX の web2c-lib.tar.xz がミラーサイトに存在しないため cmr8.mf がインストールされなかったようです.
W32TeX [2014/06/30] には web2c-lib.tar.xz が存在していて cmr8.mf が含まれていました.
web2c-lib.tar.xz の配布は中止されたのでしょうか?

platexがインストールできない。

- 匿 名 の投稿
みなさまのお力をお願いします。2週間以上困ってます。

6月末にパソコン故障によりTeXを入れなおすことにしました。
インストーラは使わず、自分で必要なファイルをダウンロードし、
TeXinst2014を使ってインストールしてます。
PAHTも通してあります。
何度ためしても、入れなおしても、動作確認のための

platex --help をすると

'platex'は内部コマンド・・・認識されない。

といわれます。もしかして、として検索をかけたら、
'platex'が見つかりません。目視でも\binの中にありません。

確かにダウンロードは、platex.tar.xz はしてます。

何がいけないのでしょうか。よろしくお願いします。

pTeX における文章中での組方向の変更

- 北川 弘典 の投稿
TeX Live 2014 の pTeX で次のソースを走らせてみたところ,
エラー無しに dvi が生成されました.
----
%#!ptex


\tate
\tentmin % 縦組用フォント

\end
----

文章中で組方向を変えていることになるので,私は
「! Use `\tate' at top of list.」というエラーが起きるのが
自然だと思っています.この挙動は意図的なのでしょうか?

pdfplatex

- 匿 名 の投稿

Texのインストールについて教えてください。
奥村先生のお書きになった「Latex2e,美文書作成入門、改訂5班(2011年3月、第2刷)」を持っており、附属のCDでインストールしております。
Windows 7ですとうまくいくのですが、MacOSX 10.9.2(marverick?)ですとうまく作動しません。TexShopにしろTexWorksにしろ、コンパイル(タイプセット)すると”/usr/local/texlive/p2009/bin/i386-apple-darwin/pdfplatex が見つかりません”が返ってきます。本の指示通りに操作してインストールしたつおりなのですが・・・・。
よろしくお願いします。

出力できません。

- 匿 名 の投稿
windows7で DVD-ROM からインストールし、

\documentclass{jarticle}
\begin{document}
日本語 \LaTeX
を使って文章を書く。
\end{document}


(\は¥の半角です。)
と打ったのですが、

This is ptex2pdf[.lua] version 0.4.
Processing sample0.tex.
ptex2pdf processing of sample0.tex fails.


と、ログの表示という場所に出てしまい出力してくれません。どのようにすれば出力できますか?
sample0.texはファイル名です。

xpdf utilities

- Akira Kakuto の投稿
                  xpdf ユーティリティについて

W32TeX における,xpdf ユーティリティのインストール法を述べておきます。
TeX のインストールディレクトリ(例えば c:/w32tex)を$INSTALLDIR として
説明します。以下の[1], [2], [3] でインストールは終了します。

[1] バイナリ自身は,pdftex-w32.tar.xz (64ビットのものは pdftex-w64.tar.xz)
    を展開すればインストールされます。

[2] $INSTALLDIR/share/texmf-dist/doc/pdftex/base/
    にあるリソースを含んだファイル xpdfutil-supp.zip を,自分で決めた
    ディレクトリで展開します。ここでは,そのディレクトリを
    c:/res として説明します。

    copy $INSTALLDIR\share\texmf-dist\doc\pdftex\base\pdftotext-supp.zip c:\res
    cd /d c:\res
    unzip -o xpdfutil-supp.zip
    del xpdfutil-supp.zip

[3] TeX のバイナリディレクトリ $INSTALLDIR/bin (64bit のものは
    $INSTALLDIR/bin64) にテキストファイル xpdfrc が入っているはずですから、
    これを編集します。[2]で xpdfutil-supp.zip を展開したディレクトリが実際に
    c:/res である場合には、編集しなくて良いようにしています。たとえば展開
    ディレクトリが c:/xpdf/resource である場合には、 xpdfrc で c:/res
    とある部分を c:/xpdf/resource に変更する必要があります。

xpdf 3.04 付属のユーティリティは以下のものです。

(a) pdfdetach.exe
    PDF にアタッチされた部分をファイルとして抜き出すプログラムです。
    texdoc pdfdetach
    とすると,マニュアルを表示します。

(b) pdffonts.exe
    PDF に使用されているフォント情報を知らせてくれるものです。
    texdoc pdffonts
    とすると,マニュアルを表示します。

(c) pdfimages.exe
    PDF に埋め込まれた images を PPM or PBM or JPEG files として
    セーブするものです。
    texdoc pdfimages
    とすると,マニュアルを表示します。

(d) pdfinfo.exe
    PDF に関する各種情報を表示します。
    texdoc pdfinfo
    とすると,マニュアルを表示します。

(e) pdftohtml.exe
    PDF を HTML に変換するものです。
    texdoc pdftohtml
    とすると,マニュアルを表示します。

(f) pdftopng.exe
    PDF の各ページを PNG に変換するプログラムです。
    texdoc pdftopng
    とすると,マニュアルを表示します。

(g) pdftoppm.exe
    PDF を PPM に変換するプログラムです。
    texdoc pdftoppm
    とすると,マニュアルを表示します。

(h) pdftops.exe
    PDF を PS (PostScript) に変換するプログラムです。
    texdoc pdftops
    とすると,マニュアルを表示します。

(i) pdftotext.exe
    PDF を単純なテキストファイルに変換するプログラムです。
    texdoc pdftotext
    とすると,マニュアルを表示します。
    日本語の場合,
    pdftotext -enc Shift-JIS foo.pdf foo.txt
    とすると,Shift-JIS のテキストになりますが,ASCII 文字まで
    2バイト文字になるようです。
    pdftotext -enc EUC-JP foo.pdf foo.txt
    の場合はうまく行くようです。従って,ひとまず EUC-JP で
    出力してから,必要ならそれを Shift-JIS に変換したほうが
    よいでしょう。