注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
mw.loader.load('//wikisource.org/w/index.php?title=MediaWiki:PageNumbers.js&action=raw&ctype=text/javascript');
// サイドメニュー設定
self.ws_messages = { 
	'optlist': '表示オプション',
	'hide_page_numbers': 'ページ番号非表示',
	'show_page_numbers': 'ページ番号を表示'
};
// レイアウト設定
self.ws_layouts = {};
self.ws_layouts['レイアウト1'] = {
	'#text-wrap' : 'position:relative;margin-left:3em;',
	'#text-container':'' , 
	'#text':'text-align:justify;width:auto;', 
	// '#box-right':'float:right;',
	// '#box-toc':'margin:auto;width:100%;',
	'.sidenote-right':'float:right; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
	'.sidenote-left':'float:left; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
	// '.editsection':'display:none',
	// '.headerlabel':'display:none',
	// '.headertemplate-author':'font-size:100%',
	// '.headertemplate-title':'font-size:120%;',
	// '.headertemplate-reference':'font-size:90%',
	// '#headertemplate':''
};
self.ws_layouts['レイアウト2'] = {
	'#text-wrap' : 'position:relative;margin-left:3em;',
	'#text-container':'width:36em;margin:0px auto;' , 
	'#text':'text-align:justify;', 
	// '#box-right':'position:absolute; right:-20em;top:0em;',
	// '#box-toc':'position:absolute; right:-23em;top:0em; width:22em;',
	'.sidenote-right':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	'.sidenote-left':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	// '.editsection':'display:none',
	// '.headerlabel':'display:none',
	// '.headertemplate-author':'font-size:100%',
	// '.headertemplate-title':'font-size:120%;',
	// '.headertemplate-reference':'font-size:90%',
	// '#headertemplate':''
};
self.ws_layouts['レイアウト3'] = {
	'#text-wrap' : 'position:relative;margin-left:3em;',
	'#text-container':'position:relative; min-width:60em; float:left; width:100%; margin-right:-23em;' , 
	'#text':'text-align:justify;margin-right:23em; text-indent:0em; padding-left:0px; padding-right:0px;width:auto;position:relative;',
	// '#box-right':'float:right;',
	// '#box-toc':'margin:auto;width:100%;',
	'.sidenote-right':'position:absolute; right:-10em; width:9em; background-color:#eeeeee; text-indent:0em; text-align:left;',
	'.sidenote-left':'position:absolute; right:-10em; width:9em; background-color:#eeeeee; text-indent:0em; text-align:left;',
	// '.editsection':'display:none',
	// '.headerlabel':'display:inline',
	// '.headertemplate-author':'font-size:100%;',
	// '.headertemplate-title':'font-size:100%;',
	// '.headertemplate-reference':'font-size:100%;',
	// '#headertemplate':'position:absolute; top:0em; right:-23em; width:21em;float:right; text-align:left;'
};
self.ws_layouts['Layout 1'] = {
	'#pageContainer':'',
	'#regionContainer':'',
	'#columnContainer':'',
	'.sidenote-right':'float:right; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
	'.sidenote-left':'float:left; margin:0.5em; padding:3px; border:solid 1px gray; max-width:9em; text-indent:0em; text-align:left;',
	'.mw-editsection':'',
	'#headerContainer':''
};
self.ws_layouts['Layout 2'] = {
	'#pageContainer':'',
	'#regionContainer':'width:36em; margin:0 auto 0 auto; font-family:Georgia,serif;',
	'#columnContainer':'text-align:justify;',
	'.sidenote-right':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	'.sidenote-left':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	'.mw-editsection':'',
	'#headerContainer':'font-family:sans-serif;'
};
self.ws_layouts['Layout 3'] = {
	'#pageContainer':'',
	'#regionContainer':'min-width:60em; float:left; width:100%; margin-right:-23em;',
	'#columnContainer':'position:relative; text-align:justify; margin-right:23em; text-indent:0em; padding-left:0px; padding-right:0px; width:auto;',
	'.sidenote-right':'position:absolute; right:-10em; width:9em; background-color:#eeeeee; text-indent:0em; text-align:left;',
	'.sidenote-left':'position:absolute; right:-10em; width:9em; background-color:#eeeeee; text-indent:0em; text-align:left;',
	'.mw-editsection':'',
	'#headerContainer':'position:absolute; top:0em; right:-23em; width:21em; float:right; text-align:left;'
};
self.ws_layouts['Layout 4'] = {
	'#pageContainer':'',
	'#regionContainer':'width:540px; margin:0 auto 0 auto; font-family:sans-serif;',
	'#columnContainer':'text-align:justify;',
	'.sidenote-right':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	'.sidenote-left':'position:absolute; left:37em; width:16em; text-indent:0em; text-align:left;',
	'.mw-editsection':'',
	'#headerContainer':'font-family:sans-serif;'
};
self.ws_layouts['Proposed Layout'] = {
	'#pageContainer':'',
	'#regionContainer':'',
	'#columnContainer':'margin-right:calc(1rem * 9); text-align:justify;',
	'.sidenote-right':'position:absolute; right:-10em; width:9.00em; background-color:#eeeeee; text-indent:0.00em; text-align:left;',
	'.sidenote-left':'position:absolute; right:-10em; width:9.00em; background-color:#eeeeee; text-indent:0.00em; text-align:left;',
	'.mw-editsection':'',
	'#headerContainer':'font-family:sans-serif;'
};
self.ws_layouts['Maquette 1'] = {
      'text-wrap':"position:relative;margin-left:3em;margin-right:3em;", 
      '#text-container':"width:36em;margin:0px auto;" , 
      '#text':"text-align:justify;", 
      '#box-right':"position:absolute; right:-20em;top:0em;",
      '#box-toc':"position:absolute; right:-23em;top:0em; width:22em;",
      '.sidenote-right':"position:absolute; left:37em;width:15em;text-indent:0em;text-align:left;",
      '.sidenote-left':"position:absolute; right:37em;width:15em;text-indent:0em;text-align:right;",
      '.editsection':"display:none",
      '.headerlabel':"display:none",
      '.headertemplate-author':"font-size:100%",
      '.headertemplate-title':"font-size:120%;",
      '.headertemplate-reference':"font-size:90%",
      '#headertemplate':"" 
};
self.ws_layouts['Maquette 2'] = {
      'text-wrap':"margin-left:3em", 
      '#text-container':"" , 
      '#text':"text-align:justify;width:auto;", 
      '#box-right':"float:right;",
      '#box-toc':"margin:auto;width:100%;",
      '.sidenote-right':"float:right;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;",
      '.sidenote-left':"float:left;margin:0.5em;padding:3px;border:solid 1px gray;max-width:9em;text-indent:0em;text-align:left;",
      '.editsection':"display:none",
      '.headerlabel':"display:none",
      '.headertemplate-author':"font-size:100%",
      '.headertemplate-title':"font-size:120%;",
      '.headertemplate-reference':"font-size:90%",
      '#headertemplate':""
};
self.ws_layouts['Maquette 3'] = {
      'text-wrap':"margin-left:3em",
      '#text-container':"position:relative; min-width:60em; float:left; width:100%; margin-right:-23em;" , 
      '#text':"text-align:justify;margin-right:23em; text-indent:0em; padding-left:0px; padding-right:0px;width:auto;position:relative;",
      '#box-right':"float:right;",
      '#box-toc':"margin:auto;width:100%;",
      '.sidenote-right':"position:absolute; right:-16em; width:15em; background-color:#eeeeee;text-indent:0em;text-align:left;line-height:normal;",
      '.sidenote-left': "position:absolute; right:-16em; width:15em; background-color:#eeeeee;text-indent:0em;text-align:left;line-height:normal;",
      '.editsection':"display:none",
      '.headerlabel':"display:inline",
      '.headertemplate-author':"font-size:100%;",
      '.headertemplate-title':"font-size:100%;",
      '.headertemplate-reference':"font-size:100%;",
      '#headertemplate':"position:absolute; top:0em; right:-23em; width:21em;float:right; text-align:left;"
};

// 現代表記への変換
importScript('User:Sat.d.h./modern-jp-writing.js');
// 新字体→旧字体など異体字
importScript('User:Sat.d.h./variant-character-selector.js');
// 外字検索
importScript('利用者:Sat.d.h./unregistered-char.js');
// Header preloading script gadgetのテスト
importScript('//en.wikisource.org/wiki/MediaWiki:Gadget-TemplatePreloader.js');
// モバイル端末用ツールチップ
importScript('利用者:Sat.d.h./Tooltip-for-Mobile.js');
// 入力した文章の濁点除去
importScript('利用者:Sat.d.h./remove-dakuten.js');