このブログを検索

大文字小文字を区別する 正規表現

Atelierで“スクロール”が含まれるブログ記事

2023年6月20日

隠居の音楽:音楽番組を録音してライブラリー化する(2)

前回のページで、ラジオ番組(NHK-FM放送)を録音してファイル化する方法を記録した。
 今回は、この録音したファイルの中の曲を取り出して、自分の音楽ライブラリーに収納する方法を記録しておきたい。
この方法については、8年前にも記録しているが、使用しているソフトは、8年も経つとバージョンがアップしている。しかし、基本的な変化はないので、新しい部分だけ記録しておきたい。
 現在、デジタル録音した番組は、PCのミュージック・フォルダーに未処理として格納している。この未処理フォルダーの放送日付が古いものから順に、曲の切り出し作業を行っている。録音するに比べて処理は時間がかかる作業なので、ほっておくとファイルがどんどん溜ってしまう。

 私は、以下のような手順で、録音ファイルから曲を取り出し、ライブラリー化している。

  1. 未処理フォルダーに収納した処理をするファイルを決める。

    録音したファイルを収納したフォルダー(クリックすると大きくなります。)

    Folder01.jpg
  2.  収録されている曲名を探すために、NHKの番組表を使う。従来は、Webに、放送済みの番組内容を掲載してくれるようなサイトがあったが姿を見なくなった。NHKの番組表は、過去1か月の番組内容が表示される。

  3. NHKの番組表(クリックすると大きくなります。)
    SoudEdit01.jpg

    番組内容をクリックすると、下のように放送された曲目が表示される。
    SoudEdit03.jpg
    従来は、この内容をルーズリーフ・ノートに書き写して、曲目を収納するPCのフォルダーに収録番号を記録していた。 が、もう少し簡易な方法はないかと考え、このページの印刷機能を利用してファイルできることが分かった。従来の方法は、手書きで文字を書くことで、痴呆予防に役立つなんて言い訳をしていたのだが。

  4. 曲目を切り出すツールは、従来からRoxio Creator という動画・音声用の suite製品(有料)に含まれるSound Editor というソフト(単独では無料?)を使っている。
     このソフトを立ち上げ、左メニューの「オーディオファイルの追加」をクリックすると、編集すべきファイルを収納したフォルダーリストがエキスプローラ的に表示されるので、録音したファイルを収納したフォルダーをクリックすると、録音したファイルが表示される。曲部分を切り出したいファイルをクリックし(反転表示される)下部の【OK】ボタンをクリックすると音の波形画面が表示される。

  5. Editor03.jpg
    Editor04.jpg


     このとき、画面右上のズームボタン2つめで、波形を広げることができる。適切にズームインしたら、画面上部のツールボタンの【再生】で、「スクロール再生」をチェックしておくと、再生箇所を表示するセパレータが、放送音源に動くにつれて表示してくれる。
     さらに、【ツール】画面の【オプション】で、私はファイルフォーマットを「高品質MP3」を選択し、「再生デバイス」でつないでいる Bluetooth 機器を指定している(私は、PCのスピーカーが壊れてしまったので、スピーカーをBluetooth機器にしている)。このようにしておくと、部分的な音を聞きながら、切り出す曲部分を特定しやすい。
    私は、ナレーターの曲紹介部分(曲名・アーティストなど)を曲の前後につけるように、曲を切り出している。(NHK-FMのクラシック番組では、ありがたいことに、殆どは、そのような曲紹介放送をしている。)切り出した部分を反転させて、右クリックすると次のようなポップアップが表示されるので、一番下の【選択内容をエクスポート】をクリックすると、選択内容を保存先を指定するポップアップが表示される。
    SoudEdit12.jpg


    Editor071.jpg

     この保存先には、収納したいフォルダーを指定し、ファイル名には、後で述べるファイルにID3tagをつけるために、番組表に記載されているタイトルやアーティストや作曲家名をコピペしている。このようにして選択部分をエクスポート(保存)し、その反転した波形は、PCのdeleteボタンで削除する。
     このような作業を放送の波形がなくなるまで(放送の終了まで)、同じ作業を繰り返す。Sound Editor の終了ボタン(右上のX印)をクリックすると、プロジェクト(作業最終の状態)を保存するかと聞いてくるので、【いいえ】を選んで、作業対象だったファイルをバックアップ用に置いておく。

  6. 次に、mp3tagというソフト(無料)を立ち上げる。このソフトは、mp3の曲にいろいろな情報(ID3TAg)を付け加えることができるソフトである。


  7. Mp3Tag01.jpg

     このソフトツールバーで【ファイル】で、Tag情報を与えたいファイルを開きツールバーから【交換】を選ぶと表示されるポップアップで、『ファイル名(F)→タグ』を選ぶ。すると、次のようなポップアップが、表示されるので、3.で入力(コピペ)したファイル名を参照して(例えば、保存先での『曲順.タイトル名(曲名)_アーティスト名_作曲家』)でTag3 情報をつけるとすれば、文字列規則を例示のように設定すればよい。
    Mp3Tag02.jpg

  8. このようにして、収録したMP3ファイルは、録音状況によって、再生音量の大小があるので、私は、 MP3Gain(無料) というソフトを使って、音量調整をしている。このソフトには、いろいろな機能があるようだが、私は使い切れていない。方法は、音量調節したいファイル読み込み、現ファイルの音量を分析し、私がターゲットとしている 92db に調節してくれる「Target Gain 」という作業をしているだけである。収納しているMP3ファイルは、一応同じ音量になっているようだ。ただし、クラッシクのように、曲そのものの音量の大小があるので、時にびっくりするほど音がおおきくなることがる。

  9. MP3Gain03.jpg

 ここまで記事にしてブログにアップするのに、2週間近くかかってしまった。歳をとって、何事にもスローモーになっていることが大きいが、結構ややこしいことをしているのだ。

 このようにして、蒐集した曲は、例えばらじるらじる番組の「Classic Cafe」で切り出した曲は、3000曲を超えた。  PCのライブラリーとして使っているMediaMonkeyで調べると、10年以上にわたっていろいろな媒体を通じて蒐集した歌謡曲からジャズ、クラッシクまで曲は4万曲(400GB:MP3曲の1分は、ほぼ1MB)以上になったようだ。死ぬまでに再度聴けないだろうが、車の中のSDカードや、Walkmanのメモリー、スマホのライブラリーにコピー曲が溢れている。ブログの私的なページにも収納している。残された人生の時間つぶしには、もってこいのお遊びである。  

2016年7月22日

隠居のパソコン備忘録:Windows10 で、Windows Media Player が機能しなくなった時の対処

Windows10 にアップグレードしてから、Windows Media Player (WMP)が機能しなくなったという話をよく聞く。今までは、Windows で普通の設定をしておれば、音楽ファイル(殆どは、拡張子に .mp3 がついたファイルと思うが。)をダブルクリックするだけで、WMP が立ち上がり音が聞こえてきた。
 だが、Windows10 ではデフォルトの音楽プレイヤーソフトに「Grooveミュージック」という新しいアプリが設定されており、mp3 などの音楽ファイルをダブルクリックすると、Grooveミュージックが立ち上がり音が聞こえてくる。これでも音楽を聴くには困らないのだが、従来から WMP で聴いてきたし、 音楽CDから曲を mp3 ファイルとして取り込むことや、mp3 ファイルから音楽CDを作成することなどはGrooveミュージックではできない。
 既定の音楽プレーヤーを WMP にすることは、比較的簡単である。
 再生しようとする音楽ファイルを右クリックすると表示されるポップアップの一番下「プロパティ」をクリックすると表示されるポップアップ画面では、<プログラム>は初期ではGrooveミュージックとなっている。
この画面の、「全般」タブ→<プログラム>の項で「変更」ボタンをクリックすると表示されるポップアップ画面で「その他のオプション」→<Windows Media Player>を選択して「OK」する。
すると、<プログラム>は Windows Media Player に変わるのでので、画面右下の「適用」→「OK」で終了すると、すべての音楽ファイル再生プログラムは、WMP に変わる。

WMP.2-10.JPGWMP.2-12.JPGWMP.2-11.JPG

 

これで、Windows7 のときのように、音楽ファイルをダブルクリックすると、WMP で再生されるようになったので喜んでいると、、何の拍子かクリックしても2~3分反応がなく、次のような画面が出て、再生しなくなった。

WMP.2-01.JPG


 "Windows10 WindowsmediaPlayer サーバーの実行に失敗しました" というような検索語で、ネットでググってみたが、幾つかのページはヒットするものの、なかなか的確な解決策は得られなかった。
 その中で、ベガサイトというサイトに、「windows 8.1 media player サーバの実行に失敗しました」というページがあり、この方法を試みてみることにした。
 ここに書いてある「Windowsの機能の有効化または無効化」は、Windows10では、「コントロールパネル」⇛「プログラム」⇛「プログラムと機能」の一項目としてある。

WMP.2-03.JPG

 <Windowsの機能の有効化または無効化>をクリックし、表示される画面を下のほうにスクロールすると下の画面のように、「メディア機能」という項目が表示される。

WMP.2-05.JPG

 これを見ると、「メディア機能」→<Windows Media Player> にはチェックが入っているのだが、これを外して無効化して、再起動をかけてみた。再起動後、同じ画面を開いて、「メディア機能」→<Windows Media Player>にチェックを入れて有効化してみると、今度は音楽ファイルが再生できるようになった。
 ただ、「Windowsの機能の有効化または無効化」を開いて、メディア機能を、無効→再起動→有効→再起動 としてみてもうまくいかなかったという報告もあるので、万全の対応策ではないかもしれない。

2013年8月26日

隠居のMT備忘録:ブログ内検索に、Googleカスタム検索を導入する


 私が使用しているMT4.1 には、サイト内(ブログ内)を検索する機能がデフォルトで備わっている。同じサイト内のブログ【Masajii's Blog】も、【Studio YAMAKO】では、問題なく機能しているのであるが、私のブログ【Atelier】では、反応しなくなってしまった。原因を探ってみたが、浅はかな知識では見つけることができなかった。

 そこで、サイト内検索プラグインをネットサーチしてみると、札幌の SYNCK GRAPHICA (シンクグラフィカ)という Web製作会社が提供している cgi版サイト内検索が、私でもインストールできそうであった。
 インストールはできたが、期待通りの検索ができない。FAQ(なかなか見つからなかったが)を覗いてみると、対象とするブログは、静的なページHTML だけで、動的にPHP としているサイトは検索対象ではないという。私は、サイトを再構築するときに早いのでPHPにしているのでダメらしい。(浅はかな知識では、これ以上のことはわからない。)

 次の策として、Googleのカスタム検索を導入してみることにした。
 こちらは極めて簡単である。インストールする方法は、Wolawolaというサイトのページに詳しいので割愛するが、検索対象のサイト(ブログ)を指定するなどすると Google が作ってくれるコードをコピーして、ブログの適切な場所に貼り付けるだけである。
 だが、MT4.1 のデフォルトであったところに貼り付けてみると、下のスクリーンショットのように、検索キーワードを入力するスペースが小さく(見える部分が小さいだけでスクロールはしてくれるが)使い勝手が良くない。
GoogleSearch-1.JPG

 この検索ボックスをデザイン出来るのは枠線の色ぐらいで、大きさとかサーチ・アイコンなどはいじれない。(ネットサーチしてみると方法はあるようだが) どうやら、検索ボックスを置いた位置の横幅スペースは、ブログのページ・デザインに自動的に合わせる仕様になっているらしい。
 それで、検索ボックスを置く位置をメインページのヘッダーの下に置いて見ることにした。もともと、その部分には、目的とするエントリーを探す方法を書いていたのだが、あまり役にはたっていないようであった。
 メインページの幅は、デザイン上は広いから、検索ボックスの入力部分も広くなったし、検索結果も検索ボックスの下に表示されるようになった。周辺のデザインを少し修正してみると、ほぼ期待通りになったので、当分これで継続してみようと思う。
 ただ、新しいエントリー記事がいつ検索結果に反映されるかはGoogle に頼っているので、すぐにヒットしないことがあるらしい。今のところ、前日にアップしたような記事はヒットしているようだ。

 

2013年8月 4日

隠居のパソコン備忘録: Phtoshop Element 11で、画像を連結する


 2月にパソコンを新しくして(Windows XP ⇒Windows 7)から、画像を結合するような作業はしていなかった。
 以前、スマホで提供されている【暦(くらしこよみ)】をキャプチャーして、PCに保存することをしていた。これをブログに掲載していたのだが、著作権に問題があるようなのでやめた。だが、一過性で見るだけではもったいないので、個人的に保存しておくことは、問題はないのではないかと思い、PCに記録していくことにした。
 だが、OSを変えたこともあって、以前に使っていた Photoshop Element 5 は動かない。この用途ばかりでなく、写真の高度な編集・整理には使えるので、少々高いが、最新の Phtoshop Element 11(以下、PE11)を思い切って購入した。
 このようなソフトは、どんどん進化するので以前の学習では追いつけない。なんとか新しいバージョンでの画像連結方法を学習したので、備忘録として残しておきたい。
ネットをサーチするといろいろな方法が紹介されているが、ぴったりの方法がないので、自分なりのやり方を工夫?したのだ。これらを記録しておくことは、後で役に立つことが多い。何しろ歳をとって、学習したことをすぐに忘れてしまう。
 【スマホの画面をキャプチャーする方法】については、先月記録している。その後、パソコンのトラブルで、プログラムなどは初期状態になったので、再度、必要なソフトをインストールした。その時には、7月の記録通りに行かなかった部分もあるが、なんとかインストールすることができた。これも、ブログへの記録が役に立った。
 今回の記録は、キャプチャーしたスマホ画面を、PE11 で結合する方法である。

 PE11 で画像を結合する方法
スマホ・アプリ 暦(くらしこよみ)をPCにコピーする を例として

  1. 上の【スマホの画面をキャプチャーする方法】でキャプチャーしたスマホ画面は、次のような画像ファイルとして保存する。(スマホでの【暦(くらしこよみ)】全体では、25枚くらいのキャプチャー画像となる。)
    taisho-3-12.png taisho-3-11.png taisho-3-10.png taisho-3-09.png

  2. 次に、PE11 を立ち上げる。【写真の編集】を選択して、でてきた初期の画面上部で【エキスパート】を選ぶ。右下のアイコンでは、【レイヤー】を選ぶ。
  3. メニューバーから、【ファイル】⇒【新規】⇒【白紙ファイル】を選択する。ポップアップ画面で、下のような設定をする。
    ファイル名はなんでも良い。キャンバスの大きさは、キャプチャーしたスマホ画面のひとつのファイルが、480x854 pixel となっているので、それを5枚横に連結できるように設定した。
    koyomi-04.JPG
  4. メニューバーの【表示】で、【画面サイズに合わせる】を選択しておくと、白紙キャンバスが、画面の中に収まる。このキャンバスに、キャプチャーした画像を挿入する。方法は、【ファイル】で【配置】を選択することである。
    【配置】をクリックすると、配置する画像ファイルを指定する画面となるので、挿入する画像を選択する。すると、下のスクリーンショットのように、縦サイズを合わせて、取り込んでくれる。(これがわかるまで、サイズ合わせのためにいろいろな試行錯誤をした。)
    koyomi-06.JPG
  5. 取り込んだ画像は、画像の中心点をドラッグすれば、適切な位置に移動できる。微妙な移動は、キーボードの矢じるし(→←↑↓)キーを使えば、細かい動きができる。もちろん画像を重ね合わせることも可能。
    連結した画像は、レイヤーを示すアイコンをシフトキーで選択して、表示されるセレクトボックスから、【レイヤーを統合】を選択すると一枚の画像となる。
    koyomi-08.JPG
  6. このようにして連結した画像を、一枚の連結画像として保存するには、画面左のツールアイコン「変更」から、切り取りアイコンkoyomi-09.JPGを選択して、必要な画像をキャンバスから切り取ればよい。このときにもキーボードの矢じるし(→←↑↓)キーが使える。

  7. 切り取った画像は、「ファイル」⇒「別名で保存」でいろいろなファイル形式で保存することができる。下は、上に表示したスマホのキャプチャー画面を連結し、jpegとして保存した画像である。
    taisho-3-ts.jpg

  8. このようにして、キャプチャー画像5枚をワンセットとして作成し、それらを更に横に連結すれば、スマホの【暦(くらしこよみ)】のような横長画像を作成することが出来る。


 作成したサンプルを以下に表示する。このような表示は、Windows8 では、スマホのように表示できるのだろうか。
くらしのこよみ:大暑[大雨時行(たいうときどきふる)]
スクロールバーを右端から左へ動かしてください。

2012年9月 7日

くらしの暦:二十四節気 白露 七十二候 草露白


 二十四節気は白露となったというのに、残暑は収まりそうにもない。
スマートフォンの無料アプリ【くらしの暦】も、今朝、七十二候の草露白(くさのつゆしろし)に変わった。ちょっと拝借して、パソコンに再現してみた。

くらしのこよみ:白露[草露白]
スクロールバーを右端から左へ動かしてください。



 なお、七十二候が替わるたびに、ページの右フレームの下に、掲載している。

2012年8月13日

隠居のパソコン備忘録:スマホのスクロール・イメージをブログに掲載する


 Masajii's Brog で、オーナーの Masajii さんから、【読書日記「くらしのこよみ」】に、スマホのスクロール・イメージを掲載できないかとの相談を受けた。
 今まで画像を横方向にスクロールしながら見るというようなことは試したことはない。興味を引くテーマなので、挑戦してみることにした。
 平凡社が提供するスマホ向け無料アプリ【くらしのこよみ】は、このようなトライをしてみるには格好の材料である。
 少し、時間を要する作業であるがなんとか実現できるので、備忘録として記録しておきたい。

   
出来上がりサンプル
スマホの画面イメージ
スクロールバーを右端へ移動してから左へ動かしてください。


  1. 対象となるスマホの画面をキャプチャーする。(キャプチャーの方法は、【隠居のスマートフォン備忘録:(14)Xperia acro の画面をキャプチャーする 】に記載している。)例題のアプリ「くらしのこよみ」では、26画面(1画面は480x854ピクセルl)をキャプチャーした。
  2. キャプチャーした画像を、Photoshop Elements を使って横に結合していく。この作業が、Photoshop を使い慣れていないせいもあって大変だった。
     先ず、「ファイル」⇒「新規」⇒「白紙ファイル」で、ファイル名を Kooyomi-1 とでもし、横幅2400pixel x 854pixel と指定した。キャプチャー画面を5枚 横に結合するスペースである。横幅、もっと大きくできるが、画像が小さくなり、結合する境界の判定が難しくなる。
  3. 次に、結合するキャプチャー画面を「ファイル」⇒「開く」と、画面下のプロジェクト・エリアに表示される。これを先の白紙ファイルにドラッグ&ドロップして、右端から埋めていく。スマホのスクロールでキャプチャーした画像は、必ずしもきちんと 480pixel となっていないので、ドラッグで重ねあわせ調整して画面を作っていく。連結した画面ができたら、右フレームの下方の「レイヤー」欄に画像名が表示されるので、連結した画像名を選択して右クリックすると出てくるセレクトボックスで、「レイヤー結合」を選択すると、下のスクリーンショットのように、結合した一つのファイルとなる。結合したファイルは、別名で保存しておく。

  4. このようにして、28の画面をグループ(今回の場合、6グループ)に分けて、画像ファイルを保存しておく。その後、6グループのファイルを結合する。この作業は、要するに、キャプチャーしたスマホのスクロール画面を一つの横長画像にする作業である。結果は、12480x854pixel の画像(jpegとした)となる。
  5. 出来上がった画像を、そのままのおおきさでブログに掲載するには、縦幅が大きすぎるので、Picasa のエキスポートを使って、縦・横幅を40%くらいに縮小した。なお、Picasa を使うと結合した結果、はみ出る白紙部分を削除する切り抜きが楽である。
  6. 今回のメインは、画像を横にスクロールするために、HTML <iframe> タグを使ったことである。
    上の出来上がりサンプルのためのコードは、次のようになる。
    <center><caption><strong>スマホの画面イメージ</strong><br /><small>スクロールバーを右端へ移動してから左へ動かしてください。</small></caption></center>
    <center>
    <iframe frameborder="1" scroling="yes" width="250" height="400" src="http://n-shuhei.net/atelier/screenshot/1-koyomi-c2.jpg" /></iframe>
    </center>
    
    <iframe> タグを使うと、上の Photoshop のスクリーンショットのように、横長の画像をスクロールバー付きで、横幅を抑えて表示できる。
 このような方法を使えば、スクロールしてつかうアプリの紹介は楽になるが、いまのところ紹介すべきアプリは思い当たらない。

2011年8月 7日

隠居のスマートフォン備忘録:(2)Xperia acro でのメールと文字入力


 Xperia acro では、私は従来の i モードメールに代わる sp モードメール、web メールである Gmail 、それにレンタル・サーバー(私の場合:Xserver)がサービスで提供してくれるメール(アドレス)を設定している。別に、 ISP(プロバイダ:私の場合 eo-net )のメールアドレスを持っているが、受信したメールは Gmail に転送している。Xserver で受信したメールも同様の処理をしている。従って、スマートフォン(スマホ)さえ持っておれば、電波が届く範囲では、すべてのメールを確認できる。
 ただ、パソコンで設定したさまざまな業者のCM メールも受信するので, Gmail 受信を知らせる着信音(短いが)と通知LED の緑が点滅するので、いささかうっとうしい。それで、ほとんど見ないメールは受信しないように各業者からのメール登録を見直して、受信を少なくなるようにした。
 ただ、今までパソコン上でのメールの返信は、長年机においた 106キーボードで入力していたから、それほど抵抗はなかったが、スマホ上で文字を入力するのは私のような無骨な指では大変である。

 パソコンでのいろいろな操作はキーボードでするのであるが、スマホ上でのいろいろな操作はパネルをタッチすることで行われる。その操作は、次の図のように6つのタッチが基本である。

paneltouch.gif   【Xperia acro スマートに使いこなす基本&活用ワザ150】より

 Xperia acro での文字入力には、3種のソフトウェアキーボードが用意されている。そのひとつはパソコンと同じような QWERTYソフトウェアキーボードがあるが、太い指でタップするには文字が小さすぎる。その他に、50音キーボードとケイタイと同じようなダイヤルキー(12キー)とがある。50音キーボードもそれぞれの文字が小さいので、太い指ではタップをしにくい。
 その点、12キーはケイタイと同じように一つづつの文字が大きいので、タップはやりやすい。12キーは、ひらがな・英語・数字の3枚が12キーの左下にある文字キーのタップで切り替えることができる。記号や顔文字などは、文字キーの上にある顔のキーのタップで切り替えることができる。このとき、記号を選択するときは、記号をスクロールできることを知っておいたほうが良い。記号のスラッシュ / を探すのに苦労をした。
 Xperia acro には、POBox touch という文章入力補助機能のソフトウェアがインストールされている。私が持っていたケイタイ(S703i )の入力でもバージョンは異なるが使われているソフトである。入力の頻度管理が行われるので、極めて有用である。Google 日本語入力でも、同じようなソフトが使われている。
 パソコンでの日本語と同じように、単語登録をすることができる。メイン画面で設定ボタンを押して出るセレクト画面から「言語とキーボード」を選択し、続いてでるセレクト画面から「POBox touch」⇒「日本語ユーザ辞書」をタップすると登録した単語を見ることができ、その画面でメニューキーを押せば、登録画面が現れる。ただ、POBox touch の予測変換・推測変換による省入力日本語入力システムは優れているので、単語登録は必要がないかもしれない。
 なお、ケイタイメール(i モードメール)でも用意されていた「定型文」は、顔文字キーを長押し(タッチ)することにより得られる。
Xperia_01.jpg;クリックすると大きな写真になりますXperia_02;クリックすると大きな写真になりますXperia_03;クリックすると大きな写真になります
12音キー:英数字画面数字入力と記号選択画面
記号の表示はスクロールもする
POBox touch の表示
「さ」と入力すると表示されているような単語がでてくる。「堺市」を何度か入力したので、早めに表示されている。


  
できるポケット docomo Xperia acro SO-02C スマートに使いこなす基本&活用ワザ 150
法林 岳之 橋本 保 清水 理史 白根 雅彦 できるシリーズ編集部
インプレスジャパン
売り上げランキング: 1473


(追記:2011/12/6) 文字入力するときに何かの拍子で入力キーボードが、QWERTYソフトウェアキーボードなどに変わってしまっていることがある。これをPOBox touch に戻すには、文字入力部分(例えば、Google 検索の場合、検索語を入力する部分)をタッチ(長押し)する。すると、【テキストを編集 】という画面がでて「入力方法」という文字が出るので、これをタップすると、【入力方法の選択】という3択画面がでるので、ここで「POBox Touch(日本語)を選択すれば良い。

2010年1月30日

隠居のMT備忘録:ソースコードを縦スクロールつきコード・ボックスで表示する

 エントリーで、HTML や Javascript , XML のソースコードを記録するときには、<pre><code>~</code></pre>という形で記述している。
 私のMovable Type でのブログは、「小粋空間」さんのテンプレートを使わせてもらっている。もちろん付属しているCSS(Cascading Style Sheets)も使っている。そのCSSでの <pre> は次のように設定されている。backgroundの色は、いじっていているが。
pre {
    margin: 15px 20px 0px;
    padding: 10px;
    background: #ffffe0;
    border: 1px solid #999;
    font-size: 83.3%;
    line-height: 1.5;
    width: 100%;
    overflow: scroll;
}

 このまま、100行、200行あるソースコードを記載すると、縦に非常に間延びしたエントリーになってしまう。
 これを避ける方法をネットでサーチしてみると余りにも普通の知識なのか適切な記述が見つからなかった。もう一度 CSS の基本に立ち返って学習してみると、CSS の pre の部分に、
pre {
  ,,,,
  height: 150px;
  ,,,,
 }
 
といれればよいことが分かった。 
 が、これでは1行のコードを表示するときでも、縦 150px のボックスができてしまう。それで面倒でも、本文のHTMLで
<pre style="height: 150px"> 
とスタイルを指定すればいいことが分かった。この方法を使えば、ボックスの縦の大きさを表示するコードの行数に合わせて変えることができる。スタイルを指定しなければ、縦スクロールがなく、全てのソースコードが表示される。余りにも基本的なことなので、ブログに載せるのは恥ずかしいが、自分自身の備忘録として残しておきたい。

 なお、、<pre><code> ~ </code></pre> の ~ 部分(ソースコード)にある < > は、特殊文字と判定されるので、&lt; &gt;  とHTML エンコードする必要がある。
私はエンコードには、HTML エンコードフォームというサービスを使わせてもらっている。これを使うと空白文字が 、&nbsp; に、" が &quot;に、& が &amp;にエンコードされるが、エンコードされたものをそのまま Copy&Paste して使っても問題はない。
 また、いろいろな場面でソースコードを整理する必要があるが、そのようなときはシェアウエアの「秀丸エディタ」を使っている。テキストを編集する様々な機能が備わっているので、非常に便利である。

2006年9月14日

隠居サイトをBlogpeopleに登録しました。

 「小粋空間」さんのBlogPeople のススメにしたがって Blogpeople に登録した。まだ、利用の仕方がよくよく分かっていないが、LinkList と ListMe を早速右サイドバーに置いてみた。LinkList はまだ2件しか追加していないが、そのうちに増えてくることを予想してスクロールできるようにした。編集などで自分のサイトを開いていることが多いので、開いているページからすぐに行きたいサイトへ飛べるのが嬉しい。登録したサイトの更新状況はほぼリアルタイムに取得でき、新たに更新されると教えてくれる。更新時間は私は24時間で設定したが、かなり細かく設定できるようである。LinkListには畏れ多いが、取り敢えず被リンク先(=他サイトでの私のサイトへのリンク登録)の「小粋空間」さんとサラリーマン時代の友達でブログの師匠の「千点写行」をリストした。