software:jmol
Jmol
Download
Install
MacOSX版
Jmolはjavaなソフトなので、jmol.jar
をダブルクリックすることにより起動するが、ドックに現れるアイコンはjava汎用の味も素っ気も無いものだし、メニューにはorg.openscience.jmol.app.Jmol
っていうクラス名自身が表示されてしまう。同じようにjavaなソフトなのにImageJのほうは美麗なアイコンでまるでOSXネイティブアプリのよう。そこで、
といったサイトを参考にOSX版もどきをつくってみた。だいたいは手順通りにつくればいんだけど、引っ掛かったのは
- mainのクラス名が
org.openscience.jmol.app.Jmol
であること - アイコンファイル(icnsファイル)をつくる
tiff2icns
ってコマンドが標準で存在している(要Xcode)こと
アイコンにはアスピリン分子の絵を用いた。
Jmol.app └── Contents ├── Info.plist ├── MacOS │ ├── Jmol.jar │ └── jmol.sh └── Resources └── jmol.icns
kimi@persimmon Jmol.app % cat ./Contents/Info.plist
- Info.plist
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleSignature</key> <string>????</string> <key>CFBundlePackageType</key> <string>APPL</string> <key>CFBundleVersion</key> <string>1.0</string> <key>CFBundleExecutable</key> <string>jmol.sh</string> <key>CFBundleIdentifier</key> <string>jp.seraphyware.appbundlexample</string> <key>CFBundleDisplayName</key> <string>App Bundle Example</string> <key>CFBundleName</key> <string>AppBundleExample</string> <key>CFBundleIconFile</key> <string>jmol.icns</string> </dict> </plist>
研究室の共有フォルダに入れてあるので研究室の諸君は各自ダウンロードしておくべし。
software/jmol.txt · 最終更新: 2024/03/05 11:26 by kimi