Discussion
 
3994 views
 
100% JohtoKen
【日本語】フィルキーマークアップ View HTML Version
 

フィルキーとは'[l[https://ja.wikipedia.org/wiki/BB%E3%82%B3%E3%83%BC%E3%83%89[BBコード]と'[l[https://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A3%E3%82%AD%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97[ウィキマークアップ]の構文に似ている'[l[https://ja.wikipedia.org/wiki/%E8%BB%BD%E9%87%8F%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E8%A8%80%E8%AA%9E[軽量マークアップ言語]。
フィルキーでは、簡単に記事の形式を整えることができる。

'[#[フィルキー構文]
フィルキートークンを作るには3つのマークが必要。フィルキーをちゃんと書くと適当なHTMLとCSSに変換することができる。ちなみに、フィルキーは例外処理がないから注意してね ヽ(・ω・ )ノ

'[t[b2]マーク紹介'[/t]

'['] → 開始タグ
その後に識別語(たとえば引数1)

 [ → 引数分離子
その後に次の引数

 ] → 終了タグ
トークンを終了する

例えると
'[']引数1[引数2[引数3[…[引数X]

「引数1」はフィルキートークンの識別語。その後の引数は識別のコマンド・拡張。使う引数の数は識別によって変わる。

任意の引数が持っている識別がある。任意の引数を使わない場合は引数を書かずに行こう。

たとえば
'[']l[http://n00b.com] → '[l[[http://n00b.com]

'[#[BotBでフィルキー]
BotBのLyceumはCMS式のブロゴスフィアのために作られた最適化(っていうか簡単に)したフィルキーマークアップを用いている。HTMLが不正侵入しやすいから代わりに使うことにした。そんな不正侵入はダメだね ( ・x・)y─┛~~~

'[#[リンクトークン]
'[t[b2]URLリンク'[/t]

'[']l[URL[表示するテキスト]
か
'[']l[URL]
'[']l[[URL]

例
'[']l[http://n00b.com[n00b] → '[l[http://n00b.com[n00b]
'[c]'[']l[http://n00b.com]'[/c] → '[l[[http://n00b.com]


'[t[b2]Lyceum記事のリンク'[/t]

'['][記事のタイトル]

追加引数はテキストの表示を変わることができる。
'['][記事のタイトル[表示するテキスト]

例
'['][n00b] → '[[n00b]
'['][【日本語】BotBr[BotBrs] → '[[【日本語】BotBr[BotBrs]

'[s-]記事がないとリンクが赤字になる。'[/s-]

'[#[テキスト形式トークン]
'[t[b2]開始タグのオーバーライド'[/t]
'[']']
'[']が表示する

'[t[b2]ボールド'[/t]
'[']b]'[b]ボールド'[/b]'[']/b]

'[t[b2]コード'[/t]
'[']c]'[c]コード
コード'[/c]'[']/c]

※改行をどこかに作ってしまうからそのトークンは廃止した。

'[t[b2]斜字・イタリック'[/t]
'[']o]'[o]斜字・イタリック'[/o]'[']/o]

'[t[b2]下付き文字'[/t]
'[']_s]'[_s]下付き文字'[/_s]'[']/_s]

'[t[b2]下線'[/t]
'[']u]'[u]下線'[/u]'[']/u]

'[t[b2]テキストクラス範囲の開始'[/t]
'[']t[('[b]'[u]'[o]テキストクラス'[/o]'[/u]'[/b])]

'[t[b2]テキストクラス範囲の終了 '[/t]
'[']/t]

使用可能テキストクラス '[t[0]0'[/t], '[t[1]1'[/t], '[t[2]2'[/t], '[t[3]3'[/t], '[t[4]4'[/t], '[t[b0]b0'[/t], '[t[b1]b1'[/t], '[t[b2]b2'[/t], '[t[b3]b3'[/t], '[t[b4]b4'[/t]
デフォルトは「1」

例 
'[']t[b0]n00b'[']/t] → '[t[b0]n00b'[/t]

'[#[ブロックトークン]
'[t[b2]画像入り'[/t]
画像をアップロードするには'[[uploading pics[こちら]に参考。

'[']i[画像ID[(アラインメント)]

画像ID → アップロードした画像のID
アラインメント → 任意。使用できるのは『r』『right』(右ぞろえ) 『l』『left』(左ぞろえ)

例
'[i[10[r]
'[']i[10[r] →

'[t[b2]章分け'[/t]
章分けを付けると目次が表示され、章のリンクをまとめることになる。

'[']#[章のタイトル]

'[t[b2]タブ付け'[/t]
固定幅箱でテキストを制限する。デフォルトは80px。

'[']tab[ほら]'[']tab[見た[120]'[']tab[?] 
'[']tab[うわー]'[']tab[マジ[60]'[']tab[すげー[60]'[']tab[!] →
'[tab[ほら]'[tab[見た[120]'[tab[?]
'[tab[うわー]'[tab[マジ[60]'[tab[すげー[60]'[tab[!]

'[#[リストトークン]
'[t[b2]並列列挙リスト'[/t]
'[']ul[(リスト項目)]

'[t[b2]順序付きリスト'[/t]
'[']ol[(リスト項目)]

'[t[b2]リスト項目'[/t]
'[']li[テキスト]

リストを作るにはこうなる。
'[']ul['[']li[さくら さくら]'[']li[のやま も さと も]] → '[ul['[li[さくら さくら]'[li[のやま も さと も]]

 
C A T E G O R I E S
 
 
BotB Help
1 I Registered-Now what · About · Admin · Auto-Favorite · Avatar · 【日本語】ヌーブ(クラス) · 【日本語】フィルキーマークアップ · 【日本語】フォーマット · 【日本語】BotBrクラス · 【日本語】現在のメージャーバトルの情報和訳 · 【日本語】XHB · 〔日本のBotBr向け〕 バトル · 〔日本のBotBr向け〕 用語・造語辞典 · Badges · Battle of the Bits Lyceum · Bio art · BotB CC License · BotB IRCBot · botb.club · Chips Challenge · Complete list of ripped chiptunes repositories · CreepSmash_Hotkeys · donate · Entry of the day · Firki Markup · Format · Genny VST · Glossary · Home Bunk · I Am New To AYM · I Am New To FM Synthesis · I Am New To Harmony · I Am New To Music Theory · I Am New To NSF · I Am New To Pixeling · I Am New To Poetry and Writing Lyrics · I Am New To pxtone · I Am New To ZXBeep · Icons · Intro to Subtractive Synthesis · Joogle · List of current ChieVrs · List of Icons · List of legal XG patches · List of Scales · Lyceum Usage · Maximizing Artistic Productivity · Minecraft · Music Theory - Case Examples and Analysis · Music Theory - History of Modern Theory and Tonality · Player Visualizer · Playlists · Private Message · Sheet Music · Smeesh Hotkeys · Specification of General MIDI and Roland MT-32 patches · temp · The Hall of Knowledge · Trophy · Tutorials · Understanding BotB · Uploading Pics · Upper Structure Triad · Vombot · XHB Hosting · XHB Vlogs