ご質問はこちらへ
pLaTeX / upLaTeX コミュニティ版 2017/07/29
TeX Live の中央リポジトリには今朝入りました。
[1] 表のセル要素周囲に入ることがあった JFM グルーを抑制
表の中身が括弧類・句読点類などで始まる・終わる場合の挙動が変わります。
これによって、例えばソースを見やすくするために
\begin{tabular}{|l|c|r|}
(左揃え)&(中央揃え)&(右揃え)\\
(左) & (中) & (右)\\
\end{tabular}
のように & の周囲に半角空白を入れることがありますが、
その半角空白の有無によって結果が変わる現象を解消できました。
なお、この修正は array パッケージを読み込むと無効化してしまいます。
対策として、plarray パッケージというものを新作しました
(platex-tools バンドルに収録)。
pLaTeX/upLaTeX で array パッケージを使いたい場合は、
plarray パッケージを追加で、もしくは代わりに読み込むと便利です。
[2] plext パッケージの「組方向オプション」拡張の
従来は定まっていなかったために、pTeX の修正のたびにコロコロ変わっていた
「tabular や array と周囲の揃え方」を仕様化しました。
詳細は pldoc.pdf または plnewsc07.pdf を参照ください。
[3] ascmac パッケージの \Return 命令の衝突対策
たとえば
\usepackage{algorithm2e}
\usepackage{ascmac}
の順に読むと、algorithm2e が定義した \Return を ascmac が上書き
して、エラーなく algorithm2e が壊れていました。
そこで、このような非互換な上書き(とおぼしき場合)にエラーを出すようにしました。
---
plnewsc07.pdf は以下にあります。
https://drive.google.com/folderview?id=0B6Eau41oUFv-V25oeUc1ckxvd2s&usp=sharing
TikZ-cdで一部だけ要素を詰める
XyMTeX PDF-compatible modeでbondが描画されない
Macでパッケージをパス無しで使うには
お世話になります。よろしくお願いします。
私はMacを使っているのですが、TeXで図を書く必要があり、emathというパッケージをダウンロードしました。
設定のため
http://emath.s40.xrea.com/ydir/Wiki/index.php?emath.sty%A4%CE%C3%D6%A4%AD%BE%EC%BD%EA#searchTEXMF
のページに書いてある通りにstyファイルを一通り移動し終えたのですが、
まだパス無しで\usepackage{emath}と打つとemath.styが見つからないという旨のエラーが出ます。
パス無しで\usepackage{emath}したいのですが、この先どうすれば良いでしょうか。
dvipdfmxのOpenTypeレイアウト指定が一部効かない
新しいdvipdfmxのOpenTypeレイアウト指定に関する質問です。
dvipdfmxのマニュアルのOpenTypeレイアウト指定の説明(8.3節)を見ると、-l vkna:jp04
のような「複数のOpenTypeフィーチャ―を指定した例」が載っています。この例の意図は
vknaが適用可能なグリフについてはvknaを適用し、jp04が適用可能ななグリフについてはjp04を適用する
ということだと考えています。
ところが、実際にdvipdfmx(最新)で小塚明朝を「-l hkna:jp90
」で指定した場合、予想に反して、仮名文字に対してhknaが適用されないという結果になりました。
Windows 10, TeX Live 2017(最新)
dvipdfmx.dll を 20170806 版(多分 r45126)に差替
\special{pdf:mapline uprml-h unicode KozMinPr6N-Regular.otf -l hkna:jp90} \font\fA=uprml-h \fA % ~~~~~~~~~~~~ 煎餅欲しい☃ % ここの部分を変えて試す \bye
添付画像の通り。
これはdvipdfmxの不具合なのでしょうか。
LaTeX 出力メッセージの改行抑制
./xxxxxxxxxxxxxxxxxxxABC.tex:10: Preview: Snippet 4 ended.(655359+183500x226099
20).
W32TeX の dvips.exe による powerdot の DVI ファイルの処理の問題
W32TeX
http://w32tex.org/index-ja.html
のファイルを更新したところ、powerdot パッケージを使って作った
DVIファイルを dvips.exe で
dvips -Ppdf -D1200 -z -f sample.dvi | bkmk2uni > sample.ps
のように処理すると混乱した状態の PostScript ファイルが作られる
ようになりました。
bin フォルダに kpathsea622.exe を入れ、dvips.exe を約1年前の
5.996 のバージョンのものに戻すと以前と同様に正常な PostScript
ファイルが作られます。
混乱した状態とは、正常の表示の左下の部分が上側の4割程度の部分に
表示され、下側が空白になって表示される状態です。
なお、PDF のしおりに「作戦...」のような文字列を含めようとすると
dvips.exe のバージョンが 5.996 でも 5.997 でも「作く┴...」のように
文字化けしてしまいます。
これらについての対策を教えて頂ければ幸いです。
関連ファイルをまとめたものを sample.tar.xz として添付致します。
この中には、気象庁のサイトから取り出した文章と図で作った
powerdot のスライドが入っています。
よろしくお願い致します。
Emacs 26.0.50の新規「HEAD」versionでのエラー表示のご報告
Emacs 26.0.50の新規「HEAD」versionでのエラー表示のご報告
brewに久しぶりで「更新」のアナウンスが表示されたので実行してみました。
環境は、MacOSX ElCapitan TeXLive2017(9月12日更新済み)です。
思いの外、問題が発生しましたのでご報告いたします。
brew update emacs --HEAD --with-cocoa --with-gnutls
で更新した新しいEmacs26.0.50でLaTeXをコンパイル後、保存
「C-x C-c」で終了させると「Emacsは予期しない理由で終了しました」と
MacOSX10.11.6 ElCapitanのFinder表示が出る。
Terninal 起動でも「同様のコメント」が出されたので、一つ前のバージョンに
「 brew switch emacs HEAD-846870e 」で変更しました。
此方では、「emacs HEAD-846870e」では
今まで通り「ptex2pdf」でコンパイル実行され、問題は「表示されない」ので
brew upgrade でEmacs更新を利用をされる方、注意ください。
以上ご報告まで 若松拝