{ "prefbar:info": { "formatversion": 3 }, "prefbar:menu:enabled": { "items": [ "prefbar:button:prefbarlanglist", "prefbar:button:browser_display_use_document_fonts", "prefbar:button:font_default_ja", "prefbar:button:font_name_serif_ja", "prefbar:button:font_name_sans-serif_ja", "prefbar:button:font_name_monospace_ja", "prefbar:button:fontsetsize_en", "prefbar:button:fontsetsize_ja", "prefbar:button:fontset_ja_MSP", "prefbar:button:fontset_ja_IPAMonaP", "prefbar:button:fontset_ja_Textar", "prefbar:button:fontset_ja_RobotoJAA", "prefbar:button:fontset_ja_UmeP", "prefbar:button:fontsetsize_selector_en", "prefbar:button:fontsetsize_selector_ja", "prefbar:button:fontset_selector_ja" ] }, "prefbar:button:prefbarlanglist": { "items": [ [ "既定言語", "!RESET!" ], [ "英語", "en-us,en" ], [ "フランス語", "fr-fr,fr,en-us,en" ], [ "ドイツ語", "de-de,de,en-us,en" ], [ "日本語", "ja,en-us,en" ], [ "スペイン語", "es-es,es,en-us,en" ] ], "label": "言語識別子", "type": "menulist", "prefstring": "intl.accept_languages", "dontupdatelistitems": true }, "prefbar:button:browser_display_use_document_fonts": { "label": "指定書体", "type": "check", "prefstring": "browser.display.use_document_fonts", "topref": "Number(value)", "frompref": "Boolean(value)" }, "prefbar:button:font_default_ja": { "type": "menulist", "label": "書体", "prefstring": "font.default.ja", "items": [ [ "明朝体", "serif" ], [ "ゴシック体", "sans-serif" ] ] }, "prefbar:button:font_name_serif_ja": { "type": "menulist", "label": "明朝体フォント名", "prefstring": "font.name.serif.ja", "items": [ [ "ヒラギノ明朝 ProN", "Hiragino Mincho ProN" ], [ "小塚明朝 Pr6N", "Kozuka Mincho Pr6N" ], [ "MS P明朝", "MS PMincho" ], [ "MS 明朝", "MS Mincho" ], [ "IPA X0208 P明朝", "IPAX0208PMincho" ], [ "IPA X0208 明朝", "IPAX0208Mincho" ], [ "IPA P明朝", "IPAPMincho" ], [ "IPA明朝", "IPAMincho" ], [ "IPA モナー P明朝", "IPAMonaPMincho" ], [ "IPA モナー 明朝", "IPAMonaMincho" ], [ "IPAex明朝", "IPAexMincho" ], [ "Takao P明朝", "TakaoPMincho" ], [ "Takao 明朝", "TakaoMincho" ], [ "TakaoEX明朝", "TakaoExMincho" ], [ "HGP明朝E", "HGPMinchoE" ], [ "HGS明朝E", "HGSMinchoE" ], [ "HG明朝E", "HGMinchoE" ], [ "メイリオ", "Meiryo" ], [ "游明朝体", "YuMincho" ], [ "游明朝", "Yu Mincho" ], [ "源ノ明朝 JP", "Source Han Serif JP" ], [ "Noto Serif CJK JP", "Noto Serif CJK JP" ], [ "花園明朝A", "HanaMinA" ], [ "花園明朝B", "HanaMinB" ], [ "梅明朝S3", "Ume Mincho S3" ], [ "梅P明朝", "Ume P Mincho" ], [ "はれのそら明朝", "HarenosoraMincho" ], [ "ほのか明朝", "Honoka Mincho" ], [ "刻明朝 Regular", "Koku Mincho Regular" ], [ "さわらび明朝", "Sawarabi Mincho" ], [ "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN" ], [ "小塚ゴシック Pr6N", "Kozuka Gothic Pr6N" ], [ "MS Pゴシック", "MS PGothic" ], [ "MS ゴシック", "MS Gothic" ], [ "IPA X0208 Pゴシック", "IPAX0208PGothic" ], [ "IPA X0208 ゴシック", "IPAX0208Gothic" ], [ "IPA Pゴシック", "IPAPGothic" ], [ "IPAゴシック", "IPAGothic" ], [ "IPA モナー Pゴシック", "IPAMonaPGothic" ], [ "IPA モナー ゴシック", "IPAMonaGothic" ], [ "Monapo", "Monapo" ], [ "Textar", "Textar" ], [ "RobotoJ Mono", "RobotoJ Mono" ], [ "RobotoJ", "RobotoJ" ], [ "RobotoJS", "RobotoJS" ], [ "RobotoJAA", "RobotoJAA" ], [ "IPAexゴシック", "IPAexGothic" ], [ "Takao Pゴシック", "TakaoPGothic" ], [ "Takao ゴシック", "TakaoGothic" ], [ "TakaoEXゴシック", "TakaoExGothic" ], [ "HGPゴシックE", "HGPGothicE" ], [ "游ゴシック体", "YuGothic" ], [ "游ゴシック", "Yu Gothic" ], [ "源ノ角ゴシック", "Source Han Sans" ], [ "Noto Sans CJK JP", "Noto Sans CJK JP" ], [ "源柔ゴシックX", "Gen Jyuu GothicX" ], [ "梅ゴシックS4", "Ume Gothic S4" ], [ "梅Pゴシック", "Ume P Gothic" ], [ "ほのか丸ゴシック", "Honoka Maru-Gothic" ], [ "ほのかアンティーク角", "Honoka Antique-Kaku" ], [ "ほのかアンティーク丸", "Honoka Antique-Maru" ], [ "刻ゴシック Light", "Koku Gothic Light" ], [ "Noto Sans Japanese", "Noto Sans Japanese" ], [ "Noto Sans JP", "Noto Sans JP" ], [ "青柳疎石フォント2 OTF", "AoyagiSosekiFont2OTF" ], [ "衡山毛筆フォント OTF", "KouzanBrushFontOTF" ], [ "青柳衡山フォントT OTF", "AoyagiKouzanFontTOTF" ], [ "衡山毛筆フォント草書 OTF", "KouzanBrushFontSousyoOTF" ], [ "衡山毛筆フォント行書 OTF", "KouzanBrushFontGyousyoOTF" ], [ "青柳隷書SIMO2_O", "aoyagireisyo2" ], [ "みかちゃん-P", "mikachan-P" ], [ "みかちゃん", "mikachan" ], [ "みかちゃん-PB", "mikachan-PB" ], [ "みかちゃん-PS", "mikachan-PS" ], [ "みかちゃん-ぷち", "mikachan-puchi" ], [ "みかちゃん-ぷちB", "mikachan-puchiB" ], [ "よもぎフォント", "YomogiFont" ], [ "たぬき油性マジック", "Tanuki Permanent Marker" ], [ "機械彫刻用標準書体 M", "JIS Z 8903 Medium" ], [ "KanjiStrokeOrders", "KanjiStrokeOrders" ], [ "Osaka-Mono", "Osaka-Mono" ], [ "モトヤLシーダ3等幅", "MotoyaLCedar" ], [ "モトヤLマルベリ3等幅", "MotoyaLMaru" ], [ "源ノ角ゴシック HW", "Source Han Sans HW" ], [ "Noto Sans Mono CJK JP", "Noto Sans Mono CJK JP" ], [ "源ノ角ゴシック Code JP", "Source Han Code JP" ], [ "源柔ゴシックX等幅", "Gen Jyuu Gothic X Monospace" ], [ "M+ 1m", "M+ 1m" ], [ "M+ 1mn", "M+ 1mn" ], [ "Rounded M+ 1mn", "Rounded M+ 1mn" ], [ "Rounded M+ 1m", "Rounded M+ 1m" ] ] }, "prefbar:button:font_name_sans-serif_ja": { "type": "menulist", "label": "ゴシック体フォント名", "prefstring": "font.name.sans-serif.ja", "items": [ [ "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN" ], [ "小塚ゴシック Pr6N", "Kozuka Gothic Pr6N" ], [ "MS Pゴシック", "MS PGothic" ], [ "MS ゴシック", "MS Gothic" ], [ "IPA X0208 Pゴシック", "IPAX0208PGothic" ], [ "IPA X0208 ゴシック", "IPAX0208Gothic" ], [ "IPA Pゴシック", "IPAPGothic" ], [ "IPAゴシック", "IPAGothic" ], [ "IPA モナー Pゴシック", "IPAMonaPGothic" ], [ "IPA モナー ゴシック", "IPAMonaGothic" ], [ "Monapo", "Monapo" ], [ "Textar", "Textar" ], [ "RobotoJ Mono", "RobotoJ Mono" ], [ "RobotoJ", "RobotoJ" ], [ "RobotoJS", "RobotoJS" ], [ "RobotoJAA", "RobotoJAA" ], [ "IPAexゴシック", "IPAexGothic" ], [ "Takao Pゴシック", "TakaoPGothic" ], [ "Takao ゴシック", "TakaoGothic" ], [ "TakaoEXゴシック", "TakaoExGothic" ], [ "HGPゴシックE", "HGPGothicE" ], [ "メイリオ", "Meiryo" ], [ "游ゴシック体", "YuGothic" ], [ "游ゴシック", "Yu Gothic" ], [ "Droid Sans Fallback", "Droid Sans Fallback" ], [ "Droid Sans Japanese", "Droid Sans Japanese" ], [ "モトヤLシーダ3等幅", "MotoyaLCedar" ], [ "源ノ角ゴシック", "Source Han Sans" ], [ "Noto Sans CJK JP", "Noto Sans CJK JP" ], [ "源柔ゴシックX", "Gen Jyuu GothicX" ], [ "M+ 1p", "M+ 1p" ], [ "M+ 2p", "M+ 2p" ], [ "M+ 1c", "M+ 1c" ], [ "M+ 2c", "M+ 2c" ], [ "梅ゴシックS4", "Ume Gothic S4" ], [ "梅Pゴシック", "Ume P Gothic" ], [ "ぼくたちのゴシック2レギュラー", "BokutachinoGothic2Regular" ], [ "ほのか丸ゴシック", "Honoka Maru-Gothic" ], [ "ほのかアンティーク角", "Honoka Antique-Kaku" ], [ "ほのかアンティーク丸", "Honoka Antique-Maru" ], [ "刻ゴシック Light", "Koku Gothic Light" ], [ "さわらびゴシック", "Sawarabi Gothic" ], [ "ヒラギノ丸ゴシック ProN", "Hiragino Maru Gothic ProN" ], [ "HG丸ゴシックM-PRO", "HGMaruGothicMPRO" ], [ "DFP太丸ゴシック体", "DFPMaruGothic-SB" ], [ "モトヤLマルベリ3等幅", "MotoyaLMaru" ], [ "Rounded M+ 1p", "Rounded M+ 1p" ], [ "Rounded M+ 2p", "Rounded M+ 2p" ], [ "Rounded M+ 1c", "Rounded M+ 1c" ], [ "Rounded M+ 2c", "Rounded M+ 2c" ], [ "衡山毛筆フォント OTF", "KouzanBrushFontOTF" ], [ "衡山毛筆フォント草書 OTF", "KouzanBrushFontSousyoOTF" ], [ "衡山毛筆フォント行書 OTF", "KouzanBrushFontGyousyoOTF" ], [ "青柳疎石フォント2 OTF", "AoyagiSosekiFont2OTF" ], [ "青柳衡山フォントT OTF", "AoyagiKouzanFontTOTF" ], [ "青柳隷書SIMO2_O", "aoyagireisyo2" ], [ "みかちゃん-P", "mikachan-P" ], [ "みかちゃん", "mikachan" ], [ "みかちゃん-PB", "mikachan-PB" ], [ "みかちゃん-PS", "mikachan-PS" ], [ "みかちゃん-ぷち", "mikachan-puchi" ], [ "みかちゃん-ぷちB", "mikachan-puchiB" ], [ "よもぎフォント", "YomogiFont" ], [ "たぬき油性マジック", "Tanuki Permanent Marker" ], [ "機械彫刻用標準書体 M", "JIS Z 8903 Medium" ], [ "KanjiStrokeOrders", "KanjiStrokeOrders" ], [ "ヒラギノ明朝 ProN", "Hiragino Mincho ProN" ], [ "小塚明朝 Pr6N", "Kozuka Mincho Pr6N" ], [ "MS P明朝", "MS PMincho" ], [ "MS 明朝", "MS Mincho" ], [ "IPA X0208 P明朝", "IPAX0208PMincho" ], [ "IPA X0208 明朝", "IPAX0208Mincho" ], [ "IPA P明朝", "IPAPMincho" ], [ "IPA明朝", "IPAMincho" ], [ "IPA モナー P明朝", "IPAMonaPMincho" ], [ "IPA モナー 明朝", "IPAMonaMincho" ], [ "IPAex明朝", "IPAexMincho" ], [ "Takao P明朝", "TakaoPMincho" ], [ "Takao 明朝", "TakaoMincho" ], [ "TakaoEX明朝", "TakaoExMincho" ], [ "HGP明朝E", "HGPMinchoE" ], [ "HGS明朝E", "HGSMinchoE" ], [ "HG明朝E", "HGMinchoE" ], [ "游明朝体", "YuMincho" ], [ "游明朝", "Yu Mincho" ], [ "源ノ明朝 JP", "Source Han Serif JP" ], [ "Noto Serif CJK JP", "Noto Serif CJK JP" ], [ "花園明朝A", "HanaMinA" ], [ "花園明朝B", "HanaMinB" ], [ "梅明朝S3", "Ume Mincho S3" ], [ "梅P明朝", "Ume P Mincho" ], [ "はれのそら明朝", "HarenosoraMincho" ], [ "ほのか明朝", "Honoka Mincho" ], [ "刻明朝 Regular", "Koku Mincho Regular" ], [ "Noto Sans Japanese", "Noto Sans Japanese" ], [ "Noto Sans JP", "Noto Sans JP" ], [ "Osaka-Mono", "Osaka-Mono" ], [ "源ノ角ゴシック HW", "Source Han Sans HW" ], [ "Noto Sans Mono CJK JP", "Noto Sans Mono CJK JP" ], [ "源ノ角ゴシック Code JP", "Source Han Code JP" ], [ "源柔ゴシックX等幅", "Gen Jyuu Gothic X Monospace" ], [ "M+ 1mn", "M+ 1mn" ], [ "M+ 1m", "M+ 1m" ], [ "Rounded M+ 1mn", "Rounded M+ 1mn" ], [ "Rounded M+ 1m", "Rounded M+ 1m" ] ] }, "prefbar:button:font_name_monospace_ja": { "type": "menulist", "label": "等幅フォント名", "prefstring": "font.name.monospace.ja", "items": [ [ "Osaka-Mono", "Osaka-Mono" ], [ "Andale Mono", "Andale Mono" ], [ "Courier", "Courier" ], [ "Courier New", "Courier New" ], [ "Monaco", "Monaco" ], [ "Source Code Pro", "Source Code Pro" ], [ "MS 明朝", "MS Mincho" ], [ "MS ゴシック", "MS Gothic" ], [ "モトヤLシーダ3等幅", "MotoyaLCedar" ], [ "モトヤLマルベリ3等幅", "MotoyaLMaru" ], [ "源ノ角ゴシック HW", "Source Han Sans HW" ], [ "Noto Sans Mono CJK JP", "Noto Sans Mono CJK JP" ], [ "源ノ角ゴシック Code JP", "Source Han Code JP" ], [ "源柔ゴシックX等幅", "Gen Jyuu Gothic X Monospace" ], [ "IPA X0208 明朝", "IPAX0208Mincho" ], [ "IPA X0208 ゴシック", "IPAX0208Gothic" ], [ "IPA明朝", "IPAMincho" ], [ "IPAゴシック", "IPAGothic" ], [ "IPA モナー 明朝", "IPAMonaMincho" ], [ "IPA モナー ゴシック", "IPAMonaGothic" ], [ "Monapo", "Monapo" ], [ "Textar", "Textar" ], [ "RobotoJ Mono", "RobotoJ Mono" ], [ "Takao 明朝", "TakaoMincho" ], [ "Takao ゴシック", "TakaoGothic" ], [ "HG明朝E", "HGMinchoE" ], [ "HGゴシックE", "HGGothicE" ], [ "花園明朝A", "HanaMinA" ], [ "花園明朝B", "HanaMinB" ], [ "M+ 1mn", "M+ 1mn" ], [ "M+ 1m", "M+ 1m" ], [ "Rounded M+ 1mn", "Rounded M+ 1mn" ], [ "Rounded M+ 1m", "Rounded M+ 1m" ], [ "梅明朝S3", "Ume Mincho S3" ], [ "梅ゴシックS4", "Ume Gothic S4" ], [ "はれのそら明朝", "HarenosoraMincho" ], [ "ぼくたちのゴシック2レギュラー", "BokutachinoGothic2Regular" ], [ "刻明朝 Regular", "Koku Mincho Regular" ], [ "刻ゴシック Light", "Koku Gothic Light" ], [ "みかちゃん", "mikachan" ], [ "游明朝体", "YuMincho" ], [ "游ゴシック体", "YuGothic" ], [ "游明朝", "Yu Mincho" ], [ "游ゴシック", "Yu Gothic" ], [ "Apple LiSung", "Apple LiSung" ], [ "PCMyungjo", "PCMyungjo" ], [ "GungSeo", "GungSeo" ], [ "AppleMyungjo", "AppleMyungjo" ], [ "Source Sans Pro", "Source Sans Pro" ], [ "ヒラギノ明朝 ProN", "Hiragino Mincho ProN" ], [ "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN" ], [ "小塚明朝 Pr6N", "Kozuka Mincho Pr6N" ], [ "小塚ゴシック Pr6N", "Kozuka Gothic Pr6N" ], [ "メイリオ", "Meiryo" ], [ "Droid Sans Fallback", "Droid Sans Fallback" ], [ "Droid Sans Japanese", "Droid Sans Japanese" ], [ "RobotoJ", "RobotoJ" ], [ "RobotoJS", "RobotoJS" ], [ "RobotoJAA", "RobotoJAA" ], [ "IPAex明朝", "IPAexMincho" ], [ "IPAexゴシック", "IPAexGothic" ], [ "TakaoEX明朝", "TakaoExMincho" ], [ "TakaoEXゴシック", "TakaoExGothic" ], [ "源ノ明朝 JP", "Source Han Serif JP" ], [ "源ノ角ゴシック", "Source Han Sans" ], [ "Noto Serif CJK JP", "Noto Serif CJK JP" ], [ "Noto Sans CJK JP", "Noto Sans CJK JP" ], [ "源柔ゴシックX", "Gen Jyuu GothicX" ], [ "STSong", "STSong" ], [ "STHeiti", "STHeiti" ], [ "Kai", "Kai" ], [ "Hei", "Hei" ], [ "LiSong Pro", "LiSong Pro" ], [ "LiHei Pro", "LiHei Pro" ], [ "Apple LiGothic", "Apple LiGothic" ], [ "AppleGothic", "AppleGothic" ], [ "梅P明朝", "Ume P Mincho" ], [ "梅Pゴシック", "Ume P Gothic" ], [ "ほのか明朝", "Honoka Mincho" ], [ "ほのか丸ゴシック", "Honoka Maru-Gothic" ], [ "ほのかアンティーク角", "Honoka Antique-Kaku" ], [ "ほのかアンティーク丸", "Honoka Antique-Maru" ], [ "さわらび明朝", "Sawarabi Mincho" ], [ "さわらびゴシック", "Sawarabi Gothic" ], [ "Noto Sans Japanese", "Noto Sans Japanese" ], [ "Noto Sans JP", "Noto Sans JP" ], [ "ヒラギノ丸ゴシック ProN", "Hiragino Maru Gothic ProN" ], [ "HG丸ゴシックM-PRO", "HGMaruGothicMPRO" ], [ "DFP太丸ゴシック体", "DFPMaruGothic-SB" ], [ "みかちゃん-P", "mikachan-P" ], [ "みかちゃん-PB", "mikachan-PB" ], [ "みかちゃん-PS", "mikachan-PS" ], [ "みかちゃん-ぷち", "mikachan-puchi" ], [ "みかちゃん-ぷちB", "mikachan-puchiB" ], [ "よもぎフォント", "YomogiFont" ], [ "たぬき油性マジック", "Tanuki Permanent Marker" ], [ "機械彫刻用標準書体 M", "JIS Z 8903 Medium" ], [ "KanjiStrokeOrders", "KanjiStrokeOrders" ] ] }, "prefbar:button:fontsetsize_en": { "type": "extcheck", "label": "fontset size", "setfunction": "function set_fontsetsize_en(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.size.variable.x-western\", 14);\n goPrefBar.SetPref(\"font.size.fixed.x-western\", 12);\n }\n else {\n goPrefBar.ClearPref(\"font.size.variable.x-western\");\n goPrefBar.ClearPref(\"font.size.fixed.x-western\");\n }\n}\nset_fontsetsize_en(value, button, event);\n", "getfunction": "function get_fontsetsize_en() {\n var value =\n (goPrefBar.GetPref(\"font.size.variable.x-western\") == 14 &&\n goPrefBar.GetPref(\"font.size.fixed.x-western\") == 12);\n return value;\n}\nvalue = get_fontsetsize_en();\n" }, "prefbar:button:fontsetsize_ja": { "type": "extcheck", "label": "フォントセットサイズ", "setfunction": "function set_fontsetsize_ja(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.size.variable.ja\", 14);\n goPrefBar.SetPref(\"font.size.fixed.ja\", 12);\n }\n else {\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontsetsize_ja(value, button, event);\n", "getfunction": "function get_fontsetsize_ja() {\n var value =\n (goPrefBar.GetPref(\"font.size.variable.ja\") == 14 &&\n goPrefBar.GetPref(\"font.size.fixed.ja\") == 12);\n return value;\n}\nvalue = get_fontsetsize_ja();\n" }, "prefbar:button:fontset_ja_MSP": { "type": "extcheck", "label": "フォントセット(MS P)", "setfunction": "function set_fontset_ja_MSP(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.default.ja\",\t\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"MS PMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"MS PGothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"MS Gothic\");\n goPrefBar.SetPref(\"font.size.variable.ja\",\t\t14);\n goPrefBar.SetPref(\"font.size.fixed.ja\",\t\t14);\n }\n else {\n goPrefBar.SetPref(\"font.default.ja\", \"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.name.monospace.ja\");\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontset_ja_MSP(value, button, event);\n", "getfunction": "function get_fontset_ja_MSP() {\n var value =\n (goPrefBar.GetPref(\"font.default.ja\")\t\t== \"sans-serif\" &&\n goPrefBar.GetPref(\"font.name.serif.ja\")\t\t== \"MS PMincho\" &&\n goPrefBar.GetPref(\"font.name.sans-serif.ja\")\t== \"MS PGothic\" &&\n goPrefBar.GetPref(\"font.name.monospace.ja\")\t== \"MS Gothic\");\n return value;\n}\nvalue = get_fontset_ja_MSP();\n" }, "prefbar:button:fontset_ja_IPAMonaP": { "type": "extcheck", "label": "フォントセット(IPAモナーP)", "setfunction": "function set_fontset_ja_IPAMonaP(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.default.ja\",\t\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"IPAMonaPMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"IPAMonaPGothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"IPAMonaGothic\");\n goPrefBar.SetPref(\"font.size.variable.ja\",\t\t14);\n goPrefBar.SetPref(\"font.size.fixed.ja\",\t\t14);\n }\n else {\n goPrefBar.SetPref(\"font.default.ja\", \"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.name.monospace.ja\");\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontset_ja_IPAMonaP(value, button, event);\n", "getfunction": "function get_fontset_ja_IPAMonaP() {\n var value =\n (goPrefBar.GetPref(\"font.default.ja\")\t\t== \"sans-serif\" &&\n goPrefBar.GetPref(\"font.name.serif.ja\")\t\t== \"IPAMonaPMincho\" &&\n goPrefBar.GetPref(\"font.name.sans-serif.ja\")\t== \"IPAMonaPGothic\" &&\n goPrefBar.GetPref(\"font.name.monospace.ja\")\t== \"IPAMonaGothic\");\n return value;\n}\nvalue = get_fontset_ja_IPAMonaP();\n" }, "prefbar:button:fontset_ja_Textar": { "type": "extcheck", "label": "フォントセット(Textar)", "setfunction": "function set_fontset_ja_Textar(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.default.ja\",\t\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Textar\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Textar\");\n goPrefBar.SetPref(\"font.size.variable.ja\",\t\t14);\n goPrefBar.SetPref(\"font.size.fixed.ja\",\t\t14);\n }\n else {\n goPrefBar.SetPref(\"font.default.ja\", \"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontset_ja_Textar(value, button, event);\n", "getfunction": "function get_fontset_ja_Textar() {\n var value =\n (goPrefBar.GetPref(\"font.default.ja\")\t\t== \"sans-serif\" &&\n goPrefBar.GetPref(\"font.name.serif.ja\")\t\t== \"Textar\" &&\n goPrefBar.GetPref(\"font.name.sans-serif.ja\")\t== \"Textar\");\n return value;\n}\nvalue = get_fontset_ja_Textar();\n" }, "prefbar:button:fontset_ja_RobotoJAA": { "type": "extcheck", "label": "フォントセット(RobotoJAA)", "setfunction": "function set_fontset_ja_RobotoJAA(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.default.ja\",\t\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"RobotoJAA\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"RobotoJAA\");\n goPrefBar.SetPref(\"font.size.variable.ja\",\t\t14);\n goPrefBar.SetPref(\"font.size.fixed.ja\",\t\t14);\n }\n else {\n goPrefBar.SetPref(\"font.default.ja\", \"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontset_ja_RobotoJAA(value, button, event);\n", "getfunction": "function get_fontset_ja_RobotoJAA() {\n var value =\n (goPrefBar.GetPref(\"font.default.ja\")\t\t== \"sans-serif\" &&\n goPrefBar.GetPref(\"font.name.serif.ja\")\t\t== \"RobotoJAA\" &&\n goPrefBar.GetPref(\"font.name.sans-serif.ja\")\t== \"RobotoJAA\");\n return value;\n}\nvalue = get_fontset_ja_RobotoJAA();\n" }, "prefbar:button:fontset_ja_UmeP": { "type": "extcheck", "label": "フォントセット(梅P)", "setfunction": "function set_fontset_ja_UmeP(value, button, event) {\n if (value) {\n goPrefBar.SetPref(\"font.default.ja\",\t\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Ume P Mincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Ume P Gothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Ume Gothic\");\n goPrefBar.SetPref(\"font.size.variable.ja\",\t\t14);\n goPrefBar.SetPref(\"font.size.fixed.ja\",\t\t14);\n }\n else {\n goPrefBar.SetPref(\"font.default.ja\", \"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.name.monospace.ja\");\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nset_fontset_ja_UmeP(value, button, event);\n", "getfunction": "function get_fontset_ja_UmeP() {\n var value =\n (goPrefBar.GetPref(\"font.default.ja\")\t\t== \"sans-serif\" &&\n goPrefBar.GetPref(\"font.name.serif.ja\")\t\t== \"Ume P Mincho\" &&\n goPrefBar.GetPref(\"font.name.sans-serif.ja\")\t== \"Ume P Gothic\" &&\n goPrefBar.GetPref(\"font.name.monospace.ja\")\t== \"Ume Gothic\");\n return value;\n}\nvalue = get_fontset_ja_UmeP();\n" }, "prefbar:button:fontsetsize_selector_en": { "type": "extlist", "label": "fontset size selector", "setfunction": "function select_fontsetsize_en(value) {\n if (value != \"nil\") {\n goPrefBar.SetPref(\"font.size.variable.x-western\", Math.round(16*Math.pow(1.2, value)));\n goPrefBar.SetPref(\"font.size.fixed.x-western\", Math.round(14*Math.pow(1.2, value)));\n }\n else {\n goPrefBar.ClearPref(\"font.size.variable.x-western\");\n goPrefBar.ClearPref(\"font.size.fixed.x-western\");\n }\n}\nselect_fontsetsize_en(value);", "getfunction": "function get_fontsetsize_selection_en() {\n var value = \"nil\";\n for (var i=-12; i<=12; ++i)\n if (goPrefBar.GetPref(\"font.size.variable.x-western\") == Math.round(16*Math.pow(1.2, i)) &&\n\tgoPrefBar.GetPref(\"font.size.fixed.x-western\") == Math.round(14*Math.pow(1.2, i))) {\n value = i;\n break;\n }\n return value;\n}\nvalue = get_fontsetsize_selection_en();", "items": [ [ "nil", "nil" ], [ "-12", "-12" ], [ "-11", "-11" ], [ "-10", "-10" ], [ "-9", "-9" ], [ "-8", "-8" ], [ "-7", "-7" ], [ "-6", "-6" ], [ "-5", "-5" ], [ "-4", "-4" ], [ "-3", "-3" ], [ "-2", "-2" ], [ "-1", "-1" ], [ "0", "0" ], [ "1", "1" ], [ "2", "2" ], [ "3", "3" ], [ "4", "4" ], [ "5", "5" ], [ "6", "6" ], [ "7", "7" ], [ "8", "8" ], [ "9", "9" ], [ "10", "10" ], [ "11", "11" ], [ "12", "12" ] ] }, "prefbar:button:fontsetsize_selector_ja": { "type": "extlist", "label": "フォントセットサイズ選択", "setfunction": "function select_fontsetsize_ja(value) {\n if (value != \"nil\") {\n goPrefBar.SetPref(\"font.size.variable.ja\", Math.round(16*Math.pow(1.2, value)));\n goPrefBar.SetPref(\"font.size.fixed.ja\", Math.round(14*Math.pow(1.2, value)));\n }\n else {\n goPrefBar.ClearPref(\"font.size.variable.ja\");\n goPrefBar.ClearPref(\"font.size.fixed.ja\");\n }\n}\nselect_fontsetsize_ja(value);", "getfunction": "function get_fontsetsize_selection_ja() {\n var value = \"nil\";\n for (var i=-12; i<=12; ++i)\n if (goPrefBar.GetPref(\"font.size.variable.ja\") == Math.round(16*Math.pow(1.2, i)) &&\n\tgoPrefBar.GetPref(\"font.size.fixed.ja\") == Math.round(14*Math.pow(1.2, i))) {\n value = i;\n break;\n }\n return value;\n}\nvalue = get_fontsetsize_selection_ja();", "items": [ [ "nil", "nil" ], [ "-12", "-12" ], [ "-11", "-11" ], [ "-10", "-10" ], [ "-9", "-9" ], [ "-8", "-8" ], [ "-7", "-7" ], [ "-6", "-6" ], [ "-5", "-5" ], [ "-4", "-4" ], [ "-3", "-3" ], [ "-2", "-2" ], [ "-1", "-1" ], [ "0", "0" ], [ "1", "1" ], [ "2", "2" ], [ "3", "3" ], [ "4", "4" ], [ "5", "5" ], [ "6", "6" ], [ "7", "7" ], [ "8", "8" ], [ "9", "9" ], [ "10", "10" ], [ "11", "11" ], [ "12", "12" ] ] }, "prefbar:button:fontset_selector_ja": { "type": "extlist", "label": "フォントセット選択", "setfunction": "function set_fontset_selector_ja(value) {\n switch (Number(value)) {\n case 0:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.ClearPref(\"font.name.serif.ja\");\n goPrefBar.ClearPref(\"font.name.sans-serif.ja\");\n goPrefBar.ClearPref(\"font.name.monospace.ja\");\n break;\n case 1:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Hiragino Mincho ProN\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Hiragino Kaku Gothic ProN\");\n break;\n case 2:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Kozuka Mincho Pr6N\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Kozuka Gothic Pr6N\");\n break;\n case 3:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"MS PMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"MS PGothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"MS Gothic\");\n break;\n case 4:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"MS Mincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"MS Gothic\");\n break;\n case 5:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"IPAPMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"IPAPGothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"IPAGothic\");\n break;\n case 6:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"IPAMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"IPAGothic\");\n break;\n case 7:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"IPAMonaPMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"IPAMonaPGothic\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"IPAMonaGothic\");\n break;\n case 8:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"IPAMonaMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"IPAMonaGothic\");\n break;\n case 9:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Textar\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Textar\");\n break;\n case 10:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"RobotoJ Mono\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"RobotoJ Mono\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"RobotoJ Mono\");\n break;\n case 11:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"RobotoJ\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"RobotoJ\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"RobotoJ Mono\");\n break;\n case 12:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"RobotoJS\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"RobotoJS\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"RobotoJ Mono\");\n break;\n case 13:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"HGPMinchoE\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"HGPGothicE\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"HGGothicE\");\n break;\n case 14:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"HGSMinchoE\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"HGSGothicE\");\n break;\n case 15:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"HGMinchoE\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"HGGothicE\");\n break;\n case 16:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"MS PMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Meiryo\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"MS Gothic\");\n break;\n case 17:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Source Han Serif JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Source Han Sans\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Source Han Sans HW\");\n break;\n case 18:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Noto Serif CJK JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Noto Sans CJK JP\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Noto Sans Mono CJK JP\");\n break;\n case 19:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"STSong\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"STHeiti\");\n break;\n case 20:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Kai\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Hei\");\n break;\n case 21:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"LiSong Pro\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"LiHei Pro\");\n break;\n case 22:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Apple LiSung\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Apple LiGothic\");\n break;\n case 23:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"PCMyungjo\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"GungSeo\");\n break;\n case 24:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"AppleMyungjo\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"AppleGothic\");\n break;\n case 25:\n goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"KanjiStrokeOrders\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"DFPKyoKaSho-W3\");\n break;\n case 26:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"HanaMinA\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"M+ 2c\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"M+ 1mn\");\n break;\n case 27:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Ume Mincho S3\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Ume Gothic S4\");\n break;\n case 28:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Ume P Mincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Ume P Gothic\");\n break;\n case 29:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"HarenosoraMincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"BokutachinoGothic2Regular\");\n break;\n case 30:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Honoka Mincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Honoka Maru-Gothic\");\n break;\n case 31:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Koku Mincho Regular\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Koku Gothic Light\");\n break;\n case 32:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Sawarabi Mincho\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Sawarabi Gothic\");\n break;\n case 33:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"YomogiFont\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Tanuki Permanent Marker\");\n break;\n case 34:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Hiragino Mincho ProN\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Hiragino Mincho ProN\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Noto Sans Mono CJK JP\");\n break;\n case 35:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Source Han Serif JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Source Han Serif JP\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Source Han Sans HW\");\n break;\n case 36:\n goPrefBar.SetPref(\"font.default.ja\",\t\"serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Noto Serif CJK JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Noto Serif CJK JP\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Noto Sans Mono CJK JP\");\n break;\n case 37:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Osaka\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Osaka\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Osaka-Mono\");\n break;\n case 38:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Osaka-Mono\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Osaka-Mono\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Osaka-Mono\");\n break;\n case 39:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Source Han Sans HW\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Source Han Sans HW\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Source Han Sans HW\");\n break;\n case 40:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Noto Sans Mono CJK JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Noto Sans Mono CJK JP\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Noto Sans Mono CJK JP\");\n break;\n case 41:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Source Han Code JP\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Source Han Code JP\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Source Han Code JP\");\n break;\n case 42:\n //goPrefBar.SetPref(\"font.default.ja\",\t\"sans-serif\");\n goPrefBar.SetPref(\"font.name.serif.ja\",\t\t\"Gen Jyuu Gothic X Monospace\");\n goPrefBar.SetPref(\"font.name.sans-serif.ja\",\t\"Gen Jyuu Gothic X Monospace\");\n goPrefBar.SetPref(\"font.name.monospace.ja\",\t\t\"Gen Jyuu Gothic X Monospace\");\n break;\n }\n}\nset_fontset_selector_ja(value);", "getfunction": "function get_fontset_selector_ja() {\n var font_default_ja\t\t= goPrefBar.GetPref(\"font.default.ja\");\n var font_name_serif_ja\t= goPrefBar.GetPref(\"font.name.serif.ja\");\n var font_name_sans_serif_ja\t= goPrefBar.GetPref(\"font.name.sans-serif.ja\");\n var font_name_monospace_ja\t= goPrefBar.GetPref(\"font.name.monospace.ja\");\n var value\t= \n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Hiragino Mincho ProN\" &&\n font_name_sans_serif_ja\t== \"Hiragino Kaku Gothic ProN\")\t? 1 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Kozuka Mincho Pr6N\" &&\n font_name_sans_serif_ja\t== \"Kozuka Gothic Pr6N\")\t? 2 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"MS PMincho\" &&\n font_name_sans_serif_ja\t== \"MS PGothic\" &&\n font_name_monospace_ja\t== \"MS Gothic\")\t\t\t? 3 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"MS Mincho\" &&\n font_name_sans_serif_ja\t== \"MS Gothic\")\t\t\t? 4 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"IPAPMincho\" &&\n font_name_sans_serif_ja\t== \"IPAPGothic\" &&\n font_name_monospace_ja\t== \"IPAGothic\")\t\t\t? 5 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"IPAMincho\" &&\n font_name_sans_serif_ja\t== \"IPAGothic\")\t\t\t? 6 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"IPAMonaPMincho\" &&\n font_name_sans_serif_ja\t== \"IPAMonaPGothic\" &&\n font_name_monospace_ja\t== \"IPAMonaGothic\")\t\t? 7 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"IPAMonaMincho\" &&\n font_name_sans_serif_ja\t== \"IPAMonaGothic\")\t\t? 8 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Textar\" &&\n font_name_sans_serif_ja\t== \"Textar\")\t\t\t? 9 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"RobotoJ Mono\" &&\n font_name_sans_serif_ja\t== \"RobotoJ Mono\" &&\n font_name_monospace_ja\t== \"RobotoJ Mono\")\t\t? 10 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"RobotoJ\" &&\n font_name_sans_serif_ja\t== \"RobotoJ\" &&\n font_name_monospace_ja\t== \"RobotoJ Mono\")\t\t? 11 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"RobotoJS\" &&\n font_name_sans_serif_ja\t== \"RobotoJS\" &&\n font_name_monospace_ja\t== \"RobotoJ Mono\")\t\t? 12 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"HGPMinchoE\" &&\n font_name_sans_serif_ja\t== \"HGPGothicE\" &&\n font_name_monospace_ja\t== \"HGGothicE\")\t\t\t? 13 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"HGSMinchoE\" &&\n font_name_sans_serif_ja\t== \"HGSGothicE\")\t\t? 14 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"HGMinchoE\" &&\n font_name_sans_serif_ja\t== \"HGGothicE\")\t\t\t? 15 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"MS PMincho\" &&\n font_name_sans_serif_ja\t== \"Meiryo\" &&\n font_name_monospace_ja\t== \"MS Gothic\")\t\t\t? 16 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Source Han Serif JP\" &&\n font_name_sans_serif_ja\t== \"Source Han Sans\" &&\n font_name_monospace_ja\t== \"Source Han Sans HW\")\t? 17 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Noto Serif CJK JP\" &&\n font_name_sans_serif_ja\t== \"Noto Sans CJK JP\" &&\n font_name_monospace_ja\t== \"Noto Sans Mono CJK JP\")\t? 18 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"STSong\" &&\n font_name_sans_serif_ja\t== \"STHeiti\")\t\t\t? 19 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Kai\" &&\n font_name_sans_serif_ja\t== \"Hei\")\t\t\t? 20 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"LiSong Pro\" &&\n font_name_sans_serif_ja\t== \"LiHei Pro\")\t\t\t? 21 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Apple LiSung\" &&\n font_name_sans_serif_ja\t== \"Apple LiGothic\")\t\t? 22 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"PCMyungjo\" &&\n font_name_sans_serif_ja\t== \"GungSeo\")\t\t\t? 23 :\n (//font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"AppleMyungjo\" &&\n font_name_sans_serif_ja\t== \"AppleGothic\")\t\t? 24 :\n (font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"KanjiStrokeOrders\" &&\n font_name_sans_serif_ja\t== \"DFPKyoKaSho-W3\")\t\t? 25 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"HanaMinA\" &&\n font_name_sans_serif_ja\t== \"M+ 2c\" &&\n font_name_monospace_ja\t== \"M+ 1mn\")\t\t\t? 26 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Ume Mincho S3\" &&\n font_name_sans_serif_ja\t== \"Ume Gothic S4\")\t\t? 27 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Ume P Mincho\" &&\n font_name_sans_serif_ja\t== \"Ume P Gothic\")\t\t? 28 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"HarenosoraMincho\" &&\n font_name_sans_serif_ja\t== \"BokutachinoGothic2Regular\")\t? 29 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Honoka Mincho\" &&\n font_name_sans_serif_ja\t== \"Honoka Maru-Gothic\")\t? 30 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Koku Mincho Regular\" &&\n font_name_sans_serif_ja\t== \"Koku Gothic Light\")\t\t? 31 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Sawarabi Mincho\" &&\n font_name_sans_serif_ja\t== \"Sawarabi Gothic\")\t\t? 32 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"YomogiFont\" &&\n font_name_sans_serif_ja\t== \"Tanuki Permanent Marker\")\t? 33 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Hiragino Mincho ProN\" &&\n font_name_sans_serif_ja\t== \"Hiragino Mincho ProN\" &&\n font_name_monospace_ja\t== \"Noto Sans Mono CJK JP\")\t? 34 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Source Han Serif JP\" &&\n font_name_sans_serif_ja\t== \"Source Han Serif JP\" &&\n font_name_monospace_ja\t== \"Source Han Sans HW\")\t? 35 :\n (font_default_ja\t== \"serif\" &&\n font_name_serif_ja\t\t== \"Noto Serif CJK JP\" &&\n font_name_sans_serif_ja\t== \"Noto Serif CJK JP\" &&\n font_name_monospace_ja\t== \"Noto Sans Mono CJK JP\")\t? 36 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Osaka\" &&\n font_name_sans_serif_ja\t== \"Osaka\" &&\n font_name_monospace_ja\t== \"Osaka-Mono\")\t\t? 37 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Osaka-Mono\" &&\n font_name_sans_serif_ja\t== \"Osaka-Mono\" &&\n font_name_monospace_ja\t== \"Osaka-Mono\")\t\t? 38 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Source Han Sans HW\" &&\n font_name_sans_serif_ja\t== \"Source Han Sans HW\" &&\n font_name_monospace_ja\t== \"Source Han Sans HW\")\t? 39 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Noto Sans Mono CJK JP\" &&\n font_name_sans_serif_ja\t== \"Noto Sans Mono CJK JP\" &&\n font_name_monospace_ja\t== \"Noto Sans Mono CJK JP\")\t? 40 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Source Han Code JP\" &&\n font_name_sans_serif_ja\t== \"Source Han Code JP\" &&\n font_name_monospace_ja\t== \"Source Han Code JP\")\t? 41 :\n (//font_default_ja\t== \"sans-serif\" &&\n font_name_serif_ja\t\t== \"Gen Jyuu Gothic X Monospace\" &&\n font_name_sans_serif_ja\t== \"Gen Jyuu Gothic X Monospace\" &&\n font_name_monospace_ja\t== \"Gen Jyuu Gothic X Monospace\")\t? 42 :\n 0;\n return String(value);\n}\nvalue = get_fontset_selector_ja();", "items": [ [ "既定のフォントセット", "0" ], [ "ヒラギノ", "1" ], [ "小塚", "2" ], [ "MS P", "3" ], [ "MS", "4" ], [ "IPA P", "5" ], [ "IPA", "6" ], [ "IPAMona P", "7" ], [ "IPAMona", "8" ], [ "Textar", "9" ], [ "RobotoJ Mono", "10" ], [ "RobotoJ", "11" ], [ "RobotoJS", "12" ], [ "HGP E", "13" ], [ "HGS E", "14" ], [ "HG E", "15" ], [ "メイリオ", "16" ], [ "源ノ, Source Han", "17" ], [ "Noto", "18" ], [ "ST", "19" ], [ "Kai&Hei", "20" ], [ "Li", "21" ], [ "AppleLi", "22" ], [ "PCMyungjo&GungSeo", "23" ], [ "AppleMyungjo&Gothic", "24" ], [ "KanjiStrokeOrders&DFP教科書体W3", "25" ], [ "花園明朝A&M+ 2c", "26" ], [ "梅", "27" ], [ "梅P", "28" ], [ "はれのそら明朝&ぼくたちのゴシック2レギュラー", "29" ], [ "ほのか", "30" ], [ "刻", "31" ], [ "さわらび", "32" ], [ "よもぎフォント&たぬき油性マジック", "33" ], [ "ヒラギノ明朝", "34" ], [ "源ノ明朝, Source Han Serif JP", "35" ], [ "Noto Serif CJK JP", "36" ], [ "Osaka", "37" ], [ "Osaka Mono", "38" ], [ "源ノ角ゴシックHW, Source Han Sans HW", "39" ], [ "Noto Sans Mono CJK JP, 源ノ角ゴシックMono", "40" ], [ "源ノ角ゴシックCode, Source Han Code JP", "41" ], [ "源柔ゴシックX等幅", "42" ] ] } }