Ermitejo - エスペラント語日本語翻訳

#BLOGO
2007/8/29

分割ページへの前後リンク・ページ数リンク共存法

分類: WordPress / タグ: ,

WordPressでは、長い記事(エントリまたはポストとも呼称される)を<!--nextpage-->タグにて複数ページに分割する機能があります(カテゴリ毎に記事が沢山生じた場合のページ分割ではありません)。その場合、single.php等のテーマファイルに記述する、link_pages()またはwp_link_pages()というWordPressタグにて、それらのページへのリンクを設けることが出来ます。このWordPressタグでは、以下の表示方法を選択出来ます。

  1. 前後のページへのリンク(第三引数にnextを指定する。「前へ」「次へ」等の文字列を設定可能)
  2. 全ページへのリンク(第三引数にnumberを指定する。ページ番号等の文字列を設定可能)

ところが、簡便さを優先したと思われるため、上記は排他的にしか選べません。

ウェブサイトデザインをあまり語れたものではありませんが、こういう「ページ物」のお作法としては、「前へ / 1ページ目 / 2ページ目 / … / nページ目 / 次へ」という書式が一般的です。例えば、Googleの検索結果が複数ページにわたる場合のページリンクは、上記の通りとなっています。このように、前後リンクとページ数リンクを両方表示する、すなわち共存させる方法はないものでしょうか。

結局、テーマファイル側で手間を掛ける必要があったので、調査結果を以下の通りご案内します。

(「分割ページへの前後リンク・ページ数リンク共存法」の続きを読む)

2007/8/17

Time flies like an arrow

分類: 開発記 / タグ:

「開発日誌」と銘打っておきながら、そういえばこのブログでは本サイトの使命の保守本流であるエスペラント語日本語翻訳システム(Ermitejo)自体の開発状況等を殆ど全く書いていませんでした。

遅まきながら気付いたというよりは、なかなか趣味のプログラミングの時間を取れないままに世界エスペラント大会が過ぎてしまったことを無意識的に頭から消していたのかも知れません。世界エスペラント大会のような節目に、せめてβ版でも公開出来ればと考えていたのですが、流石にそう甘くはありませんでした。

そこで、開発の過去を振り返りつつ、現在の状況を明らかにし、未来への展望を開いていく一環として、「開発記」という分類をブログに設け、投稿を行って行くことにしました。自然言語処理関連の検索語を用いて検索エンジンを経由して本サイトにお越しになる方もいらっしゃいますが、本サイトがそのご参考になるかどうかは怪しいものです。なお、ttt.ermitejo.comのトップページに掲げていた文書も、「開発記」の分類に属するものとして、過去に遡ってこのブログに取り込んでおきました。

あまり時系列に沿って過去・現在・未来を書けた物でもないので、まずは今回はこれまでの形態素解析を簡単に振り返りつつ、目下開発中の構文解析について述べて参ります。

(「Time flies like an arrow」の続きを読む)

2007/8/16

ハンカチをキーボードカバーにするhack

分類: ハードウェア / タグ: , ,

無粋なキーボードカバー

hack(kodumado)という程のものでも何でもないのですが、先のエントリのRealforce用メタルカスタムキットの感想でも述べたとおり、私はハンカチーフをキーボードカバーにしています。掌の多汗症という程ではないのですが、どうしても素のままですとキートップがベタ付いてしまいます。それを嫌っての習慣なのですが、どうにも職場で驚かれることの方が多いです。

キーボードカバーにハンカチを使う人間はそうそういないと思いますが、それで不自由はないのか、使用感は如何な物であるのか、以下に簡単にご紹介します。

(「ハンカチをキーボードカバーにするhack」の続きを読む)

2007/8/14

画像用ページの画像サイズ保持方法

分類: WordPress / タグ: ,

WordPressの添付ファイル専用ページで、大きな画像もオリジナルサイズで表示する方法について調べました。WordPressのコアに手を入れる必要があるようですので、ご紹介します。追記あり:2.2.1では、テーマファイルattachment.phpの記述だけでサイズを制御出来ました。

問題の概要 

添付ファイル専用ページについて

WordPressの「アップロード」機能を使うと、画像等のファイルをブログにアップロード出来ます。縮小サイズの画像(サムネイル)を自動で作成するなど、多機能ではありませんが標準的なところを押さえている機能です。表示方法(サムネイル・フルサイズ・タイトル)とリンク先(ファイル・ページ・なし)を選んで投稿内容に挿入出来ます。

ここで、リンク先を「ページ」とした場合には、attachment.php(なければindex.php)により、アップロードしたファイル専用のページ(以後、「添付ファイル専用ページ」と呼称します)を作成出来、投稿したページ中のサムネイルかフルサイズ画像かタイトルから、当該専用ページにリンクを張ることが出来ます。

寸法を自動調整する機能の存在

しかし、困ったことに、添付ファイル専用ページの画像が意図せずに縮小されてしまうという親切ないしお節介な機能があります。先のエントリではこの仕様に悩まされました。

閲覧者の立場からみると、オリジナルサイズ(元の解像度)の元画像に到達するまでには、以下のような手順を踏む必要があり、とても面倒です。

  1. 元ページ …… 投稿したエントリのページ。サムネイルが表示されている。サムネイルのリンクをクリック可能。
  2. 専用ページ …… 画像専用のページ。縮小画像が表示されている。縮小画像のリンクをクリック可能。
  3. 画像 …… 画像そのもののURL。オリジナルサイズで表示される(IE等のお節介機能があれば、さらにもう一段階手間が掛かります)。

テーマ側(attachment.phpやindex.php)にてこの仕様を変更できないものかとも考えましたが、どうも駄目そうでした。そこで、この機能自体を殺してしまうことにしました。具体的な方法は、以下の通りです。

(「画像用ページの画像サイズ保持方法」の続きを読む)

Realforce用メタルカスタムキットの感想

分類: ハードウェア / タグ: , , ,
コメント6件

分かっていたことではありますが、構文解析はHPSGを用いたにせよ、結局は力仕事の部分が多分に存在します。形態素解析がそれなりに作れたからといって、矢継ぎ早に構文解析の機能は開発出来ないことが、悲しい実情です。

そうしたリリースの谷間もあり、またあまりにもネタがなくて寂しいということもあり、「ハードウェア」カテゴリを設け、批評等を行っていこうと思います。

キット装着済みのRealforce91の雄姿

第一弾は、実用コンパクトキーボードの最高峰である東プレRealforce91UNG01B0)……ではなく、当該キーボード向けにダイヤテック(FILCOブランド)が開発・販売しているRealforce91シリーズ メタルカスタムキット Real Black (MCK91B)のレビューです。

本キットは、デザインに飽きが来た向きよりも、むしろ打鍵感の求道者にこそ知らせたい福音であるとの感を持ちました。

(「Realforce用メタルカスタムキットの感想」の続きを読む)

< 脇書非表示 > 脇書表示

Ĉu vi scias?

matigi

過去の記事

2007 年 8 月
« 7 月   9 月 »
 12345
6789101112
13141516171819
20212223242526
2728293031  

分類

最近の記事

最近のコメント

最近のトラックバック

RSS

他のエスペラント関連ブログ

メタ情報

Aŭtorrajto: © Organizo por Zona Servo per Sinkrona Solvo. Ĉiuj rajtoj estas rezervitaj.
Copyright: © Organization for Zonal Service with Synchronous Solution. All rights reserved.