|
|
| (同じ利用者による、間の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」ボタンをクリックしてウィンドウを閉じる。 |
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
^^==(.*?)==$
アウトラインプラグイン[編集]
下記はアウトラインプラグイン用の設定方法です。
- Mery本体のメニューバーの「ツール > プラグイン > プラグインの設定」をクリックする。
- 「Outline」を選択した状態で「プロパティ」をクリックする。
- 編集モードを「Wikitext」に設定する。
- タイプを「カスタム」に設定する。
- 最大レベルを「6」に設定する。
- レベル1・7・8の検索欄を空白にする。
- レベル2の検索欄に
^==(.*?)==と入力する。
- レベル3の検索欄に
^===(.*?)===と入力する。
- レベル4の検索欄に
^====(.*?)====と入力する。
- レベル5の検索欄に
^=====(.*?)=====と入力する。
- レベル6の検索欄に
^======(.*?)======と入力する。
- レベル2〜6の正規表現欄のチェックボックスにチェックを入れて、置換欄に
$1と入力する。
- 「OK」ボタンをクリックしてウィンドウを閉じる。