M.C.P.C.

―むり・くり―プラスコミュニケーション


« 2006年7月 | トップページ | 2006年9月 »

2006.08.31

2005→2006でDTPのフォント環境が変わっていない件について

ようこそ!おこしやす Intel Mac - お約束どおり [d.hatena.ne.jp]

「Classic環境を使わない」と答えた人が全体の半数を超えているのに、メインで使っているフォントが「OCF」と答えた人が去年とほとんど変わっていないのは何故なんでしょう?

あーこの資料みました。いまだに Mac Fan と MacPeople の区別がつかないので購入していないわけですけれども。

それで、「何故なんでしょう?」ですが、世の中にある DTP 仕事のうちの大半は、OCF フォントあたりで用が足りてしまう現実があるからでしょう(制作→OCF フォント、出力→CID フォント環境ていうのが定番だと思うけれども)。雑誌や書籍の執筆者サイドは、書籍メインの人がおおいので、OpenType フォントの恩恵に与る場面が多いでしょうが、書籍以外だと OpenType はほとんど意味無いですもんね。

大半の消費者に恩恵がなく、互換性もないアップデートの強制(しかも、何となく OpenType にしなくちゃいけないという雰囲気で)というのが現在この業界で進行中です。アドビソフトだったら、まれに、機能追加によって便利になることがあるというのに、それと比べると、フォントフォーマットの変更はかなりたちが悪いですよね。

つか、OCF は、モリサワがサポート切った時点で変に価値あがっちゃいましたよね。

OS9で起動するマシンを別に用意して、そっちで作業してるとか・・・?

(なんで DTP の人っぽいのに3点リーダーを中黒で打っているかちょっと不安になりつつ)僕がみた Mac Fan の資料(どうやらセミナー資料だねこりゃ)では、どうやら Mac Fan 編集部としては「乗り換え」を促しているようでしたが、乗り換えっていうよりは、既存環境の温存、新環境の買い増しが現実的な解だと思う。最終的には事業所ごとに1台くらい OCF 環境をのこす、みたいな。

極論すると、Mac OS X で動く Adobe アプリの PDF 書き出しで、PDF 入稿できてしまうのですから、Mac OS X 環境こそ、PDF をうまく処理できる体制さえ作ってしまえば、出力側で Adobe の DTP アプリを持つ必要なんて無いです。逆に、Mac OS 9 環境は、修正用のプラットフォームとして、仕事が来る限り崩すことなく持っている必要があるかなーていう感じ。

「OCF」はもうそろそろ終わりにしてもらえないものでしょうか?傲慢ですか?

んー「OCF フォント」をそろそろ終わりにしなくちゃいけない理由が示されていないですよね。OCF フォントだってソフトウェアなんだから、ソフトウェアが動く環境がある限り稼働していればいいんじゃね?ておもいます(ソフトの身にもなってみろ!)。かたくなに使うことによる不都合は、クラシックカーを乗り続ける苦労話みたいになるんじゃないかな、ともおもいます(いやあ、最近出力できる場所が減ってきてねー、とか)。

[フォント] | 固定リンク | コメント (3) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.30

DTPオペとviエディタのベストマッチング

昔学校にいた頃は、emacs に Mew で電子メールしたりとか、自然科学棟の SGI O2 で MATLAB してた記憶があったりしますけれども、ここ数日はまるで vi 漬けです。やっぱ、Windows 以外の OS だとおおむね最初から入っているっていうのはでかいですよね。

それで、僕はふと思ったんですけれども、vi って、最近の Adobe 系ソフトを使っている人とすげえ親和性があるんじゃねえかっていうことです。

vi は、文字の挿入したいときは、キーボードの「i」キーを押して、insert mode に移行してから初めて文字が打てます。ものすごくモーダルです。

ところが、いまや Adobe ソフトも、ワンキーストロークのモード切替を採用しています。ペンツールだったら、キーボードの「p」キーを押して、ペンツールに移行してから、マウスでベジェ曲線を描けるわけです。

つうわけで、DTP のひとは、エディタは vi エディタを使うべきだと思いました。Jedit なんてライブドアから買う必要なんてありません!(今はソニックに移管されたんでしたっけ。)

# 僕は普段は秀丸です。

[DTP] | 固定リンク | コメント (1) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.29

perl5.8時代に迎合してみたらencode、decodeだらけ

今あるメール送信フォームからメールを送信するスクリプトが perl 4 や perl 5.005 時代のスクリプトで、Jcode.pl やら Jcode.pm まみれで、今どきの perl 5.8 に迎合した Unicode ばりばりのスクリプトにしようと思って作ってみたんですけれども、ものすごく素直に作ると、encode、decode だらけになってしまってきもくて困る。

メール送信を、Net::SMTP ではなくて今どきのやつにすれば改善するのかな。

[Perl] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.28

Mebiusバッテリ交換

僕が使っている Mebius PC-MV1-C1W(いろいろ改造済み)のバッテリがへたってきまして、リフレッシュを10回ぐらいしても30分ぐらいしか持たなくなってきたので、新しいバッテリを注文して、交換しました。

1回購入しているので、今回も、シャープエンジニアリングに電話したら、「取りに来られるのもそちらからでは遠いと思いますので、お近くの量販店様でご注文されるといいですよ。お住まいの地域では、ケーズデンキさんか、ラオックスさんになります。」ていう風に案内されました。1年半前から大きく進歩しているのですごいと思いました。

しかも、先週の日曜夕方にケーズデンキで注文したのですが、水曜夕方に僕のうちの留守電に「入荷しました」って入っていました。ものスゲエ早い。むかし MSX2 の FMパナアミューズメントカートリッジ(FMPAC)を、ナショナルのお店を通して注文したら2週間かかっていた記憶があるものとしては驚異的な早さですが、受注販売業務をしている立場からすればこれはいまや当たり前の速度ですよね。

さてさて、このパソコンも丸4年使っていますが、Pentium 1GHz もあれば当分持つなーて思っていたら案の定結構持ってしまいました(デスクトップパソコン使わなくなってしまった……)。

でも、ノートパソコンはバッテリのへたりがあるので、これを気にする場合は、バッテリの交換費用まで考えておかないとコスト勘定が出来ません。僕の場合は、4年で2本使いつぶしていますので、バッテリーが 15,000- ですから、ノートパソコンを維持するには年額 7,500- かかっているということですね。あと、僕は1.5年に1回 HDD も交換しているので、それもあわせると結構出費していることになるのです。

ノートパソコンオーナーだったらしょうがないですよね……

[パソコン・インターネット] | 固定リンク | コメント (2) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.27

Hyf PDF Output Library は実はアンテナハウス製

以前、
M.C.P.C.: いきなりPDF Professional(2):いきP Proの素性に迫ってみたりみなかったり [blog.dtpwiki.jp]
で、「Hyf_PDF Creator ほげほげ」なんてでてきて、またへんてこなPDF 変換エンジンでてきたー検証し直しだーておもっていたところに、
M.C.P.C.: いきなりPDF Professional(4):ソースネクスト製品はOEM元をよく見てみよう [blog.dtpwiki.jp]
にて、アンテナハウスがパッケージングしたと判明し、
いきなりPDF Professionalに出てくる「Beijing HYF Software」って何ですか? [blog.livedoor.jp]
で、中国北京の会社だって判明して、また中国の新興 IT ベンチャーの製品を間に合わせで買いたたいてきたもんだと思って、僕の中ではアンテナハウスに対してすげえイメージが悪くなっていたのですが、

PDF 千夜一夜: Antenna House PDF ブランドについて [blog.antenna.co.jp]

PDF生成ソフトにHyfと付けていたのは、中国の市場でPDF作成ソフトでビジネスを強力に進めるためでした。しかし、最近は、中国より日本でのPDFビジネスの方が中心になってきましたし、今後は、欧米の市場でも販売を強化することも考慮して、ブランド名を変更することにしたものです。

だそうです。

それにしても、PDF 生成ソフトに応じて処理をかえる必要性がある状況ですから、あんまりコロコロ Producer を変えないでほしいとは思いました。

参考:
PDF変換の一覧 - DTPWiki [dtpwiki.jp]

新しい PDF 変換エンジンが出来たら、このリストではなくてもいいが、何らかの機関がリストを更新する取り決めをつくってほしいですね。

[PDF] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.26

Plaggerで夕暮れ時刻

lib/Plagger/Plugin/CustomFeed/Sunset.pm

package Plagger::Plugin::CustomFeed::Sunset;
use strict;
use base qw( Plagger::Plugin );
use Astro::Sunrise;
 
sub register {
    my($self, $context) = @_;
    $context->register_hook(
        $self,
        'subscription.load' => $self->can('load'),
    );
}
 
sub load {
    my($self, $context) = @_;
    my $feed = Plagger::Feed->new;
    $feed->aggregator(sub { $self->aggregate(@_) });
    $context->subscription->add($feed);
}
 
sub aggregate {
    my($self, $context, $args) = @_;
 
    my $longitude = $self->conf->{longitude}; # keido
    my $latitude  = $self->conf->{latitude} ; # ido
 
    my $sunset   = sun_set( $longitude, $latitude);
    my $today    = substr(Plagger::Date->now(),0,10);
    my $feed = Plagger::Feed->new;
    $feed->title('Sunset time '.$today);
 
    my $entry = Plagger::Entry->new;
    $entry->title('Sunset time '.$today);
    $entry->date('Sunset time '.$today);
 
    $entry->body('<pre>'.$sunset.'</pre>');
 
    $feed->add_entry($entry);
    $context->update->add($feed);
}
 
1;

config.yaml のサンプル

plugins:
  - module: CustomFeed::Sunset
    config:
      longitude: 135.750
      latitude:   35.017

参考

Astro::Sunrise - Perl extension for computing the sunrise/sunset on a given day - search.cpan.org [search.cpan.org]
subtechグループ - Buy OEM Software - Plagger::Plugin::CustomFeed::Pipe [subtech.g.hatena.ne.jp]

まだメールしかとばせないのでこの feed をどうすればイベントトリガに出来るか不明w

とりあえず、google で印刷と検索したら自動的に PDF がうちの会社に入稿されて印刷物になって届くところまでやるつもりです(やりません)。

[Script] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.25

日没時刻のタスクをRemember The Milkに設定することによってカーテン閉め忘れてお母さんに怒られなくて済むスクリプト

日没時刻にあわせて何らかの仕事をしなきゃいけないシチュエーションって無いですか?たとえば、日没と共に閉店とか。ねえか。でも、日が暮れたらカーテン閉めなさいて、お母さんや、学校の先生に言われていると思います。つうわけけで、そろそろ夏休み最後の日曜日になる地域もあると思うので、夏休みの宿題的にこれを作ってみました。

#/usr/bin/perl;
use strict;
use warnings;
use Astro::Sunrise;
 
my $keido    = 135.750;
my $ido      =  35.017;
my $sunset   = sun_set( $keido, $ido);
my $sendmail = '/usr/lib/sendmail';
my $from     = '送信元のメールアドレス';
my $to       = 'Remember The Milk の受信箱のメールアドレス';
my $subject  = 'sunset';
 
my $mailheader = "From: $from\nTo: $to\n".
                 "Subject: $subject\n\n";
my $mailbody = "Due: Today $sunset\n.\n";
 
open(MAIL,"| $sendmail -t");
print MAIL $mailheader;
print MAIL $mailbody;
close(MAIL);
exit 1;

Remember the Milk の 受信箱のメールアドレス(そこに送ると自動的にタスクとして入力される)に、その日の日没の時刻を設定したタスクを設定します。このスクリプトを1日1回 cron で実行するといいです、当然日没前なw

Perl には、Astro::Sunrise っていうモジュールがあって、緯度経度から日出没が計算できるみたいなんで使ってみました。精度が怪しいけれども。

Remember The Milk のリマインダー機能をつかうと、携帯電話などのメールにタスクを転送できたりするので便利です。

……AT コマンド使えば、Remember The Milk 使わなくても時間を予約して直接携帯電話にメール出せるというのは当然内緒です。

個人的には、緯度経度タイムゾーンをクエリとして、feed で引っ張ってこれると、おもしろいなと思いました。国立天文台がやってほしいと思います。Plagger 使いは、日没と共に、「蛍の光」MP3 を流したりするでしょう。しねえか。

[Perl] | 固定リンク | コメント (0) | トラックバック (2) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.24

エントランスがMS 明朝

今更ながらものすごい勢いでシスター・プリンセス見ていますが最初にリピュア見てしまって、あれはキャラクターズの方がものすごい気合いの入ったアイドルビデオになっていたわけですけれども、それから比べるとなんだかまともに見られてしまいました。本放送見てみたかったなー

で、花穂って(ガチャピンの相方の)ムック? やっていることは一緒。

あと、DVD の最終巻に堀江由衣バージョンオープニングが入っていて焦った。あの歌がグレイトな意味がやっと分かりました。
Wellcomehouse_2
▲こんな書体のエントランスの先には妹が12人(結構適当にはめた)

[オタ] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.23

印刷に耐えうるサイズで画像生成ジェネレータ作ったらこうなるよ

PDF/X研究室 - 画像生成ジェネレーターの可能性 [d.hatena.ne.jp]

+LOVE IS DESIGN+: 画像が簡単にできるジェネレータいろいろ

現時点で既に75のテンプレートがあるそうです。Webデザイナーに頼まなくても簡単にセンスのいい素材が入手できる時代なんですね。同じ仕組みで適正サイズの350dpiの画像を作るサービスも当然可能ですよね。誰かやりませんか?

あり合わせの材料使って作ってみました。1時間程度で作ったのでいろいろ変だけれども我慢して。

フォームに文字入れてサブミットすると、3264×2448pxの画像に入力した文字が落ちてきますが。

~~~

(2006.8.23 12.11追記)現時点でサーバ止まっています。やっぱむりさせすぎたんだと思う。

Gen
▲こんなのがでる予定でした(クリックで3264×2448px)

遅いのは、PowerPC 1.25GHz と RAM 256KB の Linux で頑張ってくれているわけなので我慢してください。一番我慢しなくてはならないのは、皆さんが「生成」をクリックするたびに轟音を上げるサーバの横で寝ている僕なのですから。

もう一つ問題点を挙げるとすれば、フォントに何を使うかっていう話ですよね。売り物のフォントはこのような用途には使いにくい。営業さんがアポなしでやってくるかも!

ソース。

#!/usr/bin/perl
use strict;
use warnings;
use CGI;
use Image::Magick;
use utf8;
use Encode;
 
# CGI オブジェクト作成
my $q = CGI->new;                 # CGIオブジェ作成
my $text = $q->param('str');      # クエリ文字列入力
$text = decode('utf8', $text);    # utf8
$text = substr($text, 0, 8);      # 8文字制限
$text or $text = 'dtpwiki.jp';    # デフォルト文字列
 
# Image::Magick オブジェクト作成
my $image = Image::Magick->new;   # $Image
$image->Read('hana.jpg');         # フリー画像読み込む
my $image2 = Image::Magick->new;  # $Image2
$image2->Set(size =>'3264x2448'); # カンバスサイズ
$image2->ReadImage('xc:white');   # バック白
$image2->Annotate(
  text =>$text,
  fill =>'#666666',               # 灰色
  font =>'sazanami-gothic.ttf',   # 港でさざなみ
  pointsize =>'900',              # 900ポ(?)
  x =>'0',
  y =>'1800',
);                                # 文字
$image2->Blur(
  radius =>'28',
  sigma  =>'18');                 # ぼかし(適当)
$image->Composite(
  image   =>$image2,
  compose =>'Bumpmap',
  x => '0',                       # $Imageと
  y => '0');                      # $Image2を合成
undef $image2;
 
# 画像出力
print $q->header('image/jpeg');   # ヘッダ
binmode STDOUT;               # Win時のおまじない
$image->Write('jpeg:-');      # JPEGで書き出し
undef $image;
exit 1;

参考::: Cepheid :: - ImageMagickの使用例 [www.ss.iij4u.or.jp]

[DTP] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2006.08.22

Mebius 無線LAN MiniPCI換装

僕の使っている Mebius PC-MV1-C1W は、IEEE 802.11b の無線 LAN 機能がついているモデルですが正直言って 11.b は遅いので 11.g の PC カード挿していたんですけれどもスマートじゃないのでかねがねなんとかしたかったのですけれども、このマシンに内蔵されている無線 LAN カードは mini PCI なので、換装しました。

換装したのは、実績がありまくりの玄人志向 802.11G-MPCI です。ヨドバシカメラにはいるかなーて思っていたけどついぞ入らず、ソフマップにはいるかなーて思っていたら撤退してしまいましたのでそろそろ市場からも無くなりそうなのでヨドバシ通販で買いました。

というわけで普通に使えています。これで、このマシンの不満は、USB 1.1 くらいになりました。こんどは PC カードスロットに USB 2.0 カードをさせますね!

[パソコン・インターネット] | 固定リンク | コメント (4) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

< 最後 « これより前10ä»¶ | 全件