「Wikitext」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
MSY-07 (トーク | 投稿記録)
フォーラムのリンクを追加
MSY-07 (トーク | 投稿記録)
文章の表現を修正
 
(同じ利用者による、間の26版が非表示)
1行目: 1行目:
MediaWikiとWikipediaで使用されているマークアップ言語「Wikitext」用の構文ファイルです。拡張子は「wiki」「wikitext」「mediawiki」と設定してください。
MediaWikiやWikipediaなどで使用されているマークアップ言語「Wikitext」用の構文ファイルです。


本構文ファイルはEmEditorの[https://www.emeditor.com/files/mediawiki-esy/ MediaWiki 構文ファイル]をMeryに移植したものになります。
マクロの[[Wikipediaマークアップ修正]]と併用すると便利です。


作成経緯については[https://www.haijin-boys.com/discussions/7161 MediaWiki用の編集モードを作成してほしい]を参照してください。
== 設定方法 ==
拡張子は「wiki」「wikitext」「mw」「mediawiki」のいずれかを設定してください。


<pre>
== 出典 ==
#TagBegin=<
* [https://ja.wikipedia.org/wiki/Help:%E6%97%A9%E8%A6%8B%E8%A1%A8 Help:早見表]
#TagEnd=>
* [https://ja.wikipedia.org/wiki/Help:%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E7%B7%A8%E9%9B%86 Help:ページの編集]
* [https://ja.wikipedia.org/wiki/Help:%E3%83%9E%E3%82%B8%E3%83%83%E3%82%AF%E3%83%AF%E3%83%BC%E3%83%89 Help:マジックワード]
* [https://www.mediawiki.org/wiki/Help:Magic_words/ja Help:マジックワード (MediaWiki)]
* [https://ja.wikipedia.org/wiki/Help:%E8%A1%A8%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9 Help:表の作り方]
* [https://ja.wikipedia.org/wiki/Help:%E3%83%9E%E3%82%B8%E3%83%83%E3%82%AF%E3%83%AA%E3%83%B3%E3%82%AF Help:マジックリンク]
* [https://ja.wikipedia.org/wiki/Help:%E7%AE%87%E6%9D%A1%E6%9B%B8%E3%81%8D Help:箇条書き]
 
== ソースコード ==
<syntaxhighlight lang="text" copy>
#TagBegin=
#TagEnd=
#CommentBegin1=<!--
#CommentBegin1=<!--
#CommentEnd1=-->
#CommentEnd1=-->
18行目: 29行目:
#ScriptEnd=
#ScriptEnd=
#QuoteSingle=True
#QuoteSingle=True
#QuoteDouble=False
#QuoteDouble=True
#QuoteContinue=False
#QuoteContinue=False
#EscapeCharacter=
#EscapeCharacter=


#Word Color=2, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=True, RegEx=False
#リンク
b
#Word Color=2, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
big
blockquote
br
caption
center
cite
code
dd
del
div
dl
dt
em
font
h1
h2
h3
h4
h5
h6
hr
i
ins
li
ol
p
pre
rb
rp
rt
ruby
s
small
span
strike
strong
sub
sup
table
td
th
tr
tt
u
ul
var
 
#Word Color=3, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=True, RegEx=False
abbr
align
axis
bgcolor
border
cellpadding
cellspacing
char
charoff
cite
class
clear
color
colspan
datetime
dir
face
frame
headers
height
id
lang
noshade
nowrap
rowspan
rules
scope
size
span
start
style
summary
title
type
valign
value
width
 
#Word Color=5, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=True, RegEx=False
categorytree
charinsert
gallery
hiero
imagemap
includeonly
inputbox
math
noinclude
nowiki
onlyinclude
poem
ref
references
source
syntaxhighlight
timeline
 
#Word Color=6, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=True, RegEx=False
caption
enclose
group
heights
hideroot
highlight
line
mode
perrow
strict
widths
 
#Word Color=1, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
&
[
[
]
]
|
|


#Word Color=1, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
#HTML・テンプレート・マジックワード
\[\[(\s*?)File:
#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
\[\[(\s*?)ファイル:
<
\[\[(\s*?)Image:
>
\[\[(\s*?)画像:
\[\[(\s*?)Category:
\[\[(\s*?)カテゴリ:
\|(\s*?)framed
\|(\s*?)frame
\|(\s*?)enframed
\|(\s*?)border
\|(\s*?)thumbnail
\|(\s*?)thumb
\|(\s*?)right
\|(\s*?)left
\|(\s*?)none
\|(\s*?)center
\|(\s*?)centre
\|(\s*?)none
\|(\s*?)baseline
\|(\s*?)sub
\|(\s*?)super
\|(\s*?)top
\|(\s*?)text-top
\|(\s*?)middle
\|(\s*?)bottom
\|(\s*?)text-bottom
\|(\s*?)upright
\|(\s*?)frameless
\|(\s*?)(\d+?)px
\|(\s*?)(\d*?)x(\d+?)px
\|(\s*?)alt=
\|(\s*?)link=
\|(\s*?)thumb=
 
#Word Color=4, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
{{
{{
}}
}}
{{:
^#REDIRECT
^#リダイレクト
^#転送
__NOTOC__
__NOTOC__
__FORCETOC__
__FORCETOC__
192行目: 53行目:
__NOEDITSECTION__
__NOEDITSECTION__
__NEWSECTIONLINK__
__NEWSECTIONLINK__
__NONEWSECTIONLINK__
__NOGALLERY__
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
__NOCONTENTCONVERT__
__NOCONTENTCONVERT__
__NOCC__
__NOCC__
__NOTITLECONVERT__
__NOTITLECONVERT__
__NOTC__
__NOTC__
__NOGALLERY__
__INDEX__
__END__
__START__
__HIDDENCAT__
__NOINDEX__
__NOINDEX__
__INDEX__
__STATICREDIRECT__
__STATICREDIRECT__
^#redirect
__NOGLOBAL__
__DISAMBIG__
__EXPECTED_UNCONNECTED_PAGE__
__ARCHIVEDTALK__
__NOTALK__


#Word Color=4, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
#テーブル・マジックリンク
ISBN ([\d-]{10,17})
#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
\{\{(\s*?)int:
\{\{(\s*?)msgnw:
\{\{(\s*?)raw:
\{\{(\s*?)subst:
\{\{(\s*?)PAGESINNS:(.*?):R(\s*?)\}\}
\{\{(\s*?)filepath:"(.*?)"(.*?)(\s*?)\}\}
\{\{(\s*?)CURRENTDAY(\s*?)\}\}
\{\{(\s*?)CURRENTDAY2(\s*?)\}\}
\{\{(\s*?)CURRENTDAYNAME(\s*?)\}\}
\{\{(\s*?)CURRENTDOW(\s*?)\}\}
\{\{(\s*?)CURRENTMONTH(\s*?)\}\}
\{\{(\s*?)CURRENTMONTHABBREV(\s*?)\}\}
\{\{(\s*?)CURRENTMONTHNAME(\s*?)\}\}
\{\{(\s*?)CURRENTTIME(\s*?)\}\}
\{\{(\s*?)CURRENTHOUR(\s*?)\}\}
\{\{(\s*?)CURRENTWEEK(\s*?)\}\}
\{\{(\s*?)CURRENTYEAR(\s*?)\}\}
\{\{(\s*?)CURRENTTIMESTAMP(\s*?)\}\}
\{\{(\s*?)LOCALDAY(\s*?)\}\}
\{\{(\s*?)LOCALDAY2(\s*?)\}\}
\{\{(\s*?)LOCALDAYNAME(\s*?)\}\}
\{\{(\s*?)LOCALDOW(\s*?)\}\}
\{\{(\s*?)LOCALMONTH(\s*?)\}\}
\{\{(\s*?)LOCALMONTHABBREV(\s*?)\}\}
\{\{(\s*?)LOCALMONTHNAME(\s*?)\}\}
\{\{(\s*?)LOCALTIME(\s*?)\}\}
\{\{(\s*?)LOCALHOUR(\s*?)\}\}
\{\{(\s*?)LOCALWEEK(\s*?)\}\}
\{\{(\s*?)LOCALYEAR(\s*?)\}\}
\{\{(\s*?)LOCALTIMESTAMP(\s*?)\}\}
\{\{(\s*?)CURRENTVERSION(\s*?)\}\}
\{\{(\s*?)NUMBEROFEDITS(\s*?)\}\}
\{\{(\s*?)NUMBEROFEDITS:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFARTICLES(\s*?)\}\}
\{\{(\s*?)NUMBEROFARTICLES:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFPAGES(\s*?)\}\}
\{\{(\s*?)NUMBEROFPAGES:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFFILES(\s*?)\}\}
\{\{(\s*?)NUMBEROFFILES:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFUSERS(\s*?)\}\}
\{\{(\s*?)NUMBEROFUSERS:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFACTIVEUSERS(\s*?)\}\}
\{\{(\s*?)NUMBEROFACTIVEUSERS:R(\s*?)\}\}
\{\{(\s*?)NUMBEROFADMINS(\s*?)\}\}
\{\{(\s*?)NUMBEROFADMINS:R(\s*?)\}\}
\{\{(\s*?)PAGESINNAMESPACE(\s*?)\}\}
\{\{(\s*?)PAGENAME(\s*?)\}\}
\{\{(\s*?)PAGENAMEE(\s*?)\}\}
\{\{(\s*?)SUBPAGENAME(\s*?)\}\}
\{\{(\s*?)SUBPAGENAMEE(\s*?)\}\}
\{\{(\s*?)BASEPAGENAME(\s*?)\}\}
\{\{(\s*?)BASEPAGENAMEE(\s*?)\}\}
\{\{(\s*?)NAMESPACE(\s*?)\}\}
\{\{(\s*?)NAMESPACEE(\s*?)\}\}
\{\{(\s*?)FULLPAGENAME(\s*?)\}\}
\{\{(\s*?)FULLPAGENAMEE(\s*?)\}\}
\{\{(\s*?)TALKSPACE(\s*?)\}\}
\{\{(\s*?)TALKSPACEE(\s*?)\}\}
\{\{(\s*?)SUBJECTSPACE(\s*?)\}\}
\{\{(\s*?)SUBJECTSPACEE(\s*?)\}\}
\{\{(\s*?)ARTICLESPACE(\s*?)\}\}
\{\{(\s*?)ARTICLESPACEE(\s*?)\}\}
\{\{(\s*?)TALKPAGENAME(\s*?)\}\}
\{\{(\s*?)TALKPAGENAMEE(\s*?)\}\}
\{\{(\s*?)SUBJECTPAGENAME(\s*?)\}\}
\{\{(\s*?)SUBJECTPAGENAMEE(\s*?)\}\}
\{\{(\s*?)ARTICLEPAGENAME(\s*?)\}\}
\{\{(\s*?)ARTICLEPAGENAMEE(\s*?)\}\}
\{\{(\s*?)REVISIONID(\s*?)\}\}
\{\{(\s*?)REVISIONDAY(\s*?)\}\}
\{\{(\s*?)REVISIONDAY2(\s*?)\}\}
\{\{(\s*?)REVISIONMONTH(\s*?)\}\}
\{\{(\s*?)REVISIONYEAR(\s*?)\}\}
\{\{(\s*?)REVISIONTIMESTAMP(\s*?)\}\}
\{\{(\s*?)SITENAME(\s*?)\}\}
\{\{(\s*?)SERVER(\s*?)\}\}
\{\{(\s*?)SCRIPTPATH(\s*?)\}\}
\{\{(\s*?)SERVERNAME(\s*?)\}\}
\{\{(\s*?)ns:
\{\{(\s*?)NUMBERINGROUP:
\{\{(\s*?)PAGESINNS:
\{\{(\s*?)localurl:
\{\{(\s*?)localurle:
\{\{(\s*?)urlencode:
\{\{(\s*?)anchorencode:
\{\{(\s*?)fullurl:
\{\{(\s*?)fullurle:
\{\{(\s*?)^#language:
\{\{(\s*?)^#special:
\{\{(\s*?)lc:
\{\{(\s*?)lcfirst:
\{\{(\s*?)uc:
\{\{(\s*?)ucfirst:
\{\{(\s*?)formatnum:
\{\{(\s*?)padleft:
\{\{(\s*?)padright:
\{\{(\s*?)^#tag:
\{\{(\s*?)DISPLAYTITLE:
\{\{(\s*?)DIRMARK(\s*?)\}\}
\{\{(\s*?)DIRECTIONMARK(\s*?)\}\}
\{\{(\s*?)CONTENTLANGUAGE(\s*?)\}\}
\{\{(\s*?)DEFAULTSORT:
\{\{(\s*?)GENDER:
\{\{(\s*?)CURRENTMONTHNAMEGEN(\s*?)\}\}
\{\{(\s*?)grammar:
\{\{(\s*?)plural:
\{\{(\s*?)^#expr:
\{\{(\s*?)^#if:
\{\{(\s*?)^#ifeq:
\{\{(\s*?)^#ifexist:
\{\{(\s*?)^#ifexpr:
\{\{(\s*?)^#switch:
\{\{(\s*?)^#time:
\{\{(\s*?)^#rel2abs:
\{\{(\s*?)^#titleparts:
\{\{(\s*?)^#iferror:
^^\{\|
^^\{\|
^^\|\}
^^\|\}
329行目: 78行目:
^^!
^^!
!!
!!
ISBN ([\d\-X]{10,17})
PMID ([\d]{1,8})
RFC ([\d]{1,4})


#箇条書き
#Word Color=6, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
#Word Color=6, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
^^;
^^;
^^:
^^:+;
^^^#
^^:+
^^\*
^^^#+
^^\*+
 
#見出し
#Word Color=5, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
^^==(.*?)==$
</syntaxhighlight>
 
== アウトラインプラグイン ==
下記はアウトラインプラグイン用の設定方法です。


#Word Color=1, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
# Mery本体のメニューバーの「ツール > プラグイン > プラグインの設定」をクリックする。
\{\{\{
# 「Outline」を選択した状態で「プロパティ」をクリックする。
\}\}\}
# 編集モードを「Wikitext」に設定する。
^^=(.+?)=$
# タイプを「カスタム」に設定する。
</pre>
# 最大レベルを「6」に設定する。
# レベル1・7・8の検索欄を空白にする。
# レベル2の検索欄に<code>^==(.*?)==</code>と入力する。
# レベル3の検索欄に<code>^===(.*?)===</code>と入力する。
# レベル4の検索欄に<code>^====(.*?)====</code>と入力する。
# レベル5の検索欄に<code>^=====(.*?)=====</code>と入力する。
# レベル6の検索欄に<code>^======(.*?)======</code>と入力する。
# レベル2〜6の正規表現欄のチェックボックスにチェックを入れて、置換欄に<code>$1</code>と入力する。
# 「OK」ボタンをクリックしてウィンドウを閉じる。

2026年4月25日 (土) 18:35時点における最新版

MediaWikiやWikipediaなどで使用されているマークアップ言語「Wikitext」用の構文ファイルです。

マクロのWikipediaマークアップ修正と併用すると便利です。

設定方法[編集]

拡張子は「wiki」「wikitext」「mw」「mediawiki」のいずれかを設定してください。

出典[編集]

ソースコード[編集]

#TagBegin=
#TagEnd=
#CommentBegin1=<!--
#CommentEnd1=-->
#LineComment1=
#CommentBegin2=
#CommentEnd2=
#LineComment2=
#SpecialSyntax=None
#ScriptBegin=
#ScriptEnd=
#QuoteSingle=True
#QuoteDouble=True
#QuoteContinue=False
#EscapeCharacter=

#リンク
#Word Color=2, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
[
]
|

#HTML・テンプレート・マジックワード
#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
<
>
{{
}}
^#REDIRECT
^#リダイレクト
^#転送
__NOTOC__
__FORCETOC__
__TOC__
__NOEDITSECTION__
__NEWSECTIONLINK__
__NONEWSECTIONLINK__
__NOGALLERY__
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
__NOCONTENTCONVERT__
__NOCC__
__NOTITLECONVERT__
__NOTC__
__INDEX__
__NOINDEX__
__STATICREDIRECT__
__NOGLOBAL__
__DISAMBIG__
__EXPECTED_UNCONNECTED_PAGE__
__ARCHIVEDTALK__
__NOTALK__

#テーブル・マジックリンク
#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
^^\{\|
^^\|\}
^^\|-
^^\|\+
^^!
!!
ISBN ([\d\-X]{10,17})
PMID ([\d]{1,8})
RFC ([\d]{1,4})

#箇条書き
#Word Color=6, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
^^;
^^:+;
^^:+
^^^#+
^^\*+

#見出し
#Word Color=5, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
^^==(.*?)==$

アウトラインプラグイン[編集]

下記はアウトラインプラグイン用の設定方法です。

  1. Mery本体のメニューバーの「ツール > プラグイン > プラグインの設定」をクリックする。
  2. 「Outline」を選択した状態で「プロパティ」をクリックする。
  3. 編集モードを「Wikitext」に設定する。
  4. タイプを「カスタム」に設定する。
  5. 最大レベルを「6」に設定する。
  6. レベル1・7・8の検索欄を空白にする。
  7. レベル2の検索欄に^==(.*?)==と入力する。
  8. レベル3の検索欄に^===(.*?)===と入力する。
  9. レベル4の検索欄に^====(.*?)====と入力する。
  10. レベル5の検索欄に^=====(.*?)=====と入力する。
  11. レベル6の検索欄に^======(.*?)======と入力する。
  12. レベル2〜6の正規表現欄のチェックボックスにチェックを入れて、置換欄に$1と入力する。
  13. 「OK」ボタンをクリックしてウィンドウを閉じる。
スポンサーリンク