「WikiFormat/」で始まるページを作成
記法案。それと記法の実装案。
- -----------------------------------------------
目次 †
記法
関連 †
- :/HTML5の意味論部分を導入
- :/HTML変換の内部処理
- :/HTML除去はいつ行うか
- :/ID記法
- :/WikiTextは消費しなくていいのでは
- :/いろいろ取り入れつつもWikiであること
- :/もう一度、章について
- :/グローバルオブジェクトを書き換える機能
- :/コピペ元の版IDが不明でも履歴をつなげるには
- :/コメント記法
- :/コンテンツヘッダー/フッターの実装
- :/システムが書くページ裏
- :/セクション
- :/セクションをやめてページのネストで
- :/テンプレートの適用順
- :/テーブル内のセルのコンテキスト
- :/デフォルト記法
- :/ブラウザーの専用化と競合しそうなアイデア
- :/ブロック要素は段落単位で
- :/ページ/属性/レイアウト
- :/ページの保存形式
- :/ページの型と要素の型
- :/ページを細切れにするのは隠蔽すべき?
- :/ページ作成UIを汎用化できないか
- :/ページ名の既定値は最初の見出しか1行目
- :/ページ名は内容と別
- :/ページ型はそれ用の要素
- :/ページ属性の型は文字列だけ
- :/ページ要素間の連携方法
- :/リンク先の決定方法
- :/ロールの作り方
- :/下位ロールを作れるロール
- :/下位展開をCRUDそれぞれの場合で
- :/下位展開時に権限不足の場合
- :/何をURLにするか
- :/使用できる要素名をタグ化する
- :/全ページ見出しから始める
- :/全文検索結果
- :/埋め込めないプレースホルダーは非表示
- :/日時を何かにマッピング
- :/旧検索
- :/検索/クエリー
- :/検索/スコアリング
- :/検索/フォーマット
- :/検索の類似度算出もデータコンテキストで解決
- :/検索はフレームワークの機能
- :/検索結果のメンテナンスをするには
- :/権限の作り方
- :/権限の書き方
- :/汎用記法の引数では順番無視して型で合わせる
- :/汎用記法は顔文字と競合するかも
- :/章の作り方、消し方
- :/編集でページ移動する方法
- :/編集時展開・閲覧時展開の仕組み
- :/複数ページを一度に記述
- :/解釈をはさんだ検索
- :/記法/タイトル
- :/記法が含むもの
- :/連結の問題点
- :CodeReading/PukiWiki/1.3
- :CodeReading/PukiWiki/1.3/extends
- :CodeReading/PukiWiki/1.3/function
- :Done/2つ呼ぶ記法
- :Done/Twitter連携するときページ名をどうするか
- :Done/どこに書くか
- :Done/シンタックスシュガーを復元するには
- :Done/セットの扱い
- :Done/タグとはページか
- :Done/データアクセスでページ要素を更新したい
- :Done/フローをストックするためのWiki
- :Done/ページセット取得記法とエレメント取得記法
- :Done/ページ名以外の表現方法
- :Done/ページ型/スレッド/データコンテキスト/記法定義まとめ
- :Done/ページ編集の方法
- :Done/ページ集合の指定方法
- :Done/リンク元をどう記述するか
- :Done/下位ページをどうレイアウトするか
- :Done/下位展開時、本文記法にどうページを渡すか
- :Done/保存された検索(検索リンク)はどう書くか
- :Done/内部名を再考
- :Done/利用者の権限はどこに書くか?
- :Done/定義可能な記法と記法系変換について再考
- :Done/検索で日時範囲を指定できるか
- :Done/添付ファイルをページ化する方法
- :Done/編集時、編集できない部分はどうするか
- :Done/自動リンクの仕方を再考
- :Done/複数行記法をwikiで定義する書き方
- :Done/記法の衝突対策
- :Done/記法の選び方
- :Done/記法定義の方法
- :Done/選んでページセットを作るには
- :RenameLog
- :RenameLog/2012
- :RenameLog/2013
- :RenameLog/2014
- :RenameLog/2015
- :RenameLog/2016
- :ToDo/「今週の金曜」という記法をどう保存するか
- :i/@場所名
- :i/AA記法
- :i/AutoAlias
- :i/CSVファイル取り込みは添付ファイル化
- :i/DanglingLinkを有効に使う
- :i/FIXME記法
- :i/I'm Feeling Luckyは記法
- :i/NoWiki記法
- :i/Notationオブジェクトには記法部分も含めてWikitextを保存
- :i/Paper
- :i/ToWikitextはそのまま返す
- :i/Tokenize対象はNotationText
- :i/UI/編集
- :i/URIをInterWikiNameに
- :i/URIを解析して異なるページ要素に渡す仕組み
- :i/URLをどう見せるかはContent-Type次第
- :i/Web APIをそのままページ化
- :i/WikiNameと複数単語を同一視
- :i/WikiでoEmbedを使うとすれば
- :i/Wikiは読みにくい
- :i/class属性を付けるならそれごと記法として実装
- :i/http記法
- :i/iframe
- :i/ol
- :i/ol不要
- :i/partof記法
- :i/super要素
- :i/yadayada記法/ToDo記法
- :i/①・②・③に順序を持たせる
- :i/「Wiki記法」の削減
- :i/あやしいところ
- :i/ざっくりガイド
- :i/ちょっとした変更
- :i/とりあえずぶっ込んでおけば後でまとめられる機能
- :i/アイコンはモノトーンでも分かるように
- :i/アスペクト指向
- :i/アドレスバーから投稿
- :i/インライン/ブロック/ページの3スコープ → ページ/ラインの2スコープ
- :i/エディター2種
- :i/エラーはユーザーに見せない
- :i/カスタムヘッダー
- :i/カテゴリーを導入して多数の関連名を定義
- :i/カラムブラウザー
- :i/キャッチコピー
- :i/クリック、打ち込み、通知
- :i/コードインポート
- :i/コードスニペット集
- :i/スタイルシートをページから生成
- :i/スライダー
- :i/スレッドからドキュメントへ
- :i/スレッドモードからToDoリストへ
- :i/ソース
- :i/タグとは何かをいつでも定義
- :i/タグの付け方
- :i/タグの体裁
- :i/タグは検索ではなく選ぶもの
- :i/タグ付け
- :i/タグ例
- :i/タブでインデント
- :i/ツイートの取り込み方ふたつ
- :i/ツールボックス
- :i/テキストボックスに選択文字列
- :i/テンプレートの繰り返し部分
- :i/テンプレートは制限するものではない
- :i/テンプレートを使った編集はメタデータ化しやすい
- :i/テンプレート一覧
- :i/ディレクトリ名だけでなくページ名まで順不同に
- :i/データアクセス時のパラメーターになるもの
- :i/ドラッグでリンクを作りたい
- :i/ハッシュタグ
- :i/ハッシュタグとユーザー名
- :i/ハブとして機能する要素
- :i/バナー記法
- :i/ビルトイン記法は汎用記法だけ
- :i/ファイル取り込み
- :i/ファセットからタグクラウド
- :i/ファセット分類
- :i/フローとストック
- :i/フローをストック化
- :i/ブログパーツ的な機能を貼るなら記法よりも画像で
- :i/プラグインのパラメーターを調べる方法
- :i/プラグインの種類
- :i/プラグイン内でプラグインを呼び出すために
- :i/プラグイン要素は記法
- :i/プレースホルダー記法
- :i/プレーンテキストではページ要素を維持できない
- :i/プレーンテキスト投稿は専用のエディターで
- :i/プログラムコードを扱う機能
- :i/プロトタイピング
- :i/プロトタイピング/01
- :i/プロトタイピング/01/検索
- :i/プロトタイピング/02
- :i/プロトタイピング/03
- :i/ヘッダーの使い道
- :i/ページ/属性/凍結
- :i/ページと見出しを、リンクする/されるの両方に使用
- :i/ページに型を
- :i/ページに色付け
- :i/ページの1行目は特別
- :i/ページの説明記法
- :i/ページの重さ
- :i/ページの類似度
- :i/ページは要素でもある
- :i/ページを保存するときはオブジェクトだけ
- :i/ページ主体の設計
- :i/ページ内容がオブジェクト構成を表す
- :i/ページ内容と属性領域の違い
- :i/ページ名になれるもの
- :i/ページ名をコピペしやすいように
- :i/ページ指定の検索記法
- :i/ページ編集も記法で
- :i/ページ要素にも内部名を与える
- :i/ホッテントリと定番
- :i/ボタンに見えるリンク
- :i/マニュアル
- :i/メールアドレスの画像化
- :i/メール送信記法
- :i/モバイルでWikiを使わないのはなぜか
- :i/ライセンス表明
- :i/ライブプレビューよりはシンタックスハイライト
- :i/リストの書き方
- :i/リスト編集のUI
- :i/リッチテキスト貼り付け
- :i/リンクで連携
- :i/リンクに書けるもの
- :i/リンクに見えないリンク
- :i/リンクの書き方
- :i/リンクはElement
- :i/リンクはビルトイン
- :i/リンクも記法の1つ
- :i/リンクプラグイン/埋め込みプラグイン
- :i/リンク切れチェック
- :i/レイアウトの記法
- :i/ローマ字・ひらがな・カタカナの同一視
- :i/ロール別エディター
- :i/一般的な記法の書き方
- :i/一覧を豪華に
- :i/下位ページの見出し
- :i/俺様記法のヒント
- :i/優先順位最低の記法がエスケープ
- :i/出力形式にテキストも
- :i/動的なページ名指定
- :i/単位記法
- :i/単語認識
- :i/参考に/ConnectedText
- :i/参考に/CriticMarkup
- :i/参考に/DocBase
- :i/参考に/Google Project Hosting Wiki
- :i/参考に/MediaWiki
- :i/参考に/Microsoft Office OneNote
- :i/参考に/Roam Research
- :i/参考に/Scrapbox
- :i/参考に/TiddlyWiki
- :i/参考に/ToraToraWiki
- :i/参考に/Wikiに関するものリスト
- :i/参考に/XWiki
- :i/参考に/howm
- :i/参考に/wikifier
- :i/参考に/wri.pe
- :i/参考に/zen-coding
- :i/参考に/Ōlelo
- :i/古く見えるテーマ
- :i/名前の同一視
- :i/名前空間とInterWikiNameは統一
- :i/埋め込み式ページ
- :i/執筆ビューと編集ビュー
- :i/増殖するページ
- :i/変換ルールはページ内で定義
- :i/外へのリンクにrel-nofollow
- :i/外部リンクにもメタページを用意
- :i/外部名4区分と内部名
- :i/実在するページはページへ/しないページはメタページへ
- :i/小検索で検索式
- :i/属性と内容
- :i/属性はオーバーライド時にデコレーションも可能にしたい
- :i/差分表示は2種類
- :i/常に呼ばれるプラグイン
- :i/引用にはタイトルを
- :i/強調記法
- :i/性能を見せるには
- :i/意図を汲み取るWYSIWYG
- :i/打ち消し線の引き方
- :i/改行と行継続
- :i/改行は要素
- :i/改行処理
- :i/改行記法には改行を
- :i/数値用体裁
- :i/文字体裁の設定
- :i/文字修飾記法
- :i/文字列置換記法
- :i/斜体
- :i/新しさ×量というソートキー
- :i/既存のページを作成しようとしたら編集ビュー
- :i/日付記法
- :i/日数記法
- :i/日本語IMEに合わせた記法
- :i/曖昧な記法を解釈
- :i/曖昧検索
- :i/有用性チェックリスト
- :i/本文記法
- :i/枠の中は全選択可能に
- :i/検索/対象
- :i/検索/流れ
- :i/検索/類似度比較
- :i/検索しない記法
- :i/検索キーワードが隣接していると高スコア
- :i/検索クエリーを構成する要素
- :i/検索システムとしてのWiki
- :i/検索ページ
- :i/検索式は1つの要素で
- :i/検索式は区切り文字のみで分ける
- :i/検索用クラスやめ
- :i/検索結果でページを作れば「検索結果の検索結果」が可能に
- :i/検索結果には記法も
- :i/検索結果のテーブルでファセット検索
- :i/検索結果の加点記法
- :i/検索記法のネスト
- :i/構文解析よりパターンマッチで
- :i/権限「書き込みだけ」は追記だけのこと
- :i/機能
- :i/段落記法
- :i/汎用記法で名前付きパラメーター
- :i/汎用記法には別記法を用意
- :i/汎用記法の制限
- :i/汎用記法はHTML風
- :i/汎用記法はどんな書式?
- :i/汎用記法を簡単にするには
- :i/特別な記法
- :i/特定単語がタグ
- :i/特定要素を持つページを特別扱い
- :i/画像のアスペクト比変更はトリミングで
- :i/目次に注目箇所を含める
- :i/相対パスとしても評価、絶対パスとしても評価
- :i/短縮URI
- :i/範囲記法
- :i/紛らわしい記法は要らない
- :i/索引に関連項目を
- :i/索引はリンク一覧
- :i/絵文字を読みかたで検索
- :i/継承される領域
- :i/編集がプレーンテキストなのは
- :i/編集フォームが記法定義を持つ
- :i/編集時 どうせ改行は調整されるのでフリーカーソルにしたい
- :i/編集権限
- :i/縦書き記法
- :i/置き換えもElement任せ
- :i/置き換え機能
- :i/自分のWikiで言及
- :i/自分用のダッシュボードで閲覧・返信
- :i/自動リンクがあるので無意味
- :i/自動リンクはリンクか埋め込み(include)
- :i/自動リンクは明示的リンクの暗黙版か
- :i/自動処理はbotで
- :i/自由欄はページ内に領域を持たない機能のため
- :i/行頭タブでFolding
- :i/表
- :i/表から設定値取得
- :i/表の機能
- :i/表を作るのは他のアプリで
- :i/複数行パラメーターの書き方
- :i/要素3態
- :i/要素がページに記述されたとき、Chain of Responsibilityで
- :i/要素ごとの処理時間計測
- :i/要素にidを付けるとき
- :i/要素にはUsageを含める
- :i/要素に使い方が2種類あっても実体は1つ
- :i/要素の展開タイミング
- :i/要素は検索時の比較方法もメソッドとして持つ
- :i/要素クラスの継承
- :i/要素間データフローの分岐
- :i/見えない文字は無視したい
- :i/見出し記法ではコピペ元の版IDを併記する
- :i/見出し風ol
- :i/記法/チェックボックス
- :i/記法/ページタイトル
- :i/記法/同義語
- :i/記法/省略
- :i/記法などでは外部名全区分一括指定
- :i/記法のパラメーターは型よりも単位で区別
- :i/記法の優先順位
- :i/記法の対象範囲
- :i/記法の書式
- :i/記法の種別、影響範囲
- :i/記法はシンタックスシュガー
- :i/記法をカスタマイズ
- :i/記法を使えないところ
- :i/記法を個別に無効化したい
- :i/記法を埋め込み式ページで実装
- :i/記法定義は記法→要素クラス→記法
- :i/記法系判別は自動にしたい
- :i/設定はサブページに
- :i/設定違いを別記法にするとシンプルに
- :i/読み返しアラーム
- :i/読むためのノート作りが編集作業
- :i/追加用のテキストエリアを一行テキストボックスに変更可能に
- :i/逆引き自動補完
- :i/通知はToDo
- :i/連携/OpenGraph
- :i/連携/PlantUML
- :i/連携/yUML
- :i/連続する要素はつながる
- :i/選択文字列に一言コメント
- :i/量の問題を解決するUI
- :i/順序付きリストの番号を参照する記法
- :i/順序付きリスト記法
- :i/顔文字はインラインタグ
- :i/類似度ではなく相対位置関係
- :i/類似度よりも相対位置関係を加味
- :t/記法
- Dropbox
- InterWikiSandBox
- Markdown
- NoWiki
- Notation
- NotationText
- Notations
- OwnNotation
- Plains
- RecentDeleted
- Semantics
- SisterWiki
- WikiCreole
- WikiText
- Wikiデザイン原則
- X
- X/Adapters/InterInclude
- stat
- その場編集
- ふりがな
- インポート
- ウィキエンジンX/ウォークスルー
- ウィキエンジンX/ウォークスルー/現代のWikiEngine
- ウィキエンジンX/ウォークスルー/記法…WikiCreoleとMarkdownの違い
- エディター
- コンセプト
- シンタックスシュガー
- セレクター
- タグ
- テンプレート
- バルーン
- パンくずリスト
- ファイルアップロード
- フレームワーク/WikiEngineでやること
- プラグイン
- ページ
- ページ/型
- ページ/属性
- ページ/要素
- マークダウン
- メタシンボル
- 俺様記法
- 全てURIで
- 呪文
- 埋め込み
- 属性/継承
- 引用
- 思い付き
- 打ち消し
- 明示的リンク
- 検索
- 汎用記法
- 特定版リンク
- 目次
- 統合編集
- 絵文字
- 編集/UI
- 編集時展開
- 要約
- 記法系
- 通知
- 閲覧時展開
検索:WikiFormat
記法定義は汎用記法のシンタックスシュガー。
- シンタックスシュガーは、記法のどの部分を汎用記法のどのパラメーターにするかを決める。
-
シンタックスシュガーは、汎用記法のどのパラメーターをどんな値にするかを決める。
WikiFormat周辺のタグ †
Array汎用記法は全ての要素を表現できる記法。要素クラス名をパラメーターとして受け取れる。
参考 †
- WikiCreole
- http://www.wikicreole.org/
基本的なWikiFormatを明確にするプロジェクト(標準化ではない)
WikiFormat †
WikiFormatは
- -
----
* ** ***
記法 †
記法は読むためのもの。書くためのものではない。
&(...); #...
:i/記法定義は記法→要素クラス→記法 †
:Done/記法定義の方法 †
:i/ページの内容はコードと見なせる †
記法はコードのようなもの。実行結果がページの閲覧時に組み込まれる。
他の言語のコードを書くのならシンタックスハイライトとか自動リンクとか。コンテンツ扱い。実行のようなことはしないで。
などのWiki特有の記号のこと。
それと、これらの記号を含むテキストのこと。
WikiTextもWikiFormatと同じ意味で使われていそう。
ここではWikiFormatを含むテキストをWikiTextと言うことにしている。
キーワード:WikiFormat
キーワード:WikiText
Markdownの特徴 †
変換前/後が何であるか、何をどうするのかの違い。
いろいろな記法 †
- Markdown
いろんな記法が混ざってる。普段使いの文章をフォーマットするための記法。日常の文章から見出された記法。 - WikiCreole
各種Wikiの共通点。普段使いの文章と競合しないように選ばれてる。マークアップ言語。 - c2:TextFormattingRules
オリジナル。 - pukiwiki:整形ルール
PukiWikiの整形ルール。 - MediaWiki
メジャー。
WikiCreoleにも大きく影響してる。- -
- OwnNotation
Xの独自記法。
参考に †
WikiCreole: List Of Wiki Markup
WikiMatrix - Compare them all
Help:Cheatsheet - Wikipedia, the free encyclopedia
WikiCreole †
WikiCreoleを導入(準拠)するなら日本語キーボード向けマークアップ+WikiCreoleに。
WikiCreoleに含まれるWikiFormatはカスタマイズ不可でいい。
記法/ †
ページ編集ページで「WikiCreoleが使える」と一言明記。
ヘルプは初心者向けのみ †
詳細な説明なら定義ページを見ればいい。