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

dvioutでオイラーフォント

- am の投稿
パソコンを改め(windows7), texを導入し
オイラーフォントを利用して数式を表示させようとしたところ
dvioutでは2乗の数字や脚注での表示が,小さい文字になりません。
オイラーフォントでなければ問題なく,
dviout以外のpsやpdfであれば問題ないのですが,
使い勝手から,dvioutで表示させたいと思っています。
どのような理由でこうなっているのか,
どなたかおわかりでしたら教えていただけないでしょうか?
(以前のXPではうまくいっていました。)

W32TeX: gs907を更新しましたが...

- 浮亭 夢介 の投稿

[2013/08/11]
(07) gs907w32full-gpl.exe
Update kanji/kcomp.ps.

で更新し,新旧kcomp.psをコンペアしたところ,差異はありませんでしたが,
私の勘違いでしょうか.

Mountain Lion で Texworks のプレビューが日本語表示できない

- ninagawa nina の投稿
MacBook Air(11-inch, Mid 2013) OS X バージョン 10.8.4
を使用しています。
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac
を参考に MacTeX-2013 をインストールしました。
設定などはすべて上の TeX Wiki の通りにおこないました。
具体的には、
・pxdvi, pmetapost (pmpost, upmpost) のインストール
・extractbb の追加
・文字コードの自動判別
・日本語環境の整備

$ sudo updmap-sys --setoption kanjiEmbed hiragino (ヒラギノフォントを埋め込む)
までの設定をしました。

その後、Texwork を使うために、
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?cmd=read&page=TeXworks%2F%E8%A8%AD%E5%AE%9A%2FOS%20X
を参考に、
MacTeX 2012 on Mac (snow leopard)
のページ通りにタイプセットの設定を行ったのですが、
Texworks のプレビュー機能で日本語表示ができません。
pdf は日本語を含めてちゃんと生成されていました。
(TeX のソースファイルを添付します)

ちなみに、Adobe Reader で開いた後、ファイル→プロパティと進み、
フォントが埋め込まれているかを確認したところ、
HiraKakuPro-W3(埋め込みサブセット)
HiraMinPro-W3(埋め込みサブセット)
となっていました。

一度、TeX 環境をアンインストール(/usr/local/bin/texlive2013,~/Applications/TeX, システム環境設定のTeX Distribution をそれぞれ削除)
した後、再インストールを試みたのですが、うまくいきませんでした。
どのようにしたらうまくいくのでしょうか。

[dvipdfmx] tikz のパターン描画でエラー

- tat tsan の投稿
tlptexlive の dvipdfmx Version 20130624 で次のものを処理するとエラーとなって pdf が生成されません。

\documentclass[dvipdfmx]{article}
\usepackage{tikz}
\usetikzlibrary{patterns}
\begin{document}
\tikz \path[pattern=crosshatch] (0,0) -- (1,0) -- (0,1) -- cycle;
\end{document}

texlive-2013 の dvipdfmx-20130405 なら大丈夫でした。当方の環境は x86_64-linux です。

gs908w32full-gpl.exeとgsv50w32.exeがうまく動作しない

- Akira Kakuto の投稿
Gsview の Options の Safer のチェックをはずして下さい。
代わりに、
Options ---> Advanced Configure ...
における
Ghostscript Options に
-dSAFER
を追加して下さい。
安全性に関しては、変わらないのではないかと思います。

現象論的には、これで動作すると思います。
GSview とのマッチングに何か問題があるのでしょう。

W32TeXのPerlTeXが動作しない?

- hak7a3 の投稿
最新版(2013/8/18)のW32TeXで,
次のソース

\documentclass{article}
\usepackage{perltex}
\newcommand{\asts}{}
\perlnewcommand{\astsperl}[1]{'\renewcommand{\asts}{'. '*' x $_[0] . '}'}
\begin{document}
\astsperl{10000}
\end{document}

をPerlTeXで動作させると,

$ perltex ast.tex
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/W32TeX)
restricted \write18 enabled.
entering extended mode
LaTeX2e
Babel and hyphenation patterns for 77 languages loaded.
(./ast.tex (c:/usr/w32tex/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(c:/usr/w32tex/share/texmf-dist/tex/latex/base/size10.clo))
(c:/usr/w32tex/share/texmf-local/tex/latex/perltex/perltex.sty

! Package perltex Error: Document must be compiled using perltex.

See the perltex package documentation for explanation.
Type H for immediate help.
...

l.45 communication between LaTeX and Perl.}

?


となってしまい,perltex.styが使用できません
でした.

原因を調べるために,ソースを読むとどうやら

share/texmf-dist/scripts/perltex/perltex.pl

が最新版になっていないため,エラーになるようです.
CTANに上がってるものとdiffをとった所,
perltex.styには差がないものの,
perltex.plには違いがありました.
diffの結果は,添付のdiff.txtの通りです.
(MSYS上で実行しています.)

hyperref.styによる目次からのリンクが無効

- 栃折 成紀 の投稿

最新版のW32TeXでhyperref.sty + dvipdfmx によりpdfを作成すると、目次のリンクをクリックしても該当ページにジャンプしないです。どのようにしたらよいでしょうか?

%test.tex---------------------------------------------------------------------------------

\documentclass[fleqn,a4j]{jarticle}
\usepackage[dvipdfmx,bookmarks=true,bookmarksnumbered=true,colorlinks=true,linkcolor=blue,pdfborder={0 0 0}]{hyperref}
\usepackage{atbegshi}
\AtBeginShipoutFirst{\special{pdf:tounicode 90ms-RKSJ-UCS2}} %SJISの場合
\usepackage{amsmath}

\begin{document}

\tableofcontents

\newpage

\section{あ}
\subsection{ああ}
\section{い}

\end{document}

Asymptoteにおける\tate

- 匿 名 の投稿
Asymptoteにおけるlabelで一部縦書を用いたいのですが、

unitsize(10pt);
draw((-2,0)--(2,0));
draw((0,-2)--(0,2));
label("\tate ┼",(0,0));

上のようなサンプルで、┼の中心部分が(0,0)からずれてしまいます。

なお、
label("┼",(0,0));
でしたら無論問題は起こりませんし、
label("\tate\fboxsep0pt\fbox{┼}",(0,0));
とした際にはフレームのみ正しい位置に表示されます。

\tateを用いた状態で、正しい位置に文字を配置するためにはどのようにすればよいでしょうか。

突然読み込まなくなりました

- 清水 英太 の投稿

美文書入門のDVDでTeXworksをインストールし、

職場の端末にてTeXを使用しています。

昨日までは普通に使えていたのですが、本日突然読み込まなくなりました。

それまでにコンパイルできていたファイルも読めなくなりました。

エラーは下記の表示なのですが、

l.101 \setlength\parindent{1zw}

というコマンドは入力していないのにも関わらず、どのファイルでも

このエラーが出てきてしまいます。

どうか解決策を教えてください。よろしくお願い致します。

This is pdfTeX, Version 3.1415926-1.40.11-beta (Web2C 2010/pretest)

restricted \write18 enabled.

entering extended mode

(./untitled-3.tex

LaTeX2e <2009/09/24>

Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh

yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar

abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc

h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono

greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada

, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i

rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b

okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova

k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso

rbian, welsh, loaded.

(c:/w32tex/share/texmf/tex/jlatex/base/jarticle.cls)

(c:/w32tex/share/texmf/tex/jlatex/base/j-article.cls

Document Class: j-article 2000/05/19 v1.4b Standard JLaTeX document class

(c:/w32tex/share/texmf/tex/jlatex/base/j-size12.clo

(c:/w32tex/share/texmf/tex/jlatex/base/jresize12.clo)

! Illegal unit of measure (pt inserted).

<to be read again>

z

l.101 \setlength\parindent{1zw}

Windows版pTeXでダメ文字を含むファイル名を扱う

- t tk の投稿
Windows版(W32TeXを含む)のpTeXで、
Shift_JISのダメ文字 (2バイト目の0x5c) を含むファイル名を扱うと
うまくいかない問題があることは以前から知られていますが、
どこがまずいかが分かったので、お知らせしておきます。

◇現象
 D:\hoge> platex 表.tex
のようなものを実行すると、
表.dvi 表.log 表.aux ではなく、.dvi .log .aux が出力される。
jobname を使う回避法を使うのが現状。

◇調査結果
ptex.web の more_name の中の IS_DIR_SEP のあたりで、 データが壊れる。

◇改良実験
添付のようなパッチで、一応直るようです。
mingwでテストし、期待通りの動作をしました。
pTeXの内部コードに関係する話ではなく、
ファイルシステムの文字コードに関係する話のようです。
なので、当パッチでは、
ptexenc の iskanji1(), iskanji2() ではなく、
kpathsearchの方 の is_cp932_system, isknj(), isknj2() でチェックしています。

◇パッチの問題点
パッチはpTeX専用になっていますが、
この問題は、pTeX に限る話ではなく、
upTeX, luatex, XeTeX などでもおそらく同様であろう、と思いました。
また、Windows版以外の場合には patchが無効になるような形式にはなっていません。
もっと全体的に見てふさわしいやり方があるように思っています。

ご興味のある方はお試しください。