「Wikitext」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
MSY-07 (トーク | 投稿記録)
強調構文の追加と修正
MSY-07 (トーク | 投稿記録)
強調構文の除去(画面の色数を抑えて見やすくするため)
8行目: 8行目:


== 出典 ==
== 出典 ==
* [https://ja.wikipedia.org/wiki/Help:%E3%82%A6%E3%82%A3%E3%82%AD%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8BHTML Help:ウィキテキストにおけるHTML]
* [https://ja.wikipedia.org/wiki/Help:%E6%97%A9%E8%A6%8B%E8%A1%A8 Help:早見表]
* [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://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://ja.wikipedia.org/wiki/Help:%E6%9D%A1%E4%BB%B6%E6%96%87 Help:条件文]
* [https://www.mediawiki.org/wiki/Help:Magic_words/ja Help:マジックワード]
* [https://ja.wikipedia.org/wiki/Help:%E7%94%BB%E5%83%8F%E3%81%AE%E8%A1%A8%E7%A4%BA Help:画像の表示]
* [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:箇条書き]
* [https://ja.wikipedia.org/wiki/Help:%E7%AE%87%E6%9D%A1%E6%9B%B8%E3%81%8D Help:箇条書き]
* [https://ja.wikipedia.org/wiki/Help:%E8%84%9A%E6%B3%A8 Help:脚注]
* [https://ja.wikipedia.org/wiki/Help:ISBN%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF Help:ISBNのリンク]


== ソースコード ==
== ソースコード ==
<syntaxhighlight lang="html+handlebars">
<syntaxhighlight lang="html+handlebars">
#TagBegin=<
#TagBegin=
#TagEnd=>
#TagEnd=
#CommentBegin1=<!--
#CommentBegin1=<!--
#CommentEnd1=-->
#CommentEnd1=-->
30行目: 30行目:
#ScriptEnd=
#ScriptEnd=
#QuoteSingle=True
#QuoteSingle=True
#QuoteDouble=False
#QuoteDouble=True
#QuoteContinue=False
#QuoteContinue=False
#EscapeCharacter=
#EscapeCharacter=


#MediaWikiの既定値で使用可能なHTMLの要素
#リンク
#Word Color=2, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=True, RegEx=False
b
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
 
#MediaWikiの既定値で使用可能なHTMLの属性
#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
 
#MediaWiki独自拡張の要素/タグ。Wikipediaで利用可能なMediaWiki拡張を含む。
#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
 
#MediaWiki独自拡張の属性。HTMLの属性と重複するものは除いた
#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
 
#MediaWiki [ ~ ] 関係
#Word Color=2, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
#Word Color=2, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
&
[
[
]
]
|
|


#MediaWiki [ ~ ] 関係 正規表現使用
#HTML・テンプレート・マジックワード
#Word Color=2, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
\[\[(\s*?)File:
<
\[\[(\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=
 
#MediaWiki {{ ~ }} 関係等
#Word Color=4, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=False
{{
{{
}}
}}
{{:
^#REDIRECT
^#リダイレクト
^#転送
__NOTOC__
__NOTOC__
__FORCETOC__
__FORCETOC__
219行目: 62行目:
__NOTITLECONVERT__
__NOTITLECONVERT__
__NOTC__
__NOTC__
__START__
__END__
__INDEX__
__INDEX__
__NOINDEX__
__NOINDEX__
229行目: 70行目:
__ARCHIVEDTALK__
__ARCHIVEDTALK__
__NOTALK__
__NOTALK__
^#REDIRECT
^#リダイレクト
^#転送


#MediaWiki {{ ~ }} 関係 正規表現使用
#テーブル・マジックリンク
#Word Color=4, WholeWord=True, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
#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})
\{\{(\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:
^^\{\|
^^\{\|
^^\|\}
^^\|\}
360行目: 79行目:
^^!
^^!
!!
!!
ISBN ([\d\-X]{10,17})
PMID ([\d]{1,8})
RFC ([\d]{1,4})


#箇条書き
#箇条書き
369行目: 91行目:
^^\*+
^^\*+


#見出し
#Word Color=5, 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>
</syntaxhighlight>

2023年7月20日 (木) 22:10時点における版

MediaWikiとWikipediaで使用されているマークアップ言語「Wikitext」用の構文ファイルです。拡張子は「wiki」「wikitext」「mediawiki」と設定してください。

本構文ファイルはEmEditorのMediaWiki 構文ファイルを修正してMeryに移植したものになります。

作成経緯についてはMediaWiki用の編集モードを作成してほしいを参照してください。

マクロのWikipedia表記修正と併用すると便利です。

出典

ソースコード

#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
^^==(.+?)==$
スポンサーリンク