XAMPR
僕はXAMPPを利用していたので、既にPEARは入ってた。PEARでインストールするにはPEARコマンドが使用できないと意味がない。XAMPPを入れただけではPATH通ってない(はず)のでPATHを通しておく。XAMPPを入れた場所がCドライブの直下だとすると、今あるPATHに …
なかなか読み進められない。知らないことが多すぎて・・・。orzとりあえず環境は整えた。
RubyとRubyGemsを入れる RubyForgeからruby186-26.exeをDL。インストールする。途中で、ruby(必須), SciTE, RubyGems・・・とかのチェックボックスが出てくる。SciTEとは何ぞや?と思ったらエディターらしい。後は放っておけばRubyとRubyGemsが入る。 Rail…
ぐぉぉ、Skypeは80番ポートを使いやがる! Skypeが起動してるとApache が起動しない件 によるとSkypeが80番ポートを使用するためにApacheが起動しないらしい。これを解決するには2のサイトに書かれている解決方法をご覧いただきたい。
人がTeX書く場合でも気にしなきゃいけないんだけどプログラムに書かせるから余計に気にしないといけない。
なんて軽い気持ちだったが改めると数式モードにしなきゃいけない気がした。
何か数日前に完成させたやつより上手くいってそうな自己満足感がある(ぇさて、では卒論の方に取り掛かりますかね。
やべ、書き直さないと・・・。きっついわー。。。
マジかよ。kuri.に「改行を含む正規表現」を作ってもらったのにちゃんと調べれば「改行を含む全ての文字にマッチさせる修飾子」があった・・・。orzkuri.ホント申し訳ない。今書換えてます。。。
どうやらアップロードタグでのアップロードにはバグがあるそうで、目的の場所にアップロードできないそうだ。ゆえにアップロードのタグを非表示にしよう。ルートにあるfckconfig.js(または自分の設定ファイルで。ここではfckconfig.jsファイルで説明する)…
時間かかりすぎだ。とりあえず、前の処理を元にTeXへの書き換えを行った。ちゃんと動いてるので万々歳だ。さて・・・次は画像か・・・。
今まで集大成(かも)。
後一歩って感じがするんだよ・・・。
rowspanだけ見れば前のやつでOKなんだけど全体から見ればダメダメ。やり直しです・・・。凹む。orz
できたというより何とか無理やりしたって感じが否めないな・・・。
上手くできん。orz
tableは未だに続いている・・・。終わらない地獄。orz
pタグが終了となり、listも終了したので、難関と思われるtableにさしかかる。今更だけど、FCKeditor2.5bなので利用できるのはIEとFirefoxのみ。で、tableはIEとFirefoxでは、tableに入力できる項目数が違う。 IEにおけるtable操作 テーブルプロパティ 行数 …
FCKeditorが吐き出すtableのHTMLソースをTeXに書き直すためどのHTMLソースをどのTeXに書き換えればいいのか調べてた。そこで問題が発生した。HTMLソースにあるcellspacing, cellpaddingに該当するTeXがない。また、各セルを囲う罫線に該当するTeXがない。い…
<p style="text-align: center; margin-left: 120px;">てすと</p> <p style="margin-left: 80px; text-align: right;">てすと</p> <p style="text-align: center;">てすと</p> <p>てすと</p> <p>てすと<br /> てすと</p> これをサンプルにしてみた。kuri.はjavascriptで書いたのでPHPに書き直した。 て…
ただし煩雑になってしまうこと必死だな・・・。
ぎゃあ
目的:brタグの後ろにある改行を削除する。よって以下の置換より目的を満たした。 preg_replace("/(<br \/>)[\r\n]+/", "$1", $str); はぁ・・・。目的を満たす置換を思いつくのにどんだけ時間かかってるんだろう。へこむわぁ・・・。
前にも書いたけど <table width="200" height="100" cellspacing="5" cellpadding="5" border="5" summary="薔 薇"> からほしい部分だけ抽出、下みたいに(できれば)配列に格納したい。 $list = array( 'width' => 200, 'height' => 100, 'cellspacing' => 5, 'cellpadding' => 5, 'border' => 5, 'summary' => '薔 薇' ); (属性、またはその値がない場</table>…
tableはどうすればいいのか見当がつかなくなってきたのでpに変更。ひょいひょい変わる辺り忍耐力が減ってきた気がする。正規表現であれこれするだけで8hくらいPCに向かってカタカタやっている。それなのに遅々として進まないのが腹立たしい。さて、今回は /…
これでいいんだろうか。 " . $m[$i + 1]. " | " . $m[$i + 2] . "</p>\n…
困った。 <table width="200(or 100%)" height="100" cellspacing="5" cellpadding="5" border="5" summary="てすと"> 上のような文字列からtableのオプションを取得する方法が分からん。ちなみに「height」と「summary」は存在しないことがある。取得したい文字列:width, 200, height, 100, cellspacing, 5, cellpadding, 5, border, 5, summary, てすとオプション</table>…
メモ書き
まさか正規表現の勉強が必要になるとは思いもしなかった。しかしまぁ、文字列処理の必要性を考えると正規表現は必須条件と言えよう。やれやれ。
パーミッションの問題だった。何かファイルをプログラムに新規作成させるには、ディレクトリのパーミッションは**7にファイルのパーミッションは**6にしないといけないそうだ。新規作成にはディレクトリのパーミッションもいじらないとダメだったのね。はじ…