Acetaminophen’s diary

化学に関すること,TeXに関すること,ゆきだるまに関すること。

“回答を得やすい質問” と “良い報告” のコツ — ソフトウェア開発を例に

私は最近「日本語 TeX 開発コミュニティ」などのメーリングリストに参加していますので、ここでは LaTeX を例に説明しますが、これはいかなる技術系コミュニティにも当てはまることだと思います。私なりの「技術系コミュニティへの貢献・レポートのコツ」と…

LaTeX で PDF の一部だけ表示したい(3)

TeX Live 2015 時点での「PDF の BoundingBox」まとめ 第1回・第2回の更新から実に3か月が空いてしまいました… ほかの作業*1に追われておりました。この長いブランク(というより、第1回・第2回の記事を公開した直後の一週間以内)に、この PDF の BoundingB…

LaTeX で PDF の一部だけ表示したい(2)

実際に TeX が使う BoundingBox はどれなのか(続き) 昨日の記事で PDF における正解の BoundingBox とは何かを、ドライバ別に考えていた途中からです。XeLaTeX (+ xdvipdfmx) の場合に「XeLaTeX は CropBox を確保するのに xdvipdfmx が描画するのは後述す…

LaTeX で PDF の一部だけ表示したい(1)

ただいま改訂中です。ところどころ作業に伴いリンク切れや説明不足が生じていますが、ご了承ください…(2015-08-15) LaTeX で graphicx パッケージを使っていて 余白がある PDF ファイルの一部だけ、余白を切り取って表示したい と思ったことはないでしょうか…

動きのカガク展に行ってきた

最近、メインブログの更新をサボっていたので、久々にこちらに書いてみることに(サブブログは毎日更新していたし、最近なぜかそっちが内容的に充実していたけど…)。 昨日、再び 21_21 DESIGN SIGHT へ。以前記事にした単位展に続き2回目である。 企画展「…

TeX Live 2015 で変わったこと、変わらなかったこと

先日正式にリリースされた TeX Live 2015 であるが、アップデートするメリットはなんだろうか? というわけで、ここに「TeX Live 2015 で変わったこと、変わらなかったこと」の気づいた点をまとめてみる。とはいっても、すべて網羅する気は全くなく、一般ユ…

XyMTeX の機能を最大限引き出す「正しい利用法」

LaTeX で化学構造式を描画するパッケージとして、藤田眞作氏による XyMTeX が有名である。 XyMTeX 化学構造式描画(藤田氏によるページ) XyMTeX の使い方は公式マニュアル*1に書かれているし、簡単な紹介は TeX Wiki に、また以下のページに使い方の一部が…

TeX2img に学ぶ「画像編集・変換ツール」

今回は、TeX2img の開発サイドにかかわった過程で学んだ“お得情報”の紹介。TeX を使うかどうかに関係なく便利なので、ぜひお試しあれ! Mac のネイティブ環境で動く「X11 非依存 Inkscape ビルド」 Windows 向けの新しい PDF → EMF/BMP/PNG/JPG 変換ツール「…

LaTeX でパッケージが衝突したときは(2)

TeX

前回の続きです。今回は、改善版パッケージを用いるのではなく自力で対処せざるをえない場合について考えてみます。サンプルソースはやはり GitHub に置いておきます。 3. クラスファイルの定義とパッケージが衝突する例 次の2つの例は、以前このブログで取…

LaTeX でパッケージが衝突したときは(1)

TeX

LaTeX を使う際には必ずといっていいほど何らかのパッケージを利用するでしょう。例えば、数式を含む文書ならほとんどの場合 amsmath パッケージを利用するでしょうし、図を挿入する際には graphicx パッケージを読み込むでしょう。しかし、中には同じ名前の…

「化合物の命名規則」再考 ―絶対立体配置の帰属―

今回は珍しく化学の記事。有機化学を学ぶ人でもおろそかにしがちな「命名規則」に関連した話題を取り上げようと思う。 「絶対立体配置」に関するケムステ記事の補足 10日ほど前にケムステに記事を投稿したところ、予想以上の反響があって、既に 4000PV を超…

Windows への TeX インストール(W32TeX・発展編)

TeX

前々回、W32TeX と関連ソフトウェア(dviout, Ghostscript, GSview, TeXworks, ispell)のセットアップを、TeX インストーラ 3 を用いて極めて簡単に行いました。おさらいすると TeX インストーラ 3 とプラグインを入手し、展開(必須;★★★) Windows の拡張…

Windows への TeX インストール(簡単 W32TeX・後編)

TeX

前回、W32TeX と関連ソフトウェア(dviout, Ghostscript, GSview, TeXworks, ispell)のセットアップを、TeX インストーラ 3 を用いて極めて簡単に行いました。これで既に TeX を利用する基本的準備はできています。というわけで、テストも兼ねて実際に LaTe…

Windows への TeX インストール(簡単 W32TeX・前編)

以下の方法は2015年7月18日に問題なく行えることを再確認しました。2015年7月11日のインストーラ更新で SumatraPDF という PDF ビューアのプラグインが混入しましたが(元は作者のミスです)、特に害のあるものではなくむしろ Adobe Reader より軽快な PDF …

TeX/LaTeX の心構え:入門者から上級者まで

今回は、TeX/LaTeX に関わる方すべてに読んでほしい記事です。まだ触れたことがなくてこれから TeX/LaTeX を始める方にとっては必読だと思いますし、そもそも TeX/LaTeX を知らない・使うつもりはないという方にも「これだけは知っておいてもらいたい」こと…

ブラウザで動く便利な化学系ツール

最近、各所で JavaScript を利用して Web ブラウザ上で動くアプリケーションを探索し、こまめに紹介してきた。 化学系でコンピュータを上手に使う Open Babel Webdepict (Emscripten)(作者のブログ) Rasmol.js 2.6.4(作者のブログ) Wikipedia に関連した…

単位展に行ってきた

今日、おもしろいとうわさの「単位展」に行ってきた。 企画展「単位展 — あれくらい それくらい どれくらい?」 会期:2015年2月20日(金) - 2015年5月31日(日)休館日:火曜日(5月5日は開館)開館時間:11:00 - 20:00(入場は19:30まで)主催:21_21 DES…

Wikipedia に関連したニュース

今日発見した、Wikipedia 関連の話題を紹介。 1. Wikipedia 日本語版も PDF ダウンロードが可能に 2. Wikipedia から化合物を構造式で検索できるサイト 特に 2 つめは注目! 最近流行りの JavaScript を使用して制作され、substructure や similarity からの…

TeX2img (Windows/Mac) の動作の詳細(改訂版)

【最終更新:2015-03-26】この記事は TeX2img の画像変換に関連した処理の解説であり、Windows 版 1.5.0 以降と Mac 版 1.9.2 以降において有効である。以前のバージョンはこちら。(追記:2015-07-20)本日公開の TeX2img for Mac 1.9.4 で若干の変更箇所あ…

Ghostscript のこと(3):新しいアウトライン化の知見

以前の記事で、2回にわたって Ghostscript のアウトライン化の挙動を考察した。しかし、TeX2img をアップデートするにあたりもう一度検証したことで、いくつかの知見が新たに得られた。 高解像度・低解像度とは? 第1回の記事で gs9.14 以前の epswrite の場…

化学系でコンピュータを上手に使う

ケムステ記事のご案内 ケムステに最近 3 本の記事を投稿した。 分子構造を 3D で観察しよう (1), (2), (3) | Chem-Station (ケムステ) 分子の 3D モデルを Jmol で観察し、それを PDF に埋め込むという手段を、化学系の読者に伝えることが目的*1。僕が以前書…

TeX 出力から SVG への変換

この記事は、サブブログの 2015-03-10 ~ 2015-03-12 投稿記事から移転したものです。 TeX の出力を SVG 形式にしたい! という訳で、検討メモを貼っておく。今回の検証は初めにすべて Mac で行い、そのあと Windows でも追試した。 目標 ウェブサイトに載せ…

TeX2img で任意の TeX エンジンを指定するために

【最終更新 2015-08-23 04:10】TeX ソースの処理スキームおよびその活用法の網羅的解説。Windows 版 1.5.6 と Mac 版 1.9.8 に対応済み(一部のスクリーンショットを除く)。 TeX2img の機能拡張! TeX2img の開発が進み、特に Windows 版 1.4.0 と Mac 版 1…

3D プリンターデビュー!

実は先日、研究室に 3D プリンターがやってきた。 こちらがその CubePro だ。箱の中の右側に見える丸いものが樹脂のカートリッジ。

TeX のフォントの文字一覧表:testfont

昨日の記事で、CountriesOfEurope というフォントを紹介した。しかし、実際にフォントであるということがにわかには信じがたい。そこで、TeX で「あるフォントに含まれる文字の一覧表」を作成して、証明してみる。ただし、そもそもフォントの一覧表を作った…

ヨーロッパの地図をフォントとして出力:CountriesOfEurope

【追記:2019-01-05】この記事を書いてから数年経ちました。つい先日 2018-12-29 に TeX Live に収録された新しいバージョンでは パッケージ名が CountriesOfEurope.sty → CountriesofEurope.sty に変更 ファミリ名も \CountriesOfEuropeFamily → Countrieso…

段落を好きな形に:shapepar で遊ぶ

なんとなく思いつきで、気の利いたメッセージカードを作れそうな LaTeX パッケージを紹介する。shapepar パッケージである。 このパッケージは、文章の段落の形を何かの図柄に整形するという機能を持つ。標準でサポートしている図柄は熊澤先生のページで既に…

PDF を扱うツールいろいろ(2)

今回は PDF の編集を行うツールの紹介。前回は PDF の閲覧と作成だったので GUI ツールを紹介する方針で書いたが、今回は編集(特にファイルの結合・分割・順序変更・回転・抽出・削除、文書のプロパティの編集、パスワードの設定)なので GUI がそれほど重…

PDF を扱うツールいろいろ(1)

自分が PDF を作ったり見たり編集したりする際に、どんなツールを使っているかを片っ端から紹介してみようという企画。主に「フリー」のツールを紹介する。今回は PDF ファイルの作成と閲覧を GUI で行うツールの紹介。 PDF ビューア Adobe Reader 定番の PD…

タンパク精製と特殊組版の「牛耕式」

タイトルからはどんな記事なのか想像がつかないはずなので、まずはタンパク質の例を一つ。見覚えのある方もいるだろう。 この図を見て何のタンパク質かすぐに分かったとすれば、おそらく本当に「分子モーター」に関連する研究分野の方であろう。発表スライド…