beastie4th
http://w.atwiki.jp/beastie4th/
beastie4th
ja
2010-01-09T07:17:48+09:00
1262989068
-
アーカイブ
https://w.atwiki.jp/beastie4th/pages/17.html
<div style="font-size:16px;">
<p>2chのイベントに乗じようとして途中で挫折した記録<br /><a href="../pub/20080716.jpg">不貞寝</a> | <a href="../pub/2008051102.jpg">ラウジンガー乙</a> | <a href="../pub/20080511.jpg">モナー</a> |
<a href="../pub/20080510.jpg">ぽこたん</a> | <a href="../pub/20080509.jpg">巨大文字</a>
| <a href="../pub/20080506.jpg">某板の議論スレのテンプレ</a> | <a href="../pub/20080505.jpg">リナックス(1)[grub / CentOS]</a> | <a href="../pub/2008050502.jpg">リナックス(2)[grub / CentOS]</a> | <a href="../pub/20080503.jpg">マララー(精神的ブラクラを見せてもらってこうなった)</a> | <a href="../pub/20080502.jpg">ドクオ(1)</a> | <a href="../pub/2008050202.jpg">ドクオ(2)</a> |
<a href="../pub/20080501.jpg">コトノハ様</a> | <a href="../pub/20080428.jpg">ブーン</a></p>
<p><br /><br /><br /><br /><br /><br /><br /><br /></p>
</div>
2010-01-09T07:17:48+09:00
1262989068
-
カスタマイズのしかた
https://w.atwiki.jp/beastie4th/pages/13.html
<div style="font-size:16px;">
<ol><li>アスキーアートを用意しておく<br />
サイズは19行34列まで</li>
<li>/boot/beastie.4thを書き換える</li>
<li>/boot/loader.confを変更する</li>
</ol><p>これだけ。とっても簡単!</p>
<p>下手打ってbootしなくなった時のために、boot CDでも用意しておくと吉。</p>
<p>もっと具体的な方法が以下にあります。ありがたやありがたや<br /><a href="http://habanero.sfc.wide.ad.jp/~kanai/wiki/index.php?Loader%A4%F2%A4%AB%A4%C3%A4%B3%A4%E8%A4%AF%A4%B9%A4%EB%A4%BF%A4%E1%A4%CB">
Loaderをかっこよくするために</a></p>
<p>あと、<a href="http://pc12.2ch.net/test/read.cgi/unix/1024073746/489">Unix板@2chのデーモン君AAスレでbeastie.4thのpatchを作ってた人がいる</a>ので、それを参考にしてもいいかも。</p>
<p>作ってて気がついたこと</p>
<ul><li>行の先頭に"|"とか"/"とか使ったらboot時に刺さりまくったorz</li>
<li>調子に乗ってbeastie.4thファイルにどんどん追記していたら、ある時点でboot時に"Dictionary
full"と表示されて刺さった。<br />
追加した分を少し減らしたら正常に起動した。<br />
原因はまだ調べていない。</li>
<li style="list-style:none;">
<hr size="1" /></li>
</ul><h1 class="item">カスタマイズのしかた(grubの場合)</h1>
<ol><li>アスキーアートを用意しておく<br />
サイズは横幅が収まる程度で<br /></li>
<li>/boot/grub/grub.conf(/boot/grub/menu.lstの場合もあるかも)を書き換える<br />
用意したアスキーアートを1行ずつ"title ..."行にあてはめていく<br />
"title ..."以外の行はすべて同じで構わない(この場合、メニューからどの行を選択してもすべて同じカーネルで、あるいは同じOSが起動する)</li>
</ol><p>これだけ。とっても簡単!</p>
<p>作ってて気がついたこと</p>
<ul><li>"title ..."行の先頭のスペースは不可。せっかく用意したアスキーアートがずれる。</li>
<li>"title ..."行を引用符で囲むことはできない。'(シングルクオート)、"(ダブルクオート)ともに文字扱いになってしまう。</li>
<li>行の末尾に"\"(バックスラッシュ)があると問題が生じる。<br />
例えば、<br /></li>
</ul></div>
<div style="font-size:12px;">
<pre>
title . /::: / :::'' ''::: \ :::\
root (hd0,0)
kernel /vmlinuz-2.6.foo ro root=LABEL=/1
initrd /initrd-2.6.foo.img
</pre></div>
<div style="font-size:16px;"><br />
というふうに書いた場合、この行は<br /></div>
<div style="font-size:12px;">
<pre>
. /::: / :::'' ''::: \ :::root (hd0,0)
</pre></div>
<div style="font-size:16px;"><br />
といった具合に、行末の"\"が消える上に、次の"root (...)"の行が末尾にくっついて表示されてしまう。<br />
行末に"\"を追加して、<br /></div>
<div style="font-size:12px;">
<pre>
title . /::: / :::'' ''::: \ :::\\
root (hd0,0)
kernel /vmlinuz-2.6.foo ro root=LABEL=/1
initrd /initrd-2.6.foo.img
</pre></div>
<div style="font-size:16px;"><br />
のようにすると、表示は<br /></div>
<div style="font-size:12px;">
<pre>
. /::: / :::'' ''::: \ :::\root (hd0,0)
</pre></div>
<div style="font-size:16px;"><br />
のようになる。"\"は表示されたが、"root (...)"の行はまだ残っている。 結局、<br /></div>
<div style="font-size:12px;">
<pre>
title . /::: / :::'' ''::: \ :::\\
root (hd0,0)
kernel /vmlinuz-2.6.foo ro root=LABEL=/1
initrd /initrd-2.6.foo.img
</pre></div>
<div style="font-size:16px;"><br />
のように、"title ..."行と"root (...)"行の間に改行を入れたらひとまず正常に表示された模様。
<ul><li style="list-style:none;">
<p><br /><br /><br /><br /><br /></p>
</li>
</ul></div>
2010-01-08T21:49:20+09:00
1262954960
-
ご連絡先
https://w.atwiki.jp/beastie4th/pages/15.html
<div style="font-size:16px;">
<p><a href="http://pc12.2ch.net/unix/">Unix板@2ch</a>のそれっぽいスレ<br /><br /><br /><br /><br /></p>
</div>
2010-01-08T21:49:02+09:00
1262954942
-
メニュー
https://w.atwiki.jp/beastie4th/pages/2.html
**メニュー
-[[トップページ]]
-[[サンプル]]
-[[カスタマイズのしかた]]
-[[アーカイブ]]
-[[monafont設定記録]]
-[[ご連絡先]]
//-[[プラグイン紹介>プラグイン]]
//-[[メニュー]]
//-[[メニュー2]]
----
**リンク
-[[@wiki>>http://atwiki.jp]]
-[[@wikiご利用ガイド>>http://atwiki.jp/guide/]]
**他のサービス
-[[無料ホームページ作成>>http://atpages.jp]]
-[[無料ブログ作成>>http://atword.jp]]
-[[無料掲示板レンタル>>http://atbbs.jp]]
-[[2ch型掲示板レンタル>>http://atchs.jp]]
-[[お絵かきレンタル>>http://atpaint.jp/]]
// リンクを張るには "[" 2つで文字列を括ります。
// ">" の左側に文字、右側にURLを記述するとリンクになります
//**更新履歴
//#recent(20)
&link_editmenu(text=ここを編集)
2010-01-08T21:47:29+09:00
1262954849
-
トップページ
https://w.atwiki.jp/beastie4th/pages/11.html
<div style="font-size:16px;">
<p>面白そうなloaderでも探してみようかと思います。</p>
<p>…といいつつ、自分で作りだしたりしています。</p>
<p><font color="#FF0000">(2010/01/08)<br />
……といいつつ、無期限でお休み中。</font></p>
<p><font color="#FF0000">↓のようなことをやっていました。</font></p>
<p>
※探すとか作るとかいっても、loaderそのものをhackするとか、ブートローダのソフトウェア(例えばLinuxでよく使われているliloとかgrubとか、あるいはそれらを置き換えるもの)を探したり作ったりするわけではありません。</p>
<p>幸い、2chには夥しい量のAAがあるので、ネタには困らなくて済みそうな感じですね。<br />
とりあえず、時間があって気が向いた時にでも更新してみようかと。</p>
<p>※注記なき場合、OSはFreeBSDだと思って下さい。</p>
</div>
2010-01-08T21:19:22+09:00
1262953162
-
monafont設定記録
https://w.atwiki.jp/beastie4th/pages/16.html
<div style="font-size:16px;font-family:'MS Pゴシック';line-height:18px;">
<p>※無保証です</p>
<p>(2008/09/18)</p>
<p>OpenSolarisでAA遊び用の環境を作成してみた。</p>
<p>mona.ttfを入れたんだけど、<br /></p>
<ul><li>個人的に使用頻度が結構高めな文字が化けた(注1)</li>
<li>fontforgeでmona.ttfの該当する箇所を弄ったら、今度は、.(半角ピリオド)が連続すると・(中黒)に化けた</li>
</ul>
というわけで、ビットマップフォントの方のファイルを使ってみることにした。
<ol><li>ビットマップの方のmonafontのファイルを用意する<br />
今回は横着してFreeBSDのマシンからPCF形式のを持ってきちゃった(注2)</li>
<li>/etc/fonts/fonts.confでパスの通ってるディレクトリに放り込む<br />
自分しか使わないので、今回は~/.fontsディレクトリに入れといた</li>
<li>mona.ttfは使わないので、消すなり勿体なければ移動しておくなりする<br />
また、~/.fonts.confでmonafont関連の設定はしないので、消すなり勿体なければ該当箇所をコメントアウトしておくなりファイル名を変えておくなりする</li>
<li>フォントを入れたディレクトリで<br />
mkfontdir<br />
を実行</li>
<li>fc-cache<br />
を実行</li>
<li>Firefoxの設定でフォントは"Gothic"、サイズは16pxを指定</li>
</ol><p>とりあえずこれで様子見(注3)。</p>
<p>(2008/12/23)</p>
<p>フォントファイルをtar玉に入っているBDF形式のファイルに差し替えてみた。効果のほどはPCF形式のファイルの場合と同じ。<br /><font color="#FF0000">(2009/01/05訂正)
BDF形式のファイルはtar玉を展開しても入っていない。makeすると生成される。</font><br />
やり方も同様に</p>
<ul><li>
PCF形式のファイルを消すなり移動するなりして、代わりにBDF形式のファイルを~/.fonts/ディレクトリ内(あるいはそれ以下のサブディレクトリ内)に置く<br />
ファイルはsourceforgeからtar玉をgetして展開するとその中のdistディレクトリ内にある。buildしなくても構わない<br /><font color="#FF0000">(2009/01/05訂正)BDF形式のファイルは(ry</font><br /></li>
<li>フォントを入れたディレクトリで<br />
mkfontdir<br />
を実行</li>
<li>fc-cache<br />
を実行</li>
</ul><p>(注1)<br />
_<br />
'´ ヽ<br />
ri_,.1リノ)))〉 (\ /)<br />
〈「(l!゚ ヮ゚ノ| ( ゚ー゚)<br />
ノ fiつ―O―∈ ( つ―O―∈<br />
←((( く/_l〉リ ←| | |<br />
`` し'ノ (_,,,)_,)<br /></p>
<p>たまに↑みたいなAAで遊ぶことがあるんだけど、mona.ttfだと、手に持ってるものが半角の「ム」とかに文字化けしてしまう。<br />
化けない文字があるからそっちを使えばいいんだけど、今までに貼られたものは如何ともし難いので。</p>
<p>(注2)<br />
Solarisの場合、本来はtar玉からBDF形式のファイルを生成してインストールするようなのだが、これは未確認。<br />
tar玉に入っているBDF形式のファイルを使う方法は2008/12/23の項を参照。<br /><font color="#FF0000">(2009/01/05訂正)BDF形式のファイルは(ry)であり、make
install時にPCF形式に変換される。詳細はMakefileを参照。要らん恥をかいてしまった。</font><br />
pkgsrcを導入してmake installする方法も全くないわけではない(あまりやらないかもしれないけど)。</p>
<p>(注3)<br />
FreeBSDでportsで導入した時とおそらく同様に、文字幅の問題でWindowsのMS
Pゴシック(JIS2004じゃない方)で見るとずれてしまう文字もあるけど、自分ではそういう文字はなるべく使わないようにする方向で凌いでいる。</p>
</div>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
2010-01-08T21:11:09+09:00
1262952669
-
サンプル
https://w.atwiki.jp/beastie4th/pages/14.html
<div style="font-size:16px;">
<p>例えばこんな感じのもの↓です。これは"BSD Dayomon"だよもん。</p>
<p><img src="../pub/bsd-dayomon.jpg" alt="だよもん" width="728" height="429" /></p>
</div>
2008-05-04T09:23:14+09:00
1209860594
-
メニュー2
https://w.atwiki.jp/beastie4th/pages/3.html
//**更新履歴
//#recent(1)
2008-05-01T20:21:13+09:00
1209640873