「テンプレート:デッキリストひな型」を編集中

提供: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:#dddddd"|メインデッキ (x)
+
!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)
<!-- 呪文の項をさらに細かく分ける場合は↑を消して↓を使って下さい。
 
!colspan="2" style="background-color:#ffeedd"|インスタント・ソーサリー (x)
 
|-
 
!colspan="2" style="background-color:#eeeeee"|エンチャント・アーティファクト (x)
 
|-
 
!colspan="2" style="background-color:#eeddff"|プレインズウォーカー (x)
 
|-
 
-->
 
 
|-
 
|-
 
|x||[[]]
 
|x||[[]]
31行: 25行:
 
|x||[[]]
 
|x||[[]]
 
|-
 
|-
!colspan="2" style="background-color:#ddeeff"|サイドボード
+
!colspan="2" style="background-color:#dddddd"|サイドボード
 
|-
 
|-
 
|x||[[]]
 
|x||[[]]
67行: 61行:
  
 
[[Category:テンプレート]]
 
[[Category:テンプレート]]
 
+
</noinclude>
  
 
----
 
----
  
 
+
<noinclude>
 
==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法==
 
==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法==
  
77行: 71行:
  
 
以下に古いテンプレ2種においてのタイプ別マクロの説明をします。
 
以下に古いテンプレ2種においてのタイプ別マクロの説明をします。
 
  
 
===タイプA===
 
===タイプA===
  
「(数字)| style="background:#eeeeff"」という項目が現れるタイプです。
+
「22| style="background:#eeeeff"」という項目が現れるタイプです。
  
 
====使用した場合の例====
 
====使用した場合の例====
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:#dddddd"|メインデッキ
+
!colspan="2" style="background-color:#ffffff"|メインデッキ
!colspan="2" style="background-color:#ddeeff"|サイドボード
+
!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とでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。
<pre><nowiki>
+
 
// デッキリスト修正(タイプ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:#dddddd"|メインデッキ\\n!colspan="2" style="background-color:#ddeeff"|サイドボード', 28); // メイン・サイド見出し変更
+
<nowiki>S_ReDraw(0); // 再描画</nowiki>
S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更
+
<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"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更
+
<nowiki>S_ReDraw(0); // 再描画</nowiki>
S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'土地\'\'\\|', '!colspan="2" style="background-color:#ddffee"|土地 (\\1)\\n', 28); // 土地見出し色変更
+
<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></pre>
+
<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>
 +
 
 
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。
 
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。
 
具体的には、
 
具体的には、
<pre><nowiki>
+
<nowiki>{| class="wikitable"</nowiki><br>
{| class="wikitable"
+
<nowiki> ~ </nowiki><br>
 
+
<nowiki>|}</nowiki>
~ 
+
 
+
|}
+
</nowiki></pre>
+
 
の範囲です。
 
の範囲です。
  
230行: 226行:
  
 
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。
 
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。
 
  
 
===タイプB===
 
===タイプB===
325行: 320行:
  
 
|-
 
|-
!colspan="2" style="background-color:#dddddd"|メインデッキ (60)
+
!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のマクロの代わりに以下のマクロを使用してください。
<pre><nowiki>
 
// デッキリスト修正(タイプB)
 
S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す
 
S_ReplaceAll('\'\'', '', 28); // ''を消す
 
S_ReDraw(0); // 再描画
 
S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更
 
S_ReplaceAll('\\|colspan="2"', '!colspan="2"', 28); // 見出し行作成
 
S_ReplaceAll('\\|メインデッキ \\(([0-9]+)\\)', ' style="background-color:#dddddd"|メインデッキ (\1)', 28); // メイン見出し変更
 
S_ReplaceAll('\\| aligen="center"\\|\\|\\|LEFT:', '', 28); // ゴミ削除
 
S_ReDraw(0); // 再描画
 
</nowiki></pre>
 
これをmtgwiki_decklist_typeB.macとでも保存してください。こちらの方は完全に現行テンプレに準拠した変換ができます。
 
*このタイプの旧テンプレで、呪文項がアーティファクトなどもっと細かく細分化されているものがあります。この場合tableが2つに分かれて表示されているようです。このマクロを使用した後に、分かれた部分を手動で消去する必要があります。ここの部分を自動化するかは検討中。
 
  
</noinclude>
+
<nowiki>// デッキリスト修正(タイプB)</nowiki>
 +
<nowiki>S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</nowiki>
 +
<nowiki>S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</nowiki>
 +
<nowiki>S_ReplaceAll('\'\'', '', 28); // ''を消す</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</nowiki>
 +
<nowiki>S_ReplaceAll('\\|colspan="2"', '!colspan="2"', 28); // 見出し行作成</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</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とでも保存してください。こちらの方は完全に現行テンプレに準拠した変換ができます。

MTG Wikiへの全ての投稿は、他の利用者によって編集、変更、除去される可能性があります。 自信の投稿が他人によって遠慮なく編集されることを望まない場合は、ここには投稿しないでください。
また、投稿されるものは、自身によって書かれたものであるか、パブリック・ドメイン、またはそれに類するフリーな資料からの複製であることを約束してください(詳細はMTG Wiki:著作権を参照)。 著作権保護されている作品を、許諾なしに投稿してはいけません!

中止 | 編集の仕方 (新しいウィンドウが開きます)
MOBILE