All Stories

XeLaTeXでLinux Libertineのイタリックが太すぎる件

XeLaTeXを使うと、OpenTypeのフォントが簡単に使用できるため、学位論文や(とくに)英語の 文書をTeXで書かなければいけないときにも、見た目にこだわった制作を行えます。とくに、HongoWikiのD論のTeXスタイルのページにも書きましたが、Linux Libertineというフォントが、みやすく、デフォルトの英字フォントよりも格段にきれいなので、愛用しています。 Linux Libertineの例 TeXShopのデフォルトフォントの例 で、最近移行したLion+TeXLive2011の環境で、以前のMacで作成していたTeXファイルをコンパイルしたところ、以下のようになぜかイタリックの部分だけ太字になってしまいました。 どうも、Italicのフォントとして、Bold Italicが間違って使われていることが原因のようで、Font Bookを開いて、Linux Libertine OのBold Italicを右クリックして「Disable」してみました。 すると、以下のように、正しくLinux Libertine OのItalicが使われて、以下のように表示されることになりました!

東大の電力使用量webサイト

久々に大学のウェブサイトを見ていたら、「東京大学の電力使用状況」 というページが公開されていました。一日の中の変動成分に比べて、オフセットが5倍くらい大きいのが印象的ですが、しっかり削減目標を下回っていることにも注目したいですね。今年の夏も、みなさんでがんばって節電しましょう。

XITS Math fonts

新しい環境で、XeLaTeXで書いていたドキュメントをコンパイルしようと思ったら、TeXShopのダイアログに XITS Math font cannot be found とエラーが表示されてうまくいきませんでした。GitHubに上がっているXITS Mathのotfバージョンを入れたら、エラー無くコンパイルできるようになったので、メモとして書いておきます。 上記リンクへとんで、 をクリックしてレポジトリをすべてダウンロード。Finderで、.otf形式のファイルをすべて選択して ダブルクリックするとフォントを追加できるようになるので、Install Fontをクリック。 以上で完了です。

ファイルを開くときの確認を表示しない

Mac OS XのFinderでインターネットからダウンロードしたファイルを開こうとすると、確認のダイアログが出てくることがあります。明らかに安全なファイルの場合は、作業性を向上させるためにこのダイアログをスキップしたくなります。 http://inforati.jp/apple/mac-tips-techniques/system-hints/how-to-disable-download-file-alert-of-mac-finder.html で説明されているように、Terminal.appで、 defaults write com.apple.LaunchServices LSQuarantine -boolean false を実行してから killall Finder を実行すると、ダイアログがスキップされるようになります。

Subscribe to astro-ph

If you are looking forward to reading new articles submitted to astro-ph (and of course other topics in arXiv), you can instead subscribe to the arXiv e-mail altering service. See...

MacでPICの開発

ひさびさにPICを使って実験に必要な電子工作をしようと思ってMicrochipのwebをみたら、MPLAB Xという新しいIDEが公開されています。Javaベースになって、なんとMacでもLinuxでも動作するようになったそうです。すばらしい! さっそくダウンロードして使ってみます。Pic Kit 3などのプログラマを持っていれば、MacからPICへのプログラム書き込みもできるようです。これでまた一歩、Windowsを使わずに電気電子関係の仕事ができるようになります。 昔は何万円もしたPICプログラマも、Pic Kit 3なら4000円〜5000円と購入しやすい値段になっていて、うれしい限りです(たった6年前と隔世の感...)。学生さんが、特別実験や実験で必要な計測器制御なんかでもっと簡単に始めるなら、最近ではArduinoもおすすめですね。数千円で購入できるし、USBに挿して、Processingで簡単なコードを書くだけで使えます。 Macで電子工作関連のリンク Eagle - 回路図設計、PCBレイアウト、自動配線

Extension change confirmation

SafariでCSV形式のファイルをダウンロードすると、なぜか.txtという余分な拡張子がつきます。これを、Numbersで開けるようにcsvに戻すと、いちいち確認ダイアログが表示されて、時間がもったいないです。 以下のdefaultsをTerminal.appで実行しておくと、次回以降、拡張子変更の確認ダイアログが表示されなくなり、快適です。 defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false killall Finder

MacBookPro heating up

今年の3月から、MacBookProのLate2011をメインマシンとして使っています。 事務作業やメール・webくらいでは、CPU温度は50-60度程度でなんとかラップトップでも使用できるのですが、天体データ解析用に、xissimarfgenなどを実行すると1スレッドでもCPU使用率100%が続くと、簡単に80度を超え、ファンを前回にしてもあまり下がりません...。2スレッド以上で100%状態が続くと、90度以上になってしまい、怖くてそれ以上は試せていません。せっかく8スレッドもあるので、かなり並列計算ができると期待したのですが、相当ちゃんと冷却しないと重たい計算の並列化は現実的ではなさそう。 #でも、よく考えるとラップトップマシンで8スレッドってすごい時代ですね。ちょっとしたプログラムのmakeとかならmake -j8しても大丈夫でしょうから、圧倒的に効率がよくなります。

iCal without the annoying curl animation

残念なことにLionになってから、iCalの見た目および操作性が悪くなってしまいました。月を移動するくらいでいちいちページめくりアニメーションを見せられると、目がちらついて作業性が悪いです。なんとかならないかとGoogleで調べるとSIMBLを使う方法があるようですが、それはちょっと嫌だなと思っていたら、以下のページを発見。「Option+Command+矢印」にNext/Previous(表示している月/週などの移動)のショートカットを設定すると、なんとページめくりアニメーションが回避できます。最高! http://idita.blog11.fc2.com/?tag=Lion

Don't Save shortcut on Lion

In Lion, you can revert a shortcut for “Don’t Save” in the save dialog to “Command+D” as was in Snow Leopard by executing the following in the Terminal.app.

Mac shortcuts

日々の研究で、一日10時間以上Macと生活しているわけですが、雑用の量が多い時はなるべく短時間で処理をして、本業に集中したいものです。そこで、Macをつかい始めて15年以上になりますが、キーボードショートカットについてまじめに覚えようとしています。たとえば、Finderで、「デスクトップにフォーカスを移動」など、マウスをクリックしないとできないと思いこんでいた動作も、ショートカットでできると知って驚きました!(Shift+Command+↑) 詳細は以下のウェブサイトがみやすいです。 http://inforati.jp/apple/mac-tips-techniques/system-hints/how-to-operate-folder-with-mac-finder-keyboard-shortcut.html

defaults on Lion

Below is a set of defaults commands I executed to improve the performance of Lion on my MacBook Pro Late 2008. Especially, the last one for expose-animation-duration saves a long...

Code completion in Eclipse (rebuilding indexes)

In Eclipse CDT, the code completion functionality, Ctrl+. in Mac, sometimes does not work leaving an error message “Could not find symbol XXX in index” in the status bar. This...

Automatically generating setters/getters for a C++ class in Eclipse/CDT

For example, we have a class that has private member fields as follow in a header file. class SMCPPacket { private: //Command Message Header section std::bitset acknowledgeRequest;//2 bit std::bitset smcpVersion;...

Changing the header image in the Wordpress3's default theme

Follow the following procedure. Dashboard->Appearance->Header in the Setting list. Upload an image. If you have error when cropping/resizing the uploaded image, do them before uploading the image. The size should...

MediaWiki style input in Wordpress

By installing the Wordpress plugin “WP-MediaWiki”, you can use the MediaWiki-style format when creating/editing a post or a page in Wordpress. Heading with equals, e.g.==Heading2==, is espesically useful for me because...

Date time is not displayed correctly with qTranslate

When using qTranslate with Wordpress 3.1.3, post date and time was incorrectly displayed, e.g. I got “%A %B %e%q, %Y” in the date time field (“%I:%M %p” field) of the...

渋沢幸子/イスタンブールから船に乗って

[tmkm-amazon]4101458227[/tmkm-amazon]

下川裕治/アジアの誘惑

[tmkm-amazon]4062631253[/tmkm-amazon] 最近は修論実験でSpaceWire関係のボードの開発をしたり、気球実験関係の測定で相模原の宇宙研に行ったりしている。相模原往復するだけで4時間近くかかるので、毎日通ってたら体力が回復するヒマがない。ひさびさに、ゆっくり風呂に入ろうとおもって、風呂場に置いてあった読みかけの本をどーっと読んだ。「いかに私は貧乏旅行しました」ということを強調しすぎていて、少々ウルサイ感じもしたけど、何枚か載っている写真や、日本に出稼ぎに来るタイ人の話は興味深く読めた。50点というところか。

高英煥/ソウル暮らし平壌暮らし

[tmkm-amazon]4198913706[/tmkm-amazon]