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

geometry.sty を縦書きで

- ijaradnam の投稿
geometry.sty を縦書きで使おうとすると
! Incompatible direction list can't be unboxed.
のエラーが出て使えません。
縦書きで使えるようにする処方箋とかないでしょうか?

TeX Live ソースのwin32でのコンパイルについて

- KUROKI Yusuke の投稿
tlptexlive で配っていただく win32 バイナリを作成しようと考えているのですが,
どんな環境を用意したら TeX Live はコンパイルできるでしょうか?

もしくは,W32TeX からバイナリを抜き出して配るほうが適切でしょうか?

数式記号に日本語フォントを使うには

- 土屋 勝 の投稿
続けて質問すみません

本文をリュウミンRとCentury Old Style、囲み記事を新ゴMで組んでいるのですが、本文の数式では
数字、=、+、-、×、±、μ、εなどの記号はリュウミンR
アルファベットはCentury Old Style
囲み記事は数式もすべて新ゴM
という指示が入ってきました。

texファイルにおいてアルファベット、数字、=、+、-は1バイトにしており、×は\times、±は\pm、μは\mu、εは\varepsilonと書いてあります。連分数やルート、下付き添え字、上付き添え字、別行建て数式は多用されています。

プリアンブル部かマクロを書いて一発で指定する方法はあるでしょうか。

pdfcrypt.exe による PDFの暗号化について

- 浮亭 夢介 の投稿

pdfcrypt.exe を使ったPDFの暗号化を試みました.
foo.pdf を暗号化したのが new.pdf とします.

-------------------------------
C:\Users\Desktop> pdfcrypt foo.pdf new.pdf
Input owner password: *******
Input user password: ******
PDF document encryptor
Reading foo.pdf
java.io.IOException: Rebuild failed: trailer not found.; Original message: trail
er not found.
at com.lowagie.text.pdf.PdfReader.readPdf(Unknown Source)
at com.lowagie.text.pdf.PdfReader.<init>(Unknown Source)
at com.lowagie.text.pdf.PdfReader.<init>(Unknown Source)
at encrypt_pdf.main(encrypt_pdf.java:56)
-------------------------------
なにやら Java に関連したエラーが出てきたようですが理解できません.よろしくお願いします.


(追)
試行錯誤の結果,
dvipdfmx で生成された foo.pdf のPDF versionは 1.5 のときは上記のエラーになりますが,
versionを 1.4 に下げて実行すると,正しく暗号化されました.

-------------------------------
C:\Users\Desktop> pdfcrypt foo.pdf new.pdf
Input owner password: *******
Input user password: ******
PDF document encryptor
Reading foo.pdf
Writing new.pdf
Done.
-------------------------------

(1)pdfcrypt.exe は上記のように,1.4 ならば正常に処理できましたが,
単純にPDFのversionの問題と考えてよいと思いますがどうでしょうか?
(dvipdfmo で更にversionを下げて 1.2 あるいは 1.3 にして実験したところ成功しました)

(2)上記に関連したものですが
texmf-dist/tex/generic/oberdiekに pdfcrypt.sty がありますが,PDFTEX-W32.txt を読むと
pdfeTeX では、pdfcrypt 機能が削除されたとあります.上記の pdfcrypt.exe を使うようにとのこと
ですので,pdfcrypt.sty は不要になったと考えて宜しいのでしょうか.

LuaLaTeX-ja のコンパイル時間が異常に長い.

- 浮亭 夢介 の投稿

sourceforge.jp/projects/luatex-ja/wiki/LuaTeX-ja
にある sample.tex を使いコンパイルしてみました.

コンパイル経過の一部は次の通りです.

C:\Users\Desktop> luajitlatex sample.tex
-----------------------
This is LuajitTeX, Version beta-0.77.0 (TeX Live 2013/W32TeX) (rev 47)
(中途略)
Module luatexbase-mcb warning: several functions in 'define_font',
(luatexbase-mcb) only one will be active.
(c:/w32tex/share/texmf-dist/tex/luatex/luatex-ja/ltj-base.sty)
(c:/w32tex/share/texmf-dist/tex/luatex/luatex-ja/ltj-latex.sty
(c:/w32tex/share/texmf-dist/tex/luatex/luatex-ja/patches/lltjfont.sty)
(c:/w32tex/share/texmf-dist/tex/luatex/luatex-ja/patches/lltjdefs.sty
luaotfload | db : Version mismatch; expected 2.207, got 2.203
luaotfload | db : Force rebuild

(ここで約10分経過しました)

(c:/w32tex/share/texmf-dist/tex/luatex/luatex-ja/jfm-ujis.lua)
luaotfload | db : Version mismatch; expected 2.207, got 2.203
luaotfload | db : Force rebuild

(ここで約10分経過しました)

luaotfload | db : Version mismatch; expected 2.207, got 2.203
luaotfload | db : Force rebuild

(延々と続く)

※ 結局,コンパイル開始から約1時間経過後,

luaotfload | db : Force rebuildAttempt to allocate memory failed.

となり,コンパイルは失敗で終了しました.
-----------------------

このようにコンパイル時間が異常に長い原因に対処するにはどうすれば
よいでしょうか?


Emacsで編集したTeXファイルの日本語が表示されず困っています.

- 匿 名 の投稿
MacTeX-2013のパッケージをダウンロードし,英文は正しく表示される事から正常にインストールできたと思うのですが,TeXWikiに記載されている方法に従っても日本語の表示ができません.プレビューでは日本語の文字列がxdviでは全て空白になり,dvipdfmxでは四角囲いの×印になるようです.別のやり方や,見落としがちな設定についてご教示願います.

TeXファイルはeuc-japan形式とutf-8の両方を試し,Mac OS X 10.7.5,Emacs24.3を使っています.
platex -versionを実行すると

pTeX 3.1415926-p3.4-110825-2.6 (utf8.euc)

のように表示されます.また,platexでTeXファイルをコンパイルすると

! Text line contains an invalid character.

と表示され,無理矢理xdviでプレビューするとターミナルに残るログに

xdvi-xaw: Warning: Character 9277 not defined in font cmr10

のように表示されます(日本語に対応する部分のエラー?).
Googleで探しまわりましたが対応策が見つからず,お手上げ状態です.よろしくおねがいします.

和文中の英数字を和文フォントにするには

- 土屋 勝 の投稿
latexで和書を組む場合、基本は和文フォントを使うけれど、その中の欧文には欧文フォントを割り当てるのが一般的だと思います。たとえば和文に新ゴM(A-OTF-ShinGoPro-Medium)だと欧文にはArialといった組み合わせにします。

ところが和文も欧文も新ゴMで組むように指示され、どう設定を変えれば良いのか分からず困っています。

TeXLive2012のpdfplatexをWindows 8 Pro 64bit環境で使っています。

よろしくお願いします。

W32TeX最新版でdvipdfmxによりpdfが作成されない

- 栃折 成紀 の投稿

2013/9/26版のW32TeXでは、

dvipdfmx foo.dvi

によりfoo.pdfが作成されないのですが、どうすればよいでしょうか?

A new program: ps2otfps.exe

- Akira Kakuto の投稿
dvipsk-w32.tar.xz および win64/dvipsk-w64.tar.xz
に新しいプログラム ps2otfps.exe を入れました。
これは Japanese OpenType fonts を用いて dvips によって
作成された PostSctipt ファイルを Ghostscript で
扱えるように書き換える簡単なプログラムです。
ユーザがしなければいけないことは、OpenType fonts を
PostScript 名で Ghostscript の Resource/CIDFont に
コピーして置くことだけです。 Resource/Font に沢山の
ファイルを作成しておく必要はありません。
ただし今のところ、サポートする OpenType fonts は
HiraginoPro, HiraginoProN, KozukaPro, KozukaPr6N だけです。
また元の PS ファイルにバイナリ データは無いものと仮定しています。
やっていることは簡単で、
例えば、dvips で作成した次の test.ps

%!PS-Adobe-2.0
%%Creator: dvips(k) 5.993 Copyright 2013 Radical Eye Software
%%Title: test.dvi
%%CreationDate: Mon Sep 30 11:41:08 2013
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: HiraMinPro-W3-H CMR10
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -u+hiragino-ps test
%DVIPSParameters: dpi=600
%DVIPSSource: TeX output 2013.09.30:1139
%%BeginProcSet: tex.pro 0 0
... ...

を
ps2otfps test.ps test1.ps

で変換すると、test1.ps は

%!PS-Adobe-2.0
%%Creator: dvips(k) 5.993 Copyright 2013 Radical Eye Software
%%Title: test.dvi
%%CreationDate: Mon Sep 30 11:41:08 2013
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: HiraMinPro-W3-H CMR10
%%BeginFont: HiraMinPro-W3-H
/HiraMinPro-W3-H
/H /CMap findresource
[/HiraMinPro-W3 /CIDFont findresource]
composefont pop
%%EndFont
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -u+hiragino-ps test
%DVIPSParameters: dpi=600
%DVIPSSource: TeX output 2013.09.30:1139
%%BeginProcSet: tex.pro 0 0
... ...


のようになって、 Ghostscript で扱えるようになります。
 

カギ括弧で始まる段落の字下げ

- 橋本 の投稿

お世話になります。

奥村先生のpLaTeX2e 新ドキュメントクラスでは、

カギ括弧で始まる段落についても、

見かけ全角1字下げになるようになっていますが、

\section の直後に \newpage した場合(ふつうはあまりしませんが)、

次に\section 等をするまでカギ括弧で始まる段落が、

見かけ1字半の字下げになります。

これは仕様と心得たらよろしいのでしょうか。