ラベル Mac and Unix の投稿を表示しています。 すべての投稿を表示
ラベル Mac and Unix の投稿を表示しています。 すべての投稿を表示

5/17/2009

a2ps-j [command]

a2ps-jはソースコードをフォーマットに従って整形して, PostScript ファイルに変換してくれるコマンド.
非常に便利なので,入れておくと良い.

日本語に対応したa2psをmacportで入れるには


$ sudo port install a2ps-j


これで完了だ.

使い方は.

$ a2ps-j -c -n *.hs > output.ps
$ ps2pdf output.ps


これで,ps2pdfでpsファイルをpdfに変換される.


人気blogランキングへ

MacPort コマンド一覧 [command]

MacPortのコマンドの紹介.


iBook G3をカスタマイズしていたら,Unibody MacBookの中のパッケージが古いことが分かり,アップグレードをすることに.

コマンド

解説
installed
port installed
インストール済みのソフト一覧
search
port search ptex
インストール可能なソフトの検索
variants
port variants ptex
インストール可能なソフトのバリエーションを表示
install
sudo port install ptex
ソフトのインストール
outdated
port outdated
アップグレード可能なソフトな一覧
upgrade
sudo port upgrade ptex
ソフトのアップグレード
upgrade installed
sudo port upgrade installed
すべてのインストール済みソフトのアップグレード
deps
port deps ptex
ソフトの依存関係(必要なほかのソフト)の表示
contents
port contents ptex
ソフトに含まれるファイルを表示
provides
port provides ファイル名
指定ファイルがどのソフトに含まれるかチェック
deactivate
sudo port deactivate ptex
インストール済みソフトを一時的に無効化
activate
sudo port activate ptex
無効化したソフトを再度有効化
uninstall
sudo port uninstall ptex
ソフトのアンインストール


人気blogランキングへ

5/14/2009

rlwarp [command]

任意のプログラムをreadline対応させるコマンド.

CUIでプログラムを起動する場合に便利なので,入れておくとよいでしょう.

macportだったら,以下のコマンドで入れることができます.

port search rlwrap


例えば,Gaucheを起動する際は,rlwrapをコマンドの前に付ければいいです.

$ rlwrap gosh




人気blogランキングへ

4/21/2009

Mac(Leopard)にPrologをインストール

PrologをMac(Leopard)にインストールするには,MacPortからインストールするとよい.

以下のコマンドを入力すればよい.
実に簡単だ.

sudo /opt/local/bin/port install swi-prolog



人気blogランキングへ


4/18/2009

Mac OS X LeopardのデフォルトPHPを使う方法

Mac OS X LeopardのデフォルトPHPを使うには,デフォルトのapacheの設定を変更しなくてはならない.
デフォルトのapacheの設定ファイルは以下のところにある.

/etc/apache2/httpd.conf


viなどのエディタで,以下ようにコメント(#をなくす)はずす.
LoadModule php5_module libexec/apache2/libphp5.so


設定の変更が完了したら,Apacheを起動する.
sudo apachectl start



人気blogランキングへ

12/24/2008

MacPorts 1.0

MacPorts 1.7が公開されている.

すでに1.6をインストールしている場合(パスが通っていない場合)は,

sudo /opt/local/bin/port -d self update


をすれば,アップデートが可能である.

人気blogランキングへ

7/29/2008

Graphviz

久しぶりにソフトウェアを紹介.

グラフを書く場合,Omni Graffleを使うのもいいですが,できればテキストでグラフを表現できたらいいと思いませんか.
そう人にお勧めなソフトとしてGraphvizというのがあります.

例えば,


digraph G {
Hello->World
}



と書けば,



な感じで,グラフを作ってくれます.

応用すると複雑なグラフもこんな感じでかけます.



MacのパッケージにはViewerもついています.
おすすめです.

Graphviz

人気blogランキングへ

6/01/2008

ptetex

MacPortでTeXを導入する際,PDFにヒラギノフォントを埋め込みたくないという場合は

sudo /opt/local/bin/port install pTeX +euc +motif+no_hiragino



とするといいです.

人気blogランキングへ

5/31/2008

MacのUnixのディレクトリが表示されるようになったら

いろいろあってMacBook ProのOSを再インストールしました.
そうしたら,UnixのbinなどのディレクトリがFinderで表示されるようになってしまいました.

何か表示されていると不安になるので,直す方法をググってみたらいいサイトを発見.
もし同じ症状が出る人がいましたら,お試しください.

LeopardでUnix系ファイルが見えるようになったときの回復方法 - blog "quark's"

人気blogランキングへ

5/14/2008

cocot

MacのTerminalはLeopardになってから非常に使いやすくなりましたが,文字コードがかえれないのが問題(僕が知らないだけかも).
そのためにiTermをつかうのもめんどくさいので,cocotを導入しました.

cocotとは
端末(tty)とプロセスの間に割り込んで、文字コード変換を行うツール
です.

これは非常に便利です.
MacPortにはあるので

sudo port install cocot



とすれば,いい.

まだまだEUC-JP環境はありますし,いれておくといいでしょ.

cocot

人気blogランキングへ

Gnuplot

先日,グラフを各課題が出てしまったので,Macにgnuplotを入れてみました.
MacPortを使えば簡単で,以下のように入力します.


port install gnuplot



MacPortの標準の設定だとAquaTermで表示をしてくれるので,とてもきれいなグラフになります.



X11の方が使いたい人は,


gnuplot> set term x11


とすればいい



3D表示で波形を動かしたい人以外は,きれいなのでAquaTermの方がいいですね.


人気blogランキングへ

3/13/2008

MacBook ProにUbuntuを入れてみる

大学の仕事の関係で,Linuxや授業で使えるソフトウェアを調べている関係でやはりVMではいろいろと都合が悪いので,ついにMacBook Proに入れてみました.

参考にしたのは,Ubuntu Wikiです.

MacBookPro - Ubuntu Wiki

今かなり忙しいので,しっかりとは設定はできませんでしたがUbuntu7.10を入れてみたらしっかり動作しました.
ただ,日本語キーボードなので,相変わらず¥,_,|は入力できません.

驚いたのは何も設定しなくても,Macのファンクションキーが使えること.
さすがですね.
それだけMacのノートパソコンが注目もしくは使われているという証明でもあるということかな?

人気blogランキングへ

2/21/2008

MacPortをインストールしたら

MacPortをインストールをしたら,もちろんPATHを通そう.
友人で忘れていた人が多かったので,今回自分が設定するときにも必要だったので書いておく.

「.bash_profile」の中に以下の内容を書けばよい.
export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
export MANPATH=/opt/local/man:$MANPATH

人気blogランキングへ

1/08/2008

Gimp

LeopardとX11 その後の関連でGimpを入れてみた,以前Leopard用のをいれたときはペンで絵を描こうとキャンバスをクリックした瞬間ソフトが終了してみたが,それもやはり改善された.

LeopardとX11 その後

Apple Store for Education
人気blogランキングへ

LeopardとX11 その後

LeopardのX11のバグの修正がXquartzから出されているようだ.

ひっそりと出されているので,気がつかないと・・・.
これでLeopardできちんとGimpも動きそうだ.

あとで実験してみよう.

インストールしたらxtermにて日本語キーボードでも,バックスラッシュが入力できました.
よかったよかった.


XQuartz


Apple Store for Education
人気blogランキングへ

11/29/2007

LeopardとX11 [その2]

Tigerからアップグレードした状態だとやはり問題があるようです・・・.

昔のX11みたいだなって思ったのですが,同じようなことを思っているひとはいるようです.

[Mac]どうやらLeopardではX11はオプションインストールしてはいけないらしい

あ〜どうしましょう・・・.

Apple Store for Education
人気blogランキングへ

10/29/2007

MacPort

Leopardの環境をきちんとさせるためMacPortをしっかりとメンテナンスをした.

メンテナンスといってもアップデートだけだが・・・.

sudo port -d selfupdate

ちょっと試してみたこと

bash-3.2# port search squeak
squeak lang/squeak 3.9 Full, portable, Smalltalk-80 system

何か感動.

MacPort

Apple Store for Education
人気blogランキングへ

LeopardとX11

LeopardのX11がよく分からないことになっている.
田中俊光さんのblogに/usr/X11R6から/usr/X11になるとLeopardが発売される前から書かれていたのでちょっと注意しないと思っていたのですが,いろいろと問題があるようです.

意味不明なことになっていてかなり困りました.
卒研をMacでやっている人はプログラミング環境がおかしくなる可能性もあるので,注意してください.
環境構築で時間がかかるのは卒研としてはあまり意味がありませんからね.

同じようなことを書いている人がいましたので,リンクを張っておきます.
Leopard X11 - HAT


LeopardのX11 - 田中俊光のblog

Apple Store for Education
人気blogランキングへ

8/03/2007

Vim再設定

Vimの設定を少し変更した.

.exrcから.vimrcにし,文字コードの問題を解決するようにした.

" 括弧の対応を表示する
set showmatch
" カーソルがある行・列を表示する(vimのみ)
set ruler
" 編集モードの時に画面の下に表示が出るようにする。
set showmode
" ソースコードの文法を解釈して表示するかどうか設定する(対応していないものも多いので注意)
if has("syntax")
syntax on
endif

set tabstop=2
set number

"起動時に文字エンコーディングを自動選択
set fileencodings=utf-8,euc-jisx0213,cp932,iso-2022-jp-3




Apple Store for Education
人気blogランキングへ