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

chemfig 高分子表示について

- Y yuk の投稿
合成高分子の表示について、chemfig を用いて

側鎖-[-中身-]_n-側鎖
と表示したく
例としまして
-[-CH2-CH2-]- n(重合度)
のように、側鎖の結合と括弧を交差させて表示させたいのですがマニュアルを読んでもどうしてもわからず、¥chemleft[ ,¥chemright]を使ってもうまくいかず、どなたかご教授いただけませんでしょうか。
よろしくお願いいたします

pLaTeX / upLaTeX コミュニティ版 2017/07/29

- aminophen の投稿
pLaTeX2e / upLaTeX2e を昨日リリースしました。
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で一部だけ要素を詰める

- Ando Ryoya の投稿
質問させていただきます.
TikZ-cdを使用して図を作成しようとしていますが,どうにもうまくいきません.
図の要素を一部だけ詰めて描画したいのです.矢印を短くすることができても,その分空白が空いてしまいます.添付したPDFファイルに失敗例と作成したい図の例を挿入してあります.どうぞ宜しくお願いします.

XyMTeX PDF-compatible modeでbondが描画されない

- 李徴 の投稿
XyMTeXのPDF-compatible modeを使ってみようと、下記の内容のファイルをつくって、uplatex + dvipdfmxでPDFに変換しましたが、bondが描画されません。
同じ内容のファイルをpdflatexで処理すると、きちんとbondが描画されたPDFができました。
ログを見ると、uplatexの処理には問題がないようで、dvipdfmxで大量のwarningが出ていました。
ログと、できたPDFファイル、そしてdvipdfmxでTerminalに出力されたログをコピペしたファイルを添付します。

\documentclass{article}
\usepackage{xymtexpdf}
\usepackage{xcolor}
\usepackage{graphicx}
\begin{document}
\cyclohexanev{2SA==H;2SB==OH;3Sd==OH;3Su==H}
\end{document}

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レイアウト指定が一部効かない

- Z. R. の投稿

新しい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)に差替

[実験ソース(plain upTeX)]
\special{pdf:mapline uprml-h unicode KozMinPr6N-Regular.otf -l hkna:jp90}
\font\fA=uprml-h \fA %                                      ~~~~~~~~~~~~
煎餅欲しい☃ %                                     ここの部分を変えて試す
\bye
[結果]

添付画像の通り。

これはdvipdfmxの不具合なのでしょうか。

添付 image-senbeihoshii-1.png

LaTeX 出力メッセージの改行抑制

- 井汲 景太 の投稿
LaTeX でタイプセットする時、画面と log ファイルにいろいろメッセージが出ますが、長いメッセージが出るとき、80桁目(*)に LaTeX が改行を入れて語句が途中でちぎれてしまうことがあります。こんな感じです。
./xxxxxxxxxxxxxxxxxxxABC.tex:10: Preview: Snippet 4 ended.(655359+183500x226099
20). 
出力を解析するプログラムで parse が失敗することがあるのでこの改行挿入を抑制したいと思っているのですが、コマンドオプションや環境変数の設定などで簡単に実現する方法はあるでしょうか。
latex --help、man latex、texdoc latex の出力は見てみたのですが、それらしい記述は見つけられませんでした。

* 80とは限らず、79だったりすることもあるようです。

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 のスライドが入っています。
よろしくお願い致します。

otf+pxchfon で源ノフォント

- ijaradnam の投稿
uplatex+pxchfonで源ノ明朝/角ゴシックが使いやすくなったというので
試してみるとひらがなが文字化けしてしまいました。
原因を探ってみると otf.sty での expert 設定でした。
expert を外すと文字化けはなくなりました。
以上報告まで。

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更新を利用をされる方、注意ください。

以上ご報告まで 若松拝