タグ

HTMLとWikiに関するwackyのブックマーク (5)

  • OpenOffice.orgのWriter文書をウェブで出版 | OSDN Magazine

    OpenOffice.orgにはWriter文書をHTML/XHTMLにエクスポートする機能があるものの、きれいなHTMLファイルに変換するという観点からは満足な状態にあるとは言えず、最も単純な部類のWriter文書でさえも冗長でわかりにくいHTMLに変換されてしまう。また元のレイアウトを忠実に再現しようとしているものの、完璧とはほど遠い結果であることも多い。さらに言えば、今日ではブログやwikiがウェブの主役だというのに、HTMLページを静的に出版するというのはあまりにも90年代っぽい話ではないだろうか。それならば、Writer文書をきれいなHTMLページやwiki文法のテキストファイルへ変換したい場合には、どのような選択肢があるのだろうか?実は、かなり多くの選択肢があるのだ。 それではまず、一つのWriter文書をHTMLページへ変換する必要があるという最もシンプルな場合から始めてみよ

    OpenOffice.orgのWriter文書をウェブで出版 | OSDN Magazine
    wacky
    wacky 2007/03/19
    OOoのWrite文書をきれいなHTMLやWiki文法に変換するテクニック。
  • Kazuho@Cybozu Labs: Wiki.Formatter in JavaScript

    « 組み込み用 Wiki | メイン | Japanize - JP ドメインの翻訳データ登録について » 2006年09月13日 Wiki.Formatter in JavaScript というわけで、いまさら Wiki のフォーマッタを作りました。JavaScript で実装したので、クライアントサイドで整形することができます注1。なので、既存のウェブアプリを wiki 記法に対応させたいな、といった場合に便利だと思います注2。記法も自由に拡張できるようになっていますし。 というわけで、↓でお試しください (編集結果は保存されません)。 注1: AJAJA 等サーバサイド JavaScript で使うこともできるはず 注2: 整形前のテキストを隠し DIV 等に入れておけば、SEO 的にも大丈夫なんでしょうか? 注2: テーブルの修飾、画像へのリンク等が未対応です

    wacky
    wacky 2006/09/13
    Wiki記法をHTMLに変換するJavaScriptライブラリ。
  • Pure JavaScript Wiki Like Formatter

    JavaScriptでWikiのフォーマッターを実装してみたものを利用した何かを作るために遊んでいたりいなかったり。 閲覧 (V) 編集 (E) JavaScriptでWikiのフォーマッターを実装してみたものを利用して、Wikiのページっぽくしてみたものです。叩き台。 ---- 1行以上の空行の連続(/\\n\\n+/)をブロックの区切りとみなすという仕様のため、空行がとても重要です。つまり何かにつけて空行を作れということ。 ---- 普通の文章はp要素でマークアップされます。普通の文章とは行頭に特殊な記号が存在しない行のことです。1行を段落とみなして、p要素でくくるということになります。 ---- インライン要素には一部対応しています。 - 強調したい文字列の前後を\'\'で括ると、''em要素''でマークアップされます - さらに強調したい文字列の前後を\'\'\'で括ると、'''s

    wacky
    wacky 2006/07/14
    Wiki記法をHTMLに変換するJavaScriptライブラリ。その場でプレビューできるデモあり。
  • [WikiParser][JavaScript] WikiParserのJavaScript移植版 (18:50) - いしなお! (2005-04-03)

    _ 花見 (00:14) 昨日は会社の花見だったんだけど、ここのところ花粉症がひどいし、いつもの渋谷近辺ではなく上野会場ってことでいまいち土地勘もないし、面倒くさいなーと思いつつも、終わる時間頃を狙ってちょっとだけ顔を出しに行った。けど、場所取り予定地近辺にそれらしい集団は見つからず。携帯に電話してまで合流すると二次会に連れて行かれそうな気がしたんで、上野公園内を散歩して偶然であったら合流しようと思いつつ1時間ほどうろうろしたけど、結局出会えず。まあいいかってことでそのまま帰ってきた。ちなみに桜は1割くらいが咲いている感じ。一分咲きとかではなく、1割の木がほぼ満開になっている、って感じね。 _ JavaScriptでpreg_replace_callback 2 (11:14) 『JavaScriptでpreg_replace_callback』の続き。replaceの第2引数で関数が呼べ

    wacky
    wacky 2006/07/14
    RandomNoteのWiki記法をHTMLに変換するJavaScriptライブラリ。
  • ECMAScript で Wiki っぽいテキストをパーズして HTML DOM ツリーにするWikiParser.js

    ECMAScript で Wiki っぽいテキストをパーズして HTML DOM ツリーにするパーザです. http://cefiro.homelinux.org/memo/2006-05-10/WikiParser.js ソース http://cefiro.homelinux.org/memo/2006-05-10/test_wiki_parser.html デモ 久しぶりに使ったのでちょっと整理してついでに公開します.コードが腐ってる気がしますが動くみたいなので気にしない方向で. 使い方は以下のような感じにすると pageElement にdiv要素かなにかが入ります. var parser = new WikiParser(document); var pageElement = parser.parse(text);あとはページ内につっこむなり DOM ツリーをトラバースするなり適

    ECMAScript で Wiki っぽいテキストをパーズして HTML DOM ツリーにするWikiParser.js
    wacky
    wacky 2006/07/14
    Wiki記法をHTML DOMツリーに変換するJavaScriptライブラリ。
  • 1