「テンプレート:デッキリストひな型」を編集中
提供:MTG Wiki
あなたはログインしていません。あなたのIPアドレスはこの項目の履歴に記録されます。
取り消しが可能です。
これが意図した操作であるか、下に表示されている差分を確認し、取り消しを確定させるために、変更を保存してください。
最新版 | 編集中の文章 | ||
1行: | 1行: | ||
{| class="wikitable" style="margin:0 auto; text-align:left;" | {| class="wikitable" style="margin:0 auto; text-align:left;" | ||
|- | |- | ||
− | !colspan="2" style="background-color:# | + | !colspan="2" style="background-color:#ffffff"|メインデッキ (x) |
+ | |- | ||
+ | |style="width:4em;"|枚数||カード名 | ||
|- | |- | ||
!colspan="2" style="background-color:#ffddee"|クリーチャー (x) | !colspan="2" style="background-color:#ffddee"|クリーチャー (x) | ||
12行: | 14行: | ||
|- | |- | ||
!colspan="2" style="background-color:#eeddff"|呪文 (x) | !colspan="2" style="background-color:#eeddff"|呪文 (x) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|x||[[]] | |x||[[]] | ||
31行: | 25行: | ||
|x||[[]] | |x||[[]] | ||
|- | |- | ||
− | !colspan="2" style="background-color:# | + | !colspan="2" style="background-color:#dddddd"|サイドボード |
|- | |- | ||
|x||[[]] | |x||[[]] | ||
67行: | 61行: | ||
[[Category:テンプレート]] | [[Category:テンプレート]] | ||
− | + | </noinclude> | |
---- | ---- | ||
− | + | <noinclude> | |
==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法== | ==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法== | ||
77行: | 71行: | ||
以下に古いテンプレ2種においてのタイプ別マクロの説明をします。 | 以下に古いテンプレ2種においてのタイプ別マクロの説明をします。 | ||
− | |||
===タイプA=== | ===タイプA=== | ||
144行: | 137行: | ||
{| class="wikitable" style="margin:0 auto; text-align:left;" | {| class="wikitable" style="margin:0 auto; text-align:left;" | ||
|- | |- | ||
− | !colspan="2" style="background-color:# | + | !colspan="2" style="background-color:#ffffff"|メインデッキ |
− | !colspan="2" style="background-color:# | + | !colspan="2" style="background-color:#dddddd"|サイドボード |
+ | |- | ||
+ | |style="width:4em;"|枚数||カード名 | ||
+ | |style="width:4em;"|枚数||カード名 | ||
|- | |- | ||
!colspan="2" style="background-color:#ffddee"|クリーチャー (22) | !colspan="2" style="background-color:#ffddee"|クリーチャー (22) | ||
200行: | 196行: | ||
まず初めにマクロファイルを作成します。以下をテキストエディタにコピー&ペーストして名前をmtgwiki_decklist_typeA.macとでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。 | まず初めにマクロファイルを作成します。以下をテキストエディタにコピー&ペーストして名前をmtgwiki_decklist_typeA.macとでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。 | ||
− | + | ||
− | // デッキリスト修正(タイプA) | + | <nowiki>// デッキリスト修正(タイプA)</nowiki> |
− | S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す | + | <nowiki>S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す</nowiki> |
− | S_ReDraw(0); // 再描画 | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('\\|\\|\\|\\|', '||', 28); // ||||を||に置換 | + | <nowiki>S_ReplaceAll('\\|\\|\\|\\|', '||', 28); // ||||を||に置換</nowiki> |
− | S_ReDraw(0); // 再描画 | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更 | + | <nowiki>S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更</nowiki> |
− | S_ReplaceAll('\\|colspan="2"\\|\'\'メインデッキ\'\'\\|\\|colspan="2"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:# | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'( | + | <nowiki>S_ReplaceAll('\\|colspan="2"\\|\'\'メインデッキ\'\'\\|\\|colspan="2"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:#ffffff"|メインデッキ\\n!colspan="2" style="background-color:#dddddd"|サイドボード\n|-\n|style="width:4em;"|枚数||カード名\n|style="width:4em;"|枚数||カード名', 28); // メイン・サイド見出し変更</nowiki> |
− | S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'( | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'( | + | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更</nowiki> |
− | S_ReDraw(0); // 再描画 | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | </nowiki> | + | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更</nowiki> |
+ | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
+ | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'土地\'\'\\|', '!colspan="2" style="background-color:#ddffee"|土地 (\\1)\\n', 28); // 土地見出し色変更</nowiki> | ||
+ | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
+ | |||
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。 | 次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。 | ||
具体的には、 | 具体的には、 | ||
− | + | <nowiki>{| class="wikitable"</nowiki><br> | |
− | {| class="wikitable" | + | <nowiki> ~ </nowiki><br> |
− | + | <nowiki>|}</nowiki> | |
− | + | ||
− | + | ||
− | + | ||
− | </nowiki></ | + | |
の範囲です。 | の範囲です。 | ||
230行: | 226行: | ||
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。 | ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。 | ||
− | |||
===タイプB=== | ===タイプB=== | ||
325行: | 320行: | ||
|- | |- | ||
− | !colspan="2" style="background-color:# | + | !colspan="2" style="background-color:#ffffff"|メインデッキ (60) |
+ | |- | ||
+ | |style="width:4em;"|枚数||カード名 | ||
|- | |- | ||
!colspan="2" style="background:#ffddee"|クリーチャー (11) | !colspan="2" style="background:#ffddee"|クリーチャー (11) | ||
401行: | 398行: | ||
基本的にタイプAと同じです。タイプAのマクロの代わりに以下のマクロを使用してください。 | 基本的にタイプAと同じです。タイプAのマクロの代わりに以下のマクロを使用してください。 | ||
− | + | ||
− | // デッキリスト修正(タイプB) | + | <nowiki>// デッキリスト修正(タイプB)</nowiki> |
− | S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す | + | <nowiki>S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す</nowiki> |
− | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> | |
− | S_ReDraw(0); // 再描画 | + | <nowiki>S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更</nowiki> |
− | S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更 | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('\\|colspan="2"', '!colspan="2"', 28); // 見出し行作成 | + | <nowiki>S_ReplaceAll('\'\'', '', 28); // ''を消す</nowiki> |
− | S_ReplaceAll('\\|メインデッキ \\(( | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | S_ReplaceAll('\\| aligen="center"\\|\\|\\|LEFT:', '', 28); // ゴミ削除 | + | <nowiki>S_ReplaceAll('\\|colspan="2"', '!colspan="2"', 28); // 見出し行作成</nowiki> |
− | S_ReDraw(0); // 再描画 | + | <nowiki>S_ReDraw(0); // 再描画</nowiki> |
− | </nowiki> | + | <nowiki>S_ReplaceAll('\\|メインデッキ \\((.*)\\)', ' style="background-color:#ffffff"|メインデッキ (\1)\n|-\n|<style="width:4em;"|枚数||カード名', 28); // メイン見出し変更</nowiki> |
+ | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
+ | <nowiki>S_ReplaceAll('\\| aligen="center"\\|\\|\\|LEFT:[\r\n]', '', 28); // ゴミ削除</nowiki> | ||
+ | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
+ | |||
これをmtgwiki_decklist_typeB.macとでも保存してください。こちらの方は完全に現行テンプレに準拠した変換ができます。 | これをmtgwiki_decklist_typeB.macとでも保存してください。こちらの方は完全に現行テンプレに準拠した変換ができます。 | ||
*このタイプの旧テンプレで、呪文項がアーティファクトなどもっと細かく細分化されているものがあります。この場合tableが2つに分かれて表示されているようです。このマクロを使用した後に、分かれた部分を手動で消去する必要があります。ここの部分を自動化するかは検討中。 | *このタイプの旧テンプレで、呪文項がアーティファクトなどもっと細かく細分化されているものがあります。この場合tableが2つに分かれて表示されているようです。このマクロを使用した後に、分かれた部分を手動で消去する必要があります。ここの部分を自動化するかは検討中。 | ||
− | |||
− |