書籍追加。

DITAの実践作者: JulioJ. Vazquez,DITAコンソーシアムジャパン出版社/メーカー: エスアイビーアクセス発売日: 2011/11/01メディア: 単行本購入: 1人 クリック: 3回この商品を含むブログ (1件) を見るDITA執筆での技術仕様や方式を解説、とのことなので仕様寄…

DITA-OT1.5.4-M6

PDF出力に関する修正が結構入ったようで、山盛り出ていた致命的なほげほげがごっそりと減った。PDFヘッダの要らない"OpenTopic"とかprodnameが2重に吐かれるのも直っているぽい。 keyrefも効くようになってるような気がする。toc用のjavascriptが効かないの…

なつかしのPSOBB コトブキヤから発売された、レイキャシール・シノver. 素組みしてみました。 エルノアver.で単色だったスカート部分が、塗装済みパーツになっています。目と眉まで描きき込まれています。 すっかり不精になった身には有難い。 エルノアと同…

でっかいトランス

ブックマーク

OASIS DITA v1.2 DITA Version 1.2 Specification ant xmlのproperty http://dita-ot.sourceforge.net/quickstartguide/reference/dita-ot_ant_properties.html Glossary(用語集)トピックタイプの書き方 DITA1.2で強化された用語集トピック その2 - 文書…

草津熱帯圏

今週のお題「私のゴールデンウィーク」今年のゴールデンウィークの帰省。天気がイマイチだったので白根山は諦め、20年ぶりに草津熱帯圏へ。 人気のカピバラさん。檻に大きめの穴が開けられていて触れます。たわしのごとき剛毛です。 どや顔のリャマ。 警戒中…

インデックステンプレートを保存できないエラー

MT管理のホームページに robots.txt を忘れてたので足そうとしたところ、保存時にこんなエラー。 「エラーが発生しました。」 「オブジェクトを保存できませんでした: Failed to execute INSERT INTO mt_template (template_blog_id, template_build_dynamic…

Webサイト作成

最近一部で妙に知名度が上がっている群馬県、の、草津温泉の観光ボランティアガイド「草津ゆけむりガイド」のホームページをリニューアルしました。草津ゆけむりガイド 地元のボランティアが同行して町の名所を案内してくれます。 お一人様500円と良心価格で…

ServerMan@VPSにMySQL

MySQLのインストールメモ。 インストール # yum install mysql-server 設定の変更 # cat /etc/my.cnf[mysql] default-character-set=utf8 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password fo…

ServerMan@VPSにX11&Firefoxをインストール

自宅内や社内のネットワークから、自宅内や社内のWebサーバにアクセスすると、外部からのアクセスと異なって思うような結果にならないことがある。出島としてお手軽なDTIのServerMan@VPSでブラウザを使えると便利なので、一式インストールを試みた。 X11のイ…

MTEntries の tags モディファイア で変数を使ってハマる

エントリ一覧を取得する際、<MTEntries tags="@index"> のようにタグ指定すれば絞り込むことが出来る。 エントリ一覧を取得する部分を使いまわすためにテンプレート化するとき、タグ指定部分を <MTEntries tags="$var"> のようにすればテンプレートの呼び出し側から"$var"を与えることができるが、 <MTEntries tags="@$var OR @all"> のように</mtentries></mtentries></mtentries>…

[PHP]指定文字数で改行

function mb_ret( $str ,$width ){ $split = preg_split( '/(? 0 ){ $line .= array_shift($split); if( mb_strwidth($line) > $width or count($split) < 1 ){ $ret .= $line."\n"; $line = ''; }; }; return $ret; }

PHPからXML-RPC2を使用して、MTのエントリーにカテゴリを付けようとしてどはまり。 $client = XML_RPC2_Client::create('http://example.jp/cgi-bin/mt/mt-xmlrpc.cgi', array('prefix' => 'mt.', 'encoding' => 'utf-8', 'debug' => true)); try { $result …

[FileMaker][PHP] PHP Site Assistantで生成したサイトでPHPのNoticeが出る対処

FileMaker Server 11 の PHP Site Assistant で生成したサイトで、部分的にこんなNoticeが表示される場合がある。 Notice: Only variable references should be returned by reference 〜〜 LayoutImpl.phpどうもPHPのバージョンによる問題のようで、FileMak…

[64bit][MySQL][FileMaker][MovableType] ODBCを利用してFileMakerからMySQLのテーブルをいじる

データベースとして64bit版Windows上のMySQLを使用するMovableTypeのデータにFileMakerからアクセスする方法。ODBCドライバのインストールやDSNの設定方法はぐぐれば出てくるので、ハマりどころだけ。64bit版Windowsで普通にODBCのセットアップをすると、ド…

[MovableType][メモ] テンプレート中の空白と改行を取り除く

MovableTypeのテンプレートを記述するときは適宜インデントやスペースを入れないと見通しが悪くなるが、 生成されたHTMLは改行や空白で間延びしがちになる。たとえば <meta keyword=" <mt:xxxx> ほげほげ </mt:xxxx> , <mt:xxxx> ほげほげ </mt:xxxx> ">と書くと、 <meta keyword=" ほげほげ , ほげほげ ">こんな感じになってしまう。 MTInclude でテンプレートを呼び出す際にグローバ</meta></meta>…

転送(リダイレクト)ページの書き方メモ

<html xmlns="http://www.w3.org/1999/xhtml" lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </meta></head></html>

64bit版Windows7でのDITAビルドでハマる

WindowsXP(32bit版)からWindows7(64bit版)に移行したところ、DITA-OTでのビルドが通らなくなった。どうもJavaJDK/JREの64bit版をインストールしてそれが使われるとダメな様子。 DITA-OTに含まれる32bit版のjarと混在するとダメということかしらん。ためしに…

EclipseでPHPを実行するメモ

Pleiades(All-in-one Eclipse)のダウンロード|http //mergedoc.sourceforge.jp/ ダウンロードしたアーカイブを展開し、ディレクトリ中の xampp\php\php.ini を修正する。 修正箇所は、"\xampp\〜"のようにドライブルートからの絶対パス指定してあるところ検…

無線LANルータ新調

実家の無線LANルータの調子が悪くなってきたので新調することにBUFFALO 11n/g/b対応 ハイパワー 無線LANルーター Air Station 単体 WHR-HP-G300N出版社/メーカー: バッファロー発売日: 2009/09/01メディア: Personal Computers購入: 5人 クリック: 147回この…

書籍のデジタルデータ化

最近流行の(ほんとか?)ドキュメントスキャナを買ってみることに。 FUJITSU ScanSnap S1500 FI-S1500出版社/メーカー: 富士通発売日: 2009/02/07メディア: Personal Computers購入: 104人 クリック: 5,788回この商品を含むブログ (233件) を見る

IISでOpenCMS

コンテンツをXML(ひいてはDITA)で管理できるCMSツールがないかなー、ということで見つけたのはOpenCMS。 WordPressやMovableTypeに比べると圧倒的に(特に日本語の)情報が少ないが、とりあえずトライ。 関連ソフトウェア Windows Server 2008 IIS7 OpenCMS My…

IIS7でMovableType [IIS][MovableType]

大ハマりしたのでメモメモ。 IIS 7.0 Windows Server 2008 Movable Type 5 のインストール。 IIS上で使用するCGIプログラム等からファイルを読み書きするには、IISプログラムからファイル/フォルダに対して読み書きする権限を与える必要がある。IISで設定し…

MovableType用のユーザアカウントを設定する

C:\>mysql -u root -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.1.45-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to …

MySQLのインストール

MySQL Community Server をダウンロード ダウンロードサイト http://dev.mysql.com/downloads/ ファイル Windows (x86, 32-bit), MSI Installer Essentials - Recommended ウィザードに従ってTypicalインストール。特にハマリどころはなし。

DITAからEPUBに変換するメモ

DITAをEPUBに変換するプラグインがYAHOO GROUPSのDITA users groupに寄稿されたとのことで、早速お試し。 EPUBあれこれ EPUBとは KindleやiPadで利用される電子ブックフォーマットで、XHTMLからの派生の模様。作成するには、所定のフォーマットで記述したHTM…

リファレンスのビルド

実験用にDITAのリファレンスを手元でビルドできるようにしてみます(referenceトピックでなく、言語リファレンス)。とりあえずHTML版。 DITAリファレンスのソースはOASISのサイトからダウンロードできます。 http://docs.oasis-open.org/dita/v1.1/langspec/d…

DITA概説書

DITA概説書作者: Inc. ComtechServices,DITAコンソーシアムジャパン出版社/メーカー: エスアイビーアクセス発売日: 2010/01/01メディア: 単行本購入: 1人 クリック: 62回この商品を含むブログ (3件) を見る本書は『Introduction to DITA』の邦訳にあたります…

スタイルシート(xsl)のオーバーライド

DITA-OTで出力されるHTMLの<dl>の<dt><dd>を<table>の<td>に置き換えたいとか、既存のCSSに合わせて<div>でくくりたいとか、CSSで対応できないレベルでHTML出力を変更したかったりCSSが変えられない場合には、xsl側を変更する必要に迫られます。また、特殊化したDTDで書いたxmlソースを独</div></td></table></dd></dt></dl>…

DITAの日本語書籍登場

DITAの日本語書籍が出ましたー!&ライティングガイドも公開されました!