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

提供: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>
 
==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法==
 
==従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法==
  
 
マクロ機能の搭載されたテキストエディタを用いて以下のように自動で変換できます。ここでは[http://sakura_editor.at.infoseek.co.jp/ サクラエディタ]を用いて説明します。
 
マクロ機能の搭載されたテキストエディタを用いて以下のように自動で変換できます。ここでは[http://sakura_editor.at.infoseek.co.jp/ サクラエディタ]を用いて説明します。
  
以下に古いテンプレ2種においてのタイプ別マクロの説明をします。
+
===使用した場合の例===
 
+
 
+
===タイプA===
+
 
+
「(数字)| style="background:#eeeeff"」という項目が現れるタイプです。
+
 
+
====使用した場合の例====
+
  
 
【Before】
 
【Before】
144行: 131行:
 
{| 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)
197行: 187行:
 
|}
 
|}
  
====使い方====
+
===使い方===
 +
 
 +
まず初めにマクロファイルを作成します。以下をテキストエディタにコピー&ペーストして名前をmtgwiki_decklist.macとでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。
 +
 
 +
<nowiki>// デッキリスト修正</nowiki>
 +
<nowiki>S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</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('\\|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>
 +
<nowiki>S_ReDraw(0); // 再描画</nowiki>
 +
<nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更</nowiki>
 +
<nowiki>S_ReDraw(0); // 再描画</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>
  
まず初めにマクロファイルを作成します。以下をテキストエディタにコピー&ペーストして名前をmtgwiki_decklist_typeA.macとでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。
 
<pre><nowiki>
 
// デッキリスト修正(タイプA)
 
S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す
 
S_ReDraw(0); // 再描画
 
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"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:#dddddd"|メインデッキ\\n!colspan="2" style="background-color:#ddeeff"|サイドボード', 28); // メイン・サイド見出し変更
 
S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更
 
S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更
 
S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'([0-9]+)\'\'\\| style="background:#eeeeff"\\|\'\'土地\'\'\\|', '!colspan="2" style="background-color:#ddffee"|土地 (\\1)\\n', 28); // 土地見出し色変更
 
S_ReDraw(0); // 再描画
 
</nowiki></pre>
 
 
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。
 
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。
 
具体的には、
 
具体的には、
<pre><nowiki>
+
<nowiki>{| class="wikitable" ~ |}</nowiki>
{| class="wikitable"
+
までです。
 
+
~ 
+
 
+
|}
+
</nowiki></pre>
+
の範囲です。
+
  
 
そうしたら、次は「ツール→キーマクロの読み込み」を選択し、先ほど作成したマクロファイルを指定します。
 
そうしたら、次は「ツール→キーマクロの読み込み」を選択し、先ほど作成したマクロファイルを指定します。
 
その後「ツール→キーマクロの実行」を選択すると、デッキリストが置換されます。
 
その後「ツール→キーマクロの実行」を選択すると、デッキリストが置換されます。
  
こうしてできた修正されたデッキリストを、Wiki上のおかしいデッキリストと置き換えてやれば、正しく表示されます。
+
こうしてできた修正されたデッキリストを、Wiki上のおかしいデッキリストと置き換えてやれば、一応正しく表示されます。
  
 
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。
 
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。
 
 
===タイプB===
 
 
「aligen="center" LEFT:」という項目が現れるタイプです。
 
 
====使用した場合の例====
 
 
【Before】
 
 
{| class="wikitable"
 
|-
 
| aligen="center"|||LEFT:||
 
|-
 
|colspan="2"|''メインデッキ (60)''||
 
|-
 
|colspan="2" style="background:#ffddee"|''クリーチャー (11)''||
 
|-
 
|2||[[収穫するものテネブ/Teneb, the Harvester]]||
 
|-
 
|3||[[ロクソドンの教主/Loxodon Hierarch]]||
 
|-
 
|2||[[絶望の天使/Angel of Despair]]||
 
|-
 
|4||[[トロールの苦行者/Troll Ascetic]]||
 
|-
 
|colspan="2" style="background:#eeddff"|''呪文 (26)''||
 
|-
 
|4||[[酷評/Castigate]]||
 
|-
 
|3||[[秋の際/Edge of Autumn]]||
 
|-
 
|4||[[遥か見/Farseek]]||
 
|-
 
|4||[[きらめく願い/Glittering Wish]]||
 
|-
 
|4||[[調和/Harmonize]]||
 
|-
 
|3||[[化膿/Putrefy]]||
 
|-
 
|4||[[神の怒り/Wrath of God]]||
 
|-
 
|colspan="2" style="background:#ddffee"|''土地 (23)''||
 
|-
 
|1||[[低木林地/Brushland]]||
 
|-
 
|4||[[トロウケアの敷石/Flagstones of Trokair]]||
 
|-
 
|2||[[森/Forest]]||
 
|-
 
|3||[[神無き祭殿/Godless Shrine]]||
 
|-
 
|3||[[草むした墓/Overgrown Tomb]]||
 
|-
 
|2||[[平地/Plains]]||
 
|-
 
|1||[[沼/Swamp]]||
 
|-
 
|4||[[寺院の庭/Temple Garden]]||
 
|-
 
|2||[[樹上の村/Treetop Village]]||
 
|-
 
|1||[[ウルザの工廠/Urza's Factory]]||
 
|-
 
|colspan="2" style="background:#ddeeff"|''サイドボード''||
 
|-
 
|1||[[絶望の天使/Angel of Despair]]||
 
|-
 
|1||[[罪+罰/Crime+Punishment]]||
 
|-
 
|1||[[債務者の弔鐘/Debtors' Knell]]||
 
|-
 
|3||[[根絶/Extirpate]]||
 
|-
 
|2||[[信仰の足枷/Faith's Fetters]]||
 
|-
 
|1||[[墓掘り甲のスカラベ/Grave-Shell Scarab]]||
 
|-
 
|1||[[ロクソドンの教主/Loxodon Hierarch]]||
 
|-
 
|1||[[屈辱/Mortify]]||
 
|-
 
|1||[[オルゾフの司教/Orzhov Pontiff]]||
 
|-
 
|3||[[殺戮の契約/Slaughter Pact]]||
 
|}
 
 
 
 
【After】
 
 
{| class="wikitable" style="margin:0 auto; text-align:left;"
 
|-
 
 
|-
 
!colspan="2" style="background-color:#dddddd"|メインデッキ (60)
 
|-
 
!colspan="2" style="background:#ffddee"|クリーチャー (11)
 
|-
 
|2||[[収穫するものテネブ/Teneb, the Harvester]]
 
|-
 
|3||[[ロクソドンの教主/Loxodon Hierarch]]
 
|-
 
|2||[[絶望の天使/Angel of Despair]]
 
|-
 
|4||[[トロールの苦行者/Troll Ascetic]]
 
|-
 
!colspan="2" style="background:#eeddff"|呪文 (26)
 
|-
 
|4||[[酷評/Castigate]]
 
|-
 
|3||[[秋の際/Edge of Autumn]]
 
|-
 
|4||[[遥か見/Farseek]]
 
|-
 
|4||[[きらめく願い/Glittering Wish]]
 
|-
 
|4||[[調和/Harmonize]]
 
|-
 
|3||[[化膿/Putrefy]]
 
|-
 
|4||[[神の怒り/Wrath of God]]
 
|-
 
!colspan="2" style="background:#ddffee"|土地 (23)
 
|-
 
|1||[[低木林地/Brushland]]
 
|-
 
|4||[[トロウケアの敷石/Flagstones of Trokair]]
 
|-
 
|2||[[森/Forest]]
 
|-
 
|3||[[神無き祭殿/Godless Shrine]]
 
|-
 
|3||[[草むした墓/Overgrown Tomb]]
 
|-
 
|2||[[平地/Plains]]
 
|-
 
|1||[[沼/Swamp]]
 
|-
 
|4||[[寺院の庭/Temple Garden]]
 
|-
 
|2||[[樹上の村/Treetop Village]]
 
|-
 
|1||[[ウルザの工廠/Urza's Factory]]
 
|-
 
!colspan="2" style="background:#ddeeff"|サイドボード
 
|-
 
|1||[[絶望の天使/Angel of Despair]]
 
|-
 
|1||[[罪+罰/Crime+Punishment]]
 
|-
 
|1||[[債務者の弔鐘/Debtors' Knell]]
 
|-
 
|3||[[根絶/Extirpate]]
 
|-
 
|2||[[信仰の足枷/Faith's Fetters]]
 
|-
 
|1||[[墓掘り甲のスカラベ/Grave-Shell Scarab]]
 
|-
 
|1||[[ロクソドンの教主/Loxodon Hierarch]]
 
|-
 
|1||[[屈辱/Mortify]]
 
|-
 
|1||[[オルゾフの司教/Orzhov Pontiff]]
 
|-
 
|3||[[殺戮の契約/Slaughter Pact]]
 
|}
 
 
====使い方====
 
 
基本的にタイプ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>
 

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

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