title,meta,text,revision $:/GitHub/Username,"{""created"": ""20230317094555805"", ""creator"": ""root"", ""title"": ""$:/GitHub/Username"", ""modified"": ""20230317094555805"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",root,1 $:/GitLab/Username,"{""created"": ""20230317094557850"", ""creator"": ""root"", ""title"": ""$:/GitLab/Username"", ""modified"": ""20230317094557850"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",root,1 $:/Gitea/Username,"{""created"": ""20230317094635089"", ""creator"": ""root"", ""title"": ""$:/Gitea/Username"", ""modified"": ""20230317094635089"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",root,1 $:/UploadName,"{""created"": ""20230317094606839"", ""creator"": ""root"", ""title"": ""$:/UploadName"", ""modified"": ""20230317094606839"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",root,1 $:/config/OfficialPluginLibrary,"{""title"": ""$:/config/OfficialPluginLibrary"", ""tags"": [""$:/tags/PluginLibrary""], ""fields"": {""url"": ""https://tiddlywiki.com/library/v5.2.5/index.html"", ""caption"": ""{{$:/language/OfficialPluginLibrary}}""}, ""type"": ""text/vnd.tiddlywiki""}","{{$:/language/OfficialPluginLibrary/Hint}} ",1 $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home,"{""created"": ""20230317093031180"", ""creator"": ""root"", ""title"": ""$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home"", ""modified"": ""20230317093031180"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",show,1 $:/config/RelinkOnRename,"{""created"": ""20230413095140392"", ""creator"": ""root"", ""title"": ""$:/config/RelinkOnRename"", ""modified"": ""20230413095140392"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",yes,1 $:/language,"{""created"": ""20230317092820077"", ""creator"": ""root"", ""title"": ""$:/language"", ""modified"": ""20230317092820077"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",$:/languages/zh-CN,1 $:/language/DefaultNewTiddlerTitle,"{""created"": ""20230317023747084"", ""creator"": ""root"", ""title"": ""$:/language/DefaultNewTiddlerTitle"", ""modified"": ""20230317023747084"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",我像只鱼儿在你的荷塘,1 $:/languages/zh-CN,"{""title"": ""$:/languages/zh-CN"", ""fields"": {""name"": ""zh-CN"", ""plugin-type"": ""language"", ""description"": ""Chinese (China)"", ""author"": ""BramChen"", ""core-version"": "">=5.0.8"", ""dependents"": ""$:/languages/zh-Hans"", ""plugin-priority"": ""110"", ""version"": ""5.2.5""}, ""type"": ""application/json""}","{""tiddlers"":{""$:/languages/zh-CN/icon"":{""title"":""$:/languages/zh-CN/icon"",""type"":""image/svg+xml"",""text"":""\n\n\nFlag of the People's Republic of China\n\n\n\n\n\n\n\n\n\n\n""}}}",1 $:/languages/zh-Hans,"{""title"": ""$:/languages/zh-Hans"", ""fields"": {""name"": ""zh-Hans"", ""plugin-type"": ""language"", ""description"": ""Chinese (Simplified)"", ""author"": ""BramChen"", ""core-version"": "">=5.0.8"", ""plugin-priority"": ""100"", ""version"": ""5.2.5"", ""dependents"": """"}, ""type"": ""application/json""}","{""tiddlers"":{""$:/language/Buttons/AdvancedSearch/Caption"":{""title"":""$:/language/Buttons/AdvancedSearch/Caption"",""text"":""高级搜索""},""$:/language/Buttons/AdvancedSearch/Hint"":{""title"":""$:/language/Buttons/AdvancedSearch/Hint"",""text"":""高级搜索""},""$:/language/Buttons/Cancel/Caption"":{""title"":""$:/language/Buttons/Cancel/Caption"",""text"":""取消""},""$:/language/Buttons/Cancel/Hint"":{""title"":""$:/language/Buttons/Cancel/Hint"",""text"":""取消对此条目的修改""},""$:/language/Buttons/Clone/Caption"":{""title"":""$:/language/Buttons/Clone/Caption"",""text"":""复制""},""$:/language/Buttons/Clone/Hint"":{""title"":""$:/language/Buttons/Clone/Hint"",""text"":""复制此条目""},""$:/language/Buttons/Close/Caption"":{""title"":""$:/language/Buttons/Close/Caption"",""text"":""关闭""},""$:/language/Buttons/Close/Hint"":{""title"":""$:/language/Buttons/Close/Hint"",""text"":""关闭此条目""},""$:/language/Buttons/CloseAll/Caption"":{""title"":""$:/language/Buttons/CloseAll/Caption"",""text"":""全部关闭""},""$:/language/Buttons/CloseAll/Hint"":{""title"":""$:/language/Buttons/CloseAll/Hint"",""text"":""关闭所有条目""},""$:/language/Buttons/CloseOthers/Caption"":{""title"":""$:/language/Buttons/CloseOthers/Caption"",""text"":""关闭其他""},""$:/language/Buttons/CloseOthers/Hint"":{""title"":""$:/language/Buttons/CloseOthers/Hint"",""text"":""关闭其他条目""},""$:/language/Buttons/ControlPanel/Caption"":{""title"":""$:/language/Buttons/ControlPanel/Caption"",""text"":""控制台""},""$:/language/Buttons/ControlPanel/Hint"":{""title"":""$:/language/Buttons/ControlPanel/Hint"",""text"":""开启控制台""},""$:/language/Buttons/CopyToClipboard/Caption"":{""title"":""$:/language/Buttons/CopyToClipboard/Caption"",""text"":""复制到剪贴板""},""$:/language/Buttons/CopyToClipboard/Hint"":{""title"":""$:/language/Buttons/CopyToClipboard/Hint"",""text"":""将此文本复制到剪贴板""},""$:/language/Buttons/Delete/Caption"":{""title"":""$:/language/Buttons/Delete/Caption"",""text"":""删除""},""$:/language/Buttons/Delete/Hint"":{""title"":""$:/language/Buttons/Delete/Hint"",""text"":""删除此条目""},""$:/language/Buttons/DeleteTiddlers/Caption"":{""title"":""$:/language/Buttons/DeleteTiddlers/Caption"",""text"":""删除条目""},""$:/language/Buttons/DeleteTiddlers/Hint"":{""title"":""$:/language/Buttons/DeleteTiddlers/Hint"",""text"":""删除条目""},""$:/language/Buttons/Edit/Caption"":{""title"":""$:/language/Buttons/Edit/Caption"",""text"":""编辑""},""$:/language/Buttons/Edit/Hint"":{""title"":""$:/language/Buttons/Edit/Hint"",""text"":""编辑此条目""},""$:/language/Buttons/Encryption/Caption"":{""title"":""$:/language/Buttons/Encryption/Caption"",""text"":""加密""},""$:/language/Buttons/Encryption/Hint"":{""title"":""$:/language/Buttons/Encryption/Hint"",""text"":""设置或清除保存此维基的密码""},""$:/language/Buttons/Encryption/ClearPassword/Caption"":{""title"":""$:/language/Buttons/Encryption/ClearPassword/Caption"",""text"":""清除密码""},""$:/language/Buttons/Encryption/ClearPassword/Hint"":{""title"":""$:/language/Buttons/Encryption/ClearPassword/Hint"",""text"":""清除密码且不加密保存此维基""},""$:/language/Buttons/Encryption/SetPassword/Caption"":{""title"":""$:/language/Buttons/Encryption/SetPassword/Caption"",""text"":""设置密码""},""$:/language/Buttons/Encryption/SetPassword/Hint"":{""title"":""$:/language/Buttons/Encryption/SetPassword/Hint"",""text"":""设置加密保存此维基的密码""},""$:/language/Buttons/ExportPage/Caption"":{""title"":""$:/language/Buttons/ExportPage/Caption"",""text"":""导出所有条目""},""$:/language/Buttons/ExportPage/Hint"":{""title"":""$:/language/Buttons/ExportPage/Hint"",""text"":""导出所有条目""},""$:/language/Buttons/ExportTiddler/Caption"":{""title"":""$:/language/Buttons/ExportTiddler/Caption"",""text"":""导出此条目""},""$:/language/Buttons/ExportTiddler/Hint"":{""title"":""$:/language/Buttons/ExportTiddler/Hint"",""text"":""导出此条目""},""$:/language/Buttons/ExportTiddlers/Caption"":{""title"":""$:/language/Buttons/ExportTiddlers/Caption"",""text"":""导出条目""},""$:/language/Buttons/ExportTiddlers/Hint"":{""title"":""$:/language/Buttons/ExportTiddlers/Hint"",""text"":""导出条目""},""$:/language/Buttons/SidebarSearch/Hint"":{""title"":""$:/language/Buttons/SidebarSearch/Hint"",""text"":""选择侧边栏的搜索字段""},""$:/language/Buttons/Fold/Caption"":{""title"":""$:/language/Buttons/Fold/Caption"",""text"":""折叠条目""},""$:/language/Buttons/Fold/Hint"":{""title"":""$:/language/Buttons/Fold/Hint"",""text"":""折叠此条目的内容""},""$:/language/Buttons/Unfold/Caption"":{""title"":""$:/language/Buttons/Unfold/Caption"",""text"":""展开条目""},""$:/language/Buttons/Unfold/Hint"":{""title"":""$:/language/Buttons/Unfold/Hint"",""text"":""展开此条目的内容""},""$:/language/Buttons/FoldOthers/Caption"":{""title"":""$:/language/Buttons/FoldOthers/Caption"",""text"":""折叠其他条目""},""$:/language/Buttons/FoldOthers/Hint"":{""title"":""$:/language/Buttons/FoldOthers/Hint"",""text"":""折叠其他已开启条目的内容""},""$:/language/Buttons/FoldAll/Caption"":{""title"":""$:/language/Buttons/FoldAll/Caption"",""text"":""折叠所有条目""},""$:/language/Buttons/FoldAll/Hint"":{""title"":""$:/language/Buttons/FoldAll/Hint"",""text"":""折叠所有已开启条目的内容""},""$:/language/Buttons/Fold/FoldBar/Caption"":{""title"":""$:/language/Buttons/Fold/FoldBar/Caption"",""text"":""折叠栏""},""$:/language/Buttons/Fold/FoldBar/Hint"":{""title"":""$:/language/Buttons/Fold/FoldBar/Hint"",""text"":""可选的折叠与展开条目的长条按钮""},""$:/language/Buttons/UnfoldAll/Caption"":{""title"":""$:/language/Buttons/UnfoldAll/Caption"",""text"":""展开所有条目""},""$:/language/Buttons/UnfoldAll/Hint"":{""title"":""$:/language/Buttons/UnfoldAll/Hint"",""text"":""展开所有已开启条目的内容""},""$:/language/Buttons/FullScreen/Caption"":{""title"":""$:/language/Buttons/FullScreen/Caption"",""text"":""全屏""},""$:/language/Buttons/FullScreen/Hint"":{""title"":""$:/language/Buttons/FullScreen/Hint"",""text"":""进入或退出全屏模式""},""$:/language/Buttons/Help/Caption"":{""title"":""$:/language/Buttons/Help/Caption"",""text"":""帮助""},""$:/language/Buttons/Help/Hint"":{""title"":""$:/language/Buttons/Help/Hint"",""text"":""显示帮助面板""},""$:/language/Buttons/Home/Caption"":{""title"":""$:/language/Buttons/Home/Caption"",""text"":""首页""},""$:/language/Buttons/Home/Hint"":{""title"":""$:/language/Buttons/Home/Hint"",""text"":""开启首页条目""},""$:/language/Buttons/Import/Caption"":{""title"":""$:/language/Buttons/Import/Caption"",""text"":""导入""},""$:/language/Buttons/Import/Hint"":{""title"":""$:/language/Buttons/Import/Hint"",""text"":""导入许多类型的文件包括文本、图像、~TiddlyWiki 或 JSON""},""$:/language/Buttons/Info/Caption"":{""title"":""$:/language/Buttons/Info/Caption"",""text"":""信息""},""$:/language/Buttons/Info/Hint"":{""title"":""$:/language/Buttons/Info/Hint"",""text"":""显示此条目的信息""},""$:/language/Buttons/Language/Caption"":{""title"":""$:/language/Buttons/Language/Caption"",""text"":""语言""},""$:/language/Buttons/Language/Hint"":{""title"":""$:/language/Buttons/Language/Hint"",""text"":""选择用户界面语言""},""$:/language/Buttons/LayoutSwitcher/Hint"":{""title"":""$:/language/Buttons/LayoutSwitcher/Hint"",""text"":""开启布局切换器""},""$:/language/Buttons/LayoutSwitcher/Caption"":{""title"":""$:/language/Buttons/LayoutSwitcher/Caption"",""text"":""布局""},""$:/language/Buttons/Manager/Caption"":{""title"":""$:/language/Buttons/Manager/Caption"",""text"":""条目管理器""},""$:/language/Buttons/Manager/Hint"":{""title"":""$:/language/Buttons/Manager/Hint"",""text"":""开启条目管理器""},""$:/language/Buttons/More/Caption"":{""title"":""$:/language/Buttons/More/Caption"",""text"":""更多""},""$:/language/Buttons/More/Hint"":{""title"":""$:/language/Buttons/More/Hint"",""text"":""更多操作""},""$:/language/Buttons/NewHere/Caption"":{""title"":""$:/language/Buttons/NewHere/Caption"",""text"":""添加子条目""},""$:/language/Buttons/NewHere/Hint"":{""title"":""$:/language/Buttons/NewHere/Hint"",""text"":""创建一个标签为此条目名称的新条目""},""$:/language/Buttons/NewJournal/Caption"":{""title"":""$:/language/Buttons/NewJournal/Caption"",""text"":""添加日志""},""$:/language/Buttons/NewJournal/Hint"":{""title"":""$:/language/Buttons/NewJournal/Hint"",""text"":""创建一个新的日志条目""},""$:/language/Buttons/NewJournalHere/Caption"":{""title"":""$:/language/Buttons/NewJournalHere/Caption"",""text"":""添加子日志""},""$:/language/Buttons/NewJournalHere/Hint"":{""title"":""$:/language/Buttons/NewJournalHere/Hint"",""text"":""创建一个标签含此条目名称的新日志条目""},""$:/language/Buttons/NewImage/Caption"":{""title"":""$:/language/Buttons/NewImage/Caption"",""text"":""添加图像""},""$:/language/Buttons/NewImage/Hint"":{""title"":""$:/language/Buttons/NewImage/Hint"",""text"":""创建一个新的图像条目""},""$:/language/Buttons/NewMarkdown/Caption"":{""title"":""$:/language/Buttons/NewMarkdown/Caption"",""text"":""添加 Markdown 条目""},""$:/language/Buttons/NewMarkdown/Hint"":{""title"":""$:/language/Buttons/NewMarkdown/Hint"",""text"":""创建一个新的 Markdown 条目""},""$:/language/Buttons/NewTiddler/Caption"":{""title"":""$:/language/Buttons/NewTiddler/Caption"",""text"":""添加条目""},""$:/language/Buttons/NewTiddler/Hint"":{""title"":""$:/language/Buttons/NewTiddler/Hint"",""text"":""创建一个新的条目""},""$:/language/Buttons/OpenWindow/Caption"":{""title"":""$:/language/Buttons/OpenWindow/Caption"",""text"":""开启于新窗口""},""$:/language/Buttons/OpenWindow/Hint"":{""title"":""$:/language/Buttons/OpenWindow/Hint"",""text"":""在新窗口中开启条目""},""$:/language/Buttons/Palette/Caption"":{""title"":""$:/language/Buttons/Palette/Caption"",""text"":""调色板""},""$:/language/Buttons/Palette/Hint"":{""title"":""$:/language/Buttons/Palette/Hint"",""text"":""选择调色板""},""$:/language/Buttons/Permalink/Caption"":{""title"":""$:/language/Buttons/Permalink/Caption"",""text"":""引用链接""},""$:/language/Buttons/Permalink/Hint"":{""title"":""$:/language/Buttons/Permalink/Hint"",""text"":""设置浏览器网址栏为直接链接到此条目""},""$:/language/Buttons/Permaview/Caption"":{""title"":""$:/language/Buttons/Permaview/Caption"",""text"":""永久链接""},""$:/language/Buttons/Permaview/Hint"":{""title"":""$:/language/Buttons/Permaview/Hint"",""text"":""设置浏览器网址栏为直接链接到当前所有已开启条目""},""$:/language/Buttons/Print/Caption"":{""title"":""$:/language/Buttons/Print/Caption"",""text"":""打印页面""},""$:/language/Buttons/Print/Hint"":{""title"":""$:/language/Buttons/Print/Hint"",""text"":""打印当前页面""},""$:/language/Buttons/Refresh/Caption"":{""title"":""$:/language/Buttons/Refresh/Caption"",""text"":""刷新""},""$:/language/Buttons/Refresh/Hint"":{""title"":""$:/language/Buttons/Refresh/Hint"",""text"":""执行维基的完全刷新""},""$:/language/Buttons/Save/Caption"":{""title"":""$:/language/Buttons/Save/Caption"",""text"":""确定""},""$:/language/Buttons/Save/Hint"":{""title"":""$:/language/Buttons/Save/Hint"",""text"":""确定对此条目的更改""},""$:/language/Buttons/SaveWiki/Caption"":{""title"":""$:/language/Buttons/SaveWiki/Caption"",""text"":""保存变更""},""$:/language/Buttons/SaveWiki/Hint"":{""title"":""$:/language/Buttons/SaveWiki/Hint"",""text"":""保存变更""},""$:/language/Buttons/StoryView/Caption"":{""title"":""$:/language/Buttons/StoryView/Caption"",""text"":""视图模式""},""$:/language/Buttons/StoryView/Hint"":{""title"":""$:/language/Buttons/StoryView/Hint"",""text"":""选择查看条目的视觉效果""},""$:/language/Buttons/HideSideBar/Caption"":{""title"":""$:/language/Buttons/HideSideBar/Caption"",""text"":""隐藏侧边栏""},""$:/language/Buttons/HideSideBar/Hint"":{""title"":""$:/language/Buttons/HideSideBar/Hint"",""text"":""隐藏侧边栏""},""$:/language/Buttons/ShowSideBar/Caption"":{""title"":""$:/language/Buttons/ShowSideBar/Caption"",""text"":""显示侧边栏""},""$:/language/Buttons/ShowSideBar/Hint"":{""title"":""$:/language/Buttons/ShowSideBar/Hint"",""text"":""显示侧边栏""},""$:/language/Buttons/TagManager/Caption"":{""title"":""$:/language/Buttons/TagManager/Caption"",""text"":""标签管理""},""$:/language/Buttons/TagManager/Hint"":{""title"":""$:/language/Buttons/TagManager/Hint"",""text"":""标签管理""},""$:/language/Buttons/Timestamp/Caption"":{""title"":""$:/language/Buttons/Timestamp/Caption"",""text"":""时间戳""},""$:/language/Buttons/Timestamp/Hint"":{""title"":""$:/language/Buttons/Timestamp/Hint"",""text"":""选择修改是否更新时间戳""},""$:/language/Buttons/Timestamp/On/Caption"":{""title"":""$:/language/Buttons/Timestamp/On/Caption"",""text"":""时间戳开启""},""$:/language/Buttons/Timestamp/On/Hint"":{""title"":""$:/language/Buttons/Timestamp/On/Hint"",""text"":""条目被修改时,更新时间戳""},""$:/language/Buttons/Timestamp/Off/Caption"":{""title"":""$:/language/Buttons/Timestamp/Off/Caption"",""text"":""时间戳关闭""},""$:/language/Buttons/Timestamp/Off/Hint"":{""title"":""$:/language/Buttons/Timestamp/Off/Hint"",""text"":""条目被修改时,不更新时间戳""},""$:/language/Buttons/Theme/Caption"":{""title"":""$:/language/Buttons/Theme/Caption"",""text"":""布局主题""},""$:/language/Buttons/Theme/Hint"":{""title"":""$:/language/Buttons/Theme/Hint"",""text"":""选择布局主题""},""$:/language/Buttons/Bold/Caption"":{""title"":""$:/language/Buttons/Bold/Caption"",""text"":""粗体""},""$:/language/Buttons/Bold/Hint"":{""title"":""$:/language/Buttons/Bold/Hint"",""text"":""套用粗体格式于所选文本""},""$:/language/Buttons/Clear/Caption"":{""title"":""$:/language/Buttons/Clear/Caption"",""text"":""清除""},""$:/language/Buttons/Clear/Hint"":{""title"":""$:/language/Buttons/Clear/Hint"",""text"":""清除图像为纯色""},""$:/language/Buttons/EditorHeight/Caption"":{""title"":""$:/language/Buttons/EditorHeight/Caption"",""text"":""编辑器高度""},""$:/language/Buttons/EditorHeight/Caption/Auto"":{""title"":""$:/language/Buttons/EditorHeight/Caption/Auto"",""text"":""自动调整高度以适应内容""},""$:/language/Buttons/EditorHeight/Caption/Fixed"":{""title"":""$:/language/Buttons/EditorHeight/Caption/Fixed"",""text"":""固定高度︰""},""$:/language/Buttons/EditorHeight/Hint"":{""title"":""$:/language/Buttons/EditorHeight/Hint"",""text"":""选择文本编辑器的高度""},""$:/language/Buttons/Excise/Caption"":{""title"":""$:/language/Buttons/Excise/Caption"",""text"":""剪切""},""$:/language/Buttons/Excise/Caption/Excise"":{""title"":""$:/language/Buttons/Excise/Caption/Excise"",""text"":""执行剪切""},""$:/language/Buttons/Excise/Caption/MacroName"":{""title"":""$:/language/Buttons/Excise/Caption/MacroName"",""text"":""宏的名称︰""},""$:/language/Buttons/Excise/Caption/NewTitle"":{""title"":""$:/language/Buttons/Excise/Caption/NewTitle"",""text"":""新条目的名称︰""},""$:/language/Buttons/Excise/Caption/Replace"":{""title"":""$:/language/Buttons/Excise/Caption/Replace"",""text"":""替换剪切的文本为:""},""$:/language/Buttons/Excise/Caption/Replace/Macro"":{""title"":""$:/language/Buttons/Excise/Caption/Replace/Macro"",""text"":""宏""},""$:/language/Buttons/Excise/Caption/Replace/Link"":{""title"":""$:/language/Buttons/Excise/Caption/Replace/Link"",""text"":""链接""},""$:/language/Buttons/Excise/Caption/Replace/Transclusion"":{""title"":""$:/language/Buttons/Excise/Caption/Replace/Transclusion"",""text"":""嵌入""},""$:/language/Buttons/Excise/Caption/Tag"":{""title"":""$:/language/Buttons/Excise/Caption/Tag"",""text"":""将新条目的标签设为此条目的名称""},""$:/language/Buttons/Excise/Caption/TiddlerExists"":{""title"":""$:/language/Buttons/Excise/Caption/TiddlerExists"",""text"":""提醒:条目已经存在""},""$:/language/Buttons/Excise/Hint"":{""title"":""$:/language/Buttons/Excise/Hint"",""text"":""剪切所选文本到一个新条目""},""$:/language/Buttons/Heading1/Caption"":{""title"":""$:/language/Buttons/Heading1/Caption"",""text"":""标题 1""},""$:/language/Buttons/Heading1/Hint"":{""title"":""$:/language/Buttons/Heading1/Hint"",""text"":""套用标题级别 1 的格式于包含所选文本的列""},""$:/language/Buttons/Heading2/Caption"":{""title"":""$:/language/Buttons/Heading2/Caption"",""text"":""标题 2""},""$:/language/Buttons/Heading2/Hint"":{""title"":""$:/language/Buttons/Heading2/Hint"",""text"":""套用标题级别 2 的格式于包含所选文本的列""},""$:/language/Buttons/Heading3/Caption"":{""title"":""$:/language/Buttons/Heading3/Caption"",""text"":""标题 3""},""$:/language/Buttons/Heading3/Hint"":{""title"":""$:/language/Buttons/Heading3/Hint"",""text"":""套用标题级别 3 的格式于包含所选文本的列""},""$:/language/Buttons/Heading4/Caption"":{""title"":""$:/language/Buttons/Heading4/Caption"",""text"":""标题 4""},""$:/language/Buttons/Heading4/Hint"":{""title"":""$:/language/Buttons/Heading4/Hint"",""text"":""套用标题级别 4 的格式于包含所选文本的列""},""$:/language/Buttons/Heading5/Caption"":{""title"":""$:/language/Buttons/Heading5/Caption"",""text"":""标题 5""},""$:/language/Buttons/Heading5/Hint"":{""title"":""$:/language/Buttons/Heading5/Hint"",""text"":""套用标题级别 5 的格式于包含所选文本的列""},""$:/language/Buttons/Heading6/Caption"":{""title"":""$:/language/Buttons/Heading6/Caption"",""text"":""标题 6""},""$:/language/Buttons/Heading6/Hint"":{""title"":""$:/language/Buttons/Heading6/Hint"",""text"":""套用标题级别 6 的格式于包含所选文本的列""},""$:/language/Buttons/Italic/Caption"":{""title"":""$:/language/Buttons/Italic/Caption"",""text"":""斜体""},""$:/language/Buttons/Italic/Hint"":{""title"":""$:/language/Buttons/Italic/Hint"",""text"":""套用斜体格式于所选文本""},""$:/language/Buttons/LineWidth/Caption"":{""title"":""$:/language/Buttons/LineWidth/Caption"",""text"":""线宽""},""$:/language/Buttons/LineWidth/Hint"":{""title"":""$:/language/Buttons/LineWidth/Hint"",""text"":""设置绘画的线条宽度""},""$:/language/Buttons/Link/Caption"":{""title"":""$:/language/Buttons/Link/Caption"",""text"":""链接""},""$:/language/Buttons/Link/Hint"":{""title"":""$:/language/Buttons/Link/Hint"",""text"":""创建维基文字链接""},""$:/language/Buttons/Linkify/Caption"":{""title"":""$:/language/Buttons/Linkify/Caption"",""text"":""维基链接""},""$:/language/Buttons/Linkify/Hint"":{""title"":""$:/language/Buttons/Linkify/Hint"",""text"":""套用维基链接于所选文字""},""$:/language/Buttons/ListBullet/Caption"":{""title"":""$:/language/Buttons/ListBullet/Caption"",""text"":""符号清单""},""$:/language/Buttons/ListBullet/Hint"":{""title"":""$:/language/Buttons/ListBullet/Hint"",""text"":""套用符号清单格式于包含所选文本的列""},""$:/language/Buttons/ListNumber/Caption"":{""title"":""$:/language/Buttons/ListNumber/Caption"",""text"":""数字清单""},""$:/language/Buttons/ListNumber/Hint"":{""title"":""$:/language/Buttons/ListNumber/Hint"",""text"":""套用数字清单格式于包含所选文本的列""},""$:/language/Buttons/MonoBlock/Caption"":{""title"":""$:/language/Buttons/MonoBlock/Caption"",""text"":""等宽区块""},""$:/language/Buttons/MonoBlock/Hint"":{""title"":""$:/language/Buttons/MonoBlock/Hint"",""text"":""套用等宽区块格式于包含所选文本的列""},""$:/language/Buttons/MonoLine/Caption"":{""title"":""$:/language/Buttons/MonoLine/Caption"",""text"":""等宽""},""$:/language/Buttons/MonoLine/Hint"":{""title"":""$:/language/Buttons/MonoLine/Hint"",""text"":""套用等宽字符格式于所选文本""},""$:/language/Buttons/Opacity/Caption"":{""title"":""$:/language/Buttons/Opacity/Caption"",""text"":""不透明度""},""$:/language/Buttons/Opacity/Hint"":{""title"":""$:/language/Buttons/Opacity/Hint"",""text"":""设置绘画的不透明度""},""$:/language/Buttons/Paint/Caption"":{""title"":""$:/language/Buttons/Paint/Caption"",""text"":""绘画颜色""},""$:/language/Buttons/Paint/Hint"":{""title"":""$:/language/Buttons/Paint/Hint"",""text"":""设置绘画的颜色""},""$:/language/Buttons/Picture/Caption"":{""title"":""$:/language/Buttons/Picture/Caption"",""text"":""图片""},""$:/language/Buttons/Picture/Hint"":{""title"":""$:/language/Buttons/Picture/Hint"",""text"":""插入图片""},""$:/language/Buttons/Preview/Caption"":{""title"":""$:/language/Buttons/Preview/Caption"",""text"":""预览""},""$:/language/Buttons/Preview/Hint"":{""title"":""$:/language/Buttons/Preview/Hint"",""text"":""显示预览窗格""},""$:/language/Buttons/PreviewType/Caption"":{""title"":""$:/language/Buttons/PreviewType/Caption"",""text"":""预览类型""},""$:/language/Buttons/PreviewType/Hint"":{""title"":""$:/language/Buttons/PreviewType/Hint"",""text"":""选择预览类型""},""$:/language/Buttons/Quote/Caption"":{""title"":""$:/language/Buttons/Quote/Caption"",""text"":""引用""},""$:/language/Buttons/Quote/Hint"":{""title"":""$:/language/Buttons/Quote/Hint"",""text"":""套用引用文本格式于包含所选文本的列""},""$:/language/Buttons/RotateLeft/Caption"":{""title"":""$:/language/Buttons/RotateLeft/Caption"",""text"":""向左旋转""},""$:/language/Buttons/RotateLeft/Hint"":{""title"":""$:/language/Buttons/RotateLeft/Hint"",""text"":""图像向左旋转 90 度""},""$:/language/Buttons/Size/Caption"":{""title"":""$:/language/Buttons/Size/Caption"",""text"":""图像大小""},""$:/language/Buttons/Size/Caption/Height"":{""title"":""$:/language/Buttons/Size/Caption/Height"",""text"":""高度︰""},""$:/language/Buttons/Size/Caption/Resize"":{""title"":""$:/language/Buttons/Size/Caption/Resize"",""text"":""调整图像的大小""},""$:/language/Buttons/Size/Caption/Width"":{""title"":""$:/language/Buttons/Size/Caption/Width"",""text"":""宽度:""},""$:/language/Buttons/Size/Hint"":{""title"":""$:/language/Buttons/Size/Hint"",""text"":""设置图像的大小""},""$:/language/Buttons/Stamp/Caption"":{""title"":""$:/language/Buttons/Stamp/Caption"",""text"":""印记""},""$:/language/Buttons/Stamp/Caption/New"":{""title"":""$:/language/Buttons/Stamp/Caption/New"",""text"":""添加您自己的""},""$:/language/Buttons/Stamp/Hint"":{""title"":""$:/language/Buttons/Stamp/Hint"",""text"":""插入一个预配置的文本片段""},""$:/language/Buttons/Stamp/New/Title"":{""title"":""$:/language/Buttons/Stamp/New/Title"",""text"":""在选单中显示的标题""},""$:/language/Buttons/Stamp/New/Text"":{""title"":""$:/language/Buttons/Stamp/New/Text"",""text"":""片段的文本。(记得在 `caption` 字段中添加一个说明性的标题)。""},""$:/language/Buttons/Strikethrough/Caption"":{""title"":""$:/language/Buttons/Strikethrough/Caption"",""text"":""删除线""},""$:/language/Buttons/Strikethrough/Hint"":{""title"":""$:/language/Buttons/Strikethrough/Hint"",""text"":""套用删除线格式于所选文本""},""$:/language/Buttons/Subscript/Caption"":{""title"":""$:/language/Buttons/Subscript/Caption"",""text"":""下标""},""$:/language/Buttons/Subscript/Hint"":{""title"":""$:/language/Buttons/Subscript/Hint"",""text"":""套用下标格式于所选文本""},""$:/language/Buttons/Superscript/Caption"":{""title"":""$:/language/Buttons/Superscript/Caption"",""text"":""上标""},""$:/language/Buttons/Superscript/Hint"":{""title"":""$:/language/Buttons/Superscript/Hint"",""text"":""套用上标格式于所选文本""},""$:/language/Buttons/ToggleSidebar/Hint"":{""title"":""$:/language/Buttons/ToggleSidebar/Hint"",""text"":""切换显示或隐藏侧边栏""},""$:/language/Buttons/Transcludify/Caption"":{""title"":""$:/language/Buttons/Transcludify/Caption"",""text"":""嵌入""},""$:/language/Buttons/Transcludify/Hint"":{""title"":""$:/language/Buttons/Transcludify/Hint"",""text"":""套用嵌入于所选文字""},""$:/language/Buttons/Underline/Caption"":{""title"":""$:/language/Buttons/Underline/Caption"",""text"":""下划线""},""$:/language/Buttons/Underline/Hint"":{""title"":""$:/language/Buttons/Underline/Hint"",""text"":""套用下划线格式于所选文本""},""$:/language/ControlPanel/Advanced/Caption"":{""title"":""$:/language/ControlPanel/Advanced/Caption"",""text"":""高级""},""$:/language/ControlPanel/Advanced/Hint"":{""title"":""$:/language/ControlPanel/Advanced/Hint"",""text"":""关于此 TiddlyWiki 的内部信息""},""$:/language/ControlPanel/Appearance/Caption"":{""title"":""$:/language/ControlPanel/Appearance/Caption"",""text"":""外观""},""$:/language/ControlPanel/Appearance/Hint"":{""title"":""$:/language/ControlPanel/Appearance/Hint"",""text"":""定制您的 TiddlyWiki 外观。""},""$:/language/ControlPanel/Basics/AnimDuration/Prompt"":{""title"":""$:/language/ControlPanel/Basics/AnimDuration/Prompt"",""text"":""动画持续时间""},""$:/language/ControlPanel/Basics/AutoFocus/Prompt"":{""title"":""$:/language/ControlPanel/Basics/AutoFocus/Prompt"",""text"":""编辑条目时的默认自动停留字段""},""$:/language/ControlPanel/Basics/Caption"":{""title"":""$:/language/ControlPanel/Basics/Caption"",""text"":""基础""},""$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint"":{""title"":""$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint"",""text"":""标题含空白时请使用 [[双中括弧]],或者您可用 {{保留开启中的条目顺序||$:/snippets/retain-story-ordering-button}}""},""$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt"":{""title"":""$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt"",""text"":""首页""},""$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint"":{""title"":""$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint"",""text"":""默认开启的条目""},""$:/language/ControlPanel/Basics/Language/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Language/Prompt"",""text"":""您好!当前的语言:""},""$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt"":{""title"":""$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt"",""text"":""新日志条目的标签""},""$:/language/ControlPanel/Basics/NewJournal/Text/Prompt"":{""title"":""$:/language/ControlPanel/Basics/NewJournal/Text/Prompt"",""text"":""新日志条目的内容""},""$:/language/ControlPanel/Basics/NewJournal/Title/Prompt"":{""title"":""$:/language/ControlPanel/Basics/NewJournal/Title/Prompt"",""text"":""新日志条目的名称""},""$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt"":{""title"":""$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt"",""text"":""新条目的标签""},""$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt"":{""title"":""$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt"",""text"":""新条目的名称""},""$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt"":{""title"":""$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt"",""text"":""被覆盖的默认条目数量""},""$:/language/ControlPanel/Basics/RemoveTags"":{""title"":""$:/language/ControlPanel/Basics/RemoveTags"",""text"":""更新到当前格式""},""$:/language/ControlPanel/Basics/RemoveTags/Hint"":{""title"":""$:/language/ControlPanel/Basics/RemoveTags/Hint"",""text"":""将标签配置更新为最新格式""},""$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt"":{""title"":""$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt"",""text"":""默认条目数量""},""$:/language/ControlPanel/Basics/Subtitle/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Subtitle/Prompt"",""text"":""副标题""},""$:/language/ControlPanel/Basics/SystemTiddlers/Prompt"":{""title"":""$:/language/ControlPanel/Basics/SystemTiddlers/Prompt"",""text"":""系统条目数量""},""$:/language/ControlPanel/Basics/Tags/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Tags/Prompt"",""text"":""标签数量""},""$:/language/ControlPanel/Basics/Tiddlers/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Tiddlers/Prompt"",""text"":""一般条目数量""},""$:/language/ControlPanel/Basics/Title/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Title/Prompt"",""text"":""此 ~TiddlyWiki 的标题""},""$:/language/ControlPanel/Basics/Username/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Username/Prompt"",""text"":""编辑者署名""},""$:/language/ControlPanel/Basics/Version/Prompt"":{""title"":""$:/language/ControlPanel/Basics/Version/Prompt"",""text"":""~TiddlyWiki 版本""},""$:/language/ControlPanel/Cascades/Caption"":{""title"":""$:/language/ControlPanel/Cascades/Caption"",""text"":""级联""},""$:/language/ControlPanel/Cascades/Hint"":{""title"":""$:/language/ControlPanel/Cascades/Hint"",""text"":""这些全域规则用于动态选择某些模板。级联的结果是返回结果的序列中的第一个筛选的结果""},""$:/language/ControlPanel/Cascades/TagPrompt"":{""title"":""$:/language/ControlPanel/Cascades/TagPrompt"",""text"":""筛选器标签为 <$macrocall $name=\""tag\"" tag=<>/>""},""$:/language/ControlPanel/EditorTypes/Caption"":{""title"":""$:/language/ControlPanel/EditorTypes/Caption"",""text"":""编辑器类型""},""$:/language/ControlPanel/EditorTypes/Editor/Caption"":{""title"":""$:/language/ControlPanel/EditorTypes/Editor/Caption"",""text"":""编辑器""},""$:/language/ControlPanel/EditorTypes/Hint"":{""title"":""$:/language/ControlPanel/EditorTypes/Hint"",""text"":""这些条目决定使用哪个编辑器来编辑特定条目类型。""},""$:/language/ControlPanel/EditorTypes/Type/Caption"":{""title"":""$:/language/ControlPanel/EditorTypes/Type/Caption"",""text"":""类型""},""$:/language/ControlPanel/EditTemplateBody/Caption"":{""title"":""$:/language/ControlPanel/EditTemplateBody/Caption"",""text"":""编辑模板主体""},""$:/language/ControlPanel/EditTemplateBody/Hint"":{""title"":""$:/language/ControlPanel/EditTemplateBody/Hint"",""text"":""默认的编辑模板使用此规则级联,动态选择模板来编辑条目的主体。""},""$:/language/ControlPanel/FieldEditor/Caption"":{""title"":""$:/language/ControlPanel/FieldEditor/Caption"",""text"":""字段编辑器""},""$:/language/ControlPanel/FieldEditor/Hint"":{""title"":""$:/language/ControlPanel/FieldEditor/Hint"",""text"":""此规则级联用于根据名称,动态选择用于呈现一个条目字段的模板。其用于编辑模板中。""},""$:/language/ControlPanel/Info/Caption"":{""title"":""$:/language/ControlPanel/Info/Caption"",""text"":""信息""},""$:/language/ControlPanel/Info/Hint"":{""title"":""$:/language/ControlPanel/Info/Hint"",""text"":""有关此 TiddlyWiki 的信息""},""$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt"",""text"":""在此输入快捷键""},""$:/language/ControlPanel/KeyboardShortcuts/Add/Caption"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Add/Caption"",""text"":""添加快捷键""},""$:/language/ControlPanel/KeyboardShortcuts/Caption"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Caption"",""text"":""快捷键""},""$:/language/ControlPanel/KeyboardShortcuts/Hint"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Hint"",""text"":""管理键盘快捷键分配""},""$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption"",""text"":""尚无指定快捷键""},""$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint"",""text"":""删除快捷键""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/All"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/All"",""text"":""所有平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac"",""text"":""仅 Macintosh 平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac"",""text"":""仅非 Macintosh 平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux"",""text"":""仅 Linux 平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux"",""text"":""仅非 Linux 平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows"",""text"":""仅 Windows 平台""},""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows"":{""title"":""$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows"",""text"":""仅非 Windows 平台""},""$:/language/ControlPanel/LayoutSwitcher/Caption"":{""title"":""$:/language/ControlPanel/LayoutSwitcher/Caption"",""text"":""布局""},""$:/language/ControlPanel/LoadedModules/Caption"":{""title"":""$:/language/ControlPanel/LoadedModules/Caption"",""text"":""已加载的模块""},""$:/language/ControlPanel/LoadedModules/Hint"":{""title"":""$:/language/ControlPanel/LoadedModules/Hint"",""text"":""这些是当前已加载的模块之源码条目。斜体的模块则无源码条目,通常是因为它们是在引导过程中设置。""},""$:/language/ControlPanel/Palette/Caption"":{""title"":""$:/language/ControlPanel/Palette/Caption"",""text"":""调色板""},""$:/language/ControlPanel/Palette/Editor/Clone/Caption"":{""title"":""$:/language/ControlPanel/Palette/Editor/Clone/Caption"",""text"":""复制""},""$:/language/ControlPanel/Palette/Editor/Clone/Prompt"":{""title"":""$:/language/ControlPanel/Palette/Editor/Clone/Prompt"",""text"":""建议您修改前先复制此默认调色板""},""$:/language/ControlPanel/Palette/Editor/Delete/Hint"":{""title"":""$:/language/ControlPanel/Palette/Editor/Delete/Hint"",""text"":""从当前调色板中删除此项""},""$:/language/ControlPanel/Palette/Editor/Names/External/Show"":{""title"":""$:/language/ControlPanel/Palette/Editor/Names/External/Show"",""text"":""显示不属于当前调色板的颜色名称""},""$:/language/ControlPanel/Palette/Editor/Prompt/Modified"":{""title"":""$:/language/ControlPanel/Palette/Editor/Prompt/Modified"",""text"":""此默认调色板已被修改过""},""$:/language/ControlPanel/Palette/Editor/Prompt"":{""title"":""$:/language/ControlPanel/Palette/Editor/Prompt"",""text"":""编辑""},""$:/language/ControlPanel/Palette/Editor/Reset/Caption"":{""title"":""$:/language/ControlPanel/Palette/Editor/Reset/Caption"",""text"":""重置""},""$:/language/ControlPanel/Palette/HideEditor/Caption"":{""title"":""$:/language/ControlPanel/Palette/HideEditor/Caption"",""text"":""隐藏编辑器""},""$:/language/ControlPanel/Palette/Prompt"":{""title"":""$:/language/ControlPanel/Palette/Prompt"",""text"":""当前的调色板:""},""$:/language/ControlPanel/Palette/ShowEditor/Caption"":{""title"":""$:/language/ControlPanel/Palette/ShowEditor/Caption"",""text"":""显示编辑器""},""$:/language/ControlPanel/Plugins/Add/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Add/Hint"",""text"":""从官方插件库安装插件""},""$:/language/ControlPanel/Plugins/Add/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Add/Caption"",""text"":""获取更多插件""},""$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint"":{""title"":""$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint"",""text"":""此插件已经安装版本 <$text text=<>/>""},""$:/language/ControlPanel/Plugins/AlsoRequires"":{""title"":""$:/language/ControlPanel/Plugins/AlsoRequires"",""text"":""还需要:""},""$:/language/ControlPanel/Plugins/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Caption"",""text"":""插件""},""$:/language/ControlPanel/Plugins/Disable/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Disable/Caption"",""text"":""禁用""},""$:/language/ControlPanel/Plugins/Disable/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Disable/Hint"",""text"":""重新加载页面时禁用此插件""},""$:/language/ControlPanel/Plugins/Disabled/Status"":{""title"":""$:/language/ControlPanel/Plugins/Disabled/Status"",""text"":""(已禁用)""},""$:/language/ControlPanel/Plugins/Downgrade/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Downgrade/Caption"",""text"":""降级""},""$:/language/ControlPanel/Plugins/Empty/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Empty/Hint"",""text"":""无""},""$:/language/ControlPanel/Plugins/Enable/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Enable/Caption"",""text"":""启用""},""$:/language/ControlPanel/Plugins/Enable/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Enable/Hint"",""text"":""重新加载页面时启用此插件""},""$:/language/ControlPanel/Plugins/Install/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Install/Caption"",""text"":""安装""},""$:/language/ControlPanel/Plugins/Installed/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Installed/Hint"",""text"":""当前已安装的插件:""},""$:/language/ControlPanel/Plugins/Languages/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Languages/Caption"",""text"":""语言""},""$:/language/ControlPanel/Plugins/Languages/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Languages/Hint"",""text"":""语言包插件""},""$:/language/ControlPanel/Plugins/NoInfoFound/Hint"":{""title"":""$:/language/ControlPanel/Plugins/NoInfoFound/Hint"",""text"":""无 ''\""<$text text=<>/>\""''""},""$:/language/ControlPanel/Plugins/NoInformation/Hint"":{""title"":""$:/language/ControlPanel/Plugins/NoInformation/Hint"",""text"":""未提供信息""},""$:/language/ControlPanel/Plugins/NotInstalled/Hint"":{""title"":""$:/language/ControlPanel/Plugins/NotInstalled/Hint"",""text"":""尚未安装此插件""},""$:/language/ControlPanel/Plugins/OpenPluginLibrary"":{""title"":""$:/language/ControlPanel/Plugins/OpenPluginLibrary"",""text"":""开启插件程式库""},""$:/language/ControlPanel/Plugins/ClosePluginLibrary"":{""title"":""$:/language/ControlPanel/Plugins/ClosePluginLibrary"",""text"":""关闭插件程式库""},""$:/language/ControlPanel/Plugins/PluginWillRequireReload"":{""title"":""$:/language/ControlPanel/Plugins/PluginWillRequireReload"",""text"":""(需要重新加载)""},""$:/language/ControlPanel/Plugins/Plugins/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Plugins/Caption"",""text"":""插件""},""$:/language/ControlPanel/Plugins/Plugins/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Plugins/Hint"",""text"":""插件""},""$:/language/ControlPanel/Plugins/Reinstall/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Reinstall/Caption"",""text"":""重新安装""},""$:/language/ControlPanel/Plugins/Themes/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Themes/Caption"",""text"":""布局主题""},""$:/language/ControlPanel/Plugins/Themes/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Themes/Hint"",""text"":""布局主题插件""},""$:/language/ControlPanel/Plugins/Update/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Update/Caption"",""text"":""更新""},""$:/language/ControlPanel/Plugins/Updates/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Updates/Caption"",""text"":""更新""},""$:/language/ControlPanel/Plugins/Updates/Hint"":{""title"":""$:/language/ControlPanel/Plugins/Updates/Hint"",""text"":""已安装插件的可用更新""},""$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption"":{""title"":""$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption"",""text"":""更新 <> 个插件""},""$:/language/ControlPanel/Plugins/SubPluginPrompt"":{""title"":""$:/language/ControlPanel/Plugins/SubPluginPrompt"",""text"":""提供 <> 个可用的附加插件""},""$:/language/ControlPanel/Parsing/Caption"":{""title"":""$:/language/ControlPanel/Parsing/Caption"",""text"":""解析""},""$:/language/ControlPanel/Parsing/Hint"":{""title"":""$:/language/ControlPanel/Parsing/Hint"",""text"":""在此您可以全域禁用或启用维基解析规则。要使更改生效,请保存并重新加载您的维基。禁用某些解析规则,会妨碍 <$text text=\""TiddlyWiki\""/> 正常运作。可使用[[安全模式|https://tiddlywiki.com/#SafeMode]]恢复正常操作。""},""$:/language/ControlPanel/Parsing/Block/Caption"":{""title"":""$:/language/ControlPanel/Parsing/Block/Caption"",""text"":""区块解析规则""},""$:/language/ControlPanel/Parsing/Inline/Caption"":{""title"":""$:/language/ControlPanel/Parsing/Inline/Caption"",""text"":""内联解析规则""},""$:/language/ControlPanel/Parsing/Pragma/Caption"":{""title"":""$:/language/ControlPanel/Parsing/Pragma/Caption"",""text"":""编译指示解析规则""},""$:/language/ControlPanel/Saving/Caption"":{""title"":""$:/language/ControlPanel/Saving/Caption"",""text"":""保存""},""$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description"":{""title"":""$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description"",""text"":""允许下载保存模块的自动保存""},""$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint"":{""title"":""$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint"",""text"":""启用下载保存模块的自动保存""},""$:/language/ControlPanel/Saving/DownloadSaver/Caption"":{""title"":""$:/language/ControlPanel/Saving/DownloadSaver/Caption"",""text"":""下载保存模块""},""$:/language/ControlPanel/Saving/DownloadSaver/Hint"":{""title"":""$:/language/ControlPanel/Saving/DownloadSaver/Hint"",""text"":""这些设置适用于兼容 HTML5 的下载保存模块""},""$:/language/ControlPanel/Saving/General/Caption"":{""title"":""$:/language/ControlPanel/Saving/General/Caption"",""text"":""通用""},""$:/language/ControlPanel/Saving/General/Hint"":{""title"":""$:/language/ControlPanel/Saving/General/Hint"",""text"":""这些设置适用于所有已载入的保存模块""},""$:/language/ControlPanel/Saving/Hint"":{""title"":""$:/language/ControlPanel/Saving/Hint"",""text"":""用于通过保存模块将整个 TiddlyWiki 保存为单个文件的设置""},""$:/language/ControlPanel/Saving/GitService/Branch"":{""title"":""$:/language/ControlPanel/Saving/GitService/Branch"",""text"":""用于保存的目标分支""},""$:/language/ControlPanel/Saving/GitService/CommitMessage"":{""title"":""$:/language/ControlPanel/Saving/GitService/CommitMessage"",""text"":""由 TiddlyWiki 保存""},""$:/language/ControlPanel/Saving/GitService/Description"":{""title"":""$:/language/ControlPanel/Saving/GitService/Description"",""text"":""这些设置仅用于保存至 <>""},""$:/language/ControlPanel/Saving/GitService/Filename"":{""title"":""$:/language/ControlPanel/Saving/GitService/Filename"",""text"":""目标文件的文件名称 (例如,`index.html`)""},""$:/language/ControlPanel/Saving/GitService/Path"":{""title"":""$:/language/ControlPanel/Saving/GitService/Path"",""text"":""目标文件的路径 (例如,`/wiki/`)""},""$:/language/ControlPanel/Saving/GitService/Repo"":{""title"":""$:/language/ControlPanel/Saving/GitService/Repo"",""text"":""目标存储库 (例如,`Jermolene/TiddlyWiki5`)""},""$:/language/ControlPanel/Saving/GitService/ServerURL"":{""title"":""$:/language/ControlPanel/Saving/GitService/ServerURL"",""text"":""服务器 API 网址""},""$:/language/ControlPanel/Saving/GitService/UserName"":{""title"":""$:/language/ControlPanel/Saving/GitService/UserName"",""text"":""用户名称""},""$:/language/ControlPanel/Saving/GitService/GitHub/Caption"":{""title"":""$:/language/ControlPanel/Saving/GitService/GitHub/Caption"",""text"":""~GitHub 保存模块""},""$:/language/ControlPanel/Saving/GitService/GitHub/Password"":{""title"":""$:/language/ControlPanel/Saving/GitService/GitHub/Password"",""text"":""密码、OAUTH 令牌,或个人存取令牌 (详见 [[GitHub 帮助页面|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]])""},""$:/language/ControlPanel/Saving/GitService/GitLab/Caption"":{""title"":""$:/language/ControlPanel/Saving/GitService/GitLab/Caption"",""text"":""~GitLab 保存模块""},""$:/language/ControlPanel/Saving/GitService/GitLab/Password"":{""title"":""$:/language/ControlPanel/Saving/GitService/GitLab/Password"",""text"":""个人存取令牌的 API (详见 [[GitLab 帮助页面|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]])""},""$:/language/ControlPanel/Saving/GitService/Gitea/Caption"":{""title"":""$:/language/ControlPanel/Saving/GitService/Gitea/Caption"",""text"":""Gitea 保存模块""},""$:/language/ControlPanel/Saving/GitService/Gitea/Password"":{""title"":""$:/language/ControlPanel/Saving/GitService/Gitea/Password"",""text"":""个人存取令牌的 API (通过 Gitea 的 Web 界面:`设定 | 应用程序 | 产生新的令牌`)""},""$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading"",""text"":""高级设置""},""$:/language/ControlPanel/Saving/TiddlySpot/BackupDir"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/BackupDir"",""text"":""备份文件夹""},""$:/language/ControlPanel/Saving/TiddlySpot/Backups"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Backups"",""text"":""备份""},""$:/language/ControlPanel/Saving/TiddlySpot/Caption"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Caption"",""text"":""~TiddlySpot 保存模块""},""$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel"",""text"":""~TiddlySpot 控制台""},""$:/language/ControlPanel/Saving/TiddlySpot/Description"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Description"",""text"":""这些设置只适用于保存到 [[TiddlySpot|http://tiddlyspot.com]]、[[TiddlyHost|https://tiddlyhost.com]],或兼容的远程服务器。有关 ~TiddlySpot 和 ~TiddlyHost 的保存设置信息,请参阅[[此处|https://github.com/simonbaird/tiddlyhost/wiki/TiddlySpot-Saver-configuration-for-Tiddlyhost-and-Tiddlyspot]]。""},""$:/language/ControlPanel/Saving/TiddlySpot/Filename"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Filename"",""text"":""上传文件名""},""$:/language/ControlPanel/Saving/TiddlySpot/Heading"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Heading"",""text"":""~TiddlySpot""},""$:/language/ControlPanel/Saving/TiddlySpot/Hint"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Hint"",""text"":""//默认之服务器网址 `http://.tiddlyspot.com/store.cgi`,可改为定制之服务器网址,例如 `http://example.com/store.php`。//""},""$:/language/ControlPanel/Saving/TiddlySpot/Password"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/Password"",""text"":""密码""},""$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly"",""text"":""请注意,[[TiddlySpot|http://tiddlyspot.com]] 不再允许创建新网站。对于新网站,您可以使用 [[TiddlyHost|https://tiddlyhost.com]],一个新的取代 ~TiddlySpot 的讬管服务 。""},""$:/language/ControlPanel/Saving/TiddlySpot/ServerURL"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/ServerURL"",""text"":""服务器网址""},""$:/language/ControlPanel/Saving/TiddlySpot/UploadDir"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/UploadDir"",""text"":""上传文件夹""},""$:/language/ControlPanel/Saving/TiddlySpot/UserName"":{""title"":""$:/language/ControlPanel/Saving/TiddlySpot/UserName"",""text"":""用户""},""$:/language/ControlPanel/Settings/AutoSave/Caption"":{""title"":""$:/language/ControlPanel/Settings/AutoSave/Caption"",""text"":""自动保存""},""$:/language/ControlPanel/Settings/AutoSave/Disabled/Description"":{""title"":""$:/language/ControlPanel/Settings/AutoSave/Disabled/Description"",""text"":""不要自动保存变更""},""$:/language/ControlPanel/Settings/AutoSave/Enabled/Description"":{""title"":""$:/language/ControlPanel/Settings/AutoSave/Enabled/Description"",""text"":""自动保存变更""},""$:/language/ControlPanel/Settings/AutoSave/Hint"":{""title"":""$:/language/ControlPanel/Settings/AutoSave/Hint"",""text"":""当使用支持的保存模块时,在编辑期间尝试自动保存变更""},""$:/language/ControlPanel/Settings/CamelCase/Caption"":{""title"":""$:/language/ControlPanel/Settings/CamelCase/Caption"",""text"":""驼峰式维基链接""},""$:/language/ControlPanel/Settings/CamelCase/Hint"":{""title"":""$:/language/ControlPanel/Settings/CamelCase/Hint"",""text"":""您可以全域禁用驼峰式短语自动链接。须保存后重新加载,方才生效。""},""$:/language/ControlPanel/Settings/CamelCase/Description"":{""title"":""$:/language/ControlPanel/Settings/CamelCase/Description"",""text"":""启用自动驼峰式链接""},""$:/language/ControlPanel/Settings/Caption"":{""title"":""$:/language/ControlPanel/Settings/Caption"",""text"":""设置""},""$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption"":{""title"":""$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption"",""text"":""默认侧边栏页签""},""$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint"":{""title"":""$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint"",""text"":""指定默认显示的侧边栏页签""},""$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption"":{""title"":""$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption"",""text"":""更多侧边栏的默认页签""},""$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint"":{""title"":""$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint"",""text"":""指定默认显示的更多侧栏页签""},""$:/language/ControlPanel/Settings/EditorToolbar/Caption"":{""title"":""$:/language/ControlPanel/Settings/EditorToolbar/Caption"",""text"":""编辑器工具栏""},""$:/language/ControlPanel/Settings/EditorToolbar/Hint"":{""title"":""$:/language/ControlPanel/Settings/EditorToolbar/Hint"",""text"":""启用或禁用编辑器工具栏︰""},""$:/language/ControlPanel/Settings/EditorToolbar/Description"":{""title"":""$:/language/ControlPanel/Settings/EditorToolbar/Description"",""text"":""显示编辑器工具栏""},""$:/language/ControlPanel/Settings/InfoPanelMode/Caption"":{""title"":""$:/language/ControlPanel/Settings/InfoPanelMode/Caption"",""text"":""条目信息面板模式""},""$:/language/ControlPanel/Settings/InfoPanelMode/Hint"":{""title"":""$:/language/ControlPanel/Settings/InfoPanelMode/Hint"",""text"":""控制条目信息面板何时关闭︰""},""$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description"":{""title"":""$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description"",""text"":""条目信息面板自动关闭""},""$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description"":{""title"":""$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description"",""text"":""条目信息面板保持打开状态,直到明确关闭""},""$:/language/ControlPanel/Settings/Hint"":{""title"":""$:/language/ControlPanel/Settings/Hint"",""text"":""这些高级设置让您定制 TiddlyWiki 的行为。""},""$:/language/ControlPanel/Settings/LinkToBehaviour/Caption"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/Caption"",""text"":""条目开启行为""},""$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint"",""text"":""从故事河//中//导航""},""$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint"",""text"":""从故事河//外//导航""},""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove"",""text"":""开启于当前条目之上""},""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow"",""text"":""开启于当前条目之下""},""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop"",""text"":""开启于故事河的顶部""},""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom"":{""title"":""$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom"",""text"":""开启于故事河的底部""},""$:/language/ControlPanel/Settings/MissingLinks/Caption"":{""title"":""$:/language/ControlPanel/Settings/MissingLinks/Caption"",""text"":""维基链接""},""$:/language/ControlPanel/Settings/MissingLinks/Hint"":{""title"":""$:/language/ControlPanel/Settings/MissingLinks/Hint"",""text"":""选择是否要链接到尚未存在的条目""},""$:/language/ControlPanel/Settings/MissingLinks/Description"":{""title"":""$:/language/ControlPanel/Settings/MissingLinks/Description"",""text"":""启用链接到佚失条目""},""$:/language/ControlPanel/Settings/NavigationAddressBar/Caption"":{""title"":""$:/language/ControlPanel/Settings/NavigationAddressBar/Caption"",""text"":""网址栏导航""},""$:/language/ControlPanel/Settings/NavigationAddressBar/Hint"":{""title"":""$:/language/ControlPanel/Settings/NavigationAddressBar/Hint"",""text"":""在浏览器网址栏导航到条目时的行为:""},""$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description"",""text"":""不更新网址栏""},""$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description"",""text"":""包含目标条目""},""$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description"",""text"":""包括目标条目和当前已开启的条目序列""},""$:/language/ControlPanel/Settings/NavigationHistory/Caption"":{""title"":""$:/language/ControlPanel/Settings/NavigationHistory/Caption"",""text"":""历史记录导航""},""$:/language/ControlPanel/Settings/NavigationHistory/Hint"":{""title"":""$:/language/ControlPanel/Settings/NavigationHistory/Hint"",""text"":""当导航到条目时,更新浏览器历史记录:""},""$:/language/ControlPanel/Settings/NavigationHistory/No/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationHistory/No/Description"",""text"":""不更新历史记录""},""$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description"",""text"":""更新历史记录""},""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption"":{""title"":""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption"",""text"":""引用链接/固定链接 模式""},""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint"":{""title"":""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint"",""text"":""选择 引用链接/固定链接 的处理方式:""},""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description"",""text"":""将 引用链接/固定链接 网址复制到剪贴板""},""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description"":{""title"":""$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description"",""text"":""以 引用链接/固定链接 更新网址栏""},""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption"":{""title"":""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption"",""text"":""性能检测""},""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint"":{""title"":""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint"",""text"":""在浏览器的开发人员控制台,显示性能统计数据。需要重新加载才能生效。""},""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description"":{""title"":""$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description"",""text"":""启用性能检测""},""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption"",""text"":""工具栏按钮样式""},""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint"",""text"":""选择工具栏按钮的样式:""},""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless"",""text"":""无边框""},""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed"",""text"":""方框""},""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded"",""text"":""圆形""},""$:/language/ControlPanel/Settings/ToolbarButtons/Caption"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtons/Caption"",""text"":""工具栏按钮""},""$:/language/ControlPanel/Settings/ToolbarButtons/Hint"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtons/Hint"",""text"":""默认的工具栏按钮外观:""},""$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description"",""text"":""包含图标""},""$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description"":{""title"":""$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description"",""text"":""包含文本""},""$:/language/ControlPanel/Settings/TitleLinks/Caption"":{""title"":""$:/language/ControlPanel/Settings/TitleLinks/Caption"",""text"":""条目标题""},""$:/language/ControlPanel/Settings/TitleLinks/Hint"":{""title"":""$:/language/ControlPanel/Settings/TitleLinks/Hint"",""text"":""可选地显示条目标题为链接""},""$:/language/ControlPanel/Settings/TitleLinks/No/Description"":{""title"":""$:/language/ControlPanel/Settings/TitleLinks/No/Description"",""text"":""不显示条目标题为链接""},""$:/language/ControlPanel/Settings/TitleLinks/Yes/Description"":{""title"":""$:/language/ControlPanel/Settings/TitleLinks/Yes/Description"",""text"":""显示条目标题为链接""},""$:/language/ControlPanel/StoryTiddler/Caption"":{""title"":""$:/language/ControlPanel/StoryTiddler/Caption"",""text"":""故事条目""},""$:/language/ControlPanel/StoryTiddler/Hint"":{""title"":""$:/language/ControlPanel/StoryTiddler/Hint"",""text"":""此规则级联用于动态选择模板,以便在故事河中显示条目。""},""$:/language/ControlPanel/StoryView/Caption"":{""title"":""$:/language/ControlPanel/StoryView/Caption"",""text"":""视图模式""},""$:/language/ControlPanel/StoryView/Prompt"":{""title"":""$:/language/ControlPanel/StoryView/Prompt"",""text"":""当前的视图模式:""},""$:/language/ControlPanel/Stylesheets/Caption"":{""title"":""$:/language/ControlPanel/Stylesheets/Caption"",""text"":""样式表""},""$:/language/ControlPanel/Stylesheets/Expand/Caption"":{""title"":""$:/language/ControlPanel/Stylesheets/Expand/Caption"",""text"":""全部展开""},""$:/language/ControlPanel/Stylesheets/Hint"":{""title"":""$:/language/ControlPanel/Stylesheets/Hint"",""text"":""这是当前标签为 <> 的样式表条目呈现的 CSS""},""$:/language/ControlPanel/Stylesheets/Restore/Caption"":{""title"":""$:/language/ControlPanel/Stylesheets/Restore/Caption"",""text"":""复原""},""$:/language/ControlPanel/Theme/Caption"":{""title"":""$:/language/ControlPanel/Theme/Caption"",""text"":""布局主题""},""$:/language/ControlPanel/Theme/Prompt"":{""title"":""$:/language/ControlPanel/Theme/Prompt"",""text"":""当前的布局主题:""},""$:/language/ControlPanel/TiddlerColour/Caption"":{""title"":""$:/language/ControlPanel/TiddlerColour/Caption"",""text"":""条目颜色""},""$:/language/ControlPanel/TiddlerColour/Hint"":{""title"":""$:/language/ControlPanel/TiddlerColour/Hint"",""text"":""此规则级联用于动态地为条目选择颜色 (用于图示和关联的标签丸)。""},""$:/language/ControlPanel/TiddlerFields/Caption"":{""title"":""$:/language/ControlPanel/TiddlerFields/Caption"",""text"":""条目字段""},""$:/language/ControlPanel/TiddlerFields/Hint"":{""title"":""$:/language/ControlPanel/TiddlerFields/Hint"",""text"":""这是本维基使用中的所有条目字段(含系统条目的字段,但默认条目的字段除外)。""},""$:/language/ControlPanel/TiddlerIcon/Caption"":{""title"":""$:/language/ControlPanel/TiddlerIcon/Caption"",""text"":""条目图示""},""$:/language/ControlPanel/TiddlerIcon/Hint"":{""title"":""$:/language/ControlPanel/TiddlerIcon/Hint"",""text"":""此规则级联用于动态地为条目选择图示。""},""$:/language/ControlPanel/Toolbars/Caption"":{""title"":""$:/language/ControlPanel/Toolbars/Caption"",""text"":""工具栏""},""$:/language/ControlPanel/Toolbars/EditToolbar/Caption"":{""title"":""$:/language/ControlPanel/Toolbars/EditToolbar/Caption"",""text"":""编辑工具栏""},""$:/language/ControlPanel/Toolbars/EditToolbar/Hint"":{""title"":""$:/language/ControlPanel/Toolbars/EditToolbar/Hint"",""text"":""选择将显示哪些按钮于条目的编辑模式工具栏。拖放可改变顺序。""},""$:/language/ControlPanel/Toolbars/Hint"":{""title"":""$:/language/ControlPanel/Toolbars/Hint"",""text"":""选择将显示哪些工具栏按钮""},""$:/language/ControlPanel/Toolbars/PageControls/Caption"":{""title"":""$:/language/ControlPanel/Toolbars/PageControls/Caption"",""text"":""页面工具栏""},""$:/language/ControlPanel/Toolbars/PageControls/Hint"":{""title"":""$:/language/ControlPanel/Toolbars/PageControls/Hint"",""text"":""选择将显示哪些按钮于主页面的工具栏。拖放可改变顺序。""},""$:/language/ControlPanel/Toolbars/EditorToolbar/Caption"":{""title"":""$:/language/ControlPanel/Toolbars/EditorToolbar/Caption"",""text"":""编辑器工具栏""},""$:/language/ControlPanel/Toolbars/EditorToolbar/Hint"":{""title"":""$:/language/ControlPanel/Toolbars/EditorToolbar/Hint"",""text"":""选择将显示哪些按钮于编辑器工具栏。请注意,某些按钮只会出现在编辑某一类型的条目时。拖放可改变顺序。""},""$:/language/ControlPanel/Toolbars/ViewToolbar/Caption"":{""title"":""$:/language/ControlPanel/Toolbars/ViewToolbar/Caption"",""text"":""查看工具栏""},""$:/language/ControlPanel/Toolbars/ViewToolbar/Hint"":{""title"":""$:/language/ControlPanel/Toolbars/ViewToolbar/Hint"",""text"":""选择将显示哪些按钮于条目的视图模式工具栏。拖放可改变顺序。""},""$:/language/ControlPanel/Tools/Download/Full/Caption"":{""title"":""$:/language/ControlPanel/Tools/Download/Full/Caption"",""text"":""下载完整副本""},""$:/language/ControlPanel/ViewTemplateBody/Caption"":{""title"":""$:/language/ControlPanel/ViewTemplateBody/Caption"",""text"":""查看模板主体""},""$:/language/ControlPanel/ViewTemplateBody/Hint"":{""title"":""$:/language/ControlPanel/ViewTemplateBody/Hint"",""text"":""默认的查看模板使用此规则级联,动态选择模板以显示条目的主体。""},""$:/language/ControlPanel/ViewTemplateTitle/Caption"":{""title"":""$:/language/ControlPanel/ViewTemplateTitle/Caption"",""text"":""查看模板标题""},""$:/language/ControlPanel/ViewTemplateTitle/Hint"":{""title"":""$:/language/ControlPanel/ViewTemplateTitle/Hint"",""text"":""默认的查看模板使用此规则级联,动态选择模板以显示条目的标题。""},""$:/core/zh-Hans/readme"":{""title"":""$:/core/zh-Hans/readme"",""text"":""此插件包含 TiddlyWiki 的核心组件,包括:\n\n* JavaScript 代码模块\n* 图标\n* 创建 TiddlyWiki 的用户界面所需的模板\n* 核心所使用的可当地语系化字串的英国英语 (''en-GB'') 翻译\n""},""$:/language/Date/Long/Day/0"":{""title"":""$:/language/Date/Long/Day/0"",""text"":""周日""},""$:/language/Date/Long/Day/1"":{""title"":""$:/language/Date/Long/Day/1"",""text"":""周一""},""$:/language/Date/Long/Day/2"":{""title"":""$:/language/Date/Long/Day/2"",""text"":""周二""},""$:/language/Date/Long/Day/3"":{""title"":""$:/language/Date/Long/Day/3"",""text"":""周三""},""$:/language/Date/Long/Day/4"":{""title"":""$:/language/Date/Long/Day/4"",""text"":""周四""},""$:/language/Date/Long/Day/5"":{""title"":""$:/language/Date/Long/Day/5"",""text"":""周五""},""$:/language/Date/Long/Day/6"":{""title"":""$:/language/Date/Long/Day/6"",""text"":""周六""},""$:/language/Date/Long/Month/1"":{""title"":""$:/language/Date/Long/Month/1"",""text"":""一月""},""$:/language/Date/Long/Month/2"":{""title"":""$:/language/Date/Long/Month/2"",""text"":""二月""},""$:/language/Date/Long/Month/3"":{""title"":""$:/language/Date/Long/Month/3"",""text"":""三月""},""$:/language/Date/Long/Month/4"":{""title"":""$:/language/Date/Long/Month/4"",""text"":""四月""},""$:/language/Date/Long/Month/5"":{""title"":""$:/language/Date/Long/Month/5"",""text"":""五月""},""$:/language/Date/Long/Month/6"":{""title"":""$:/language/Date/Long/Month/6"",""text"":""六月""},""$:/language/Date/Long/Month/7"":{""title"":""$:/language/Date/Long/Month/7"",""text"":""七月""},""$:/language/Date/Long/Month/8"":{""title"":""$:/language/Date/Long/Month/8"",""text"":""八月""},""$:/language/Date/Long/Month/9"":{""title"":""$:/language/Date/Long/Month/9"",""text"":""九月""},""$:/language/Date/Long/Month/10"":{""title"":""$:/language/Date/Long/Month/10"",""text"":""十月""},""$:/language/Date/Long/Month/11"":{""title"":""$:/language/Date/Long/Month/11"",""text"":""十一月""},""$:/language/Date/Long/Month/12"":{""title"":""$:/language/Date/Long/Month/12"",""text"":""十二月""},""$:/language/Date/Period/am"":{""title"":""$:/language/Date/Period/am"",""text"":""上午""},""$:/language/Date/Period/pm"":{""title"":""$:/language/Date/Period/pm"",""text"":""下午""},""$:/language/Date/Short/Day/0"":{""title"":""$:/language/Date/Short/Day/0"",""text"":""日""},""$:/language/Date/Short/Day/1"":{""title"":""$:/language/Date/Short/Day/1"",""text"":""一""},""$:/language/Date/Short/Day/2"":{""title"":""$:/language/Date/Short/Day/2"",""text"":""二""},""$:/language/Date/Short/Day/3"":{""title"":""$:/language/Date/Short/Day/3"",""text"":""三""},""$:/language/Date/Short/Day/4"":{""title"":""$:/language/Date/Short/Day/4"",""text"":""四""},""$:/language/Date/Short/Day/5"":{""title"":""$:/language/Date/Short/Day/5"",""text"":""五""},""$:/language/Date/Short/Day/6"":{""title"":""$:/language/Date/Short/Day/6"",""text"":""六""},""$:/language/Date/Short/Month/1"":{""title"":""$:/language/Date/Short/Month/1"",""text"":""01月""},""$:/language/Date/Short/Month/2"":{""title"":""$:/language/Date/Short/Month/2"",""text"":""02月""},""$:/language/Date/Short/Month/3"":{""title"":""$:/language/Date/Short/Month/3"",""text"":""03月""},""$:/language/Date/Short/Month/4"":{""title"":""$:/language/Date/Short/Month/4"",""text"":""04月""},""$:/language/Date/Short/Month/5"":{""title"":""$:/language/Date/Short/Month/5"",""text"":""05月""},""$:/language/Date/Short/Month/6"":{""title"":""$:/language/Date/Short/Month/6"",""text"":""06月""},""$:/language/Date/Short/Month/7"":{""title"":""$:/language/Date/Short/Month/7"",""text"":""07月""},""$:/language/Date/Short/Month/8"":{""title"":""$:/language/Date/Short/Month/8"",""text"":""08月""},""$:/language/Date/Short/Month/9"":{""title"":""$:/language/Date/Short/Month/9"",""text"":""09月""},""$:/language/Date/Short/Month/10"":{""title"":""$:/language/Date/Short/Month/10"",""text"":""10月""},""$:/language/Date/Short/Month/11"":{""title"":""$:/language/Date/Short/Month/11"",""text"":""11月""},""$:/language/Date/Short/Month/12"":{""title"":""$:/language/Date/Short/Month/12"",""text"":""12月""},""$:/language/RelativeDate/Future/Days"":{""title"":""$:/language/RelativeDate/Future/Days"",""text"":""<> 天后""},""$:/language/RelativeDate/Future/Hours"":{""title"":""$:/language/RelativeDate/Future/Hours"",""text"":""<> 小时后""},""$:/language/RelativeDate/Future/Minutes"":{""title"":""$:/language/RelativeDate/Future/Minutes"",""text"":""<> 分钟后""},""$:/language/RelativeDate/Future/Months"":{""title"":""$:/language/RelativeDate/Future/Months"",""text"":""<> 个月后""},""$:/language/RelativeDate/Future/Second"":{""title"":""$:/language/RelativeDate/Future/Second"",""text"":""1 秒后""},""$:/language/RelativeDate/Future/Seconds"":{""title"":""$:/language/RelativeDate/Future/Seconds"",""text"":""<> 秒后""},""$:/language/RelativeDate/Future/Years"":{""title"":""$:/language/RelativeDate/Future/Years"",""text"":""<> 年后""},""$:/language/RelativeDate/Past/Days"":{""title"":""$:/language/RelativeDate/Past/Days"",""text"":""<> 天前""},""$:/language/RelativeDate/Past/Hours"":{""title"":""$:/language/RelativeDate/Past/Hours"",""text"":""<> 小时前""},""$:/language/RelativeDate/Past/Minutes"":{""title"":""$:/language/RelativeDate/Past/Minutes"",""text"":""<> 分钟前""},""$:/language/RelativeDate/Past/Months"":{""title"":""$:/language/RelativeDate/Past/Months"",""text"":""<> 个月前""},""$:/language/RelativeDate/Past/Second"":{""title"":""$:/language/RelativeDate/Past/Second"",""text"":""1 秒前""},""$:/language/RelativeDate/Past/Seconds"":{""title"":""$:/language/RelativeDate/Past/Seconds"",""text"":""<> 秒前""},""$:/language/RelativeDate/Past/Years"":{""title"":""$:/language/RelativeDate/Past/Years"",""text"":""<> 年前""},""$:/language/Docs/ModuleTypes/allfilteroperator"":{""title"":""$:/language/Docs/ModuleTypes/allfilteroperator"",""text"":""''all'' 筛选器算子的子算子。""},""$:/language/Docs/ModuleTypes/animation"":{""title"":""$:/language/Docs/ModuleTypes/animation"",""text"":""动画模块包含可用于 RevealWidget 的动画。""},""$:/language/Docs/ModuleTypes/authenticator"":{""title"":""$:/language/Docs/ModuleTypes/authenticator"",""text"":""定义内置 HTTP 服务器对请求的身份验证方式。""},""$:/language/Docs/ModuleTypes/bitmapeditoroperation"":{""title"":""$:/language/Docs/ModuleTypes/bitmapeditoroperation"",""text"":""一个位图编辑器工具栏操作。""},""$:/language/Docs/ModuleTypes/command"":{""title"":""$:/language/Docs/ModuleTypes/command"",""text"":""可于 Node.js 执行的指令。""},""$:/language/Docs/ModuleTypes/config"":{""title"":""$:/language/Docs/ModuleTypes/config"",""text"":""加入 `$tw.config` 的数据。""},""$:/language/Docs/ModuleTypes/filteroperator"":{""title"":""$:/language/Docs/ModuleTypes/filteroperator"",""text"":""个别筛选器算子方法。""},""$:/language/Docs/ModuleTypes/global"":{""title"":""$:/language/Docs/ModuleTypes/global"",""text"":""加入 `$tw` 的全域数据。""},""$:/language/Docs/ModuleTypes/info"":{""title"":""$:/language/Docs/ModuleTypes/info"",""text"":""透过 [[$:/temp/info-plugin]] 伪插件,发布系统信息。""},""$:/language/Docs/ModuleTypes/isfilteroperator"":{""title"":""$:/language/Docs/ModuleTypes/isfilteroperator"",""text"":""''is'' 筛选器算子的运算符。""},""$:/language/Docs/ModuleTypes/library"":{""title"":""$:/language/Docs/ModuleTypes/library"",""text"":""一般用途的 JavaScript 模块的通用模块类型。""},""$:/language/Docs/ModuleTypes/macro"":{""title"":""$:/language/Docs/ModuleTypes/macro"",""text"":""JavaScript ''宏''定义。""},""$:/language/Docs/ModuleTypes/parser"":{""title"":""$:/language/Docs/ModuleTypes/parser"",""text"":""不同内容类型的解析器。""},""$:/language/Docs/ModuleTypes/route"":{""title"":""$:/language/Docs/ModuleTypes/route"",""text"":""定义内置 HTTP 服务器如何处理各个网址格式。""},""$:/language/Docs/ModuleTypes/saver"":{""title"":""$:/language/Docs/ModuleTypes/saver"",""text"":""于浏览器保存文件的不同的保存处理方法。""},""$:/language/Docs/ModuleTypes/startup"":{""title"":""$:/language/Docs/ModuleTypes/startup"",""text"":""启动时期的功能函数。""},""$:/language/Docs/ModuleTypes/storyview"":{""title"":""$:/language/Docs/ModuleTypes/storyview"",""text"":""视图模式用以自订 list 小部件的动画与行为。""},""$:/language/Docs/ModuleTypes/texteditoroperation"":{""title"":""$:/language/Docs/ModuleTypes/texteditoroperation"",""text"":""一个文本编辑器工具栏操作。""},""$:/language/Docs/ModuleTypes/tiddlerdeserializer"":{""title"":""$:/language/Docs/ModuleTypes/tiddlerdeserializer"",""text"":""转换不同内容类型至条目。""},""$:/language/Docs/ModuleTypes/tiddlerfield"":{""title"":""$:/language/Docs/ModuleTypes/tiddlerfield"",""text"":""定义个别条目字段的行为。""},""$:/language/Docs/ModuleTypes/tiddlermethod"":{""title"":""$:/language/Docs/ModuleTypes/tiddlermethod"",""text"":""添加方法至 `$tw.Tiddler` 原型。""},""$:/language/Docs/ModuleTypes/upgrader"":{""title"":""$:/language/Docs/ModuleTypes/upgrader"",""text"":""于升级/导入过程中,套用升级处理至条目。""},""$:/language/Docs/ModuleTypes/utils"":{""title"":""$:/language/Docs/ModuleTypes/utils"",""text"":""添加方法至 `$tw.utils`。""},""$:/language/Docs/ModuleTypes/utils-browser"":{""title"":""$:/language/Docs/ModuleTypes/utils-browser"",""text"":""将特定于浏览器的方法添加到 `$tw.utils`。""},""$:/language/Docs/ModuleTypes/utils-node"":{""title"":""$:/language/Docs/ModuleTypes/utils-node"",""text"":""将特定于 Node.js 的方法添加到 `$tw.utils`。""},""$:/language/Docs/ModuleTypes/widget"":{""title"":""$:/language/Docs/ModuleTypes/widget"",""text"":""封装 DOM 渲染和刷新的小部件。""},""$:/language/Docs/ModuleTypes/wikimethod"":{""title"":""$:/language/Docs/ModuleTypes/wikimethod"",""text"":""添加方法至 `$tw.Wiki`。""},""$:/language/Docs/ModuleTypes/wikirule"":{""title"":""$:/language/Docs/ModuleTypes/wikirule"",""text"":""WikiText 解析器的个别的语法规则。""},""$:/language/Docs/PaletteColours/alert-background"":{""title"":""$:/language/Docs/PaletteColours/alert-background"",""text"":""提醒背景""},""$:/language/Docs/PaletteColours/alert-border"":{""title"":""$:/language/Docs/PaletteColours/alert-border"",""text"":""提醒边框""},""$:/language/Docs/PaletteColours/alert-highlight"":{""title"":""$:/language/Docs/PaletteColours/alert-highlight"",""text"":""提醒高亮度""},""$:/language/Docs/PaletteColours/alert-muted-foreground"":{""title"":""$:/language/Docs/PaletteColours/alert-muted-foreground"",""text"":""提醒的低调前景""},""$:/language/Docs/PaletteColours/background"":{""title"":""$:/language/Docs/PaletteColours/background"",""text"":""一般背景""},""$:/language/Docs/PaletteColours/blockquote-bar"":{""title"":""$:/language/Docs/PaletteColours/blockquote-bar"",""text"":""引用条""},""$:/language/Docs/PaletteColours/button-background"":{""title"":""$:/language/Docs/PaletteColours/button-background"",""text"":""默认按钮背景""},""$:/language/Docs/PaletteColours/button-border"":{""title"":""$:/language/Docs/PaletteColours/button-border"",""text"":""默认按钮边框""},""$:/language/Docs/PaletteColours/button-foreground"":{""title"":""$:/language/Docs/PaletteColours/button-foreground"",""text"":""默认按钮前景""},""$:/language/Docs/PaletteColours/code-background"":{""title"":""$:/language/Docs/PaletteColours/code-background"",""text"":""代码背景""},""$:/language/Docs/PaletteColours/code-border"":{""title"":""$:/language/Docs/PaletteColours/code-border"",""text"":""代码边框""},""$:/language/Docs/PaletteColours/code-foreground"":{""title"":""$:/language/Docs/PaletteColours/code-foreground"",""text"":""代码前景""},""$:/language/Docs/PaletteColours/dirty-indicator"":{""title"":""$:/language/Docs/PaletteColours/dirty-indicator"",""text"":""未保存变更指示器""},""$:/language/Docs/PaletteColours/download-background"":{""title"":""$:/language/Docs/PaletteColours/download-background"",""text"":""下载按钮背景""},""$:/language/Docs/PaletteColours/download-foreground"":{""title"":""$:/language/Docs/PaletteColours/download-foreground"",""text"":""下载按钮前景""},""$:/language/Docs/PaletteColours/dragger-background"":{""title"":""$:/language/Docs/PaletteColours/dragger-background"",""text"":""拖动区背景""},""$:/language/Docs/PaletteColours/dragger-foreground"":{""title"":""$:/language/Docs/PaletteColours/dragger-foreground"",""text"":""拖动区前景""},""$:/language/Docs/PaletteColours/dropdown-background"":{""title"":""$:/language/Docs/PaletteColours/dropdown-background"",""text"":""下拉背景""},""$:/language/Docs/PaletteColours/dropdown-border"":{""title"":""$:/language/Docs/PaletteColours/dropdown-border"",""text"":""下拉边框""},""$:/language/Docs/PaletteColours/dropdown-tab-background-selected"":{""title"":""$:/language/Docs/PaletteColours/dropdown-tab-background-selected"",""text"":""选定的下拉页签背景""},""$:/language/Docs/PaletteColours/dropdown-tab-background"":{""title"":""$:/language/Docs/PaletteColours/dropdown-tab-background"",""text"":""下拉页签背景""},""$:/language/Docs/PaletteColours/dropzone-background"":{""title"":""$:/language/Docs/PaletteColours/dropzone-background"",""text"":""拖放背景""},""$:/language/Docs/PaletteColours/external-link-background-hover"":{""title"":""$:/language/Docs/PaletteColours/external-link-background-hover"",""text"":""悬停外部链结背景""},""$:/language/Docs/PaletteColours/external-link-background-visited"":{""title"":""$:/language/Docs/PaletteColours/external-link-background-visited"",""text"":""已造访过的外部链结背景""},""$:/language/Docs/PaletteColours/external-link-background"":{""title"":""$:/language/Docs/PaletteColours/external-link-background"",""text"":""外部链结背景""},""$:/language/Docs/PaletteColours/external-link-foreground-hover"":{""title"":""$:/language/Docs/PaletteColours/external-link-foreground-hover"",""text"":""悬停外部链结前景""},""$:/language/Docs/PaletteColours/external-link-foreground-visited"":{""title"":""$:/language/Docs/PaletteColours/external-link-foreground-visited"",""text"":""已造访过的外部链结前景""},""$:/language/Docs/PaletteColours/external-link-foreground"":{""title"":""$:/language/Docs/PaletteColours/external-link-foreground"",""text"":""外部链结前景""},""$:/language/Docs/PaletteColours/foreground"":{""title"":""$:/language/Docs/PaletteColours/foreground"",""text"":""一般前景""},""$:/language/Docs/PaletteColours/menubar-background"":{""title"":""$:/language/Docs/PaletteColours/menubar-background"",""text"":""菜单列背景""},""$:/language/Docs/PaletteColours/menubar-foreground"":{""title"":""$:/language/Docs/PaletteColours/menubar-foreground"",""text"":""菜单列前景""},""$:/language/Docs/PaletteColours/message-background"":{""title"":""$:/language/Docs/PaletteColours/message-background"",""text"":""信息框背景""},""$:/language/Docs/PaletteColours/message-border"":{""title"":""$:/language/Docs/PaletteColours/message-border"",""text"":""信息边框""},""$:/language/Docs/PaletteColours/message-foreground"":{""title"":""$:/language/Docs/PaletteColours/message-foreground"",""text"":""信息框前景""},""$:/language/Docs/PaletteColours/modal-backdrop"":{""title"":""$:/language/Docs/PaletteColours/modal-backdrop"",""text"":""模块背景幕""},""$:/language/Docs/PaletteColours/modal-background"":{""title"":""$:/language/Docs/PaletteColours/modal-background"",""text"":""模块背景""},""$:/language/Docs/PaletteColours/modal-border"":{""title"":""$:/language/Docs/PaletteColours/modal-border"",""text"":""模块边框""},""$:/language/Docs/PaletteColours/modal-footer-background"":{""title"":""$:/language/Docs/PaletteColours/modal-footer-background"",""text"":""模块页脚背景""},""$:/language/Docs/PaletteColours/modal-footer-border"":{""title"":""$:/language/Docs/PaletteColours/modal-footer-border"",""text"":""模块页脚边框""},""$:/language/Docs/PaletteColours/modal-header-border"":{""title"":""$:/language/Docs/PaletteColours/modal-header-border"",""text"":""模块标题边框""},""$:/language/Docs/PaletteColours/muted-foreground"":{""title"":""$:/language/Docs/PaletteColours/muted-foreground"",""text"":""一般低调前景""},""$:/language/Docs/PaletteColours/notification-background"":{""title"":""$:/language/Docs/PaletteColours/notification-background"",""text"":""通知背景""},""$:/language/Docs/PaletteColours/notification-border"":{""title"":""$:/language/Docs/PaletteColours/notification-border"",""text"":""通知边框""},""$:/language/Docs/PaletteColours/page-background"":{""title"":""$:/language/Docs/PaletteColours/page-background"",""text"":""页面背景""},""$:/language/Docs/PaletteColours/pre-background"":{""title"":""$:/language/Docs/PaletteColours/pre-background"",""text"":""pre 背景""},""$:/language/Docs/PaletteColours/pre-border"":{""title"":""$:/language/Docs/PaletteColours/pre-border"",""text"":""pre 边框""},""$:/language/Docs/PaletteColours/primary"":{""title"":""$:/language/Docs/PaletteColours/primary"",""text"":""主颜色""},""$:/language/Docs/PaletteColours/select-tag-background"":{""title"":""$:/language/Docs/PaletteColours/select-tag-background"",""text"":""`` 元素文本""},""$:/language/Docs/PaletteColours/sidebar-button-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-button-foreground"",""text"":""侧边栏按钮前景""},""$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover"":{""title"":""$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover"",""text"":""悬停侧边栏控制项前景""},""$:/language/Docs/PaletteColours/sidebar-controls-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-controls-foreground"",""text"":""侧边栏控制项前景""},""$:/language/Docs/PaletteColours/sidebar-foreground-shadow"":{""title"":""$:/language/Docs/PaletteColours/sidebar-foreground-shadow"",""text"":""侧边栏前景阴影""},""$:/language/Docs/PaletteColours/sidebar-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-foreground"",""text"":""侧边栏前景""},""$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover"":{""title"":""$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover"",""text"":""悬停侧边栏低调前景""},""$:/language/Docs/PaletteColours/sidebar-muted-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-muted-foreground"",""text"":""侧边栏低调前景""},""$:/language/Docs/PaletteColours/sidebar-tab-background-selected"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-background-selected"",""text"":""侧边栏选定页签背景""},""$:/language/Docs/PaletteColours/sidebar-tab-background"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-background"",""text"":""侧边栏页签背景""},""$:/language/Docs/PaletteColours/sidebar-tab-border-selected"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-border-selected"",""text"":""侧边栏选定页签边框""},""$:/language/Docs/PaletteColours/sidebar-tab-border"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-border"",""text"":""侧边栏页签边框""},""$:/language/Docs/PaletteColours/sidebar-tab-divider"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-divider"",""text"":""侧边栏页签分隔线""},""$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected"",""text"":""侧边栏选定页签前景""},""$:/language/Docs/PaletteColours/sidebar-tab-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tab-foreground"",""text"":""侧边栏页签前景""},""$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover"",""text"":""侧边栏悬停条目链结前景""},""$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground"":{""title"":""$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground"",""text"":""侧边栏条目链结前景""},""$:/language/Docs/PaletteColours/site-title-foreground"":{""title"":""$:/language/Docs/PaletteColours/site-title-foreground"",""text"":""网站标题前景""},""$:/language/Docs/PaletteColours/static-alert-foreground"":{""title"":""$:/language/Docs/PaletteColours/static-alert-foreground"",""text"":""静态提醒前景""},""$:/language/Docs/PaletteColours/tab-background-selected"":{""title"":""$:/language/Docs/PaletteColours/tab-background-selected"",""text"":""选定的页签背景""},""$:/language/Docs/PaletteColours/tab-background"":{""title"":""$:/language/Docs/PaletteColours/tab-background"",""text"":""页签背景""},""$:/language/Docs/PaletteColours/tab-border-selected"":{""title"":""$:/language/Docs/PaletteColours/tab-border-selected"",""text"":""选定的页签边框""},""$:/language/Docs/PaletteColours/tab-border"":{""title"":""$:/language/Docs/PaletteColours/tab-border"",""text"":""页签边框""},""$:/language/Docs/PaletteColours/tab-divider"":{""title"":""$:/language/Docs/PaletteColours/tab-divider"",""text"":""页签分隔线""},""$:/language/Docs/PaletteColours/tab-foreground-selected"":{""title"":""$:/language/Docs/PaletteColours/tab-foreground-selected"",""text"":""选定的页签前景""},""$:/language/Docs/PaletteColours/tab-foreground"":{""title"":""$:/language/Docs/PaletteColours/tab-foreground"",""text"":""页签前景""},""$:/language/Docs/PaletteColours/table-border"":{""title"":""$:/language/Docs/PaletteColours/table-border"",""text"":""表格边框""},""$:/language/Docs/PaletteColours/table-footer-background"":{""title"":""$:/language/Docs/PaletteColours/table-footer-background"",""text"":""表格页脚背景""},""$:/language/Docs/PaletteColours/table-header-background"":{""title"":""$:/language/Docs/PaletteColours/table-header-background"",""text"":""表格标题背景""},""$:/language/Docs/PaletteColours/tag-background"":{""title"":""$:/language/Docs/PaletteColours/tag-background"",""text"":""标签背景""},""$:/language/Docs/PaletteColours/tag-foreground"":{""title"":""$:/language/Docs/PaletteColours/tag-foreground"",""text"":""标签前景""},""$:/language/Docs/PaletteColours/tiddler-background"":{""title"":""$:/language/Docs/PaletteColours/tiddler-background"",""text"":""条目背景""},""$:/language/Docs/PaletteColours/tiddler-border"":{""title"":""$:/language/Docs/PaletteColours/tiddler-border"",""text"":""条目边框""},""$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover"":{""title"":""$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover"",""text"":""悬停的条目控制项前景""},""$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected"":{""title"":""$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected"",""text"":""选定的条目控制项前景""},""$:/language/Docs/PaletteColours/tiddler-controls-foreground"":{""title"":""$:/language/Docs/PaletteColours/tiddler-controls-foreground"",""text"":""条目控制项前景""},""$:/language/Docs/PaletteColours/tiddler-editor-background"":{""title"":""$:/language/Docs/PaletteColours/tiddler-editor-background"",""text"":""条目编辑器背景""},""$:/language/Docs/PaletteColours/tiddler-editor-border-image"":{""title"":""$:/language/Docs/PaletteColours/tiddler-editor-border-image"",""text"":""条目编辑器边框图片""},""$:/language/Docs/PaletteColours/tiddler-editor-border"":{""title"":""$:/language/Docs/PaletteColours/tiddler-editor-border"",""text"":""条目编辑器边框""},""$:/language/Docs/PaletteColours/tiddler-editor-fields-even"":{""title"":""$:/language/Docs/PaletteColours/tiddler-editor-fields-even"",""text"":""条目编辑器中偶数字段背景""},""$:/language/Docs/PaletteColours/tiddler-editor-fields-odd"":{""title"":""$:/language/Docs/PaletteColours/tiddler-editor-fields-odd"",""text"":""条目编辑器中奇数字段背景""},""$:/language/Docs/PaletteColours/tiddler-info-background"":{""title"":""$:/language/Docs/PaletteColours/tiddler-info-background"",""text"":""条目信息面板背景""},""$:/language/Docs/PaletteColours/tiddler-info-border"":{""title"":""$:/language/Docs/PaletteColours/tiddler-info-border"",""text"":""条目信息面板边框""},""$:/language/Docs/PaletteColours/tiddler-info-tab-background"":{""title"":""$:/language/Docs/PaletteColours/tiddler-info-tab-background"",""text"":""条目信息面板页签背景""},""$:/language/Docs/PaletteColours/tiddler-link-background"":{""title"":""$:/language/Docs/PaletteColours/tiddler-link-background"",""text"":""条目链结背景""},""$:/language/Docs/PaletteColours/tiddler-link-foreground"":{""title"":""$:/language/Docs/PaletteColours/tiddler-link-foreground"",""text"":""条目链结前景""},""$:/language/Docs/PaletteColours/tiddler-subtitle-foreground"":{""title"":""$:/language/Docs/PaletteColours/tiddler-subtitle-foreground"",""text"":""条目副标题前景""},""$:/language/Docs/PaletteColours/tiddler-title-foreground"":{""title"":""$:/language/Docs/PaletteColours/tiddler-title-foreground"",""text"":""条目标题前景""},""$:/language/Docs/PaletteColours/toolbar-new-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-new-button"",""text"":""工具栏 '添加条目' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-options-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-options-button"",""text"":""工具栏 '选项' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-save-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-save-button"",""text"":""工具栏 '保存' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-info-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-info-button"",""text"":""工具栏 '资讯' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-edit-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-edit-button"",""text"":""工具栏 '编辑' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-close-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-close-button"",""text"":""工具栏 '关闭' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-delete-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-delete-button"",""text"":""工具栏 '删除' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-cancel-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-cancel-button"",""text"":""工具栏 '取消' 按钮前景""},""$:/language/Docs/PaletteColours/toolbar-done-button"":{""title"":""$:/language/Docs/PaletteColours/toolbar-done-button"",""text"":""工具栏 '完成 按钮前景""},""$:/language/Docs/PaletteColours/untagged-background"":{""title"":""$:/language/Docs/PaletteColours/untagged-background"",""text"":""未设标签的背景""},""$:/language/Docs/PaletteColours/very-muted-foreground"":{""title"":""$:/language/Docs/PaletteColours/very-muted-foreground"",""text"":""非常低调前景""},""$:/language/EditTemplate/Caption"":{""title"":""$:/language/EditTemplate/Caption"",""text"":""编辑器""},""$:/language/EditTemplate/Body/External/Hint"":{""title"":""$:/language/EditTemplate/Body/External/Hint"",""text"":""此条目显示保存于主要的 TiddlyWiki 文件之外的内容。你可以编辑其标签和字段,但不能直接编辑内容本身""},""$:/language/EditTemplate/Body/Placeholder"":{""title"":""$:/language/EditTemplate/Body/Placeholder"",""text"":""输入此条目的内容""},""$:/language/EditTemplate/Body/Preview/Type/Output"":{""title"":""$:/language/EditTemplate/Body/Preview/Type/Output"",""text"":""输出""},""$:/language/EditTemplate/Body/Preview/Type/DiffShadow"":{""title"":""$:/language/EditTemplate/Body/Preview/Type/DiffShadow"",""text"":""与影子条目的差异(如果有)""},""$:/language/EditTemplate/Body/Preview/Type/DiffCurrent"":{""title"":""$:/language/EditTemplate/Body/Preview/Type/DiffCurrent"",""text"":""与当前条目的差异""},""$:/language/EditTemplate/Field/Remove/Caption"":{""title"":""$:/language/EditTemplate/Field/Remove/Caption"",""text"":""删除字段""},""$:/language/EditTemplate/Field/Remove/Hint"":{""title"":""$:/language/EditTemplate/Field/Remove/Hint"",""text"":""删除字段""},""$:/language/EditTemplate/Field/Dropdown/Caption"":{""title"":""$:/language/EditTemplate/Field/Dropdown/Caption"",""text"":""字段列表""},""$:/language/EditTemplate/Field/Dropdown/Hint"":{""title"":""$:/language/EditTemplate/Field/Dropdown/Hint"",""text"":""显示字段列表""},""$:/language/EditTemplate/Fields/Add/Button"":{""title"":""$:/language/EditTemplate/Fields/Add/Button"",""text"":""添加""},""$:/language/EditTemplate/Fields/Add/Button/Hint"":{""title"":""$:/language/EditTemplate/Fields/Add/Button/Hint"",""text"":""添加字段至条目""},""$:/language/EditTemplate/Fields/Add/Dropdown/System"":{""title"":""$:/language/EditTemplate/Fields/Add/Dropdown/System"",""text"":""系统字段""},""$:/language/EditTemplate/Fields/Add/Dropdown/User"":{""title"":""$:/language/EditTemplate/Fields/Add/Dropdown/User"",""text"":""使用者字段""},""$:/language/EditTemplate/Fields/Add/Name/Placeholder"":{""title"":""$:/language/EditTemplate/Fields/Add/Name/Placeholder"",""text"":""字段名称""},""$:/language/EditTemplate/Fields/Add/Prompt"":{""title"":""$:/language/EditTemplate/Fields/Add/Prompt"",""text"":""添加字段:""},""$:/language/EditTemplate/Fields/Add/Value/Placeholder"":{""title"":""$:/language/EditTemplate/Fields/Add/Value/Placeholder"",""text"":""字段内容""},""$:/language/EditTemplate/Shadow/Warning"":{""title"":""$:/language/EditTemplate/Shadow/Warning"",""text"":""这是一个默认条目。您做的任何更改将会覆盖来自 <> 插件的默认版本。""},""$:/language/EditTemplate/Shadow/OverriddenWarning"":{""title"":""$:/language/EditTemplate/Shadow/OverriddenWarning"",""text"":""这是一个修改过的默认条目。删除此条目可以还原为 <> 插件中的默认版本。""},""$:/language/EditTemplate/Tags/Add/Button"":{""title"":""$:/language/EditTemplate/Tags/Add/Button"",""text"":""添加""},""$:/language/EditTemplate/Tags/Add/Button/Hint"":{""title"":""$:/language/EditTemplate/Tags/Add/Button/Hint"",""text"":""添加标签""},""$:/language/EditTemplate/Tags/Add/Placeholder"":{""title"":""$:/language/EditTemplate/Tags/Add/Placeholder"",""text"":""标签名称""},""$:/language/EditTemplate/Tags/ClearInput/Caption"":{""title"":""$:/language/EditTemplate/Tags/ClearInput/Caption"",""text"":""清除输入""},""$:/language/EditTemplate/Tags/ClearInput/Hint"":{""title"":""$:/language/EditTemplate/Tags/ClearInput/Hint"",""text"":""清除标签输入""},""$:/language/EditTemplate/Tags/Dropdown/Caption"":{""title"":""$:/language/EditTemplate/Tags/Dropdown/Caption"",""text"":""标签清单""},""$:/language/EditTemplate/Tags/Dropdown/Hint"":{""title"":""$:/language/EditTemplate/Tags/Dropdown/Hint"",""text"":""显示标签清单""},""$:/language/EditTemplate/Title/BadCharacterWarning"":{""title"":""$:/language/EditTemplate/Title/BadCharacterWarning"",""text"":""请注意,避免在条目名称中使用这些字符:<>""},""$:/language/EditTemplate/Title/Exists/Prompt"":{""title"":""$:/language/EditTemplate/Title/Exists/Prompt"",""text"":""目标条目已经存在""},""$:/language/EditTemplate/Title/Relink/Prompt"":{""title"":""$:/language/EditTemplate/Title/Relink/Prompt"",""text"":""将在其他条目的 //tags// 和 //list// 字段中的 ''<$text text=<>/>'' 改为 ''<$text text=<>/>''""},""$:/language/EditTemplate/Title/References/Prompt"":{""title"":""$:/language/EditTemplate/Title/References/Prompt"",""text"":""下列对此条目的引用,不会自动更新:""},""$:/language/EditTemplate/Type/Dropdown/Caption"":{""title"":""$:/language/EditTemplate/Type/Dropdown/Caption"",""text"":""内容类型清单""},""$:/language/EditTemplate/Type/Dropdown/Hint"":{""title"":""$:/language/EditTemplate/Type/Dropdown/Hint"",""text"":""显示内容类型清单""},""$:/language/EditTemplate/Type/Delete/Caption"":{""title"":""$:/language/EditTemplate/Type/Delete/Caption"",""text"":""删除内容类型""},""$:/language/EditTemplate/Type/Delete/Hint"":{""title"":""$:/language/EditTemplate/Type/Delete/Hint"",""text"":""删除内容类型""},""$:/language/EditTemplate/Type/Placeholder"":{""title"":""$:/language/EditTemplate/Type/Placeholder"",""text"":""内容类型""},""$:/language/EditTemplate/Type/Prompt"":{""title"":""$:/language/EditTemplate/Type/Prompt"",""text"":""类型:""},""$:/language/Exporters/StaticRiver"":{""title"":""$:/language/Exporters/StaticRiver"",""text"":""静态 HTML""},""$:/language/Exporters/JsonFile"":{""title"":""$:/language/Exporters/JsonFile"",""text"":""JSON 文件""},""$:/language/Exporters/CsvFile"":{""title"":""$:/language/Exporters/CsvFile"",""text"":""CSV 文件""},""$:/language/Exporters/TidFile"":{""title"":""$:/language/Exporters/TidFile"",""text"":""\"".tid\"" 文件""},""$:/language/Docs/Fields/_canonical_uri"":{""title"":""$:/language/Docs/Fields/_canonical_uri"",""text"":""外部图像条目的完整的 URI""},""$:/language/Docs/Fields/bag"":{""title"":""$:/language/Docs/Fields/bag"",""text"":""条目的来源集的名称""},""$:/language/Docs/Fields/caption"":{""title"":""$:/language/Docs/Fields/caption"",""text"":""显示于页签或按钮上的标题文字""},""$:/language/Docs/Fields/code-body"":{""title"":""$:/language/Docs/Fields/code-body"",""text"":""若设置为 ''yes'',视图模板将以程式码形式显示条目""},""$:/language/Docs/Fields/color"":{""title"":""$:/language/Docs/Fields/color"",""text"":""条目的 CSS 颜色值""},""$:/language/Docs/Fields/component"":{""title"":""$:/language/Docs/Fields/component"",""text"":""负责[[提醒条目|AlertMechanism]]的组件名称""},""$:/language/Docs/Fields/created"":{""title"":""$:/language/Docs/Fields/created"",""text"":""条目的创建日期""},""$:/language/Docs/Fields/creator"":{""title"":""$:/language/Docs/Fields/creator"",""text"":""条目的创建者""},""$:/language/Docs/Fields/current-tiddler"":{""title"":""$:/language/Docs/Fields/current-tiddler"",""text"":""用于缓存[[浏览历史列表|HistoryMechanism]]的最上层条目""},""$:/language/Docs/Fields/dependents"":{""title"":""$:/language/Docs/Fields/dependents"",""text"":""插件的依赖插件列表""},""$:/language/Docs/Fields/description"":{""title"":""$:/language/Docs/Fields/description"",""text"":""插件的说明、描述""},""$:/language/Docs/Fields/draft.of"":{""title"":""$:/language/Docs/Fields/draft.of"",""text"":""草稿条目,包含条目的标题、标签、字段 ...""},""$:/language/Docs/Fields/draft.title"":{""title"":""$:/language/Docs/Fields/draft.title"",""text"":""草稿条目的标题""},""$:/language/Docs/Fields/footer"":{""title"":""$:/language/Docs/Fields/footer"",""text"":""互动窗口的注脚""},""$:/language/Docs/Fields/hide-body"":{""title"":""$:/language/Docs/Fields/hide-body"",""text"":""若设置为 ''yes'',视图模板将隐藏条目的主体""},""$:/language/Docs/Fields/icon"":{""title"":""$:/language/Docs/Fields/icon"",""text"":""条目的标题含有与条目关联的图标""},""$:/language/Docs/Fields/library"":{""title"":""$:/language/Docs/Fields/library"",""text"":""若设置为 ''yes'',表示条目应该被保存为一个 JavaScript 程序库""},""$:/language/Docs/Fields/list"":{""title"":""$:/language/Docs/Fields/list"",""text"":""条目的列表,指定一些条目的标题清单""},""$:/language/Docs/Fields/list-before"":{""title"":""$:/language/Docs/Fields/list-before"",""text"":""前条目名称将被添加到条目排序清单中的设置条目名称之前,或若此字段存在但是空的,则被添加于清单的前端""},""$:/language/Docs/Fields/list-after"":{""title"":""$:/language/Docs/Fields/list-after"",""text"":""当前条目名称将被添加到条目排序清单的设置条目名称之后,或若此字段存在但是空的,则被添加于清单的尾端""},""$:/language/Docs/Fields/modified"":{""title"":""$:/language/Docs/Fields/modified"",""text"":""条目的最近修改日期与时间""},""$:/language/Docs/Fields/modifier"":{""title"":""$:/language/Docs/Fields/modifier"",""text"":""条目的最近修改者""},""$:/language/Docs/Fields/name"":{""title"":""$:/language/Docs/Fields/name"",""text"":""具可读性的插件条目的名称""},""$:/language/Docs/Fields/plugin-priority"":{""title"":""$:/language/Docs/Fields/plugin-priority"",""text"":""插件条目的优先级数值""},""$:/language/Docs/Fields/plugin-type"":{""title"":""$:/language/Docs/Fields/plugin-type"",""text"":""插件条目的类型""},""$:/language/Docs/Fields/released"":{""title"":""$:/language/Docs/Fields/released"",""text"":""TiddlyWiki 的发布日期""},""$:/language/Docs/Fields/revision"":{""title"":""$:/language/Docs/Fields/revision"",""text"":""条目存放于服务器中的修订版本""},""$:/language/Docs/Fields/source"":{""title"":""$:/language/Docs/Fields/source"",""text"":""条目的网址""},""$:/language/Docs/Fields/subtitle"":{""title"":""$:/language/Docs/Fields/subtitle"",""text"":""互动窗口的副标题""},""$:/language/Docs/Fields/tags"":{""title"":""$:/language/Docs/Fields/tags"",""text"":""条目的标签清单""},""$:/language/Docs/Fields/text"":{""title"":""$:/language/Docs/Fields/text"",""text"":""条目的内文""},""$:/language/Docs/Fields/throttle.refresh"":{""title"":""$:/language/Docs/Fields/throttle.refresh"",""text"":""如果存在,则限制此条目的刷新""},""$:/language/Docs/Fields/title"":{""title"":""$:/language/Docs/Fields/title"",""text"":""条目的唯一名称""},""$:/language/Docs/Fields/toc-link"":{""title"":""$:/language/Docs/Fields/toc-link"",""text"":""若设置为 ''no'',则抑制目录树中的条目链接。""},""$:/language/Docs/Fields/type"":{""title"":""$:/language/Docs/Fields/type"",""text"":""条目的内容类型""},""$:/language/Docs/Fields/version"":{""title"":""$:/language/Docs/Fields/version"",""text"":""插件的版本信息""},""$:/language/Docs/Fields/_is_skinny"":{""title"":""$:/language/Docs/Fields/_is_skinny"",""text"":""如果存在,则表示必须从服务器加载条目的文本字段""},""$:/language/Filters/AllTiddlers"":{""title"":""$:/language/Filters/AllTiddlers"",""text"":""所有条目,不含系统条目""},""$:/language/Filters/RecentSystemTiddlers"":{""title"":""$:/language/Filters/RecentSystemTiddlers"",""text"":""最近修改的条目,包含系统条目""},""$:/language/Filters/RecentTiddlers"":{""title"":""$:/language/Filters/RecentTiddlers"",""text"":""最近修改的条目""},""$:/language/Filters/AllTags"":{""title"":""$:/language/Filters/AllTags"",""text"":""所有标签,不含系统标签""},""$:/language/Filters/Missing"":{""title"":""$:/language/Filters/Missing"",""text"":""缺失条目""},""$:/language/Filters/Drafts"":{""title"":""$:/language/Filters/Drafts"",""text"":""草稿条目""},""$:/language/Filters/Orphans"":{""title"":""$:/language/Filters/Orphans"",""text"":""孤立条目""},""$:/language/Filters/SystemTiddlers"":{""title"":""$:/language/Filters/SystemTiddlers"",""text"":""系统条目""},""$:/language/Filters/ShadowTiddlers"":{""title"":""$:/language/Filters/ShadowTiddlers"",""text"":""默认条目""},""$:/language/Filters/OverriddenShadowTiddlers"":{""title"":""$:/language/Filters/OverriddenShadowTiddlers"",""text"":""被覆盖的默认条目""},""$:/language/Filters/SessionTiddlers"":{""title"":""$:/language/Filters/SessionTiddlers"",""text"":""自维基加载后修改的条目""},""$:/language/Filters/SystemTags"":{""title"":""$:/language/Filters/SystemTags"",""text"":""系统标签""},""$:/language/Filters/StoryList"":{""title"":""$:/language/Filters/StoryList"",""text"":""故事河中的条目,不含 ~$:/AdvancedSearch""},""$:/language/Filters/TypedTiddlers"":{""title"":""$:/language/Filters/TypedTiddlers"",""text"":""非维基文字条目""},""GettingStarted"":{""title"":""GettingStarted"",""text"":""\\define lingo-base() $:/language/ControlPanel/Basics/\n\n欢迎来到 ~TiddlyWiki 和 ~TiddlyWiki 社区\n\n开始在 ~TiddlyWiki 中存储重要信息之前,确保能够可靠地保存更改很重要。详情见 https://tiddlywiki.com/#GettingStarted\n\n!! 设置此 ~TiddlyWiki\n\n
\n\n|tc-table-no-border tc-first-col-min-width tc-first-link-nowrap|k\n| <$link to=\""$:/SiteTitle\""><>|<$edit-text tiddler=\""$:/SiteTitle\"" default=\""\"" tag=\""input\""/> |\n| <$link to=\""$:/SiteSubtitle\""><>|<$edit-text tiddler=\""$:/SiteSubtitle\"" default=\""\"" tag=\""input\""/> |\n|^ <$link to=\""$:/DefaultTiddlers\""><>
<>|<$edit tag=\""textarea\"" tiddler=\""$:/DefaultTiddlers\""/>
//<>// |\n
\n\n可在[[控制台|$:/ControlPanel]]查看更多选项。""},""$:/language/Help/build"":{""title"":""$:/language/Help/build"",""description"":""自动执行已配置的命令"",""text"":""生成指定的生成目标为当前 wiki。若未指定任何生成目标,则生成所有可用的目标。\n\n```\n--build [ ...]\n```\n\n生成目标在 wiki 文件夹的 `tiddlywiki.info` 文件中定义。\n""},""$:/language/Help/clearpassword"":{""title"":""$:/language/Help/clearpassword"",""description"":""清除用于后续加密的密码"",""text"":""清除用于后续加密的密码\n\n```\n--clearpassword\n```\n""},""$:/language/Help/commands"":{""title"":""$:/language/Help/commands"",""description"":""运行从筛选器传回的命令"",""text"":""按顺序运行从筛选器传回的命令符记\n\n```\n--commands \n```\n\n示例\n\n```\n--commands \""[enlist{$:/build-commands-as-text}]\""\n```\n\n```\n--commands \""[{$:/build-commands-as-json}jsonindexes[]] :map[{$:/build-commands-as-json}jsonget]\""\n```\n""},""$:/language/Help/default"":{""title"":""$:/language/Help/default"",""text"":""\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n\\whitespace trim\n```\n用法: tiddlywiki [] [-- [...]...]\n```\n\n可用的命令:\n\n
    \n<$list filter=\""[commands[]sort[title]]\"" variable=\""command\"">\n
  • <$link to=<>><$macrocall $name=\""command\"" $type=\""text/plain\"" $output=\""text/plain\""/>:\n \n<$transclude tiddler=<> field=\""description\""/>
  • \n\n
\n\n取得关于某个命令的详细帮助:\n\n```\ntiddlywiki --help \n```\n""},""$:/language/Help/deletetiddlers"":{""title"":""$:/language/Help/deletetiddlers"",""description"":""删除一组条目"",""text"":""<<.from-version \""5.1.20\"">> 删除由筛选器标识的一组条目。\n\n```\n--deletetiddlers \n```\n""},""$:/language/Help/editions"":{""title"":""$:/language/Help/editions"",""description"":""列出可用的 TiddlyWiki 版本"",""text"":""列出可用版本的名称和描述。您可以用 `--init` 命令创建一个指定版本的新维基。\n\n```\n--editions\n```\n""},""$:/language/Help/fetch"":{""title"":""$:/language/Help/fetch"",""description"":""通过网址从维基提取条目"",""text"":""通过 HTTP/HTTPS 提取一个或多个文件,并导入匹配筛选器的条目,可选的转换传入的名称。\n\n```\n--fetch file \n--fetch files \n--fetch raw-file \n--fetch raw-files \n```\n\n \""file\"" 和 \""files\"" 选项提取指定的文件,并尝试导入其中的条目(与将文件拖动到浏览器视窗中的处理相同)。 \""raw-file\"" 和 \""raw-files\"" 变选项提取指定的文件,并将原始文件资料存储于条目,而不套用导入逻辑。\n\n使用 \""file\"" and \""raw-file\"" 选项为仅提取单个文件,且第一个参数为要读取文件的网址。\n\n使用 \""files\"" 和 \""raw-files\"" 选项为提取多个文件,且第一个参数是一个产生要读取文件的网址清单的筛选器。例如,给定标签为 \""remote-server\"" 的一组具有字段 \""url\"" 的条目,筛选器 `[tag[remote-server]get[url]]` 将取回所有可用的网址。\n\n对于 \""file\"" 和 \""files\"" 选项,the `` 参数指定一个筛选器,用于确定要导入哪些条目。如果未提供,则默认为 `[all[tiddlers]]`。\n\n对于所有选项,`` 参数指定一个可选的筛选器,用于转换导入条目的名称。例如,`[addprefix[$:/myimports/]]` 会将前缀 `$:/myimports/` 加至每个名称。\n\n于 `--fetch` 之前使用 `--verbose` 命令,将在导入期间输出进度信息。\n\n请注意,TiddlyWiki 不会提取一个已经加载插件的旧版本。\n\n以下示例从 https://tiddlywiki.com 取回所有非系统条目,并将其保存到一个 JSON 文件:\n\n```\ntiddlywiki --verbose --fetch file \""https://tiddlywiki.com/\"" \""[!is[system]]\"" \""\"" --rendertiddler \""$:/core/templates/exporters/JsonFile\"" output.json text/plain \""\"" exportFilter \""[!is[system]]\""\n```\n\n以下范例从 https://tiddlywiki.com 取回 \""favicon\"" 文件,并将其保存在名为 \""output.ico\"" 的文件中。请注意,在 \""--fetch\"" 命令中引用的中间条目 \""Icon Tiddler\"",因为它被用作转换筛选器来替换预设的名称,而 \""--savetiddler\"" 命令没有引号,因为它是直接用作标题。\n\n```\ntiddlywiki --verbose --fetch raw-file \""https://tiddlywiki.com/favicon.ico\"" \""[[Icon Tiddler]]\"" --savetiddler \""Icon Tiddler\"" output.ico\n```\n""},""$:/language/Help/help"":{""title"":""$:/language/Help/help"",""description"":""显示 TiddlyWiki 命令的说明"",""text"":""显示命令的帮助文本:\n\n```\n--help []\n```\n\n若省略命令名称,则显示可用命令的清单。\n""},""$:/language/Help/import"":{""title"":""$:/language/Help/import"",""description"":""从文件导入条目"",""text"":""从 TiddlyWiki 文件 (`.html`)、`.tiddler`、`.tid`、`.json` 或其他本机文件导入条目。必须明确指定解串器,而不像 load 命令,从文件扩展名推断解串器。\n\n```\n--import [] [<encoding>]\n```\n\n核心的解串器包括:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\n导入的条目名称,默认为文件名。\n\n编码默认为 \""utf8\"",但用于导入二进制文件可以是 \""base64\""。\n\n请注意,TiddlyWiki 不会导入旧版本的已加载插件。\n""},""$:/language/Help/init"":{""title"":""$:/language/Help/init"",""description"":""初始化一个新的 wiki 文件夹"",""text"":""初始化一个空的 [[WikiFolder|WikiFolders]] 的指定版本的副本。\n\n```\n--init <edition> [<edition> ...]\n```\n\n例如:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\n注意:\n\n* 若有需要,将创建 wiki 文件夹目录\n* 其中 \""edition\"" 默认为 ''empty''\n* 若 wiki 文件夹不是空的,则初始化命令将失败\n* 初始化命令会删除 'tiddlywiki.info' 文件内所有 'includeWikis' 的定义。\n* 当指定多个版本时,这些版本于初始化后,将覆盖早期版本共用的所有文件 (故此最终的 `tiddlywiki.info` 文件将是从最近的版本复制而得)\n* `--editions` 传回所有可用版本的清单。\n""},""$:/language/Help/listen"":{""title"":""$:/language/Help/listen"",""description"":""为 TiddlyWiki 提供一个 HTTP 服务器接口"",""text"":""通过 HTTP 提供一个维基服务。\n\nlisten 命令使用[[命名的命令参数|NamedCommandParameters]]:\n\n```\n--listen [<name>=<value>]...\n```\n\n所有参数都是可选的, 具有安全的默认值, 可以按任意顺序指定。认可的参数有:\n\n* ''host'' - 可选的主机名称, (默认为 \""127.0.0.1\"" 或名为 \""localhost\"")\n* ''path-prefix'' - 可选的路径前缀\n* ''port'' - 侦听的埠号;非数值会被解译为一个系统环境变数,从其中提取埠号 (默认为 \""8080\"")\n* ''credentials'' - 凭证 CSV 文件的路径名(相对于维基文件夹)\n* ''anon-username'' - 匿名用户的编辑署名\n* ''username'' - 可选的基础验证用户名称\n* ''password'' - 可选的基础验证密码\n* ''authenticated-user-header'' - 可选的标头名称,用于受信任身份验证\n* ''readers'' - 允许读取此维基,以逗号分隔的用户名称的清单\n* ''writers'' - 允许写入此维基,以逗号分隔的用户名称的清单\n* ''csrf-disable'' - 设置为 \""yes\"" 以禁用 CSRF 检查 (默认为 \""no\"")\n* ''sse-enabled'' - 设置为 \""yes\"" 以启用服务器传送的事件 (默认为 \""no\"")\n* ''root-tiddler'' - 服务的基础条目 (默认为 \""$:/core/save/all\"")\n* ''root-render-type'' - 呈现的基础条目的内容类型 (默认为 \""text/plain\"")\n* ''root-serve-type'' - 服务的基础条目的内容类型 (默认为 \""text/html\"")\n* ''tls-cert'' - TLS 证书文件的路径名(相对于维基文件夹)\n* ''tls-key'' - TLS 密钥文件的路径名(相对于维基文件夹)\n* ''debug-level'' - 可选的调试级别;设置为 \""debug\"" 来查看请求的详细信息;(默认为 \""none\"")\n* ''gzip'' - 设为 \""yes\"" 以启用某些 http 端点的 gzip 压缩 (默认为 \""no\"")\n* ''use-browser-cache'' - 设置为 \""yes\"" 允许浏览器缓存响应,以节省带宽(默认为 \""no\"")\n\n有关向整个本地网络开启实例的信息,以及可能的安全问题,请参阅 TiddlyWiki.com 的 WebServer 条目。\n""},""$:/language/Help/load"":{""title"":""$:/language/Help/load"",""description"":""从文件中加载条目"",""text"":""从 TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` 或其他本机文件加载条目。应用的处理程序取决于导入文件的扩展名。如果您需要明确指定解串器和编码,请改用 `import` 命令。\n\n```\n--load <filepath> [noerror]\n--load <dirpath> [noerror]\n```\n\n默认情况下, 如果未找到条目,load 命令会引发错误。通过提供可选的 \""noerror\"" 参数可以抑制该错误。\n\n从已加密的 TiddlyWiki 文件中加载条目,须使用 PasswordCommand 指定密码,例如:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\n请注意 TiddlyWiki 将不加载旧版本的已挂载的插件。\n""},""$:/language/Help/makelibrary"":{""title"":""$:/language/Help/makelibrary"",""description"":""构建升级处理所需的程式库插件"",""text"":""为升级处理构建 `$:/UpgradeLibrary` 条目。\n\n升级程式库被格式化为一个插件类型为 `library` 的一般插件条目。它包含 TiddlyWiki5 存储库中所有可用的插件、布局主题和语言包的副本。\n\n此命令仅供内部使用;它只是与使用者构建一个自订的升级程序相关。\n\n```\n--makelibrary <title>\n```\n\n标题参数默认为 `$:/UpgradeLibrary`。\n""},""$:/language/Help/notfound"":{""title"":""$:/language/Help/notfound"",""text"":""无此帮助项目""},""$:/language/Help/output"":{""title"":""$:/language/Help/output"",""description"":""设置后续命令的基准输出文件夹"",""text"":""设置后续命令的基准输出文件夹,默认为该版本文件夹的 `output` 子文件夹。\n\n```\n--output <pathname>\n```\n\n若指定的路径是相对路径,则它是被解析相对于当前的工作文件夹。例如:`--output .` 將輸出文件夹設置為當前工作文件夹。""},""$:/language/Help/password"":{""title"":""$:/language/Help/password"",""description"":""设置用以加密的密码"",""text"":""设置用以加密的密码\n\n```\n--password <password>\n```\n\n''请注意'':这不是用于提供 TiddlyWiki 具有密码保护功能。相反地,请看 [[ServerCommand]] 的密码选项说明。\n""},""$:/language/Help/render"":{""title"":""$:/language/Help/render"",""description"":""呈现个别条目到文件"",""text"":""呈现由筛选器标识的个别条目,并将结果保存到指定的文件。\n\n可选择性地指定范本条目名称。在此情况下,不是直接呈现每个条目,而是使用设为正在呈现的条目名称的 \""currentTiddler\"" 变量,来呈现范本条目。\n\n也可以选择性地指定附加变量的名称和值。\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [ [<name>] [<value>] ]*\n```\n\n* ''tiddler-filter'': 标识要呈现的条目的筛选器\n* ''filename-filter'': 可选的筛选器,转换条目名称至路径名。如果省略,默认为 `[is[tiddler]addsuffix[.html]]`,其使用未改变的条目名称为文件名\n* ''template'': 可选的范本,用于呈现每个条目\n* ''render-type'': 可选的呈现类型:`text/html` (默认值) 会传回完整的 HTML 文本,而 `text/plain` 只会传回文本内容 (即其忽略 HTML 标记与其他不可印出的数据)\n* ''name'': 可选的变量名称\n* ''value'': 可选的变量值\n\n默认情况下,文件名被解析为相对于发行版文件夹的 `output` 子文件夹。`--output` 命令可用于将输出指到一个不同的文件夹。\n\n附注:\n\n* 输出目录不清除任何现有的文件\n* 文件名的路径中,任何不存在的文件夹,将自动创建。\n* 当正呈现的条目名称中带有空格,请注意同时使用命令行接口所要求的引号,与 TiddlyWiki 的双重方括号:`--render \""[[Motovun Jack.jpg]]\""`\n* 所选的项目被设置为当前正在呈现的条目名称,以此评估文件名筛选器,允条目名称用作基础计算的文件名。例如,`[encodeuricomponent[]addprefix[static/]]` 为每个条目名称套用 URI 编码,然后增加首码 `static/`\n* `--render` 命令是已弃用的 `--rendertiddler` 和 `--rendertiddlers` 的一个更灵活的替代命令。\n\n例子:\n\n* `--render \""[!is[system]]\"" \""[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\""` -- 呈现所有非系统条目为 \""tiddlers\"" 子文件夹中的文件,文件名为 URL 编码的条目名称和扩展名 HTML\n* `--render '.' 'tiddlers.json' 'text/plain' '$:/core/templates/exporters/JsonFile' 'exportFilter' '[tag[HelloThere]]'` -- 将标签为 \""HelloThere\"" 的条目渲染到名为 \""tiddlers.json\"" 的 JSON 文件""},""$:/language/Help/rendertiddler"":{""title"":""$:/language/Help/rendertiddler"",""description"":""呈现个别条目为指定的内容类型"",""text"":""(请注意:`--rendertiddler` 命令已被弃用,而支持新的、更灵活的 `--render` 命令)\n\n呈现个别条目为指定的[[内容类型|ContentType]],默认为 `text/html` 且保存为指定的文件名。\n\n还可以指定一个模板,在这种情况下,\""currentTiddler\"" 变量设为正在呈现的条目 (第一个参数值) 与模板条目合并呈现。\n\n也能可选地指定附加变量的名称与其值。\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>]\n```\n\n默认情况下,文件名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件夹。\n\n自动创建在文件名称的路径中任何缺少的文件夹。\n\n例如,以下命令通过使用核心模板 `$:/core/templates/exporters/JsonFile`,将所有匹配筛选器 `[tag[done]]` 的条目保存到名为 `output.json` 的 JSON 文件。\n\n```\n--rendertiddler \""$:/core/templates/exporters/JsonFile\"" output.json text/plain \""\"" exportFilter \""[tag[done]]\""\n```""},""$:/language/Help/rendertiddlers"":{""title"":""$:/language/Help/rendertiddlers"",""description"":""呈现符合筛选条件的条目为指定的内容类型"",""text"":""(请注意:`--rendertiddlers` 命令已被弃用,而支持新的、更灵活的 `--render` 命令)\n\n呈现符合筛选条的条目为指定的[[内容类型|ContentType]] (默认为 `text/html`) 与扩展名 (默认为 `.html`).\n\n```\n--rendertiddlers '<filter>' <template> <pathname> [<type>] [<extension>] [\""noclean\""]\n```\n\n例如:\n\n```\n--rendertiddlers '[!is[system]]' $:/core/templates/static.tiddler.html ./static text/plain\n```\n\n默认情况下,路径名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件。\n\n在目标文件夹中的任何文件都会被删除,除非指定 ''noclean'' 旗标。若缺少目标文件夹,则以递归方式创建。""},""$:/language/Help/save"":{""title"":""$:/language/Help/save"",""description"":""将个别原始条目保存到文件"",""text"":""将筛选器标识的个别条目,以原始文本或二进位格式,保存到指定的文件。\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': 标识要保存的条目的筛选器\n* ''filename-filter'': 可选的筛选器,转换条目名称至路径名。如果省略,默认为 `[is[tiddler]]`,其使用未改变的条目名称为文件名\n\n附注:\n\n* 输出文件夹不清除任何现有的文件\n* 文件名的路径中,任何不存在的文件夹,将自动创建。\n* 当正保存的条目的名称中带有空格,请注意同时使用命令行接口所要求的引号,与 TiddlyWiki 的双重方括号:`--save \""[[Motovun Jack.jpg]]\""`\n* 所选的项目被设置为当前正在保存的条目名称,以此评估文件名筛选器,允条目名称用作基础计算的文件名。例如,`[encodeuricomponent[]addprefix[static/]]` 为每个条目名称套用 URI 编码,然后增加首码 `static/`\n* `--save` 命令是已被弃用的 `--savetiddler` 和 `--savetiddlers` 的一个更灵活的替代命令。\n\n例子:\n\n* `--save \""[!is[system]is[image]]\"" \""[encodeuricomponent[]addprefix[tiddlers/]]\""` -- 保存所有非系统的图像条目为 \""tiddlers\"" 子文件夹中的文件,文件名为 URL 编码的条目名称""},""$:/language/Help/savetiddler"":{""title"":""$:/language/Help/savetiddler"",""description"":""将条目的原始内容保存到一个文件"",""text"":""(请注意:`--savetiddler` 命令已被弃用,而支持新的、更灵活的 `--save` 命令)\n\n保存个别条目的原始文本或二进制格式到指定的文件名。\n\n```\n--savetiddler <title> <filename>\n```\n\n默认情况下,文件名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件。\n\n自动创建在文件名称的路径中任何缺少的文件夹。\n""},""$:/language/Help/savetiddlers"":{""title"":""$:/language/Help/savetiddlers"",""description"":""将一群条目的原始内容保存到一个文件夹"",""text"":""(请注意:`--savetiddlers` 命令已被弃用,而支持新的、更灵活的 `--save` 命令)\n\n保存一群条目的原始文字或二进制格式到指定的文件夹。\n\n```\n--savetiddlers <filter> <pathname> [noclean]\n```\n\n默认情况下,路径名被解析为相对于版本文件夹的 `output` 子文件夹。 `--output` 命令可以用于将输出指定到一个不同的文件夹。\n\n保存指定的文件之前,会先清除输出目录的现有文件。可藉由指定 ''noclean'' 旗标,禁用该删除操作。\n\n自动创建在路径中任何缺少的文件夹。\n""},""$:/language/Help/savewikifolder"":{""title"":""$:/language/Help/savewikifolder"",""description"":""将维基保存到一个新的维基文件夹"",""text"":""<<.from-version \""5.1.20\"">> 将当前维基保存为一个维基文件夹,包含条目、插件和配置:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* 目标维基文件夹必须为空或不存在\n* 筛选器指定应包括哪些条目。其为可选,默认为 `[all[tiddlers]]`\n* 官方插件库中的插件,将替换为 `tiddlywiki.info` 文件中引用到的插件\n* 自订插件将解压缩到自己的文件夹中\n\n常见的用法是将一个 TiddlyWiki HTML 文件转换成维基文件夹:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n""},""$:/language/Help/server"":{""title"":""$:/language/Help/server"",""description"":""提供一个 HTTP 服务器界面到 TiddlyWiki (已弃用,支持新的 listen 命令)"",""text"":""在服务器中内置 TiddlyWiki5 是非常简单。虽与 TiddlyWeb 兼容,但不支持许多健全互联网面向的使用方式所需的功能。\n\n提供呈现一个指定条目,也可将个别条目编码成 JSON,且支持基础的 HTTP 操作 `GET`、`PUT` 及 `DELETE`.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\n参数说明:\n\n* ''port'' - 要侦听的埠号;非数值会被解译为一个系统环境变数,从其中提取埠号 (默认为 \""8080\"")\n* ''root-tiddler'' - 服务的基础条目 (默认为 \""$:/core/save/all\"")\n* ''root-render-type'' - 呈现的基础条目的内容类型 (默认为 \""text/plain\"")\n* ''root-serve-type'' - 服务的基础条目的内容类型 (默认为 \""text/html\"")\n* ''username'' - 默认的编辑者署名\n* ''password'' - 可选的基础验证密码\n* ''host'' - 可选的主机名称, (默认为 \""127.0.0.1\"" 或名为 \""localhost\"")\n* ''path-prefix'' - 可选的路径前缀\n* ''debug-level'' - 可选的调试级别;设置为 \""debug\"" 来查看请求的详细信息;(默认为 \""none\"")\n\n若指定密码参数,浏览器将提示使用者输入用户名与密码。注意,密码系以明码方式传递,应只在受信任的网络或 HTTPS 上使用。\n\n例如:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\n若您需要设置主机名称或路径前缀,而不要求输入密码,则可以指定空字符串的使用者名和密码。\n\n```\n--server 8080 $:/core/save/all text/plain text/html \""\"" \""\"" 192.168.0.245\n```\n\n使用这样的位址,会将您的系统暴露给本地网络。有关向整个本地网络开启实例的信息,以及可能的安全问题,请参阅 TiddlyWiki.com 的 WebServer 条目。\n\n同时执行多个 TiddlyWiki 服务,须分别指定不同的埠号。使用环境变数,有助于将埠号传递给 Node.js 进程。本示例引用一个名为 \""MY_PORT_NUMBER\"" 的环境变数:\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```""},""$:/language/Help/setfield"":{""title"":""$:/language/Help/setfield"",""description"":""准备用于外部条目"",""text"":""//请注意此命令是试验性的,且可能会更改或在最终定稿前被替换//\n\n设置一群条目的指定字段到 wikifying 范本条目的结果,其中的 `currentTiddler` 变数设置为各该条目。\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\n参数说明:\n\n* ''filter'' - 受影响的辨识条目的筛选条件\n* ''fieldname'' - 要修改的字段(默认为 \""text\"")\n* ''templatetitle'' - 该条目 wikify 到指定字段。若为空白或丢失,则删除指定的字段\n* ''rendertype'' - 要呈现的文本类型(默认为 \""text/plain\""; \""text/html\"" 可以用于包含 HTML 标记))\n""},""$:/language/Help/unpackplugin"":{""title"":""$:/language/Help/unpackplugin"",""description"":""从插件解开附属的条目"",""text"":""提取插件的附属条目,将其建立为一般条目:\n\n```\n--unpackplugin <title>\n```\n""},""$:/language/Help/verbose"":{""title"":""$:/language/Help/verbose"",""description"":""触发详细的输出模式"",""text"":""触发显示详细的命令执行过程,可用于调试\n\n```\n--verbose\n```\n""},""$:/language/Help/version"":{""title"":""$:/language/Help/version"",""description"":""显示 TiddlyWiki 的版本编号"",""text"":""显示 TiddlyWiki 的版本编号。\n\n```\n--version\n```\n""},""$:/language/Import/Editor/Import/Heading"":{""title"":""$:/language/Import/Editor/Import/Heading"",""text"":""导入图像并将其插入至编辑器。""},""$:/language/Import/Imported/Hint"":{""title"":""$:/language/Import/Imported/Hint"",""text"":""下列条目已被导入:""},""$:/language/Import/Listing/Cancel/Caption"":{""title"":""$:/language/Import/Listing/Cancel/Caption"",""text"":""取消""},""$:/language/Import/Listing/Cancel/Warning"":{""title"":""$:/language/Import/Listing/Cancel/Warning"",""text"":""您要取消导入吗?""},""$:/language/Import/Listing/Hint"":{""title"":""$:/language/Import/Listing/Hint"",""text"":""这些条目已备妥导入:""},""$:/language/Import/Listing/Import/Caption"":{""title"":""$:/language/Import/Listing/Import/Caption"",""text"":""导入""},""$:/language/Import/Listing/Select/Caption"":{""title"":""$:/language/Import/Listing/Select/Caption"",""text"":""选择""},""$:/language/Import/Listing/Status/Caption"":{""title"":""$:/language/Import/Listing/Status/Caption"",""text"":""状态""},""$:/language/Import/Listing/Title/Caption"":{""title"":""$:/language/Import/Listing/Title/Caption"",""text"":""条目""},""$:/language/Import/Listing/Preview"":{""title"":""$:/language/Import/Listing/Preview"",""text"":""预览:""},""$:/language/Import/Listing/Preview/Text"":{""title"":""$:/language/Import/Listing/Preview/Text"",""text"":""文本""},""$:/language/Import/Listing/Preview/TextRaw"":{""title"":""$:/language/Import/Listing/Preview/TextRaw"",""text"":""文本 (原始)""},""$:/language/Import/Listing/Preview/Fields"":{""title"":""$:/language/Import/Listing/Preview/Fields"",""text"":""字段""},""$:/language/Import/Listing/Preview/Diff"":{""title"":""$:/language/Import/Listing/Preview/Diff"",""text"":""差异""},""$:/language/Import/Listing/Preview/DiffFields"":{""title"":""$:/language/Import/Listing/Preview/DiffFields"",""text"":""差异 (字段)""},""$:/language/Import/Listing/Rename/Prompt"":{""title"":""$:/language/Import/Listing/Rename/Prompt"",""text"":""重新命名为:""},""$:/language/Import/Listing/Rename/Tooltip"":{""title"":""$:/language/Import/Listing/Rename/Tooltip"",""text"":""导入前重新命名条目""},""$:/language/Import/Listing/Rename/ConfirmRename"":{""title"":""$:/language/Import/Listing/Rename/ConfirmRename"",""text"":""重新命名条目""},""$:/language/Import/Listing/Rename/CancelRename"":{""title"":""$:/language/Import/Listing/Rename/CancelRename"",""text"":""取消""},""$:/language/Import/Listing/Rename/OverwriteWarning"":{""title"":""$:/language/Import/Listing/Rename/OverwriteWarning"",""text"":""具有此标题的条目已存在。""},""$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible"":{""title"":""$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible"",""text"":""封锁的不兼容或过时插件。""},""$:/language/Import/Upgrader/Plugins/Suppressed/Version"":{""title"":""$:/language/Import/Upgrader/Plugins/Suppressed/Version"",""text"":""封锁的插件 (由于传入的 <<incoming>> 不比现有版本 <<existing>> 新)。""},""$:/language/Import/Upgrader/Plugins/Upgraded"":{""title"":""$:/language/Import/Upgrader/Plugins/Upgraded"",""text"":""升级插件,从 <<incoming>> 到 <<upgraded>>。""},""$:/language/Import/Upgrader/State/Suppressed"":{""title"":""$:/language/Import/Upgrader/State/Suppressed"",""text"":""封锁的暂存状态条目。""},""$:/language/Import/Upgrader/System/Disabled"":{""title"":""$:/language/Import/Upgrader/System/Disabled"",""text"":""已禁用系統条目。""},""$:/language/Import/Upgrader/System/Suppressed"":{""title"":""$:/language/Import/Upgrader/System/Suppressed"",""text"":""封锁的系统条目。""},""$:/language/Import/Upgrader/System/Warning"":{""title"":""$:/language/Import/Upgrader/System/Warning"",""text"":""核心模块条目。""},""$:/language/Import/Upgrader/System/Alert"":{""title"":""$:/language/Import/Upgrader/System/Alert"",""text"":""您即将导入一个条目会覆盖一个核心模块条目。不建议这样做,因为可能会使系统不稳定。""},""$:/language/Import/Upgrader/ThemeTweaks/Created"":{""title"":""$:/language/Import/Upgrader/ThemeTweaks/Created"",""text"":""从 <$text text=<<from>>/> 迁移布局主题。""},""$:/language/Import/Upgrader/Tiddler/Disabled"":{""title"":""$:/language/Import/Upgrader/Tiddler/Disabled"",""text"":""已禁用系統条目。""},""$:/language/Import/Upgrader/Tiddler/Selected"":{""title"":""$:/language/Import/Upgrader/Tiddler/Selected"",""text"":""选定的条目。""},""$:/language/Import/Upgrader/Tiddler/Unselected"":{""title"":""$:/language/Import/Upgrader/Tiddler/Unselected"",""text"":""未选定的条目。""},""$:/language/AboveStory/ClassicPlugin/Warning"":{""title"":""$:/language/AboveStory/ClassicPlugin/Warning"",""text"":""您似乎要加载为 ~TiddlyWiki 经典版设计的插件。请注意,[[这些插件无法运行于 TiddlyWiki 5.x.x 版|https://tiddlywiki.com/#TiddlyWikiClassic]]。检测到 ~TiddlyWiki 经典版插件:""},""$:/language/BinaryWarning/Prompt"":{""title"":""$:/language/BinaryWarning/Prompt"",""text"":""此条目包含二进制数据""},""$:/language/ClassicWarning/Hint"":{""title"":""$:/language/ClassicWarning/Hint"",""text"":""此条目以经典版 TiddlyWiki 标记格式撰写,不完全兼容新版 TiddlyWiki 的格式,详细信息请参阅:https://tiddlywiki.com/static/Upgrading。""},""$:/language/ClassicWarning/Upgrade/Caption"":{""title"":""$:/language/ClassicWarning/Upgrade/Caption"",""text"":""升级""},""$:/language/CloseAll/Button"":{""title"":""$:/language/CloseAll/Button"",""text"":""全部关闭""},""$:/language/ColourPicker/Recent"":{""title"":""$:/language/ColourPicker/Recent"",""text"":""最近︰""},""$:/language/ConfirmCancelTiddler"":{""title"":""$:/language/ConfirmCancelTiddler"",""text"":""您确定要取消对条目 \""<$text text=<<title>>/>\"" 的更改?""},""$:/language/ConfirmDeleteTiddler"":{""title"":""$:/language/ConfirmDeleteTiddler"",""text"":""您确定要删除条目 \""<$text text=<<title>>/>\""?""},""$:/language/ConfirmDeleteTiddlers"":{""title"":""$:/language/ConfirmDeleteTiddlers"",""text"":""您确定要删除 <<resultCount>> 个条目?""},""$:/language/ConfirmOverwriteTiddler"":{""title"":""$:/language/ConfirmOverwriteTiddler"",""text"":""您确定要覆盖条目 \""<$text text=<<title>>/>\""?""},""$:/language/ConfirmEditShadowTiddler"":{""title"":""$:/language/ConfirmEditShadowTiddler"",""text"":""您即将要编辑默认条目,任何更改将会覆盖默认的系统,使未来的升级不寻常。您确定要编辑 \""<$text text=<<title>>/>\""?""},""$:/language/ConfirmAction"":{""title"":""$:/language/ConfirmAction"",""text"":""是否要继续?""},""$:/language/Count"":{""title"":""$:/language/Count"",""text"":""计数""},""$:/language/DefaultNewTiddlerTitle"":{""title"":""$:/language/DefaultNewTiddlerTitle"",""text"":""新条目""},""$:/language/Diffs/CountMessage"":{""title"":""$:/language/Diffs/CountMessage"",""text"":""<<diff-count>> 个差异""},""$:/language/DropMessage"":{""title"":""$:/language/DropMessage"",""text"":""现在放下(或按 ESC 键取消)""},""$:/language/Encryption/Cancel"":{""title"":""$:/language/Encryption/Cancel"",""text"":""取消""},""$:/language/Encryption/ConfirmClearPassword"":{""title"":""$:/language/Encryption/ConfirmClearPassword"",""text"":""您要清除密码吗?当保存此维基时,这将删除已套用的加密""},""$:/language/Encryption/Username"":{""title"":""$:/language/Encryption/Username"",""text"":""用户名称""},""$:/language/Encryption/Password"":{""title"":""$:/language/Encryption/Password"",""text"":""密码""},""$:/language/Encryption/PromptSetPassword"":{""title"":""$:/language/Encryption/PromptSetPassword"",""text"":""为此 TiddlyWiki 设置一个新密码""},""$:/language/Encryption/RepeatPassword"":{""title"":""$:/language/Encryption/RepeatPassword"",""text"":""重复输入密码""},""$:/language/Encryption/PasswordNoMatch"":{""title"":""$:/language/Encryption/PasswordNoMatch"",""text"":""密码不匹配""},""$:/language/Encryption/SetPassword"":{""title"":""$:/language/Encryption/SetPassword"",""text"":""设定密码""},""$:/language/Error/Caption"":{""title"":""$:/language/Error/Caption"",""text"":""错误""},""$:/language/Error/Filter"":{""title"":""$:/language/Error/Filter"",""text"":""筛选器错误""},""$:/language/Error/FilterRunPrefix"":{""title"":""$:/language/Error/FilterRunPrefix"",""text"":""筛选器错误:筛选器 run 的未知首码""},""$:/language/Error/FilterSyntax"":{""title"":""$:/language/Error/FilterSyntax"",""text"":""筛选器运算式中的语法错误""},""$:/language/Error/FormatFilterOperator"":{""title"":""$:/language/Error/FormatFilterOperator"",""text"":""筛选器错误:`format` 筛选器运算符的未知尾码""},""$:/language/Error/IsFilterOperator"":{""title"":""$:/language/Error/IsFilterOperator"",""text"":""筛选器错误︰'is' 筛选器运算符的未知操作数""},""$:/language/Error/LoadingPluginLibrary"":{""title"":""$:/language/Error/LoadingPluginLibrary"",""text"":""加载插件程式库时,发生错误""},""$:/language/Error/NetworkErrorAlert"":{""title"":""$:/language/Error/NetworkErrorAlert"",""text"":""`<h2>''网络错误''</h2>与服务器的连缐似乎已中断。这可能表示您的网络连缐有问题。请尝试恢复网路连缐才能继续。<br><br>''恢复连缐时,所有未保存的更改,将自动同步''。`""},""$:/language/Error/PutEditConflict"":{""title"":""$:/language/Error/PutEditConflict"",""text"":""服务器上的文件已更改""},""$:/language/Error/PutForbidden"":{""title"":""$:/language/Error/PutForbidden"",""text"":""没有权限""},""$:/language/Error/PutUnauthorized"":{""title"":""$:/language/Error/PutUnauthorized"",""text"":""需要身分验证""},""$:/language/Error/RecursiveTransclusion"":{""title"":""$:/language/Error/RecursiveTransclusion"",""text"":""于 transclude 小部件中的递归嵌入错误""},""$:/language/Error/RetrievingSkinny"":{""title"":""$:/language/Error/RetrievingSkinny"",""text"":""简要条目清单提取错误""},""$:/language/Error/SavingToTWEdit"":{""title"":""$:/language/Error/SavingToTWEdit"",""text"":""保存到 TWEdit 时,发生错误""},""$:/language/Error/WhileSaving"":{""title"":""$:/language/Error/WhileSaving"",""text"":""保存时,发生错误""},""$:/language/Error/XMLHttpRequest"":{""title"":""$:/language/Error/XMLHttpRequest"",""text"":""XMLHttpRequest 错误代码""},""$:/language/InternalJavaScriptError/Title"":{""title"":""$:/language/InternalJavaScriptError/Title"",""text"":""内部的 JavaScript 错误""},""$:/language/InternalJavaScriptError/Hint"":{""title"":""$:/language/InternalJavaScriptError/Hint"",""text"":""喔,真是令人尴尬。建议刷新您的浏览器,重新启动 TiddlyWiki""},""$:/language/LayoutSwitcher/Description"":{""title"":""$:/language/LayoutSwitcher/Description"",""text"":""打开布局切换器""},""$:/language/LazyLoadingWarning"":{""title"":""$:/language/LazyLoadingWarning"",""text"":""<p>正在从 ''<$text text={{!!_canonical_uri}}/>'' 加载外部内容 ...</p><p>如果此信息未消失,可能是条目内容类型与外部内容的类型不匹配,或是您可能正在使用的浏览器,不支援单文件式维基的外部内容。请参阅 https://tiddlywiki.com/#ExternalText</p>""},""$:/language/LoginToTiddlySpace"":{""title"":""$:/language/LoginToTiddlySpace"",""text"":""登录 TiddlySpace""},""$:/language/Manager/Controls/FilterByTag/None"":{""title"":""$:/language/Manager/Controls/FilterByTag/None"",""text"":""(无)""},""$:/language/Manager/Controls/FilterByTag/Prompt"":{""title"":""$:/language/Manager/Controls/FilterByTag/Prompt"",""text"":""按标签筛选︰""},""$:/language/Manager/Controls/Order/Prompt"":{""title"":""$:/language/Manager/Controls/Order/Prompt"",""text"":""反向顺序""},""$:/language/Manager/Controls/Search/Placeholder"":{""title"":""$:/language/Manager/Controls/Search/Placeholder"",""text"":""搜索""},""$:/language/Manager/Controls/Search/Prompt"":{""title"":""$:/language/Manager/Controls/Search/Prompt"",""text"":""搜索︰""},""$:/language/Manager/Controls/Show/Option/Tags"":{""title"":""$:/language/Manager/Controls/Show/Option/Tags"",""text"":""标签""},""$:/language/Manager/Controls/Show/Option/Tiddlers"":{""title"":""$:/language/Manager/Controls/Show/Option/Tiddlers"",""text"":""条目""},""$:/language/Manager/Controls/Show/Prompt"":{""title"":""$:/language/Manager/Controls/Show/Prompt"",""text"":""显示︰""},""$:/language/Manager/Controls/Sort/Prompt"":{""title"":""$:/language/Manager/Controls/Sort/Prompt"",""text"":""排序︰""},""$:/language/Manager/Item/Colour"":{""title"":""$:/language/Manager/Item/Colour"",""text"":""颜色""},""$:/language/Manager/Item/Fields"":{""title"":""$:/language/Manager/Item/Fields"",""text"":""字段""},""$:/language/Manager/Item/Icon/None"":{""title"":""$:/language/Manager/Item/Icon/None"",""text"":""(无)""},""$:/language/Manager/Item/Icon"":{""title"":""$:/language/Manager/Item/Icon"",""text"":""图标""},""$:/language/Manager/Item/RawText"":{""title"":""$:/language/Manager/Item/RawText"",""text"":""原始文字""},""$:/language/Manager/Item/Tags"":{""title"":""$:/language/Manager/Item/Tags"",""text"":""标签""},""$:/language/Manager/Item/Tools"":{""title"":""$:/language/Manager/Item/Tools"",""text"":""工具""},""$:/language/Manager/Item/WikifiedText"":{""title"":""$:/language/Manager/Item/WikifiedText"",""text"":""Wikified 文字""},""$:/language/MissingTiddler/Hint"":{""title"":""$:/language/MissingTiddler/Hint"",""text"":""佚失条目 \""<$text text=<<currentTiddler>>/>\"" - 点击 {{||$:/core/ui/Buttons/edit}} 可创建此条目""},""$:/language/No"":{""title"":""$:/language/No"",""text"":""否""},""$:/language/OfficialPluginLibrary"":{""title"":""$:/language/OfficialPluginLibrary"",""text"":""~TiddlyWiki 官方插件程式库""},""$:/language/OfficialPluginLibrary/Hint"":{""title"":""$:/language/OfficialPluginLibrary/Hint"",""text"":""此为在 tiddlywiki.com 的 ~TiddlyWiki 官方插件程式库。由核心团队维护的插件、主题和语言包。""},""$:/language/PageTemplate/Description"":{""title"":""$:/language/PageTemplate/Description"",""text"":""默认的 ~Tiddlywiki 布局""},""$:/language/PageTemplate/Name"":{""title"":""$:/language/PageTemplate/Name"",""text"":""默认的 ~PageTemplate""},""$:/language/PluginReloadWarning"":{""title"":""$:/language/PluginReloadWarning"",""text"":""请保存 {{$:/core/ui/Buttons/save-wiki}} 并刷新页面 {{$:/core/ui/Buttons/refresh}} ,使 ~JavaScript 插件的更改生效""},""$:/language/RecentChanges/DateFormat"":{""title"":""$:/language/RecentChanges/DateFormat"",""text"":""YYYY年0MM月0DD日""},""$:/language/Shortcuts/Input/Accept/Hint"":{""title"":""$:/language/Shortcuts/Input/Accept/Hint"",""text"":""接受选取的项目""},""$:/language/Shortcuts/Input/AcceptVariant/Hint"":{""title"":""$:/language/Shortcuts/Input/AcceptVariant/Hint"",""text"":""接受选取项目 (变种)""},""$:/language/Shortcuts/Input/AdvancedSearch/Hint"":{""title"":""$:/language/Shortcuts/Input/AdvancedSearch/Hint"",""text"":""从侧边栏搜索字段内打开[[进阶搜索|$:/AdvancedSearch]]面板""},""$:/language/Shortcuts/Input/Cancel/Hint"":{""title"":""$:/language/Shortcuts/Input/Cancel/Hint"",""text"":""清除输入字段""},""$:/language/Shortcuts/Input/Down/Hint"":{""title"":""$:/language/Shortcuts/Input/Down/Hint"",""text"":""选择下一个项目""},""$:/language/Shortcuts/Input/Tab-Left/Hint"":{""title"":""$:/language/Shortcuts/Input/Tab-Left/Hint"",""text"":""选择上一个页签""},""$:/language/Shortcuts/Input/Tab-Right/Hint"":{""title"":""$:/language/Shortcuts/Input/Tab-Right/Hint"",""text"":""选择下一个页签""},""$:/language/Shortcuts/Input/Up/Hint"":{""title"":""$:/language/Shortcuts/Input/Up/Hint"",""text"":""选择前一个项目""},""$:/language/Shortcuts/SidebarLayout/Hint"":{""title"":""$:/language/Shortcuts/SidebarLayout/Hint"",""text"":""更改侧边栏布局""},""$:/language/Switcher/Subtitle/theme"":{""title"":""$:/language/Switcher/Subtitle/theme"",""text"":""切换布局主题""},""$:/language/Switcher/Subtitle/layout"":{""title"":""$:/language/Switcher/Subtitle/layout"",""text"":""切换布局""},""$:/language/Switcher/Subtitle/language"":{""title"":""$:/language/Switcher/Subtitle/language"",""text"":""切换语言""},""$:/language/Switcher/Subtitle/palette"":{""title"":""$:/language/Switcher/Subtitle/palette"",""text"":""切换调色板""},""$:/language/SystemTiddler/Tooltip"":{""title"":""$:/language/SystemTiddler/Tooltip"",""text"":""此为系统条目""},""$:/language/SystemTiddlers/Include/Prompt"":{""title"":""$:/language/SystemTiddlers/Include/Prompt"",""text"":""包括系统条目""},""$:/language/TagManager/Colour/Heading"":{""title"":""$:/language/TagManager/Colour/Heading"",""text"":""颜色""},""$:/language/TagManager/Count/Heading"":{""title"":""$:/language/TagManager/Count/Heading"",""text"":""计数""},""$:/language/TagManager/Icon/Heading"":{""title"":""$:/language/TagManager/Icon/Heading"",""text"":""图标""},""$:/language/TagManager/Icons/None"":{""title"":""$:/language/TagManager/Icons/None"",""text"":""无""},""$:/language/TagManager/Info/Heading"":{""title"":""$:/language/TagManager/Info/Heading"",""text"":""信息""},""$:/language/TagManager/Tag/Heading"":{""title"":""$:/language/TagManager/Tag/Heading"",""text"":""标签""},""$:/language/Tiddler/DateFormat"":{""title"":""$:/language/Tiddler/DateFormat"",""text"":""YYYY年0MM月0DD日 0hh:0mm""},""$:/language/UnsavedChangesWarning"":{""title"":""$:/language/UnsavedChangesWarning"",""text"":""在此 TiddlyWiki 您有尚未保存的变更""},""$:/language/Yes"":{""title"":""$:/language/Yes"",""text"":""是""},""$:/language/Modals/Download"":{""title"":""$:/language/Modals/Download"",""type"":""text/vnd.tiddlywiki"",""subtitle"":""Download changes"",""footer"":""<$button message=\""tm-close-tiddler\"">关闭</$button>"",""help"":""https://tiddlywiki.com/"",""text"":""您的浏览器只支援手动保存。\n\n要保存更动的维基,右键点击下方的下载链结,选择\""下载文件\""或\""保存文件\"",然后选择文件夹或文件名。\n\n//您可以藉由按一下 Ctrl 键(Windows)或 options/ alt 键(Mac OS X)中的链接,稍微加速操作。您不会被提示文件夹或文件名,您的浏览器可能无法辨认它的文件名 -- 在做其他任何事之前,您可能需要重新命名扩展名为 `.html` 的文件。//\n\n在智能型手机上,不允许下载文件,但您可以标记链结,然后从一台可以正常保存维基的台式机的维基同步你的书签。""},""$:/language/Modals/SaveInstructions"":{""title"":""$:/language/Modals/SaveInstructions"",""type"":""text/vnd.tiddlywiki"",""subtitle"":""Save your work"",""footer"":""<$button message=\""tm-close-tiddler\"">关闭</$button>"",""help"":""https://tiddlywiki.com/static/SavingChanges.html"",""text"":""您对此 wiki 的变更需被保存为 ~TiddlyWiki HTML 文件。\n\n!!! 桌面版浏览器\n\n# 从''文件''菜单点选 ''另存为''\n# 选定文件名及保存位置\n#* 某些浏览器依然需要明确指定文件格式为 ''Webpage, HTML only'' 或类似的。\n# 关闭此页签\n\n!!! 智能手机版浏览器\n\n# 为此页建立书签\n#* 若您已设置 iCloud 或 Google 同步,该书签将自动与之前开启及保存于您电脑的书签同步。\n# 关闭此页签\n\n//若您再次于 Mobile Safari 开启该书签,将会再看到此信息。若要继续使用该文件,只需点击下列 ''关闭'' 按钮//\n""},""$:/config/NewJournal/Title"":{""title"":""$:/config/NewJournal/Title"",""text"":""YYYY年0MM月0DD日""},""$:/config/NewJournal/Text"":{""title"":""$:/config/NewJournal/Text"",""text"":""""},""$:/config/NewJournal/Tags"":{""title"":""$:/config/NewJournal/Tags"",""text"":""日志\n""},""$:/language/Notifications/Save/Done"":{""title"":""$:/language/Notifications/Save/Done"",""text"":""已保存 wiki""},""$:/language/Notifications/Save/Starting"":{""title"":""$:/language/Notifications/Save/Starting"",""text"":""开始保存 wiki""},""$:/language/Notifications/CopiedToClipboard/Succeeded"":{""title"":""$:/language/Notifications/CopiedToClipboard/Succeeded"",""text"":""已复制到剪贴板!""},""$:/language/Notifications/CopiedToClipboard/Failed"":{""title"":""$:/language/Notifications/CopiedToClipboard/Failed"",""text"":""无法复制到剪贴板!""},""$:/language/Search/DefaultResults/Caption"":{""title"":""$:/language/Search/DefaultResults/Caption"",""text"":""列表""},""$:/language/Search/Filter/Caption"":{""title"":""$:/language/Search/Filter/Caption"",""text"":""筛选""},""$:/language/Search/Filter/Hint"":{""title"":""$:/language/Search/Filter/Hint"",""text"":""以[[筛选表达式|https://tiddlywiki.com/static/Filters.html]]搜索""},""$:/language/Search/Filter/Matches"":{""title"":""$:/language/Search/Filter/Matches"",""text"":""//<small><<resultCount>> 个条目符合条件</small>//""},""$:/language/Search/Matches"":{""title"":""$:/language/Search/Matches"",""text"":""//<small><<resultCount>> 个条目符合条件</small>//""},""$:/language/Search/Matches/All"":{""title"":""$:/language/Search/Matches/All"",""text"":""所有匹配:""},""$:/language/Search/Matches/Title"":{""title"":""$:/language/Search/Matches/Title"",""text"":""条目名称匹配:""},""$:/language/Search/Search"":{""title"":""$:/language/Search/Search"",""text"":""搜索""},""$:/language/Search/Search/TooShort"":{""title"":""$:/language/Search/Search/TooShort"",""text"":""搜索文本太短""},""$:/language/Search/Shadows/Caption"":{""title"":""$:/language/Search/Shadows/Caption"",""text"":""默认""},""$:/language/Search/Shadows/Hint"":{""title"":""$:/language/Search/Shadows/Hint"",""text"":""搜索默认条目""},""$:/language/Search/Shadows/Matches"":{""title"":""$:/language/Search/Shadows/Matches"",""text"":""//<small><<resultCount>> 个条目符合条件</small>//""},""$:/language/Search/Standard/Caption"":{""title"":""$:/language/Search/Standard/Caption"",""text"":""标准""},""$:/language/Search/Standard/Hint"":{""title"":""$:/language/Search/Standard/Hint"",""text"":""搜索一般条目""},""$:/language/Search/Standard/Matches"":{""title"":""$:/language/Search/Standard/Matches"",""text"":""//<small><<resultCount>> 个条目符合条件</small>//""},""$:/language/Search/System/Caption"":{""title"":""$:/language/Search/System/Caption"",""text"":""系统""},""$:/language/Search/System/Hint"":{""title"":""$:/language/Search/System/Hint"",""text"":""搜索系统条目""},""$:/language/Search/System/Matches"":{""title"":""$:/language/Search/System/Matches"",""text"":""//<small><<resultCount>> 个条目符合条件</small>//""},""$:/language/SideBar/All/Caption"":{""title"":""$:/language/SideBar/All/Caption"",""text"":""全部""},""$:/language/SideBar/Caption"":{""title"":""$:/language/SideBar/Caption"",""text"":""侧边栏""},""$:/language/SideBar/Contents/Caption"":{""title"":""$:/language/SideBar/Contents/Caption"",""text"":""目录""},""$:/language/SideBar/Drafts/Caption"":{""title"":""$:/language/SideBar/Drafts/Caption"",""text"":""草稿""},""$:/language/SideBar/Explorer/Caption"":{""title"":""$:/language/SideBar/Explorer/Caption"",""text"":""探索""},""$:/language/SideBar/Missing/Caption"":{""title"":""$:/language/SideBar/Missing/Caption"",""text"":""缺失""},""$:/language/SideBar/More/Caption"":{""title"":""$:/language/SideBar/More/Caption"",""text"":""更多""},""$:/language/SideBar/Open/Caption"":{""title"":""$:/language/SideBar/Open/Caption"",""text"":""开启""},""$:/language/SideBar/Orphans/Caption"":{""title"":""$:/language/SideBar/Orphans/Caption"",""text"":""孤立""},""$:/language/SideBar/Recent/Caption"":{""title"":""$:/language/SideBar/Recent/Caption"",""text"":""最近""},""$:/language/SideBar/Shadows/Caption"":{""title"":""$:/language/SideBar/Shadows/Caption"",""text"":""默认""},""$:/language/SideBar/System/Caption"":{""title"":""$:/language/SideBar/System/Caption"",""text"":""系统""},""$:/language/SideBar/Tags/Caption"":{""title"":""$:/language/SideBar/Tags/Caption"",""text"":""标签""},""$:/language/SideBar/Tags/Untagged/Caption"":{""title"":""$:/language/SideBar/Tags/Untagged/Caption"",""text"":""未设标签""},""$:/language/SideBar/Tools/Caption"":{""title"":""$:/language/SideBar/Tools/Caption"",""text"":""工具""},""$:/language/SideBar/Types/Caption"":{""title"":""$:/language/SideBar/Types/Caption"",""text"":""类型""},""$:/SiteSubtitle"":{""title"":""$:/SiteSubtitle"",""text"":""卡片式个人网页笔记""},""$:/SiteTitle"":{""title"":""$:/SiteTitle"",""text"":""我的 ~TiddlyWiki""},""$:/language/Snippets/ListByTag"":{""title"":""$:/language/Snippets/ListByTag"",""tags"":""$:/tags/TextEditor/Snippet"",""caption"":""按标签筛选的条目列表"",""text"":""<<list-links \""[tag[task]sort[title]]\"">>\n""},""$:/language/Snippets/MacroDefinition"":{""title"":""$:/language/Snippets/MacroDefinition"",""tags"":""$:/tags/TextEditor/Snippet"",""caption"":""宏的定义"",""text"":""\\define macroName(param1:\""默认值\"",param2)\n宏的内容\n\\end\n""},""$:/language/Snippets/Table4x3"":{""title"":""$:/language/Snippets/Table4x3"",""tags"":""$:/tags/TextEditor/Snippet"",""caption"":""4 x 3 的表格"",""text"":""|! | !一 | !二 | !三 | !四 |\n|! 1| | | | |\n|! 2| | | | |\n|! 3 | | | | |\n""},""$:/language/Snippets/TableOfContents"":{""title"":""$:/language/Snippets/TableOfContents"",""tags"":""$:/tags/TextEditor/Snippet"",""caption"":""目录"",""text"":""<div class=\""tc-table-of-contents\"">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>""},""$:/language/ThemeTweaks/ThemeTweaks"":{""title"":""$:/language/ThemeTweaks/ThemeTweaks"",""text"":""主题调整""},""$:/language/ThemeTweaks/ThemeTweaks/Hint"":{""title"":""$:/language/ThemeTweaks/ThemeTweaks/Hint"",""text"":""您可以调整 ''Vanilla'' 布局主题的某些样貌。""},""$:/language/ThemeTweaks/Options"":{""title"":""$:/language/ThemeTweaks/Options"",""text"":""选项""},""$:/language/ThemeTweaks/Options/SidebarLayout"":{""title"":""$:/language/ThemeTweaks/Options/SidebarLayout"",""text"":""侧边栏布局""},""$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid"":{""title"":""$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid"",""text"":""固定故事,浮动侧边栏""},""$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed"":{""title"":""$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed"",""text"":""浮动故事,固定侧边栏""},""$:/language/ThemeTweaks/Options/StickyTitles"":{""title"":""$:/language/ThemeTweaks/Options/StickyTitles"",""text"":""置顶标题""},""$:/language/ThemeTweaks/Options/StickyTitles/Hint"":{""title"":""$:/language/ThemeTweaks/Options/StickyTitles/Hint"",""text"":""使条目名称吸顶""},""$:/language/ThemeTweaks/Options/CodeWrapping"":{""title"":""$:/language/ThemeTweaks/Options/CodeWrapping"",""text"":""在代码区块中换行""},""$:/language/ThemeTweaks/Settings"":{""title"":""$:/language/ThemeTweaks/Settings"",""text"":""设置""},""$:/language/ThemeTweaks/Settings/FontFamily"":{""title"":""$:/language/ThemeTweaks/Settings/FontFamily"",""text"":""字型""},""$:/language/ThemeTweaks/Settings/CodeFontFamily"":{""title"":""$:/language/ThemeTweaks/Settings/CodeFontFamily"",""text"":""代码字型""},""$:/language/ThemeTweaks/Settings/EditorFontFamily"":{""title"":""$:/language/ThemeTweaks/Settings/EditorFontFamily"",""text"":""编辑器字型""},""$:/language/ThemeTweaks/Settings/BackgroundImage"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImage"",""text"":""页面背景图像""},""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment"",""text"":""页面背景图像附属""},""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll"",""text"":""随条目滚动""},""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed"",""text"":""固定于窗口""},""$:/language/ThemeTweaks/Settings/BackgroundImageSize"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageSize"",""text"":""页面背景图像大小""},""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto"",""text"":""自动""},""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover"",""text"":""覆盖""},""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain"":{""title"":""$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain"",""text"":""包含""},""$:/language/ThemeTweaks/Metrics"":{""title"":""$:/language/ThemeTweaks/Metrics"",""text"":""大小""},""$:/language/ThemeTweaks/Metrics/FontSize"":{""title"":""$:/language/ThemeTweaks/Metrics/FontSize"",""text"":""字体大小""},""$:/language/ThemeTweaks/Metrics/LineHeight"":{""title"":""$:/language/ThemeTweaks/Metrics/LineHeight"",""text"":""行高""},""$:/language/ThemeTweaks/Metrics/BodyFontSize"":{""title"":""$:/language/ThemeTweaks/Metrics/BodyFontSize"",""text"":""条目本文的字体大小""},""$:/language/ThemeTweaks/Metrics/BodyLineHeight"":{""title"":""$:/language/ThemeTweaks/Metrics/BodyLineHeight"",""text"":""条目本文的行高""},""$:/language/ThemeTweaks/Metrics/StoryLeft"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryLeft"",""text"":""故事左侧位置""},""$:/language/ThemeTweaks/Metrics/StoryLeft/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryLeft/Hint"",""text"":""故事河(条目区)的左边缘与页面左端的间距""},""$:/language/ThemeTweaks/Metrics/StoryTop"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryTop"",""text"":""故事顶部位置""},""$:/language/ThemeTweaks/Metrics/StoryTop/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryTop/Hint"",""text"":""故事河(条目区)的上边缘与页面顶部的间距""},""$:/language/ThemeTweaks/Metrics/StoryRight"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryRight"",""text"":""故事右侧位置""},""$:/language/ThemeTweaks/Metrics/StoryRight/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryRight/Hint"",""text"":""侧边栏的左边缘与页面左端的间距""},""$:/language/ThemeTweaks/Metrics/StoryWidth"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryWidth"",""text"":""故事的宽度""},""$:/language/ThemeTweaks/Metrics/StoryWidth/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/StoryWidth/Hint"",""text"":""故事河的整体宽度""},""$:/language/ThemeTweaks/Metrics/TiddlerWidth"":{""title"":""$:/language/ThemeTweaks/Metrics/TiddlerWidth"",""text"":""条目宽度""},""$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint"",""text"":""在故事河内""},""$:/language/ThemeTweaks/Metrics/SidebarBreakpoint"":{""title"":""$:/language/ThemeTweaks/Metrics/SidebarBreakpoint"",""text"":""侧边栏中断点""},""$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint"",""text"":""故事河和侧边栏会并排显示的最小页面宽度""},""$:/language/ThemeTweaks/Metrics/SidebarWidth"":{""title"":""$:/language/ThemeTweaks/Metrics/SidebarWidth"",""text"":""侧边栏宽度""},""$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint"":{""title"":""$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint"",""text"":""在 浮动故事,固定侧边栏 布局中,侧边栏的宽度""},""$:/language/TiddlerInfo/Advanced/Caption"":{""title"":""$:/language/TiddlerInfo/Advanced/Caption"",""text"":""高级""},""$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint"":{""title"":""$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint"",""text"":""无信息""},""$:/language/TiddlerInfo/Advanced/PluginInfo/Heading"":{""title"":""$:/language/TiddlerInfo/Advanced/PluginInfo/Heading"",""text"":""插件明细""},""$:/language/TiddlerInfo/Advanced/PluginInfo/Hint"":{""title"":""$:/language/TiddlerInfo/Advanced/PluginInfo/Hint"",""text"":""此插件包含以下预设条目:""},""$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading"":{""title"":""$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading"",""text"":""默认条目状态""},""$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint"":{""title"":""$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint"",""text"":""<$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> 不是一个默认条目""},""$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint"":{""title"":""$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint"",""text"":""<$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> 是一个默认条目""},""$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source"":{""title"":""$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source"",""text"":""此条目定义于插件 <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>""},""$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint"":{""title"":""$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint"",""text"":""已被一般条目覆盖""},""$:/language/TiddlerInfo/Fields/Caption"":{""title"":""$:/language/TiddlerInfo/Fields/Caption"",""text"":""字段""},""$:/language/TiddlerInfo/List/Caption"":{""title"":""$:/language/TiddlerInfo/List/Caption"",""text"":""列表""},""$:/language/TiddlerInfo/List/Empty"":{""title"":""$:/language/TiddlerInfo/List/Empty"",""text"":""此条目无指定列表""},""$:/language/TiddlerInfo/Listed/Caption"":{""title"":""$:/language/TiddlerInfo/Listed/Caption"",""text"":""被列于""},""$:/language/TiddlerInfo/Listed/Empty"":{""title"":""$:/language/TiddlerInfo/Listed/Empty"",""text"":""此条目未出现于其他条目的列表中""},""$:/language/TiddlerInfo/References/Caption"":{""title"":""$:/language/TiddlerInfo/References/Caption"",""text"":""反向链接""},""$:/language/TiddlerInfo/References/Empty"":{""title"":""$:/language/TiddlerInfo/References/Empty"",""text"":""无条目链接至此""},""$:/language/TiddlerInfo/Tagging/Caption"":{""title"":""$:/language/TiddlerInfo/Tagging/Caption"",""text"":""子条目""},""$:/language/TiddlerInfo/Tagging/Empty"":{""title"":""$:/language/TiddlerInfo/Tagging/Empty"",""text"":""无任何条目以此条目之标题为标签""},""$:/language/TiddlerInfo/Tools/Caption"":{""title"":""$:/language/TiddlerInfo/Tools/Caption"",""text"":""工具""},""$:/language/Docs/Types/application/javascript"":{""title"":""$:/language/Docs/Types/application/javascript"",""description"":""JavaScript 源码"",""name"":""application/javascript"",""group"":""开发者""},""$:/language/Docs/Types/application/json"":{""title"":""$:/language/Docs/Types/application/json"",""description"":""JSON 数据"",""name"":""application/json"",""group"":""开发者""},""$:/language/Docs/Types/application/x-tiddler-dictionary"":{""title"":""$:/language/Docs/Types/application/x-tiddler-dictionary"",""description"":""数据字典"",""name"":""application/x-tiddler-dictionary"",""group"":""开发者""},""$:/language/Docs/Types/image/gif"":{""title"":""$:/language/Docs/Types/image/gif"",""description"":""GIF 图像"",""name"":""image/gif"",""group"":""图像""},""$:/language/Docs/Types/image/jpeg"":{""title"":""$:/language/Docs/Types/image/jpeg"",""description"":""JPEG 图像"",""name"":""image/jpeg"",""group"":""图像""},""$:/language/Docs/Types/image/png"":{""title"":""$:/language/Docs/Types/image/png"",""description"":""PNG 图像"",""name"":""image/png"",""group"":""图像""},""$:/language/Docs/Types/image/svg+xml"":{""title"":""$:/language/Docs/Types/image/svg+xml"",""description"":""结构式矢量图"",""name"":""image/svg+xml"",""group"":""图像""},""$:/language/Docs/Types/image/x-icon"":{""title"":""$:/language/Docs/Types/image/x-icon"",""description"":""图标"",""name"":""image/x-icon"",""group"":""图像""},""$:/language/Docs/Types/text/css"":{""title"":""$:/language/Docs/Types/text/css"",""description"":""静态样式"",""name"":""text/css"",""group"":""开发者""},""$:/language/Docs/Types/text/html"":{""title"":""$:/language/Docs/Types/text/html"",""description"":""HTML 标记"",""name"":""text/html"",""group"":""文本""},""$:/language/Docs/Types/text/plain"":{""title"":""$:/language/Docs/Types/text/plain"",""description"":""纯文本"",""name"":""text/plain"",""group"":""文本""},""$:/language/Docs/Types/text/vnd.tiddlywiki"":{""title"":""$:/language/Docs/Types/text/vnd.tiddlywiki"",""description"":""TiddlyWiki 5"",""name"":""text/vnd.tiddlywiki"",""group"":""文本""},""$:/language/Docs/Types/text/x-tiddlywiki"":{""title"":""$:/language/Docs/Types/text/x-tiddlywiki"",""description"":""TiddlyWiki 2"",""name"":""text/x-tiddlywiki"",""group"":""文本""},""$:/config/Search/MinLength"":{""title"":""$:/config/Search/MinLength"",""text"":""1""},""$:/languages/zh-Hans/icon"":{""title"":""$:/languages/zh-Hans/icon"",""type"":""image/svg+xml"",""text"":""<?xml version=\""1.0\"" encoding=\""UTF-8\""?>\n<!DOCTYPE svg PUBLIC \""-//W3C//DTD SVG 1.1//EN\"" \""http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"">\n<svg xmlns=\""http://www.w3.org/2000/svg\"" version=\""1.1\"" xmlns:xlink=\""http://www.w3.org/1999/xlink\"" width=\""1500\"" height=\""1000\"" viewBox=\""-5 -5 30 20\"">\n<title>Flag of the People's Republic of China\n\n\n\n\n\n\n\n\n\n\n""}}}",1 $:/plugins/Gk0Wk/CPL-Repo,"{""type"": ""application/json"", ""fields"": {""author"": ""Gk0Wk"", ""description"": ""Repos for CPL"", ""name"": ""CPL Repo"", ""plugin-type"": ""plugin"", ""version"": ""2022.12.28""}, ""title"": ""$:/plugins/Gk0Wk/CPL-Repo"", ""revision"": ""0"", ""bag"": ""default""}","{""tiddlers"":{""$:/config/TiddlyWiki-CPL/GitHub"":{""title"":""$:/config/TiddlyWiki-CPL/GitHub"",""caption"":""<$list filter=\""[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\"" variable=\""lang\""><$list filter=\""[search:title[zh]]\"">太微中文社区插件源(~GitHub版)<$list filter=\""[!search:title[zh]]\"">TiddlyWiki CPL(~GitHub Host)"",""tags"":[""$:/tags/PluginLibrary"",""$:/tags/PluginLibrary/CPL""],""type"":""text/vnd.tiddlywiki"",""url"":""https://tiddly-gittly.github.io/TiddlyWiki-CPL/library/index.html"",""text"":""\n<$list filter=\""[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\"" variable=\""lang\"">\n<$list filter=\""[search:title[zh]]\"" variable=\""lang\"">\n\n欢迎使用''【太微中文社区插件源】''!\n\n本插件源是由[[太微(TiddlyWiki)中文社区|https://github.com/tiddly-gittly]]维护的、致力于搜集网络上所有与 ~TiddlyWiki5 有关插件的、希望为中国以及全世界的太微用户提供一键安装、更新插件体验的公开插件源。\n\n如果还不了解该如何使用太微和本插件源,欢迎阅读[[中文社区共建的太微(TiddlyWiki)教程|https://tw-cn.netlify.app]]里插件相关的部分。如上提到的插件源和教程皆为开源项目,你可以在 [[GitHub|https://github.com/tiddly-gittly]] 中找到并参与贡献!如果乐意,可以通过QQ群等方式加入我们,详情请见如上提到的中文教程。\n\n要添加这个插件库到你的 Wiki 中,只需鼠标拖动这个链接到你的 Wiki 里即可:<$link to=<>>{{!!caption}}\n\n注意:本插件源版本为 ~GitHub Page 的版本,更新更快,但是可能需要科学上网手段。如果你在国内,而且不清楚什么是“科学上网”,请选用另一个经过 netlify.app 加速的[[版本|$:/config/TiddlyWiki-CPL/Netlify]],虽然更新有一定的延迟,但对国内用户更加友好。\n\n@@color:red;''安装任何插件前,请记得备份你的Wiki,本插件源无法为插件造成的个人损失负责!''@@\n\n\n\n<$list filter=\""[!search:title[zh]]\"" variable=\""lang\"">\n\nWelcome to the ''[TiddlyWiki Chinese Community Plugin Source]''!\n\nThis plugin source is maintained by the [[TiddlyWiki Chinese Community]] and is dedicated to collecting all TiddlyWiki5 related plugins on the web, hoping to provide a one-click installation and update plugin experience for TiddlyWiki users in China and around the world.\n\nIf you don't know how to use TiddlyWiki and this source, you are welcome to read the plugins related section in the [[TiddlyWiki Tutorials for Chinese Communities|https://tw-cn.netlify.app]]. As mentioned above, both the plugin source and the tutorial are open source projects, you can find them in [[GitHub|https://github.com/tiddly-gittly]] and participate in contributing! If you like, you can join us through QQ groups and other means, see the Chinese tutorials mentioned above for details.\n\nTo add this plugin library to your Wiki, just drag this link with your mouse into your Wiki: <$link to=<>>{{!!caption}}\n\nNote: The source version of this plugin is the ~GitHub Page version, which is faster to update, but may require scientific Internet access. If you are in China and are not sure what GFW is, please use another [[version|$:/config/TiddlyWiki-CPL/Netlify]] that is accelerated by netlify.app, although there is a certain delay in updating, but it is more friendly to domestic users more friendly.\n\n@@color:red;''Please remember to back up your Wiki before installing any plugins, this plugin source cannot be held responsible for personal losses caused by plugins!''@@\n\n\n\n""},""$:/config/TiddlyWiki-CPL/Netlify"":{""title"":""$:/config/TiddlyWiki-CPL/Netlify"",""caption"":""<$list filter=\""[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\"" variable=\""lang\""><$list filter=\""[search:title[zh]]\"">太微中文社区插件源(大陆加速版)<$list filter=\""[!search:title[zh]]\"">TiddlyWiki CPL(Netlify Host)"",""tags"":[""$:/tags/PluginLibrary"",""$:/tags/PluginLibrary/CPL""],""type"":""text/vnd.tiddlywiki"",""url"":""https://tw-cpl.netlify.app/library/index.html"",""text"":""\n<$list filter=\""[[$:/language]get[text]removeprefix[$:/languages/]else[en-GB]]\"" variable=\""lang\"">\n<$list filter=\""[search:title[zh]]\"" variable=\""lang\"">\n\n欢迎使用''【太微中文社区插件源】''!\n\n本插件源是由[[太微(TiddlyWiki)中文社区|https://github.com/tiddly-gittly]]维护的、致力于搜集网络上所有与 ~TiddlyWiki5 有关插件的、希望为中国以及全世界的太微用户提供一键安装、更新插件体验的公开插件源。\n\n如果还不了解该如何使用太微和本插件源,欢迎阅读[[中文社区共建的太微(TiddlyWiki)教程|https://tw-cn.netlify.app]]里插件相关的部分。如上提到的插件源和教程皆为开源项目,你可以在 [[GitHub|https://github.com/tiddly-gittly]] 中找到并参与贡献!如果乐意,可以通过QQ群等方式加入我们,详情请见如上提到的中文教程。\n\n要添加这个插件库到你的 Wiki 中,只需鼠标拖动这个链接到你的 Wiki 里即可:<$link to=<>>{{!!caption}}\n\n注意:本插件源版本为经过 netlify.app 加速的版本,对国内用户更加友好,但是更新有一定的延迟。还提供另一版本,是直接使用 ~GitHub Page 服务器的版本,更新更快,但是可能需要科学上网手段。\n\n@@color:red;''安装任何插件前,请记得备份你的Wiki,本插件源无法为插件造成的个人损失负责!''@@\n\n\n\n<$list filter=\""[!search:title[zh]]\"" variable=\""lang\"">\n\nWelcome to the ''[TiddlyWiki Chinese Community Plugin Source]''!\n\nThis plugin source is maintained by the [[TiddlyWiki Chinese Community]] and is dedicated to collecting all TiddlyWiki5 related plugins on the web, hoping to provide a one-click installation and update plugin experience for TiddlyWiki users in China and around the world.\n\nIf you don't know how to use TiddlyWiki and this source, you are welcome to read the plugins related section in the [[TiddlyWiki Tutorials for Chinese Communities|https://tw-cn.netlify.app]]. As mentioned above, both the plugin source and the tutorial are open source projects, you can find them in [[GitHub|https://github.com/tiddly-gittly]] and participate in contributing! If you like, you can join us through QQ groups and other means, see the Chinese tutorials mentioned above for details.\n\nTo add this plugin library to your Wiki, just drag this link with your mouse into your Wiki: <$link to=<>>{{!!caption}}\n\nNote: The source version of this plugin is a version accelerated by netlify.app, which is more friendly to China mainland users, but there is a delay in updating. There is also another version that uses the GitHub Page server directly, which is faster to update, but may require technology to overturn the GFW.\n\n@@color:red;''Please remember to back up your Wiki before installing any plugins, this plugin source cannot be held responsible for personal losses caused by plugins!''@@\n\n\n\n""}}}",1 $:/plugins/tiddlywiki/highlight,"{""title"": ""$:/plugins/tiddlywiki/highlight"", ""fields"": {""name"": ""Highlight"", ""description"": ""Highlight.js syntax highlighting"", ""author"": ""Joao Bolila"", ""list"": ""readme usage license"", ""version"": ""5.2.5"", ""plugin-type"": ""plugin"", ""dependents"": """"}, ""type"": ""application/json""}","{""tiddlers"":{""$:/config/HighlightPlugin/TypeMappings/application/javascript"":{""title"":""$:/config/HighlightPlugin/TypeMappings/application/javascript"",""text"":""javascript""},""$:/config/HighlightPlugin/TypeMappings/application/json"":{""title"":""$:/config/HighlightPlugin/TypeMappings/application/json"",""text"":""json""},""$:/config/HighlightPlugin/TypeMappings/text/css"":{""title"":""$:/config/HighlightPlugin/TypeMappings/text/css"",""text"":""css""},""$:/config/HighlightPlugin/TypeMappings/text/html"":{""title"":""$:/config/HighlightPlugin/TypeMappings/text/html"",""text"":""html""},""$:/config/HighlightPlugin/TypeMappings/image/svg+xml"":{""title"":""$:/config/HighlightPlugin/TypeMappings/image/svg+xml"",""text"":""xml""},""$:/config/HighlightPlugin/TypeMappings/text/x-markdown"":{""title"":""$:/config/HighlightPlugin/TypeMappings/text/x-markdown"",""text"":""markdown""},""$:/plugins/tiddlywiki/highlight/highlight.js"":{""text"":""var hljs = require(\""$:/plugins/tiddlywiki/highlight/highlight.js\"");\n/*!\n Highlight.js v11.4.0 (git: 2d0e7c1094)\n (c) 2006-2022 Ivan Sagalaev and other contributors\n License: BSD-3-Clause\n */\nvar hljs=function(){\""use strict\"";var e={exports:{}};function t(e){\nreturn e instanceof Map?e.clear=e.delete=e.set=()=>{\nthrow Error(\""map is read-only\"")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{\nthrow Error(\""set is read-only\"")\n}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((n=>{var i=e[n]\n;\""object\""!=typeof i||Object.isFrozen(i)||t(i)})),e}\ne.exports=t,e.exports.default=t;var n=e.exports;class i{constructor(e){\nvoid 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}\nignoreMatch(){this.isMatchIgnored=!0}}function r(e){\nreturn e.replace(/&/g,\""&\"").replace(//g,\"">\"").replace(/\""/g,\"""\"").replace(/'/g,\""'\"")\n}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t]\n;return t.forEach((e=>{for(const t in e)n[t]=e[t]})),n}const o=e=>!!e.kind\n;class a{constructor(e,t){\nthis.buffer=\""\"",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){\nthis.buffer+=r(e)}openNode(e){if(!o(e))return;let t=e.kind\n;t=e.sublanguage?\""language-\""+t:((e,{prefix:t})=>{if(e.includes(\"".\"")){\nconst n=e.split(\"".\"")\n;return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${\""_\"".repeat(t+1)}`))].join(\"" \"")\n}return`${t}${e}`})(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){\no(e)&&(this.buffer+=\""\"")}value(){return this.buffer}span(e){\nthis.buffer+=``}}class c{constructor(){this.rootNode={\nchildren:[]},this.stack=[this.rootNode]}get top(){\nreturn this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){\nthis.top.children.push(e)}openNode(e){const t={kind:e,children:[]}\n;this.add(t),this.stack.push(t)}closeNode(){\nif(this.stack.length>1)return this.stack.pop()}closeAllNodes(){\nfor(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}\nwalk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){\nreturn\""string\""==typeof t?e.addText(t):t.children&&(e.openNode(t),\nt.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){\n\""string\""!=typeof e&&e.children&&(e.children.every((e=>\""string\""==typeof e))?e.children=[e.children.join(\""\"")]:e.children.forEach((e=>{\nc._collapse(e)})))}}class l extends c{constructor(e){super(),this.options=e}\naddKeyword(e,t){\""\""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}\naddText(e){\""\""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root\n;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){\nreturn new a(this,this.options).value()}finalize(){return!0}}function g(e){\nreturn e?\""string\""==typeof e?e:e.source:null}function d(e){return f(\""(?=\"",e,\"")\"")}\nfunction u(e){return f(\""(?:\"",e,\"")*\"")}function h(e){return f(\""(?:\"",e,\"")?\"")}\nfunction f(...e){return e.map((e=>g(e))).join(\""\"")}function p(...e){const t=(e=>{\nconst t=e[e.length-1]\n;return\""object\""==typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}\n})(e);return\""(\""+(t.capture?\""\"":\""?:\"")+e.map((e=>g(e))).join(\""|\"")+\"")\""}\nfunction b(e){return RegExp(e.toString()+\""|\"").exec(\""\"").length-1}\nconst m=/\\[(?:[^\\\\\\]]|\\\\.)*\\]|\\(\\??|\\\\([1-9][0-9]*)|\\\\./\n;function E(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n\n;let i=g(e),r=\""\"";for(;i.length>0;){const e=m.exec(i);if(!e){r+=i;break}\nr+=i.substring(0,e.index),\ni=i.substring(e.index+e[0].length),\""\\\\\""===e[0][0]&&e[1]?r+=\""\\\\\""+(Number(e[1])+t):(r+=e[0],\n\""(\""===e[0]&&n++)}return r})).map((e=>`(${e})`)).join(t)}\nconst x=\""[a-zA-Z]\\\\w*\"",w=\""[a-zA-Z_]\\\\w*\"",y=\""\\\\b\\\\d+(\\\\.\\\\d+)?\"",_=\""(-?)(\\\\b0[xX][a-fA-F0-9]+|(\\\\b\\\\d+(\\\\.\\\\d*)?|\\\\.\\\\d+)([eE][-+]?\\\\d+)?)\"",v=\""\\\\b(0b[01]+)\"",k={\nbegin:\""\\\\\\\\[\\\\s\\\\S]\"",relevance:0},O={scope:\""string\"",begin:\""'\"",end:\""'\"",\nillegal:\""\\\\n\"",contains:[k]},N={scope:\""string\"",begin:'\""',end:'\""',illegal:\""\\\\n\"",\ncontains:[k]},M=(e,t,n={})=>{const i=s({scope:\""comment\"",begin:e,end:t,\ncontains:[]},n);i.contains.push({scope:\""doctag\"",\nbegin:\""[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)\"",\nend:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0})\n;const r=p(\""I\"",\""a\"",\""is\"",\""so\"",\""us\"",\""to\"",\""at\"",\""if\"",\""in\"",\""it\"",\""on\"",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/)\n;return i.contains.push({begin:f(/[ ]+/,\""(\"",r,/[.]?[:]?([.][ ]|[ ])/,\""){3}\"")}),i\n},S=M(\""//\"",\""$\""),R=M(\""/\\\\*\"",\""\\\\*/\""),j=M(\""#\"",\""$\"");var A=Object.freeze({\n__proto__:null,MATCH_NOTHING_RE:/\\b\\B/,IDENT_RE:x,UNDERSCORE_IDENT_RE:w,\nNUMBER_RE:y,C_NUMBER_RE:_,BINARY_NUMBER_RE:v,\nRE_STARTERS_RE:\""!|!=|!==|%|%=|&|&&|&=|\\\\*|\\\\*=|\\\\+|\\\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\\\?|\\\\[|\\\\{|\\\\(|\\\\^|\\\\^=|\\\\||\\\\|=|\\\\|\\\\||~\"",\nSHEBANG:(e={})=>{const t=/^#![ ]*\\//\n;return e.binary&&(e.begin=f(t,/.*\\b/,e.binary,/\\b.*/)),s({scope:\""meta\"",begin:t,\nend:/$/,relevance:0,\""on:begin\"":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},\nBACKSLASH_ESCAPE:k,APOS_STRING_MODE:O,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:{\nbegin:/\\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\\b/\n},COMMENT:M,C_LINE_COMMENT_MODE:S,C_BLOCK_COMMENT_MODE:R,HASH_COMMENT_MODE:j,\nNUMBER_MODE:{scope:\""number\"",begin:y,relevance:0},C_NUMBER_MODE:{scope:\""number\"",\nbegin:_,relevance:0},BINARY_NUMBER_MODE:{scope:\""number\"",begin:v,relevance:0},\nREGEXP_MODE:{begin:/(?=\\/[^/\\n]*\\/)/,contains:[{scope:\""regexp\"",begin:/\\//,\nend:/\\/[gimuy]*/,illegal:/\\n/,contains:[k,{begin:/\\[/,end:/\\]/,relevance:0,\ncontains:[k]}]}]},TITLE_MODE:{scope:\""title\"",begin:x,relevance:0},\nUNDERSCORE_TITLE_MODE:{scope:\""title\"",begin:w,relevance:0},METHOD_GUARD:{\nbegin:\""\\\\.\\\\s*[a-zA-Z_]\\\\w*\"",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{\n\""on:begin\"":(e,t)=>{t.data._beginMatch=e[1]},\""on:end\"":(e,t)=>{\nt.data._beginMatch!==e[1]&&t.ignoreMatch()}})});function I(e,t){\n\"".\""===e.input[e.index-1]&&t.ignoreMatch()}function T(e,t){\nvoid 0!==e.className&&(e.scope=e.className,delete e.className)}function L(e,t){\nt&&e.beginKeywords&&(e.begin=\""\\\\b(\""+e.beginKeywords.split(\"" \"").join(\""|\"")+\"")(?!\\\\.)(?=\\\\b|\\\\s)\"",\ne.__beforeBegin=I,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,\nvoid 0===e.relevance&&(e.relevance=0))}function B(e,t){\nArray.isArray(e.illegal)&&(e.illegal=p(...e.illegal))}function D(e,t){\nif(e.match){\nif(e.begin||e.end)throw Error(\""begin & end are not supported with match\"")\n;e.begin=e.match,delete e.match}}function H(e,t){\nvoid 0===e.relevance&&(e.relevance=1)}const P=(e,t)=>{if(!e.beforeMatch)return\n;if(e.starts)throw Error(\""beforeMatch cannot be used with starts\"")\n;const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t]\n})),e.keywords=n.keywords,e.begin=f(n.beforeMatch,d(n.begin)),e.starts={\nrelevance:0,contains:[Object.assign(n,{endsParent:!0})]\n},e.relevance=0,delete n.beforeMatch\n},C=[\""of\"",\""and\"",\""for\"",\""in\"",\""not\"",\""or\"",\""if\"",\""then\"",\""parent\"",\""list\"",\""value\""]\n;function $(e,t,n=\""keyword\""){const i=Object.create(null)\n;return\""string\""==typeof e?r(n,e.split(\"" \"")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((n=>{\nObject.assign(i,$(e[n],t,n))})),i;function r(e,n){\nt&&(n=n.map((e=>e.toLowerCase()))),n.forEach((t=>{const n=t.split(\""|\"")\n;i[n[0]]=[e,U(n[0],n[1])]}))}}function U(e,t){\nreturn t?Number(t):(e=>C.includes(e.toLowerCase()))(e)?0:1}const z={},K=e=>{\nconsole.error(e)},W=(e,...t)=>{console.log(\""WARN: \""+e,...t)},X=(e,t)=>{\nz[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),z[`${e}/${t}`]=!0)\n},G=Error();function Z(e,t,{key:n}){let i=0;const r=e[n],s={},o={}\n;for(let e=1;e<=t.length;e++)o[e+i]=r[e],s[e+i]=!0,i+=b(t[e-1])\n;e[n]=o,e[n]._emit=s,e[n]._multi=!0}function F(e){(e=>{\ne.scope&&\""object\""==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,\ndelete e.scope)})(e),\""string\""==typeof e.beginScope&&(e.beginScope={\n_wrap:e.beginScope}),\""string\""==typeof e.endScope&&(e.endScope={_wrap:e.endScope\n}),(e=>{if(Array.isArray(e.begin)){\nif(e.skip||e.excludeBegin||e.returnBegin)throw K(\""skip, excludeBegin, returnBegin not compatible with beginScope: {}\""),\nG\n;if(\""object\""!=typeof e.beginScope||null===e.beginScope)throw K(\""beginScope must be object\""),\nG;Z(e,e.begin,{key:\""beginScope\""}),e.begin=E(e.begin,{joinWith:\""\""})}})(e),(e=>{\nif(Array.isArray(e.end)){\nif(e.skip||e.excludeEnd||e.returnEnd)throw K(\""skip, excludeEnd, returnEnd not compatible with endScope: {}\""),\nG\n;if(\""object\""!=typeof e.endScope||null===e.endScope)throw K(\""endScope must be object\""),\nG;Z(e,e.end,{key:\""endScope\""}),e.end=E(e.end,{joinWith:\""\""})}})(e)}function V(e){\nfunction t(t,n){\nreturn RegExp(g(t),\""m\""+(e.case_insensitive?\""i\"":\""\"")+(e.unicodeRegex?\""u\"":\""\"")+(n?\""g\"":\""\""))\n}class n{constructor(){\nthis.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}\naddRule(e,t){\nt.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),\nthis.matchAt+=b(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null)\n;const e=this.regexes.map((e=>e[1]));this.matcherRe=t(E(e,{joinWith:\""|\""\n}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex\n;const t=this.matcherRe.exec(e);if(!t)return null\n;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),i=this.matchIndexes[n]\n;return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){\nthis.rules=[],this.multiRegexes=[],\nthis.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){\nif(this.multiRegexes[e])return this.multiRegexes[e];const t=new n\n;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),\nt.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){\nreturn 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){\nthis.rules.push([e,t]),\""begin\""===t.type&&this.count++}exec(e){\nconst t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex\n;let n=t.exec(e)\n;if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{\nconst t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}\nreturn n&&(this.regexIndex+=n.position+1,\nthis.regexIndex===this.count&&this.considerAll()),n}}\nif(e.compilerExtensions||(e.compilerExtensions=[]),\ne.contains&&e.contains.includes(\""self\""))throw Error(\""ERR: contains `self` is not supported at the top-level of a language. See documentation.\"")\n;return e.classNameAliases=s(e.classNameAliases||{}),function n(r,o){const a=r\n;if(r.isCompiled)return a\n;[T,D,F,P].forEach((e=>e(r,o))),e.compilerExtensions.forEach((e=>e(r,o))),\nr.__beforeBegin=null,[L,B,H].forEach((e=>e(r,o))),r.isCompiled=!0;let c=null\n;return\""object\""==typeof r.keywords&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords),\nc=r.keywords.$pattern,\ndelete r.keywords.$pattern),c=c||/\\w+/,r.keywords&&(r.keywords=$(r.keywords,e.case_insensitive)),\na.keywordPatternRe=t(c,!0),\no&&(r.begin||(r.begin=/\\B|\\b/),a.beginRe=t(a.begin),r.end||r.endsWithParent||(r.end=/\\B|\\b/),\nr.end&&(a.endRe=t(a.end)),\na.terminatorEnd=g(a.end)||\""\"",r.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(r.end?\""|\"":\""\"")+o.terminatorEnd)),\nr.illegal&&(a.illegalRe=t(r.illegal)),\nr.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((t=>s(e,{\nvariants:null},t)))),e.cachedVariants?e.cachedVariants:q(e)?s(e,{\nstarts:e.starts?s(e.starts):null\n}):Object.isFrozen(e)?s(e):e))(\""self\""===e?r:e)))),r.contains.forEach((e=>{n(e,a)\n})),r.starts&&n(r.starts,o),a.matcher=(e=>{const t=new i\n;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:\""begin\""\n}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:\""end\""\n}),e.illegal&&t.addRule(e.illegal,{type:\""illegal\""}),t})(a),a}(e)}function q(e){\nreturn!!e&&(e.endsWithParent||q(e.starts))}class J extends Error{\nconstructor(e,t){super(e),this.name=\""HTMLInjectionError\"",this.html=t}}\nconst Y=r,Q=s,ee=Symbol(\""nomatch\"");var te=(e=>{\nconst t=Object.create(null),r=Object.create(null),s=[];let o=!0\n;const a=\""Could not find the language '{}', did you forget to load/include a language module?\"",c={\ndisableAutodetect:!0,name:\""Plain text\"",contains:[]};let g={\nignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,\nlanguageDetectRe:/\\blang(?:uage)?-([\\w-]+)\\b/i,classPrefix:\""hljs-\"",\ncssSelector:\""pre code\"",languages:null,__emitter:l};function b(e){\nreturn g.noHighlightRe.test(e)}function m(e,t,n){let i=\""\"",r=\""\""\n;\""object\""==typeof t?(i=e,\nn=t.ignoreIllegals,r=t.language):(X(\""10.7.0\"",\""highlight(lang, code, ...args) has been deprecated.\""),\nX(\""10.7.0\"",\""Please use highlight(code, options) instead.\\nhttps://github.com/highlightjs/highlight.js/issues/2277\""),\nr=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};N(\""before:highlight\"",s)\n;const o=s.result?s.result:E(s.language,s.code,n)\n;return o.code=s.code,N(\""after:highlight\"",o),o}function E(e,n,r,s){\nconst c=Object.create(null);function l(){if(!O.keywords)return void M.addText(S)\n;let e=0;O.keywordPatternRe.lastIndex=0;let t=O.keywordPatternRe.exec(S),n=\""\""\n;for(;t;){n+=S.substring(e,t.index)\n;const r=y.case_insensitive?t[0].toLowerCase():t[0],s=(i=r,O.keywords[i]);if(s){\nconst[e,i]=s\n;if(M.addText(n),n=\""\"",c[r]=(c[r]||0)+1,c[r]<=7&&(R+=i),e.startsWith(\""_\""))n+=t[0];else{\nconst n=y.classNameAliases[e]||e;M.addKeyword(t[0],n)}}else n+=t[0]\n;e=O.keywordPatternRe.lastIndex,t=O.keywordPatternRe.exec(S)}var i\n;n+=S.substr(e),M.addText(n)}function d(){null!=O.subLanguage?(()=>{\nif(\""\""===S)return;let e=null;if(\""string\""==typeof O.subLanguage){\nif(!t[O.subLanguage])return void M.addText(S)\n;e=E(O.subLanguage,S,!0,N[O.subLanguage]),N[O.subLanguage]=e._top\n}else e=x(S,O.subLanguage.length?O.subLanguage:null)\n;O.relevance>0&&(R+=e.relevance),M.addSublanguage(e._emitter,e.language)\n})():l(),S=\""\""}function u(e,t){let n=1;for(;void 0!==t[n];){if(!e._emit[n]){n++\n;continue}const i=y.classNameAliases[e[n]]||e[n],r=t[n]\n;i?M.addKeyword(r,i):(S=r,l(),S=\""\""),n++}}function h(e,t){\nreturn e.scope&&\""string\""==typeof e.scope&&M.openNode(y.classNameAliases[e.scope]||e.scope),\ne.beginScope&&(e.beginScope._wrap?(M.addKeyword(S,y.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),\nS=\""\""):e.beginScope._multi&&(u(e.beginScope,t),S=\""\"")),O=Object.create(e,{parent:{\nvalue:O}}),O}function f(e,t,n){let r=((e,t)=>{const n=e&&e.exec(t)\n;return n&&0===n.index})(e.endRe,n);if(r){if(e[\""on:end\""]){const n=new i(e)\n;e[\""on:end\""](t,n),n.isMatchIgnored&&(r=!1)}if(r){\nfor(;e.endsParent&&e.parent;)e=e.parent;return e}}\nif(e.endsWithParent)return f(e.parent,t,n)}function p(e){\nreturn 0===O.matcher.regexIndex?(S+=e[0],1):(I=!0,0)}function b(e){\nconst t=e[0],i=n.substr(e.index),r=f(O,e,i);if(!r)return ee;const s=O\n;O.endScope&&O.endScope._wrap?(d(),\nM.addKeyword(t,O.endScope._wrap)):O.endScope&&O.endScope._multi?(d(),\nu(O.endScope,e)):s.skip?S+=t:(s.returnEnd||s.excludeEnd||(S+=t),\nd(),s.excludeEnd&&(S=t));do{\nO.scope&&M.closeNode(),O.skip||O.subLanguage||(R+=O.relevance),O=O.parent\n}while(O!==r.parent);return r.starts&&h(r.starts,e),s.returnEnd?0:t.length}\nlet m={};function w(t,s){const a=s&&s[0];if(S+=t,null==a)return d(),0\n;if(\""begin\""===m.type&&\""end\""===s.type&&m.index===s.index&&\""\""===a){\nif(S+=n.slice(s.index,s.index+1),!o){const t=Error(`0 width match regex (${e})`)\n;throw t.languageName=e,t.badRule=m.rule,t}return 1}\nif(m=s,\""begin\""===s.type)return(e=>{\nconst t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n[\""on:begin\""]]\n;for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return p(t)\n;return n.skip?S+=t:(n.excludeBegin&&(S+=t),\nd(),n.returnBegin||n.excludeBegin||(S=t)),h(n,e),n.returnBegin?0:t.length})(s)\n;if(\""illegal\""===s.type&&!r){\nconst e=Error('Illegal lexeme \""'+a+'\"" for mode \""'+(O.scope||\""\"")+'\""')\n;throw e.mode=O,e}if(\""end\""===s.type){const e=b(s);if(e!==ee)return e}\nif(\""illegal\""===s.type&&\""\""===a)return 1\n;if(A>1e5&&A>3*s.index)throw Error(\""potential infinite loop, way more iterations than matches\"")\n;return S+=a,a.length}const y=v(e)\n;if(!y)throw K(a.replace(\""{}\"",e)),Error('Unknown language: \""'+e+'\""')\n;const _=V(y);let k=\""\"",O=s||_;const N={},M=new g.__emitter(g);(()=>{const e=[]\n;for(let t=O;t!==y;t=t.parent)t.scope&&e.unshift(t.scope)\n;e.forEach((e=>M.openNode(e)))})();let S=\""\"",R=0,j=0,A=0,I=!1;try{\nfor(O.matcher.considerAll();;){\nA++,I?I=!1:O.matcher.considerAll(),O.matcher.lastIndex=j\n;const e=O.matcher.exec(n);if(!e)break;const t=w(n.substring(j,e.index),e)\n;j=e.index+t}return w(n.substr(j)),M.closeAllNodes(),M.finalize(),k=M.toHTML(),{\nlanguage:e,value:k,relevance:R,illegal:!1,_emitter:M,_top:O}}catch(t){\nif(t.message&&t.message.includes(\""Illegal\""))return{language:e,value:Y(n),\nillegal:!0,relevance:0,_illegalBy:{message:t.message,index:j,\ncontext:n.slice(j-100,j+100),mode:t.mode,resultSoFar:k},_emitter:M};if(o)return{\nlanguage:e,value:Y(n),illegal:!1,relevance:0,errorRaised:t,_emitter:M,_top:O}\n;throw t}}function x(e,n){n=n||g.languages||Object.keys(t);const i=(e=>{\nconst t={value:Y(e),illegal:!1,relevance:0,_top:c,_emitter:new g.__emitter(g)}\n;return t._emitter.addText(e),t})(e),r=n.filter(v).filter(O).map((t=>E(t,e,!1)))\n;r.unshift(i);const s=r.sort(((e,t)=>{\nif(e.relevance!==t.relevance)return t.relevance-e.relevance\n;if(e.language&&t.language){if(v(e.language).supersetOf===t.language)return 1\n;if(v(t.language).supersetOf===e.language)return-1}return 0})),[o,a]=s,l=o\n;return l.secondBest=a,l}function w(e){let t=null;const n=(e=>{\nlet t=e.className+\"" \"";t+=e.parentNode?e.parentNode.className:\""\""\n;const n=g.languageDetectRe.exec(t);if(n){const t=v(n[1])\n;return t||(W(a.replace(\""{}\"",n[1])),\nW(\""Falling back to no-highlight mode for this block.\"",e)),t?n[1]:\""no-highlight\""}\nreturn t.split(/\\s+/).find((e=>b(e)||v(e)))})(e);if(b(n))return\n;if(N(\""before:highlightElement\"",{el:e,language:n\n}),e.children.length>0&&(g.ignoreUnescapedHTML||(console.warn(\""One of your code blocks includes unescaped HTML. This is a potentially serious security risk.\""),\nconsole.warn(\""https://github.com/highlightjs/highlight.js/wiki/security\""),\nconsole.warn(\""The element with unescaped HTML:\""),\nconsole.warn(e)),g.throwUnescapedHTML))throw new J(\""One of your code blocks includes unescaped HTML.\"",e.innerHTML)\n;t=e;const i=t.textContent,s=n?m(i,{language:n,ignoreIllegals:!0}):x(i)\n;e.innerHTML=s.value,((e,t,n)=>{const i=t&&r[t]||n\n;e.classList.add(\""hljs\""),e.classList.add(\""language-\""+i)\n})(e,n,s.language),e.result={language:s.language,re:s.relevance,\nrelevance:s.relevance},s.secondBest&&(e.secondBest={\nlanguage:s.secondBest.language,relevance:s.secondBest.relevance\n}),N(\""after:highlightElement\"",{el:e,result:s,text:i})}let y=!1;function _(){\n\""loading\""!==document.readyState?document.querySelectorAll(g.cssSelector).forEach(w):y=!0\n}function v(e){return e=(e||\""\"").toLowerCase(),t[e]||t[r[e]]}\nfunction k(e,{languageName:t}){\""string\""==typeof e&&(e=[e]),e.forEach((e=>{\nr[e.toLowerCase()]=t}))}function O(e){const t=v(e)\n;return t&&!t.disableAutodetect}function N(e,t){const n=e;s.forEach((e=>{\ne[n]&&e[n](t)}))}\n\""undefined\""!=typeof window&&window.addEventListener&&window.addEventListener(\""DOMContentLoaded\"",(()=>{\ny&&_()}),!1),Object.assign(e,{highlight:m,highlightAuto:x,highlightAll:_,\nhighlightElement:w,\nhighlightBlock:e=>(X(\""10.7.0\"",\""highlightBlock will be removed entirely in v12.0\""),\nX(\""10.7.0\"",\""Please use highlightElement now.\""),w(e)),configure:e=>{g=Q(g,e)},\ninitHighlighting:()=>{\n_(),X(\""10.6.0\"",\""initHighlighting() deprecated. Use highlightAll() now.\"")},\ninitHighlightingOnLoad:()=>{\n_(),X(\""10.6.0\"",\""initHighlightingOnLoad() deprecated. Use highlightAll() now.\"")\n},registerLanguage:(n,i)=>{let r=null;try{r=i(e)}catch(e){\nif(K(\""Language definition for '{}' could not be registered.\"".replace(\""{}\"",n)),\n!o)throw e;K(e),r=c}\nr.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&k(r.aliases,{\nlanguageName:n})},unregisterLanguage:e=>{delete t[e]\n;for(const t of Object.keys(r))r[t]===e&&delete r[t]},\nlistLanguages:()=>Object.keys(t),getLanguage:v,registerAliases:k,\nautoDetection:O,inherit:Q,addPlugin:e=>{(e=>{\ne[\""before:highlightBlock\""]&&!e[\""before:highlightElement\""]&&(e[\""before:highlightElement\""]=t=>{\ne[\""before:highlightBlock\""](Object.assign({block:t.el},t))\n}),e[\""after:highlightBlock\""]&&!e[\""after:highlightElement\""]&&(e[\""after:highlightElement\""]=t=>{\ne[\""after:highlightBlock\""](Object.assign({block:t.el},t))})})(e),s.push(e)}\n}),e.debugMode=()=>{o=!1},e.safeMode=()=>{o=!0\n},e.versionString=\""11.4.0\"",e.regex={concat:f,lookahead:d,either:p,optional:h,\nanyNumberOfTimes:u};for(const e in A)\""object\""==typeof A[e]&&n(A[e])\n;return Object.assign(e,A),e})({});return te}()\n;\""object\""==typeof exports&&\""undefined\""!=typeof module&&(module.exports=hljs);/*! `c` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=e.regex,t=e.COMMENT(\""//\"",\""$\"",{\ncontains:[{begin:/\\\\\\n/}]\n}),s=\""[a-zA-Z_]\\\\w*::\"",a=\""(decltype\\\\(auto\\\\)|\""+n.optional(s)+\""[a-zA-Z_]\\\\w*\""+n.optional(\""<[^<>]+>\"")+\"")\"",r={\nclassName:\""type\"",variants:[{begin:\""\\\\b[a-z\\\\d_]*_t\\\\b\""},{\nmatch:/\\batomic_[a-z]{3,6}\\b/}]},i={className:\""string\"",variants:[{\nbegin:'(u8?|U|L)?\""',end:'\""',illegal:\""\\\\n\"",contains:[e.BACKSLASH_ESCAPE]},{\nbegin:\""(u8?|U|L)?'(\\\\\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\\\S)|.)\"",\nend:\""'\"",illegal:\"".\""},e.END_SAME_AS_BEGIN({\nbegin:/(?:u8?|U|L)?R\""([^()\\\\ ]{0,16})\\(/,end:/\\)([^()\\\\ ]{0,16})\""/})]},l={\nclassName:\""number\"",variants:[{begin:\""\\\\b(0b[01']+)\""},{\nbegin:\""(-?)\\\\b([\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)\""\n},{\nbegin:\""(-?)(\\\\b0[xX][a-fA-F0-9']+|(\\\\b[\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)([eE][-+]?[\\\\d']+)?)\""\n}],relevance:0},o={className:\""meta\"",begin:/#\\s*[a-z]+\\b/,end:/$/,keywords:{\nkeyword:\""if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include\""\n},contains:[{begin:/\\\\\\n/,relevance:0},e.inherit(i,{className:\""string\""}),{\nclassName:\""string\"",begin:/<.*?>/},t,e.C_BLOCK_COMMENT_MODE]},c={\nclassName:\""title\"",begin:n.optional(s)+e.IDENT_RE,relevance:0\n},d=n.optional(s)+e.IDENT_RE+\""\\\\s*\\\\(\"",u={\nkeyword:[\""asm\"",\""auto\"",\""break\"",\""case\"",\""continue\"",\""default\"",\""do\"",\""else\"",\""enum\"",\""extern\"",\""for\"",\""fortran\"",\""goto\"",\""if\"",\""inline\"",\""register\"",\""restrict\"",\""return\"",\""sizeof\"",\""struct\"",\""switch\"",\""typedef\"",\""union\"",\""volatile\"",\""while\"",\""_Alignas\"",\""_Alignof\"",\""_Atomic\"",\""_Generic\"",\""_Noreturn\"",\""_Static_assert\"",\""_Thread_local\"",\""alignas\"",\""alignof\"",\""noreturn\"",\""static_assert\"",\""thread_local\"",\""_Pragma\""],\ntype:[\""float\"",\""double\"",\""signed\"",\""unsigned\"",\""int\"",\""short\"",\""long\"",\""char\"",\""void\"",\""_Bool\"",\""_Complex\"",\""_Imaginary\"",\""_Decimal32\"",\""_Decimal64\"",\""_Decimal128\"",\""const\"",\""static\"",\""complex\"",\""bool\"",\""imaginary\""],\nliteral:\""true false NULL\"",\nbuilt_in:\""std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr\""\n},g=[o,r,t,e.C_BLOCK_COMMENT_MODE,l,i],m={variants:[{begin:/=/,end:/;/},{\nbegin:/\\(/,end:/\\)/},{beginKeywords:\""new throw return else\"",end:/;/}],\nkeywords:u,contains:g.concat([{begin:/\\(/,end:/\\)/,keywords:u,\ncontains:g.concat([\""self\""]),relevance:0}]),relevance:0},p={\nbegin:\""(\""+a+\""[\\\\*&\\\\s]+)+\""+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,\nkeywords:u,illegal:/[^\\w\\s\\*&:<>.]/,contains:[{begin:\""decltype\\\\(auto\\\\)\"",\nkeywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[e.inherit(c,{\nclassName:\""title.function\""})],relevance:0},{relevance:0,match:/,/},{\nclassName:\""params\"",begin:/\\(/,end:/\\)/,keywords:u,relevance:0,\ncontains:[t,e.C_BLOCK_COMMENT_MODE,i,l,r,{begin:/\\(/,end:/\\)/,keywords:u,\nrelevance:0,contains:[\""self\"",t,e.C_BLOCK_COMMENT_MODE,i,l,r]}]\n},r,t,e.C_BLOCK_COMMENT_MODE,o]};return{name:\""C\"",aliases:[\""h\""],keywords:u,\ndisableAutodetect:!0,illegal:\""=]/,contains:[{\nbeginKeywords:\""final class struct\""},e.TITLE_MODE]}]),exports:{preprocessor:o,\nstrings:i,keywords:u}}}})();hljs.registerLanguage(\""c\"",e)})();/*! `xml` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst a=e.regex,n=a.concat(/[A-Z_]/,a.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s={\nclassName:\""symbol\"",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},t={begin:/\\s/,\ncontains:[{className:\""keyword\"",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\\n/}]\n},i=e.inherit(t,{begin:/\\(/,end:/\\)/}),c=e.inherit(e.APOS_STRING_MODE,{\nclassName:\""string\""}),l=e.inherit(e.QUOTE_STRING_MODE,{className:\""string\""}),r={\nendsWithParent:!0,illegal:/`]+/}]}]}]};return{\nname:\""HTML, XML\"",\naliases:[\""html\"",\""xhtml\"",\""rss\"",\""atom\"",\""xjb\"",\""xsd\"",\""xsl\"",\""plist\"",\""wsf\"",\""svg\""],\ncase_insensitive:!0,contains:[{className:\""meta\"",begin://,\nrelevance:10,contains:[t,l,c,i,{begin:/\\[/,end:/\\]/,contains:[{className:\""meta\"",\nbegin://,contains:[t,i,l,c]}]}]},e.COMMENT(//,{\nrelevance:10}),{begin://,relevance:10},s,{\nclassName:\""meta\"",begin:/<\\?xml/,end:/\\?>/,relevance:10},{className:\""tag\"",\nbegin:/)/,end:/>/,keywords:{name:\""style\""},contains:[r],starts:{\nend:/<\\/style>/,returnEnd:!0,subLanguage:[\""css\"",\""xml\""]}},{className:\""tag\"",\nbegin:/)/,end:/>/,keywords:{name:\""script\""},contains:[r],starts:{\nend:/<\\/script>/,returnEnd:!0,subLanguage:[\""javascript\"",\""handlebars\"",\""xml\""]}},{\nclassName:\""tag\"",begin:/<>|<\\/>/},{className:\""tag\"",\nbegin:a.concat(//,/>/,/\\s/)))),\nend:/\\/?>/,contains:[{className:\""name\"",begin:n,relevance:0,starts:r}]},{\nclassName:\""tag\"",begin:a.concat(/<\\//,a.lookahead(a.concat(n,/>/))),contains:[{\nclassName:\""name\"",begin:n,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}\n})();hljs.registerLanguage(\""xml\"",e)})();/*! `markdown` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n={begin:/<\\/?[A-Za-z_]/,\nend:\"">\"",subLanguage:\""xml\"",relevance:0},a={variants:[{begin:/\\[.+?\\]\\[.*?\\]/,\nrelevance:0},{\nbegin:/\\[.+?\\]\\(((data|javascript|mailto):|(?:http|ftp)s?:\\/\\/).*?\\)/,\nrelevance:2},{\nbegin:e.regex.concat(/\\[.+?\\]\\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\\/\\/.*?\\)/),\nrelevance:2},{begin:/\\[.+?\\]\\([./?&#].*?\\)/,relevance:1},{\nbegin:/\\[.*?\\]\\(.*?\\)/,relevance:0}],returnBegin:!0,contains:[{match:/\\[(?=\\])/\n},{className:\""string\"",relevance:0,begin:\""\\\\[\"",end:\""\\\\]\"",excludeBegin:!0,\nreturnEnd:!0},{className:\""link\"",relevance:0,begin:\""\\\\]\\\\(\"",end:\""\\\\)\"",\nexcludeBegin:!0,excludeEnd:!0},{className:\""symbol\"",relevance:0,begin:\""\\\\]\\\\[\"",\nend:\""\\\\]\"",excludeBegin:!0,excludeEnd:!0}]},i={className:\""strong\"",contains:[],\nvariants:[{begin:/_{2}/,end:/_{2}/},{begin:/\\*{2}/,end:/\\*{2}/}]},s={\nclassName:\""emphasis\"",contains:[],variants:[{begin:/\\*(?!\\*)/,end:/\\*/},{\nbegin:/_(?!_)/,end:/_/,relevance:0}]};i.contains.push(s),s.contains.push(i)\n;let c=[n,a]\n;return i.contains=i.contains.concat(c),s.contains=s.contains.concat(c),\nc=c.concat(i,s),{name:\""Markdown\"",aliases:[\""md\"",\""mkdown\"",\""mkd\""],contains:[{\nclassName:\""section\"",variants:[{begin:\""^#{1,6}\"",end:\""$\"",contains:c},{\nbegin:\""(?=^.+?\\\\n[=-]{2,}$)\"",contains:[{begin:\""^[=-]*$\""},{begin:\""^\"",end:\""\\\\n\"",\ncontains:c}]}]},n,{className:\""bullet\"",begin:\""^[ \\t]*([*+-]|(\\\\d+\\\\.))(?=\\\\s+)\"",\nend:\""\\\\s+\"",excludeEnd:!0},i,s,{className:\""quote\"",begin:\""^>\\\\s+\"",contains:c,\nend:\""$\""},{className:\""code\"",variants:[{begin:\""(`{3,})[^`](.|\\\\n)*?\\\\1`*[ ]*\""},{\nbegin:\""(~{3,})[^~](.|\\\\n)*?\\\\1~*[ ]*\""},{begin:\""```\"",end:\""```+[ ]*$\""},{\nbegin:\""~~~\"",end:\""~~~+[ ]*$\""},{begin:\""`.+?`\""},{begin:\""(?=^( {4}|\\\\t))\"",\ncontains:[{begin:\""^( {4}|\\\\t)\"",end:\""(\\\\n)$\""}],relevance:0}]},{\nbegin:\""^[-\\\\*]{3,}\"",end:\""$\""},a,{begin:/^\\[[^\\n]+\\]:/,returnBegin:!0,contains:[{\nclassName:\""symbol\"",begin:/\\[/,end:/\\]/,excludeBegin:!0,excludeEnd:!0},{\nclassName:\""link\"",begin:/:\\s*/,end:/$/,excludeBegin:!0}]}]}}})()\n;hljs.registerLanguage(\""markdown\"",e)})();/*! `bash` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const s=e.regex,t={},n={begin:/\\$\\{/,\nend:/\\}/,contains:[\""self\"",{begin:/:-/,contains:[t]}]};Object.assign(t,{\nclassName:\""variable\"",variants:[{\nbegin:s.concat(/\\$[\\w\\d#@][\\w\\d_]*/,\""(?![\\\\w\\\\d])(?![$])\"")},n]});const a={\nclassName:\""subst\"",begin:/\\$\\(/,end:/\\)/,contains:[e.BACKSLASH_ESCAPE]},i={\nbegin:/<<-?\\s*(?=\\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\\w+)/,\nend:/(\\w+)/,className:\""string\""})]}},c={className:\""string\"",begin:/\""/,end:/\""/,\ncontains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={begin:/\\$\\(\\(/,\nend:/\\)\\)/,contains:[{begin:/\\d+#[0-9a-f]+/,className:\""number\""},e.NUMBER_MODE,t]\n},r=e.SHEBANG({binary:\""(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)\"",relevance:10\n}),l={className:\""function\"",begin:/\\w[\\w\\d_]*\\s*\\(\\s*\\)\\s*\\{/,returnBegin:!0,\ncontains:[e.inherit(e.TITLE_MODE,{begin:/\\w[\\w\\d_]*/})],relevance:0};return{\nname:\""Bash\"",aliases:[\""sh\""],keywords:{$pattern:/\\b[a-z._-]+\\b/,\nkeyword:[\""if\"",\""then\"",\""else\"",\""elif\"",\""fi\"",\""for\"",\""while\"",\""in\"",\""do\"",\""done\"",\""case\"",\""esac\"",\""function\""],\nliteral:[\""true\"",\""false\""],\nbuilt_in:[\""break\"",\""cd\"",\""continue\"",\""eval\"",\""exec\"",\""exit\"",\""export\"",\""getopts\"",\""hash\"",\""pwd\"",\""readonly\"",\""return\"",\""shift\"",\""test\"",\""times\"",\""trap\"",\""umask\"",\""unset\"",\""alias\"",\""bind\"",\""builtin\"",\""caller\"",\""command\"",\""declare\"",\""echo\"",\""enable\"",\""help\"",\""let\"",\""local\"",\""logout\"",\""mapfile\"",\""printf\"",\""read\"",\""readarray\"",\""source\"",\""type\"",\""typeset\"",\""ulimit\"",\""unalias\"",\""set\"",\""shopt\"",\""autoload\"",\""bg\"",\""bindkey\"",\""bye\"",\""cap\"",\""chdir\"",\""clone\"",\""comparguments\"",\""compcall\"",\""compctl\"",\""compdescribe\"",\""compfiles\"",\""compgroups\"",\""compquote\"",\""comptags\"",\""comptry\"",\""compvalues\"",\""dirs\"",\""disable\"",\""disown\"",\""echotc\"",\""echoti\"",\""emulate\"",\""fc\"",\""fg\"",\""float\"",\""functions\"",\""getcap\"",\""getln\"",\""history\"",\""integer\"",\""jobs\"",\""kill\"",\""limit\"",\""log\"",\""noglob\"",\""popd\"",\""print\"",\""pushd\"",\""pushln\"",\""rehash\"",\""sched\"",\""setcap\"",\""setopt\"",\""stat\"",\""suspend\"",\""ttyctl\"",\""unfunction\"",\""unhash\"",\""unlimit\"",\""unsetopt\"",\""vared\"",\""wait\"",\""whence\"",\""where\"",\""which\"",\""zcompile\"",\""zformat\"",\""zftp\"",\""zle\"",\""zmodload\"",\""zparseopts\"",\""zprof\"",\""zpty\"",\""zregexparse\"",\""zsocket\"",\""zstyle\"",\""ztcp\"",\""chcon\"",\""chgrp\"",\""chown\"",\""chmod\"",\""cp\"",\""dd\"",\""df\"",\""dir\"",\""dircolors\"",\""ln\"",\""ls\"",\""mkdir\"",\""mkfifo\"",\""mknod\"",\""mktemp\"",\""mv\"",\""realpath\"",\""rm\"",\""rmdir\"",\""shred\"",\""sync\"",\""touch\"",\""truncate\"",\""vdir\"",\""b2sum\"",\""base32\"",\""base64\"",\""cat\"",\""cksum\"",\""comm\"",\""csplit\"",\""cut\"",\""expand\"",\""fmt\"",\""fold\"",\""head\"",\""join\"",\""md5sum\"",\""nl\"",\""numfmt\"",\""od\"",\""paste\"",\""ptx\"",\""pr\"",\""sha1sum\"",\""sha224sum\"",\""sha256sum\"",\""sha384sum\"",\""sha512sum\"",\""shuf\"",\""sort\"",\""split\"",\""sum\"",\""tac\"",\""tail\"",\""tr\"",\""tsort\"",\""unexpand\"",\""uniq\"",\""wc\"",\""arch\"",\""basename\"",\""chroot\"",\""date\"",\""dirname\"",\""du\"",\""echo\"",\""env\"",\""expr\"",\""factor\"",\""groups\"",\""hostid\"",\""id\"",\""link\"",\""logname\"",\""nice\"",\""nohup\"",\""nproc\"",\""pathchk\"",\""pinky\"",\""printenv\"",\""printf\"",\""pwd\"",\""readlink\"",\""runcon\"",\""seq\"",\""sleep\"",\""stat\"",\""stdbuf\"",\""stty\"",\""tee\"",\""test\"",\""timeout\"",\""tty\"",\""uname\"",\""unlink\"",\""uptime\"",\""users\"",\""who\"",\""whoami\"",\""yes\""]\n},contains:[r,e.SHEBANG(),l,o,e.HASH_COMMENT_MODE,i,{match:/(\\/[a-z._-]+)+/},c,{\nclassName:\""\"",begin:/\\\\\""/},{className:\""string\"",begin:/'/,end:/'/},t]}}})()\n;hljs.registerLanguage(\""bash\"",e)})();/*! `dockerfile` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>({name:\""Dockerfile\"",aliases:[\""docker\""],\ncase_insensitive:!0,\nkeywords:[\""from\"",\""maintainer\"",\""expose\"",\""env\"",\""arg\"",\""user\"",\""onbuild\"",\""stopsignal\""],\ncontains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{\nbeginKeywords:\""run cmd entrypoint volume add copy workdir label healthcheck shell\"",\nstarts:{end:/[^\\\\]$/,subLanguage:\""bash\""}}],illegal:\""{var e=(()=>{\""use strict\""\n;var e=\""\\\\.([0-9](_*[0-9])*)\"",n=\""[0-9a-fA-F](_*[0-9a-fA-F])*\"",a={\nclassName:\""number\"",variants:[{\nbegin:`(\\\\b([0-9](_*[0-9])*)((${e})|\\\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\\\b`\n},{begin:`\\\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\\\b|\\\\.([fFdD]\\\\b)?)`},{\nbegin:`(${e})[fFdD]?\\\\b`},{begin:\""\\\\b([0-9](_*[0-9])*)[fFdD]\\\\b\""},{\nbegin:`\\\\b0[xX]((${n})\\\\.?|(${n})?\\\\.(${n}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\\\b`\n},{begin:\""\\\\b(0|[1-9](_*[0-9])*)[lL]?\\\\b\""},{begin:`\\\\b0[xX](${n})[lL]?\\\\b`},{\nbegin:\""\\\\b0(_*[0-7])*[lL]?\\\\b\""},{begin:\""\\\\b0[bB][01](_*[01])*[lL]?\\\\b\""}],\nrelevance:0};return e=>{const n={\nkeyword:\""abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual\"",\nbuilt_in:\""Byte Short Char Int Long Boolean Float Double Void Unit Nothing\"",\nliteral:\""true false null\""},i={className:\""symbol\"",begin:e.UNDERSCORE_IDENT_RE+\""@\""\n},s={className:\""subst\"",begin:/\\$\\{/,end:/\\}/,contains:[e.C_NUMBER_MODE]},t={\nclassName:\""variable\"",begin:\""\\\\$\""+e.UNDERSCORE_IDENT_RE},r={className:\""string\"",\nvariants:[{begin:'\""\""\""',end:'\""\""\""(?=[^\""])',contains:[t,s]},{begin:\""'\"",end:\""'\"",\nillegal:/\\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'\""',end:'\""',illegal:/\\n/,\ncontains:[e.BACKSLASH_ESCAPE,t,s]}]};s.contains.push(r);const l={\nclassName:\""meta\"",\nbegin:\""@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\\\s*:(?:\\\\s*\""+e.UNDERSCORE_IDENT_RE+\"")?\""\n},c={className:\""meta\"",begin:\""@\""+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\\(/,\nend:/\\)/,contains:[e.inherit(r,{className:\""string\""})]}]\n},o=a,b=e.COMMENT(\""/\\\\*\"",\""\\\\*/\"",{contains:[e.C_BLOCK_COMMENT_MODE]}),E={\nvariants:[{className:\""type\"",begin:e.UNDERSCORE_IDENT_RE},{begin:/\\(/,end:/\\)/,\ncontains:[]}]},d=E;return d.variants[1].contains=[E],E.variants[1].contains=[d],\n{name:\""Kotlin\"",aliases:[\""kt\"",\""kts\""],keywords:n,\ncontains:[e.COMMENT(\""/\\\\*\\\\*\"",\""\\\\*/\"",{relevance:0,contains:[{className:\""doctag\"",\nbegin:\""@[A-Za-z]+\""}]}),e.C_LINE_COMMENT_MODE,b,{className:\""keyword\"",\nbegin:/\\b(break|continue|return|this)\\b/,starts:{contains:[{className:\""symbol\"",\nbegin:/@\\w+/}]}},i,l,c,{className:\""function\"",beginKeywords:\""fun\"",end:\""[(]|$\"",\nreturnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{\nbegin:e.UNDERSCORE_IDENT_RE+\""\\\\s*\\\\(\"",returnBegin:!0,relevance:0,\ncontains:[e.UNDERSCORE_TITLE_MODE]},{className:\""type\"",begin://,\nkeywords:\""reified\"",relevance:0},{className:\""params\"",begin:/\\(/,end:/\\)/,\nendsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\\/]/,\nendsWithParent:!0,contains:[E,e.C_LINE_COMMENT_MODE,b],relevance:0\n},e.C_LINE_COMMENT_MODE,b,l,c,r,e.C_NUMBER_MODE]},b]},{className:\""class\"",\nbeginKeywords:\""class interface trait\"",end:/[:\\{(]|$/,excludeEnd:!0,\nillegal:\""extends implements\"",contains:[{\nbeginKeywords:\""public protected internal private constructor\""\n},e.UNDERSCORE_TITLE_MODE,{className:\""type\"",begin://,excludeBegin:!0,\nexcludeEnd:!0,relevance:0},{className:\""type\"",begin:/[,:]\\s*/,end:/[<\\(,]|$/,\nexcludeBegin:!0,returnEnd:!0},l,c]},r,{className:\""meta\"",begin:\""^#!/usr/bin/env\"",\nend:\""$\"",illegal:\""\\n\""},o]}}})();hljs.registerLanguage(\""kotlin\"",e)})();/*! `typescript` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\""\n;const e=\""[A-Za-z$_][0-9A-Za-z$_]*\"",n=[\""as\"",\""in\"",\""of\"",\""if\"",\""for\"",\""while\"",\""finally\"",\""var\"",\""new\"",\""function\"",\""do\"",\""return\"",\""void\"",\""else\"",\""break\"",\""catch\"",\""instanceof\"",\""with\"",\""throw\"",\""case\"",\""default\"",\""try\"",\""switch\"",\""continue\"",\""typeof\"",\""delete\"",\""let\"",\""yield\"",\""const\"",\""class\"",\""debugger\"",\""async\"",\""await\"",\""static\"",\""import\"",\""from\"",\""export\"",\""extends\""],a=[\""true\"",\""false\"",\""null\"",\""undefined\"",\""NaN\"",\""Infinity\""],t=[\""Object\"",\""Function\"",\""Boolean\"",\""Symbol\"",\""Math\"",\""Date\"",\""Number\"",\""BigInt\"",\""String\"",\""RegExp\"",\""Array\"",\""Float32Array\"",\""Float64Array\"",\""Int8Array\"",\""Uint8Array\"",\""Uint8ClampedArray\"",\""Int16Array\"",\""Int32Array\"",\""Uint16Array\"",\""Uint32Array\"",\""BigInt64Array\"",\""BigUint64Array\"",\""Set\"",\""Map\"",\""WeakSet\"",\""WeakMap\"",\""ArrayBuffer\"",\""SharedArrayBuffer\"",\""Atomics\"",\""DataView\"",\""JSON\"",\""Promise\"",\""Generator\"",\""GeneratorFunction\"",\""AsyncFunction\"",\""Reflect\"",\""Proxy\"",\""Intl\"",\""WebAssembly\""],s=[\""Error\"",\""EvalError\"",\""InternalError\"",\""RangeError\"",\""ReferenceError\"",\""SyntaxError\"",\""TypeError\"",\""URIError\""],r=[\""setInterval\"",\""setTimeout\"",\""clearInterval\"",\""clearTimeout\"",\""require\"",\""exports\"",\""eval\"",\""isFinite\"",\""isNaN\"",\""parseFloat\"",\""parseInt\"",\""decodeURI\"",\""decodeURIComponent\"",\""encodeURI\"",\""encodeURIComponent\"",\""escape\"",\""unescape\""],c=[\""arguments\"",\""this\"",\""super\"",\""console\"",\""window\"",\""document\"",\""localStorage\"",\""module\"",\""global\""],i=[].concat(r,t,s)\n;function o(o){const l=o.regex,d=e,b={begin:/<[A-Za-z0-9\\\\._:-]+/,\nend:/\\/[A-Za-z0-9\\\\._:-]+>|\\/>/,isTrulyOpeningTag:(e,n)=>{\nconst a=e[0].length+e.index,t=e.input[a]\n;if(\""<\""===t||\"",\""===t)return void n.ignoreMatch();let s\n;\"">\""===t&&(((e,{after:n})=>{const a=\""\"",M={\nmatch:[/const|var|let/,/\\s+/,d,/\\s*/,/=\\s*/,/(async\\s*)?/,l.lookahead(T)],\nkeywords:\""async\"",className:{1:\""keyword\"",3:\""title.function\""},contains:[S]}\n;return{name:\""Javascript\"",aliases:[\""js\"",\""jsx\"",\""mjs\"",\""cjs\""],keywords:g,exports:{\nPARAMS_CONTAINS:v,CLASS_REFERENCE:R},illegal:/#(?![$_A-z])/,\ncontains:[o.SHEBANG({label:\""shebang\"",binary:\""node\"",relevance:5}),{\nlabel:\""use_strict\"",className:\""meta\"",relevance:10,\nbegin:/^\\s*['\""]use (strict|asm)['\""]/\n},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,A,p,_,f,E,R,{className:\""attr\"",\nbegin:d+l.lookahead(\"":\""),relevance:0},M,{\nbegin:\""(\""+o.RE_STARTERS_RE+\""|\\\\b(case|return|throw)\\\\b)\\\\s*\"",\nkeywords:\""return throw case\"",relevance:0,contains:[f,o.REGEXP_MODE,{\nclassName:\""function\"",begin:T,returnBegin:!0,end:\""\\\\s*=>\"",contains:[{\nclassName:\""params\"",variants:[{begin:o.UNDERSCORE_IDENT_RE,relevance:0},{\nclassName:null,begin:/\\(\\s*\\)/,skip:!0},{begin:/\\(/,end:/\\)/,excludeBegin:!0,\nexcludeEnd:!0,keywords:g,contains:v}]}]},{begin:/,/,relevance:0},{match:/\\s+/,\nrelevance:0},{variants:[{begin:\""<>\"",end:\""\""},{\nmatch:/<[A-Za-z0-9\\\\._:-]+\\s*\\/>/},{begin:b.begin,\n\""on:begin\"":b.isTrulyOpeningTag,end:b.end}],subLanguage:\""xml\"",contains:[{\nbegin:b.begin,end:b.end,skip:!0,contains:[\""self\""]}]}]},x,{\nbeginKeywords:\""while if switch catch for\""},{\nbegin:\""\\\\b(?!function)\""+o.UNDERSCORE_IDENT_RE+\""\\\\([^()]*(\\\\([^()]*(\\\\([^()]*\\\\)[^()]*)*\\\\)[^()]*)*\\\\)\\\\s*\\\\{\"",\nreturnBegin:!0,label:\""func.def\"",contains:[S,o.inherit(o.TITLE_MODE,{begin:d,\nclassName:\""title.function\""})]},{match:/\\.\\.\\./,relevance:0},I,{match:\""\\\\$\""+d,\nrelevance:0},{match:[/\\bconstructor(?=\\s*\\()/],className:{1:\""title.function\""},\ncontains:[S]},k,{relevance:0,match:/\\b[A-Z][A-Z_0-9]+\\b/,\nclassName:\""variable.constant\""},w,C,{match:/\\$[(.]/}]}}return t=>{\nconst s=o(t),r=[\""any\"",\""void\"",\""number\"",\""boolean\"",\""string\"",\""object\"",\""never\"",\""enum\""],l={\nbeginKeywords:\""namespace\"",end:/\\{/,excludeEnd:!0,\ncontains:[s.exports.CLASS_REFERENCE]},d={beginKeywords:\""interface\"",end:/\\{/,\nexcludeEnd:!0,keywords:{keyword:\""interface extends\"",built_in:r},\ncontains:[s.exports.CLASS_REFERENCE]},b={$pattern:e,\nkeyword:n.concat([\""type\"",\""namespace\"",\""typedef\"",\""interface\"",\""public\"",\""private\"",\""protected\"",\""implements\"",\""declare\"",\""abstract\"",\""readonly\""]),\nliteral:a,built_in:i.concat(r),\""variable.language\"":c},g={className:\""meta\"",\nbegin:\""@[A-Za-z$_][0-9A-Za-z$_]*\""},u=(e,n,a)=>{\nconst t=e.contains.findIndex((e=>e.label===n))\n;if(-1===t)throw Error(\""can not find mode to replace\"");e.contains.splice(t,1,a)}\n;return Object.assign(s.keywords,b),\ns.exports.PARAMS_CONTAINS.push(g),s.contains=s.contains.concat([g,l,d]),\nu(s,\""shebang\"",t.SHEBANG()),u(s,\""use_strict\"",{className:\""meta\"",relevance:10,\nbegin:/^\\s*['\""]use strict['\""]/\n}),s.contains.find((e=>\""func.def\""===e.label)).relevance=0,Object.assign(s,{\nname:\""TypeScript\"",aliases:[\""ts\"",\""tsx\""]}),s}})()\n;hljs.registerLanguage(\""typescript\"",e)})();/*! `python` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst n=e.regex,a=/[\\p{XID_Start}_]\\p{XID_Continue}*/u,i=[\""and\"",\""as\"",\""assert\"",\""async\"",\""await\"",\""break\"",\""class\"",\""continue\"",\""def\"",\""del\"",\""elif\"",\""else\"",\""except\"",\""finally\"",\""for\"",\""from\"",\""global\"",\""if\"",\""import\"",\""in\"",\""is\"",\""lambda\"",\""nonlocal|10\"",\""not\"",\""or\"",\""pass\"",\""raise\"",\""return\"",\""try\"",\""while\"",\""with\"",\""yield\""],s={\n$pattern:/[A-Za-z]\\w+|__\\w+__/,keyword:i,\nbuilt_in:[\""__import__\"",\""abs\"",\""all\"",\""any\"",\""ascii\"",\""bin\"",\""bool\"",\""breakpoint\"",\""bytearray\"",\""bytes\"",\""callable\"",\""chr\"",\""classmethod\"",\""compile\"",\""complex\"",\""delattr\"",\""dict\"",\""dir\"",\""divmod\"",\""enumerate\"",\""eval\"",\""exec\"",\""filter\"",\""float\"",\""format\"",\""frozenset\"",\""getattr\"",\""globals\"",\""hasattr\"",\""hash\"",\""help\"",\""hex\"",\""id\"",\""input\"",\""int\"",\""isinstance\"",\""issubclass\"",\""iter\"",\""len\"",\""list\"",\""locals\"",\""map\"",\""max\"",\""memoryview\"",\""min\"",\""next\"",\""object\"",\""oct\"",\""open\"",\""ord\"",\""pow\"",\""print\"",\""property\"",\""range\"",\""repr\"",\""reversed\"",\""round\"",\""set\"",\""setattr\"",\""slice\"",\""sorted\"",\""staticmethod\"",\""str\"",\""sum\"",\""super\"",\""tuple\"",\""type\"",\""vars\"",\""zip\""],\nliteral:[\""__debug__\"",\""Ellipsis\"",\""False\"",\""None\"",\""NotImplemented\"",\""True\""],\ntype:[\""Any\"",\""Callable\"",\""Coroutine\"",\""Dict\"",\""List\"",\""Literal\"",\""Generic\"",\""Optional\"",\""Sequence\"",\""Set\"",\""Tuple\"",\""Type\"",\""Union\""]\n},t={className:\""meta\"",begin:/^(>>>|\\.\\.\\.) /},r={className:\""subst\"",begin:/\\{/,\nend:/\\}/,keywords:s,illegal:/#/},l={begin:/\\{\\{/,relevance:0},b={\nclassName:\""string\"",contains:[e.BACKSLASH_ESCAPE],variants:[{\nbegin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,\ncontains:[e.BACKSLASH_ESCAPE,t],relevance:10},{\nbegin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?\""\""\""/,end:/\""\""\""/,\ncontains:[e.BACKSLASH_ESCAPE,t],relevance:10},{\nbegin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,\ncontains:[e.BACKSLASH_ESCAPE,t,l,r]},{begin:/([fF][rR]|[rR][fF]|[fF])\""\""\""/,\nend:/\""\""\""/,contains:[e.BACKSLASH_ESCAPE,t,l,r]},{begin:/([uU]|[rR])'/,end:/'/,\nrelevance:10},{begin:/([uU]|[rR])\""/,end:/\""/,relevance:10},{\nbegin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])\""/,\nend:/\""/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,\ncontains:[e.BACKSLASH_ESCAPE,l,r]},{begin:/([fF][rR]|[rR][fF]|[fF])\""/,end:/\""/,\ncontains:[e.BACKSLASH_ESCAPE,l,r]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]\n},o=\""[0-9](_?[0-9])*\"",c=`(\\\\b(${o}))?\\\\.(${o})|\\\\b(${o})\\\\.`,d=\""\\\\b|\""+i.join(\""|\""),g={\nclassName:\""number\"",relevance:0,variants:[{\nbegin:`(\\\\b(${o})|(${c}))[eE][+-]?(${o})[jJ]?(?=${d})`},{begin:`(${c})[jJ]?`},{\nbegin:`\\\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${d})`},{\nbegin:`\\\\b0[bB](_?[01])+[lL]?(?=${d})`},{begin:`\\\\b0[oO](_?[0-7])+[lL]?(?=${d})`\n},{begin:`\\\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${d})`},{begin:`\\\\b(${o})[jJ](?=${d})`\n}]},p={className:\""comment\"",begin:n.lookahead(/# type:/),end:/$/,keywords:s,\ncontains:[{begin:/# type:/},{begin:/#/,end:/\\b\\B/,endsWithParent:!0}]},m={\nclassName:\""params\"",variants:[{className:\""\"",begin:/\\(\\s*\\)/,skip:!0},{begin:/\\(/,\nend:/\\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,\ncontains:[\""self\"",t,g,b,e.HASH_COMMENT_MODE]}]};return r.contains=[b,g,t],{\nname:\""Python\"",aliases:[\""py\"",\""gyp\"",\""ipython\""],unicodeRegex:!0,keywords:s,\nillegal:/(<\\/|->|\\?)|=>/,contains:[t,g,{begin:/\\bself\\b/},{beginKeywords:\""if\"",\nrelevance:0},b,p,e.HASH_COMMENT_MODE,{match:[/\\bdef/,/\\s+/,a],scope:{\n1:\""keyword\"",3:\""title.function\""},contains:[m]},{variants:[{\nmatch:[/\\bclass/,/\\s+/,a,/\\s*/,/\\(\\s*/,a,/\\s*\\)/]},{match:[/\\bclass/,/\\s+/,a]}],\nscope:{1:\""keyword\"",3:\""title.class\"",6:\""title.class.inherited\""}},{\nclassName:\""meta\"",begin:/^[\\t ]*@/,end:/(?=#)|$/,contains:[g,m,b]}]}}})()\n;hljs.registerLanguage(\""python\"",e)})();/*! `python-repl` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var a=(()=>{\""use strict\"";return a=>({aliases:[\""pycon\""],contains:[{\nclassName:\""meta\"",starts:{end:/ |$/,starts:{end:\""$\"",subLanguage:\""python\""}},\nvariants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\\.\\.\\.(?=[ ]|$)/}]}]})})()\n;hljs.registerLanguage(\""python-repl\"",a)})();/*! `php` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst t=e.regex,r=\""[a-zA-Z0-9_\\x7f-\\xff]*(?![A-Za-z0-9])(?![$]))\"",a=t.concat(\""([a-zA-Z_\\\\x7f-\\\\xff]\"",r),n=t.concat(\""([A-Z]\"",r),o={\nscope:\""variable\"",match:\""\\\\$+\""+a},c={scope:\""subst\"",variants:[{begin:/\\$\\w+/},{\nbegin:/\\{\\$/,end:/\\}/}]},i=e.inherit(e.APOS_STRING_MODE,{illegal:null\n}),l=\""[ \\t\\n]\"",s={scope:\""string\"",variants:[e.inherit(e.QUOTE_STRING_MODE,{\nillegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(c)\n}),i,e.END_SAME_AS_BEGIN({begin:/<<<[ \\t]*(\\w+)\\n/,end:/[ \\t]*(\\w+)\\b/,\ncontains:e.QUOTE_STRING_MODE.contains.concat(c)})]},p={scope:\""number\"",\nvariants:[{begin:\""\\\\b0[bB][01]+(?:_[01]+)*\\\\b\""},{\nbegin:\""\\\\b0[oO][0-7]+(?:_[0-7]+)*\\\\b\""},{\nbegin:\""\\\\b0[xX][\\\\da-fA-F]+(?:_[\\\\da-fA-F]+)*\\\\b\""},{\nbegin:\""(?:\\\\b\\\\d+(?:_\\\\d+)*(\\\\.(?:\\\\d+(?:_\\\\d+)*))?|\\\\B\\\\.\\\\d+)(?:[eE][+-]?\\\\d+)?\""\n}],relevance:0\n},_=[\""__CLASS__\"",\""__DIR__\"",\""__FILE__\"",\""__FUNCTION__\"",\""__COMPILER_HALT_OFFSET__\"",\""__LINE__\"",\""__METHOD__\"",\""__NAMESPACE__\"",\""__TRAIT__\"",\""die\"",\""echo\"",\""exit\"",\""include\"",\""include_once\"",\""print\"",\""require\"",\""require_once\"",\""array\"",\""abstract\"",\""and\"",\""as\"",\""binary\"",\""bool\"",\""boolean\"",\""break\"",\""callable\"",\""case\"",\""catch\"",\""class\"",\""clone\"",\""const\"",\""continue\"",\""declare\"",\""default\"",\""do\"",\""double\"",\""else\"",\""elseif\"",\""empty\"",\""enddeclare\"",\""endfor\"",\""endforeach\"",\""endif\"",\""endswitch\"",\""endwhile\"",\""enum\"",\""eval\"",\""extends\"",\""final\"",\""finally\"",\""float\"",\""for\"",\""foreach\"",\""from\"",\""global\"",\""goto\"",\""if\"",\""implements\"",\""instanceof\"",\""insteadof\"",\""int\"",\""integer\"",\""interface\"",\""isset\"",\""iterable\"",\""list\"",\""match|0\"",\""mixed\"",\""new\"",\""never\"",\""object\"",\""or\"",\""private\"",\""protected\"",\""public\"",\""readonly\"",\""real\"",\""return\"",\""string\"",\""switch\"",\""throw\"",\""trait\"",\""try\"",\""unset\"",\""use\"",\""var\"",\""void\"",\""while\"",\""xor\"",\""yield\""],d=[\""Error|0\"",\""AppendIterator\"",\""ArgumentCountError\"",\""ArithmeticError\"",\""ArrayIterator\"",\""ArrayObject\"",\""AssertionError\"",\""BadFunctionCallException\"",\""BadMethodCallException\"",\""CachingIterator\"",\""CallbackFilterIterator\"",\""CompileError\"",\""Countable\"",\""DirectoryIterator\"",\""DivisionByZeroError\"",\""DomainException\"",\""EmptyIterator\"",\""ErrorException\"",\""Exception\"",\""FilesystemIterator\"",\""FilterIterator\"",\""GlobIterator\"",\""InfiniteIterator\"",\""InvalidArgumentException\"",\""IteratorIterator\"",\""LengthException\"",\""LimitIterator\"",\""LogicException\"",\""MultipleIterator\"",\""NoRewindIterator\"",\""OutOfBoundsException\"",\""OutOfRangeException\"",\""OuterIterator\"",\""OverflowException\"",\""ParentIterator\"",\""ParseError\"",\""RangeException\"",\""RecursiveArrayIterator\"",\""RecursiveCachingIterator\"",\""RecursiveCallbackFilterIterator\"",\""RecursiveDirectoryIterator\"",\""RecursiveFilterIterator\"",\""RecursiveIterator\"",\""RecursiveIteratorIterator\"",\""RecursiveRegexIterator\"",\""RecursiveTreeIterator\"",\""RegexIterator\"",\""RuntimeException\"",\""SeekableIterator\"",\""SplDoublyLinkedList\"",\""SplFileInfo\"",\""SplFileObject\"",\""SplFixedArray\"",\""SplHeap\"",\""SplMaxHeap\"",\""SplMinHeap\"",\""SplObjectStorage\"",\""SplObserver\"",\""SplPriorityQueue\"",\""SplQueue\"",\""SplStack\"",\""SplSubject\"",\""SplTempFileObject\"",\""TypeError\"",\""UnderflowException\"",\""UnexpectedValueException\"",\""UnhandledMatchError\"",\""ArrayAccess\"",\""BackedEnum\"",\""Closure\"",\""Fiber\"",\""Generator\"",\""Iterator\"",\""IteratorAggregate\"",\""Serializable\"",\""Stringable\"",\""Throwable\"",\""Traversable\"",\""UnitEnum\"",\""WeakReference\"",\""WeakMap\"",\""Directory\"",\""__PHP_Incomplete_Class\"",\""parent\"",\""php_user_filter\"",\""self\"",\""static\"",\""stdClass\""],b={\nkeyword:_,literal:(e=>{const t=[];return[\""false\"",\""null\"",\""true\""].forEach((e=>{\nt.push(e),e.toLowerCase()===e?t.push(e.toUpperCase()):t.push(e.toLowerCase())\n})),t})(),built_in:d},u=e=>e.map((e=>e.replace(/\\|\\d+$/,\""\""))),E={variants:[{\nmatch:[/new/,t.concat(l,\""+\""),t.concat(\""(?!\"",u(d).join(\""\\\\b|\""),\""\\\\b)\""),t.concat(/\\\\?/,a),t.concat(l,\""*\"",/\\(/)],\nscope:{1:\""keyword\"",4:\""title.class\""}}]},g={relevance:0,\nmatch:[/\\b/,t.concat(\""(?!fn\\\\b|function\\\\b|\"",u(_).join(\""\\\\b|\""),\""|\"",u(d).join(\""\\\\b|\""),\""\\\\b)\""),a,t.concat(l,\""*\""),t.lookahead(/(?=\\()/)],\nscope:{3:\""title.function.invoke\""}},I=t.concat(a,\""\\\\b(?!\\\\()\""),h={variants:[{\nmatch:[t.concat(/::/,t.lookahead(/(?!class\\b)/)),I],scope:{2:\""variable.constant\""\n}},{match:[/::/,/class/],scope:{2:\""variable.language\""}},{\nmatch:[n,t.concat(\""::\"",t.lookahead(/(?!class\\b)/))],scope:{1:\""title.class\""}},{\nmatch:[n,/::/,/class/],scope:{1:\""title.class\"",3:\""variable.language\""}}]};return{\ncase_insensitive:!1,keywords:b,\ncontains:[e.HASH_COMMENT_MODE,e.COMMENT(\""//\"",\""$\""),e.COMMENT(\""/\\\\*\"",\""\\\\*/\"",{\ncontains:[{scope:\""doctag\"",match:\""@[A-Za-z]+\""}]}),{match:/__halt_compiler\\(\\);/,\nkeywords:\""__halt_compiler\"",starts:{scope:\""comment\"",end:e.MATCH_NOTHING_RE,\ncontains:[{match:/\\?>/,scope:\""meta\"",endsParent:!0}]}},{scope:\""meta\"",variants:[{\nbegin:/<\\?php/,relevance:10},{begin:/<\\?[=]?/},{begin:/\\?>/}]},{\nscope:\""variable.language\"",match:/\\$this\\b/},o,g,h,{\nmatch:[/const/,/\\s/,a,/\\s*=/],scope:{1:\""keyword\"",3:\""variable.constant\""}},E,{\nscope:\""function\"",relevance:0,beginKeywords:\""fn function\"",end:/[;{]/,\nexcludeEnd:!0,illegal:\""[$%\\\\[]\"",contains:[{beginKeywords:\""use\""\n},e.UNDERSCORE_TITLE_MODE,{begin:\""=>\"",endsParent:!0},{scope:\""params\"",\nbegin:\""\\\\(\"",end:\""\\\\)\"",excludeBegin:!0,excludeEnd:!0,keywords:b,\ncontains:[\""self\"",o,h,e.C_BLOCK_COMMENT_MODE,s,p]}]},{scope:\""class\"",variants:[{\nbeginKeywords:\""enum\"",illegal:/[($\""]/},{beginKeywords:\""class interface trait\"",\nillegal:/[:($\""]/}],relevance:0,end:/\\{/,excludeEnd:!0,contains:[{\nbeginKeywords:\""extends implements\""},e.UNDERSCORE_TITLE_MODE]},{\nbeginKeywords:\""namespace\"",relevance:0,end:\"";\"",illegal:/[.']/,\ncontains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:\""title.class\""})]},{\nbeginKeywords:\""use\"",relevance:0,end:\"";\"",contains:[{\nmatch:/\\b(as|const|function)\\b/,scope:\""keyword\""},e.UNDERSCORE_TITLE_MODE]},s,p]}\n}})();hljs.registerLanguage(\""php\"",e)})();/*! `scss` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\""\n;const e=[\""a\"",\""abbr\"",\""address\"",\""article\"",\""aside\"",\""audio\"",\""b\"",\""blockquote\"",\""body\"",\""button\"",\""canvas\"",\""caption\"",\""cite\"",\""code\"",\""dd\"",\""del\"",\""details\"",\""dfn\"",\""div\"",\""dl\"",\""dt\"",\""em\"",\""fieldset\"",\""figcaption\"",\""figure\"",\""footer\"",\""form\"",\""h1\"",\""h2\"",\""h3\"",\""h4\"",\""h5\"",\""h6\"",\""header\"",\""hgroup\"",\""html\"",\""i\"",\""iframe\"",\""img\"",\""input\"",\""ins\"",\""kbd\"",\""label\"",\""legend\"",\""li\"",\""main\"",\""mark\"",\""menu\"",\""nav\"",\""object\"",\""ol\"",\""p\"",\""q\"",\""quote\"",\""samp\"",\""section\"",\""span\"",\""strong\"",\""summary\"",\""sup\"",\""table\"",\""tbody\"",\""td\"",\""textarea\"",\""tfoot\"",\""th\"",\""thead\"",\""time\"",\""tr\"",\""ul\"",\""var\"",\""video\""],t=[\""any-hover\"",\""any-pointer\"",\""aspect-ratio\"",\""color\"",\""color-gamut\"",\""color-index\"",\""device-aspect-ratio\"",\""device-height\"",\""device-width\"",\""display-mode\"",\""forced-colors\"",\""grid\"",\""height\"",\""hover\"",\""inverted-colors\"",\""monochrome\"",\""orientation\"",\""overflow-block\"",\""overflow-inline\"",\""pointer\"",\""prefers-color-scheme\"",\""prefers-contrast\"",\""prefers-reduced-motion\"",\""prefers-reduced-transparency\"",\""resolution\"",\""scan\"",\""scripting\"",\""update\"",\""width\"",\""min-width\"",\""max-width\"",\""min-height\"",\""max-height\""],i=[\""active\"",\""any-link\"",\""blank\"",\""checked\"",\""current\"",\""default\"",\""defined\"",\""dir\"",\""disabled\"",\""drop\"",\""empty\"",\""enabled\"",\""first\"",\""first-child\"",\""first-of-type\"",\""fullscreen\"",\""future\"",\""focus\"",\""focus-visible\"",\""focus-within\"",\""has\"",\""host\"",\""host-context\"",\""hover\"",\""indeterminate\"",\""in-range\"",\""invalid\"",\""is\"",\""lang\"",\""last-child\"",\""last-of-type\"",\""left\"",\""link\"",\""local-link\"",\""not\"",\""nth-child\"",\""nth-col\"",\""nth-last-child\"",\""nth-last-col\"",\""nth-last-of-type\"",\""nth-of-type\"",\""only-child\"",\""only-of-type\"",\""optional\"",\""out-of-range\"",\""past\"",\""placeholder-shown\"",\""read-only\"",\""read-write\"",\""required\"",\""right\"",\""root\"",\""scope\"",\""target\"",\""target-within\"",\""user-invalid\"",\""valid\"",\""visited\"",\""where\""],r=[\""after\"",\""backdrop\"",\""before\"",\""cue\"",\""cue-region\"",\""first-letter\"",\""first-line\"",\""grammar-error\"",\""marker\"",\""part\"",\""placeholder\"",\""selection\"",\""slotted\"",\""spelling-error\""],o=[\""align-content\"",\""align-items\"",\""align-self\"",\""all\"",\""animation\"",\""animation-delay\"",\""animation-direction\"",\""animation-duration\"",\""animation-fill-mode\"",\""animation-iteration-count\"",\""animation-name\"",\""animation-play-state\"",\""animation-timing-function\"",\""backface-visibility\"",\""background\"",\""background-attachment\"",\""background-clip\"",\""background-color\"",\""background-image\"",\""background-origin\"",\""background-position\"",\""background-repeat\"",\""background-size\"",\""border\"",\""border-bottom\"",\""border-bottom-color\"",\""border-bottom-left-radius\"",\""border-bottom-right-radius\"",\""border-bottom-style\"",\""border-bottom-width\"",\""border-collapse\"",\""border-color\"",\""border-image\"",\""border-image-outset\"",\""border-image-repeat\"",\""border-image-slice\"",\""border-image-source\"",\""border-image-width\"",\""border-left\"",\""border-left-color\"",\""border-left-style\"",\""border-left-width\"",\""border-radius\"",\""border-right\"",\""border-right-color\"",\""border-right-style\"",\""border-right-width\"",\""border-spacing\"",\""border-style\"",\""border-top\"",\""border-top-color\"",\""border-top-left-radius\"",\""border-top-right-radius\"",\""border-top-style\"",\""border-top-width\"",\""border-width\"",\""bottom\"",\""box-decoration-break\"",\""box-shadow\"",\""box-sizing\"",\""break-after\"",\""break-before\"",\""break-inside\"",\""caption-side\"",\""caret-color\"",\""clear\"",\""clip\"",\""clip-path\"",\""clip-rule\"",\""color\"",\""column-count\"",\""column-fill\"",\""column-gap\"",\""column-rule\"",\""column-rule-color\"",\""column-rule-style\"",\""column-rule-width\"",\""column-span\"",\""column-width\"",\""columns\"",\""contain\"",\""content\"",\""content-visibility\"",\""counter-increment\"",\""counter-reset\"",\""cue\"",\""cue-after\"",\""cue-before\"",\""cursor\"",\""direction\"",\""display\"",\""empty-cells\"",\""filter\"",\""flex\"",\""flex-basis\"",\""flex-direction\"",\""flex-flow\"",\""flex-grow\"",\""flex-shrink\"",\""flex-wrap\"",\""float\"",\""flow\"",\""font\"",\""font-display\"",\""font-family\"",\""font-feature-settings\"",\""font-kerning\"",\""font-language-override\"",\""font-size\"",\""font-size-adjust\"",\""font-smoothing\"",\""font-stretch\"",\""font-style\"",\""font-synthesis\"",\""font-variant\"",\""font-variant-caps\"",\""font-variant-east-asian\"",\""font-variant-ligatures\"",\""font-variant-numeric\"",\""font-variant-position\"",\""font-variation-settings\"",\""font-weight\"",\""gap\"",\""glyph-orientation-vertical\"",\""grid\"",\""grid-area\"",\""grid-auto-columns\"",\""grid-auto-flow\"",\""grid-auto-rows\"",\""grid-column\"",\""grid-column-end\"",\""grid-column-start\"",\""grid-gap\"",\""grid-row\"",\""grid-row-end\"",\""grid-row-start\"",\""grid-template\"",\""grid-template-areas\"",\""grid-template-columns\"",\""grid-template-rows\"",\""hanging-punctuation\"",\""height\"",\""hyphens\"",\""icon\"",\""image-orientation\"",\""image-rendering\"",\""image-resolution\"",\""ime-mode\"",\""isolation\"",\""justify-content\"",\""left\"",\""letter-spacing\"",\""line-break\"",\""line-height\"",\""list-style\"",\""list-style-image\"",\""list-style-position\"",\""list-style-type\"",\""margin\"",\""margin-bottom\"",\""margin-left\"",\""margin-right\"",\""margin-top\"",\""marks\"",\""mask\"",\""mask-border\"",\""mask-border-mode\"",\""mask-border-outset\"",\""mask-border-repeat\"",\""mask-border-slice\"",\""mask-border-source\"",\""mask-border-width\"",\""mask-clip\"",\""mask-composite\"",\""mask-image\"",\""mask-mode\"",\""mask-origin\"",\""mask-position\"",\""mask-repeat\"",\""mask-size\"",\""mask-type\"",\""max-height\"",\""max-width\"",\""min-height\"",\""min-width\"",\""mix-blend-mode\"",\""nav-down\"",\""nav-index\"",\""nav-left\"",\""nav-right\"",\""nav-up\"",\""none\"",\""normal\"",\""object-fit\"",\""object-position\"",\""opacity\"",\""order\"",\""orphans\"",\""outline\"",\""outline-color\"",\""outline-offset\"",\""outline-style\"",\""outline-width\"",\""overflow\"",\""overflow-wrap\"",\""overflow-x\"",\""overflow-y\"",\""padding\"",\""padding-bottom\"",\""padding-left\"",\""padding-right\"",\""padding-top\"",\""page-break-after\"",\""page-break-before\"",\""page-break-inside\"",\""pause\"",\""pause-after\"",\""pause-before\"",\""perspective\"",\""perspective-origin\"",\""pointer-events\"",\""position\"",\""quotes\"",\""resize\"",\""rest\"",\""rest-after\"",\""rest-before\"",\""right\"",\""row-gap\"",\""scroll-margin\"",\""scroll-margin-block\"",\""scroll-margin-block-end\"",\""scroll-margin-block-start\"",\""scroll-margin-bottom\"",\""scroll-margin-inline\"",\""scroll-margin-inline-end\"",\""scroll-margin-inline-start\"",\""scroll-margin-left\"",\""scroll-margin-right\"",\""scroll-margin-top\"",\""scroll-padding\"",\""scroll-padding-block\"",\""scroll-padding-block-end\"",\""scroll-padding-block-start\"",\""scroll-padding-bottom\"",\""scroll-padding-inline\"",\""scroll-padding-inline-end\"",\""scroll-padding-inline-start\"",\""scroll-padding-left\"",\""scroll-padding-right\"",\""scroll-padding-top\"",\""scroll-snap-align\"",\""scroll-snap-stop\"",\""scroll-snap-type\"",\""shape-image-threshold\"",\""shape-margin\"",\""shape-outside\"",\""speak\"",\""speak-as\"",\""src\"",\""tab-size\"",\""table-layout\"",\""text-align\"",\""text-align-all\"",\""text-align-last\"",\""text-combine-upright\"",\""text-decoration\"",\""text-decoration-color\"",\""text-decoration-line\"",\""text-decoration-style\"",\""text-emphasis\"",\""text-emphasis-color\"",\""text-emphasis-position\"",\""text-emphasis-style\"",\""text-indent\"",\""text-justify\"",\""text-orientation\"",\""text-overflow\"",\""text-rendering\"",\""text-shadow\"",\""text-transform\"",\""text-underline-position\"",\""top\"",\""transform\"",\""transform-box\"",\""transform-origin\"",\""transform-style\"",\""transition\"",\""transition-delay\"",\""transition-duration\"",\""transition-property\"",\""transition-timing-function\"",\""unicode-bidi\"",\""vertical-align\"",\""visibility\"",\""voice-balance\"",\""voice-duration\"",\""voice-family\"",\""voice-pitch\"",\""voice-range\"",\""voice-rate\"",\""voice-stress\"",\""voice-volume\"",\""white-space\"",\""widows\"",\""width\"",\""will-change\"",\""word-break\"",\""word-spacing\"",\""word-wrap\"",\""writing-mode\"",\""z-index\""].reverse()\n;return a=>{const n=(e=>({IMPORTANT:{scope:\""meta\"",begin:\""!important\""},\nBLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:\""number\"",\nbegin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\\b/},FUNCTION_DISPATCH:{\nclassName:\""built_in\"",begin:/[\\w-]+(?=\\()/},ATTRIBUTE_SELECTOR_MODE:{\nscope:\""selector-attr\"",begin:/\\[/,end:/\\]/,illegal:\""$\"",\ncontains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{\nscope:\""number\"",\nbegin:e.NUMBER_RE+\""(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?\"",\nrelevance:0},CSS_VARIABLE:{className:\""attr\"",begin:/--[A-Za-z][A-Za-z0-9_-]*/}\n}))(a),l=r,s=i,d=\""@[a-z-]+\"",c={className:\""variable\"",\nbegin:\""(\\\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\\\b\""};return{name:\""SCSS\"",case_insensitive:!0,\nillegal:\""[=/|']\"",\ncontains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,n.CSS_NUMBER_MODE,{\nclassName:\""selector-id\"",begin:\""#[A-Za-z0-9_-]+\"",relevance:0},{\nclassName:\""selector-class\"",begin:\""\\\\.[A-Za-z0-9_-]+\"",relevance:0\n},n.ATTRIBUTE_SELECTOR_MODE,{className:\""selector-tag\"",\nbegin:\""\\\\b(\""+e.join(\""|\"")+\"")\\\\b\"",relevance:0},{className:\""selector-pseudo\"",\nbegin:\"":(\""+s.join(\""|\"")+\"")\""},{className:\""selector-pseudo\"",\nbegin:\"":(:)?(\""+l.join(\""|\"")+\"")\""},c,{begin:/\\(/,end:/\\)/,\ncontains:[n.CSS_NUMBER_MODE]},n.CSS_VARIABLE,{className:\""attribute\"",\nbegin:\""\\\\b(\""+o.join(\""|\"")+\"")\\\\b\""},{\nbegin:\""\\\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\\\b\""\n},{begin:/:/,end:/[;}{]/,\ncontains:[n.BLOCK_COMMENT,c,n.HEXCOLOR,n.CSS_NUMBER_MODE,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,n.IMPORTANT]\n},{begin:\""@(page|font-face)\"",keywords:{$pattern:d,keyword:\""@page @font-face\""}},{\nbegin:\""@\"",end:\""[{;]\"",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,\nkeyword:\""and or not only\"",attribute:t.join(\"" \"")},contains:[{begin:d,\nclassName:\""keyword\""},{begin:/[a-z-]+(?=:)/,className:\""attribute\""\n},c,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,n.HEXCOLOR,n.CSS_NUMBER_MODE]\n},n.FUNCTION_DISPATCH]}}})();hljs.registerLanguage(\""scss\"",e)})();/*! `latex` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=[{begin:/\\^{6}[0-9a-f]{6}/},{\nbegin:/\\^{5}[0-9a-f]{5}/},{begin:/\\^{4}[0-9a-f]{4}/},{begin:/\\^{3}[0-9a-f]{3}/\n},{begin:/\\^{2}[0-9a-f]{2}/},{begin:/\\^{2}[\\u0000-\\u007f]/}],a=[{\nclassName:\""keyword\"",begin:/\\\\/,relevance:0,contains:[{endsParent:!0,\nbegin:e.regex.either(...[\""(?:NeedsTeXFormat|RequirePackage|GetIdInfo)\"",\""Provides(?:Expl)?(?:Package|Class|File)\"",\""(?:DeclareOption|ProcessOptions)\"",\""(?:documentclass|usepackage|input|include)\"",\""makeat(?:letter|other)\"",\""ExplSyntax(?:On|Off)\"",\""(?:new|renew|provide)?command\"",\""(?:re)newenvironment\"",\""(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand\"",\""(?:New|Renew|Provide|Declare)DocumentEnvironment\"",\""(?:(?:e|g|x)?def|let)\"",\""(?:begin|end)\"",\""(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)\"",\""caption\"",\""(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)\"",\""(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)\"",\""(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)\"",\""(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)\"",\""(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)\"",\""(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)\""].map((e=>e+\""(?![a-zA-Z@:_])\"")))\n},{endsParent:!0,\nbegin:RegExp([\""(?:__)?[a-zA-Z]{2,}_[a-zA-Z](?:_?[a-zA-Z])+:[a-zA-Z]*\"",\""[lgc]__?[a-zA-Z](?:_?[a-zA-Z])*_[a-zA-Z]{2,}\"",\""[qs]__?[a-zA-Z](?:_?[a-zA-Z])+\"",\""use(?:_i)?:[a-zA-Z]*\"",\""(?:else|fi|or):\"",\""(?:if|cs|exp):w\"",\""(?:hbox|vbox):n\"",\""::[a-zA-Z]_unbraced\"",\""::[a-zA-Z:]\""].map((e=>e+\""(?![a-zA-Z:_])\"")).join(\""|\""))\n},{endsParent:!0,variants:n},{endsParent:!0,relevance:0,variants:[{\nbegin:/[a-zA-Z@]+/},{begin:/[^a-zA-Z@]?/}]}]},{className:\""params\"",relevance:0,\nbegin:/#+\\d?/},{variants:n},{className:\""built_in\"",relevance:0,begin:/[$&^_]/},{\nclassName:\""meta\"",begin:/% ?!(T[eE]X|tex|BIB|bib)/,end:\""$\"",relevance:10\n},e.COMMENT(\""%\"",\""$\"",{relevance:0})],i={begin:/\\{/,end:/\\}/,relevance:0,\ncontains:[\""self\"",...a]},t=e.inherit(i,{relevance:0,endsParent:!0,\ncontains:[i,...a]}),r={begin:/\\[/,end:/\\]/,endsParent:!0,relevance:0,\ncontains:[i,...a]},s={begin:/\\s+/,relevance:0},c=[t],l=[r],o=(e,n)=>({\ncontains:[s],starts:{relevance:0,contains:e,starts:n}}),d=(e,n)=>({\nbegin:\""\\\\\\\\\""+e+\""(?![a-zA-Z@:_])\"",keywords:{$pattern:/\\\\[a-zA-Z]+/,keyword:\""\\\\\""+e\n},relevance:0,contains:[s],starts:n}),g=(n,a)=>e.inherit({\nbegin:\""\\\\\\\\begin(?=[ \\t]*(\\\\r?\\\\n[ \\t]*)?\\\\{\""+n+\""\\\\})\"",keywords:{\n$pattern:/\\\\[a-zA-Z]+/,keyword:\""\\\\begin\""},relevance:0\n},o(c,a)),m=(n=\""string\"")=>e.END_SAME_AS_BEGIN({className:n,begin:/(.|\\r?\\n)/,\nend:/(.|\\r?\\n)/,excludeBegin:!0,excludeEnd:!0,endsParent:!0}),b=e=>({\nclassName:\""string\"",end:\""(?=\\\\\\\\end\\\\{\""+e+\""\\\\})\""}),p=(e=\""string\"")=>({relevance:0,\nbegin:/\\{/,starts:{endsParent:!0,contains:[{className:e,end:/(?=\\})/,\nendsParent:!0,contains:[{begin:/\\{/,end:/\\}/,relevance:0,contains:[\""self\""]}]}]}\n});return{name:\""LaTeX\"",aliases:[\""tex\""],\ncontains:[...[\""verb\"",\""lstinline\""].map((e=>d(e,{contains:[m()]}))),d(\""mint\"",o(c,{\ncontains:[m()]})),d(\""mintinline\"",o(c,{contains:[p(),m()]})),d(\""url\"",{\ncontains:[p(\""link\""),p(\""link\"")]}),d(\""hyperref\"",{contains:[p(\""link\"")]\n}),d(\""href\"",o(l,{contains:[p(\""link\"")]\n})),...[].concat(...[\""\"",\""\\\\*\""].map((e=>[g(\""verbatim\""+e,b(\""verbatim\""+e)),g(\""filecontents\""+e,o(c,b(\""filecontents\""+e))),...[\""\"",\""B\"",\""L\""].map((n=>g(n+\""Verbatim\""+e,o(l,b(n+\""Verbatim\""+e)))))]))),g(\""minted\"",o(l,o(c,b(\""minted\"")))),...a]\n}}})();hljs.registerLanguage(\""latex\"",e)})();/*! `vbnet` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst n=e.regex,t=/\\d{1,2}\\/\\d{1,2}\\/\\d{4}/,a=/\\d{4}-\\d{1,2}-\\d{1,2}/,i=/(\\d|1[012])(:\\d+){0,2} *(AM|PM)/,s=/\\d{1,2}(:\\d{1,2}){1,2}/,r={\nclassName:\""literal\"",variants:[{begin:n.concat(/# */,n.either(a,t),/ *#/)},{\nbegin:n.concat(/# */,s,/ *#/)},{begin:n.concat(/# */,i,/ *#/)},{\nbegin:n.concat(/# */,n.either(a,t),/ +/,n.either(i,s),/ *#/)}]\n},l=e.COMMENT(/'''/,/$/,{contains:[{className:\""doctag\"",begin:/<\\/?/,end:/>/}]\n}),o=e.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\\t ]|^)REM(?=\\s)/}]})\n;return{name:\""Visual Basic .NET\"",aliases:[\""vb\""],case_insensitive:!0,\nclassNameAliases:{label:\""symbol\""},keywords:{\nkeyword:\""addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield\"",\nbuilt_in:\""addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort\"",\ntype:\""boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort\"",\nliteral:\""true false nothing\""},\nillegal:\""//|\\\\{|\\\\}|endif|gosub|variant|wend|^\\\\$ \"",contains:[{\nclassName:\""string\"",begin:/\""(\""\""|[^/n])\""C\\b/},{className:\""string\"",begin:/\""/,\nend:/\""/,illegal:/\\n/,contains:[{begin:/\""\""/}]},r,{className:\""number\"",relevance:0,\nvariants:[{begin:/\\b\\d[\\d_]*((\\.[\\d_]+(E[+-]?[\\d_]+)?)|(E[+-]?[\\d_]+))[RFD@!#]?/\n},{begin:/\\b\\d[\\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\\dA-F_]+((U?[SIL])|[%&])?/},{\nbegin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},{\nclassName:\""label\"",begin:/^\\w+:/},l,o,{className:\""meta\"",\nbegin:/[\\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\\b/,\nend:/$/,keywords:{\nkeyword:\""const disable else elseif enable end externalsource if region then\""},\ncontains:[o]}]}}})();hljs.registerLanguage(\""vbnet\"",e)})();/*! `diff` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const a=e.regex;return{name:\""Diff\"",\naliases:[\""patch\""],contains:[{className:\""meta\"",relevance:10,\nmatch:a.either(/^@@ +-\\d+,\\d+ +\\+\\d+,\\d+ +@@/,/^\\*\\*\\* +\\d+,\\d+ +\\*\\*\\*\\*$/,/^--- +\\d+,\\d+ +----$/)\n},{className:\""comment\"",variants:[{\nbegin:a.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\\*{3} /,/^\\+{3}/,/^diff --git/),\nend:/$/},{match:/^\\*{15}$/}]},{className:\""addition\"",begin:/^\\+/,end:/$/},{\nclassName:\""deletion\"",begin:/^-/,end:/$/},{className:\""addition\"",begin:/^!/,\nend:/$/}]}}})();hljs.registerLanguage(\""diff\"",e)})();/*! `makefile` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const i={className:\""variable\"",\nvariants:[{begin:\""\\\\$\\\\(\""+e.UNDERSCORE_IDENT_RE+\""\\\\)\"",\ncontains:[e.BACKSLASH_ESCAPE]},{begin:/\\$[@%{var e=(()=>{\""use strict\"";return e=>{const t=\""\\\\[=*\\\\[\"",a=\""\\\\]=*\\\\]\"",n={\nbegin:t,end:a,contains:[\""self\""]\n},o=[e.COMMENT(\""--(?!\\\\[=*\\\\[)\"",\""$\""),e.COMMENT(\""--\\\\[=*\\\\[\"",a,{contains:[n],\nrelevance:10})];return{name:\""Lua\"",keywords:{$pattern:e.UNDERSCORE_IDENT_RE,\nliteral:\""true false nil\"",\nkeyword:\""and break do else elseif end for goto if in local not or repeat return then until while\"",\nbuilt_in:\""_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove\""\n},contains:o.concat([{className:\""function\"",beginKeywords:\""function\"",end:\""\\\\)\"",\ncontains:[e.inherit(e.TITLE_MODE,{\nbegin:\""([_a-zA-Z]\\\\w*\\\\.)*([_a-zA-Z]\\\\w*:)?[_a-zA-Z]\\\\w*\""}),{className:\""params\"",\nbegin:\""\\\\(\"",endsWithParent:!0,contains:o}].concat(o)\n},e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:\""string\"",\nbegin:t,end:a,contains:[n],relevance:5}])}}})();hljs.registerLanguage(\""lua\"",e)\n})();/*! `csharp` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n={\nkeyword:[\""abstract\"",\""as\"",\""base\"",\""break\"",\""case\"",\""catch\"",\""class\"",\""const\"",\""continue\"",\""do\"",\""else\"",\""event\"",\""explicit\"",\""extern\"",\""finally\"",\""fixed\"",\""for\"",\""foreach\"",\""goto\"",\""if\"",\""implicit\"",\""in\"",\""interface\"",\""internal\"",\""is\"",\""lock\"",\""namespace\"",\""new\"",\""operator\"",\""out\"",\""override\"",\""params\"",\""private\"",\""protected\"",\""public\"",\""readonly\"",\""record\"",\""ref\"",\""return\"",\""sealed\"",\""sizeof\"",\""stackalloc\"",\""static\"",\""struct\"",\""switch\"",\""this\"",\""throw\"",\""try\"",\""typeof\"",\""unchecked\"",\""unsafe\"",\""using\"",\""virtual\"",\""void\"",\""volatile\"",\""while\""].concat([\""add\"",\""alias\"",\""and\"",\""ascending\"",\""async\"",\""await\"",\""by\"",\""descending\"",\""equals\"",\""from\"",\""get\"",\""global\"",\""group\"",\""init\"",\""into\"",\""join\"",\""let\"",\""nameof\"",\""not\"",\""notnull\"",\""on\"",\""or\"",\""orderby\"",\""partial\"",\""remove\"",\""select\"",\""set\"",\""unmanaged\"",\""value|0\"",\""var\"",\""when\"",\""where\"",\""with\"",\""yield\""]),\nbuilt_in:[\""bool\"",\""byte\"",\""char\"",\""decimal\"",\""delegate\"",\""double\"",\""dynamic\"",\""enum\"",\""float\"",\""int\"",\""long\"",\""nint\"",\""nuint\"",\""object\"",\""sbyte\"",\""short\"",\""string\"",\""ulong\"",\""uint\"",\""ushort\""],\nliteral:[\""default\"",\""false\"",\""null\"",\""true\""]},a=e.inherit(e.TITLE_MODE,{\nbegin:\""[a-zA-Z](\\\\.?\\\\w)*\""}),i={className:\""number\"",variants:[{\nbegin:\""\\\\b(0b[01']+)\""},{\nbegin:\""(-?)\\\\b([\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)(u|U|l|L|ul|UL|f|F|b|B)\""},{\nbegin:\""(-?)(\\\\b0[xX][a-fA-F0-9']+|(\\\\b[\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)([eE][-+]?[\\\\d']+)?)\""\n}],relevance:0},s={className:\""string\"",begin:'@\""',end:'\""',contains:[{begin:'\""\""'}]\n},t=e.inherit(s,{illegal:/\\n/}),r={className:\""subst\"",begin:/\\{/,end:/\\}/,\nkeywords:n},l=e.inherit(r,{illegal:/\\n/}),c={className:\""string\"",begin:/\\$\""/,\nend:'\""',illegal:/\\n/,contains:[{begin:/\\{\\{/},{begin:/\\}\\}/\n},e.BACKSLASH_ESCAPE,l]},o={className:\""string\"",begin:/\\$@\""/,end:'\""',contains:[{\nbegin:/\\{\\{/},{begin:/\\}\\}/},{begin:'\""\""'},r]},d=e.inherit(o,{illegal:/\\n/,\ncontains:[{begin:/\\{\\{/},{begin:/\\}\\}/},{begin:'\""\""'},l]})\n;r.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.C_BLOCK_COMMENT_MODE],\nl.contains=[d,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,i,e.inherit(e.C_BLOCK_COMMENT_MODE,{\nillegal:/\\n/})];const g={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]\n},E={begin:\""<\"",end:\"">\"",contains:[{beginKeywords:\""in out\""},a]\n},_=e.IDENT_RE+\""(<\""+e.IDENT_RE+\""(\\\\s*,\\\\s*\""+e.IDENT_RE+\"")*>)?(\\\\[\\\\])?\"",b={\nbegin:\""@\""+e.IDENT_RE,relevance:0};return{name:\""C#\"",aliases:[\""cs\"",\""c#\""],\nkeywords:n,illegal:/::/,contains:[e.COMMENT(\""///\"",\""$\"",{returnBegin:!0,\ncontains:[{className:\""doctag\"",variants:[{begin:\""///\"",relevance:0},{\nbegin:\""\\x3c!--|--\\x3e\""},{begin:\""\""}]}]\n}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:\""meta\"",begin:\""#\"",\nend:\""$\"",keywords:{\nkeyword:\""if else elif endif define undef warning error line region endregion pragma checksum\""\n}},g,i,{beginKeywords:\""class interface\"",relevance:0,end:/[{;=]/,\nillegal:/[^\\s:,]/,contains:[{beginKeywords:\""where class\""\n},a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:\""namespace\"",\nrelevance:0,end:/[{;=]/,illegal:/[^\\s:]/,\ncontains:[a,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{\nbeginKeywords:\""record\"",relevance:0,end:/[{;=]/,illegal:/[^\\s:]/,\ncontains:[a,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:\""meta\"",\nbegin:\""^\\\\s*\\\\[(?=[\\\\w])\"",excludeBegin:!0,end:\""\\\\]\"",excludeEnd:!0,contains:[{\nclassName:\""string\"",begin:/\""/,end:/\""/}]},{\nbeginKeywords:\""new return throw await else\"",relevance:0},{className:\""function\"",\nbegin:\""(\""+_+\""\\\\s+)+\""+e.IDENT_RE+\""\\\\s*(<[^=]+>\\\\s*)?\\\\(\"",returnBegin:!0,\nend:/\\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{\nbeginKeywords:\""public private protected static internal protected abstract async extern override unsafe virtual new sealed partial\"",\nrelevance:0},{begin:e.IDENT_RE+\""\\\\s*(<[^=]+>\\\\s*)?\\\\(\"",returnBegin:!0,\ncontains:[e.TITLE_MODE,E],relevance:0},{match:/\\(\\)/},{className:\""params\"",\nbegin:/\\(/,end:/\\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,\ncontains:[g,i,e.C_BLOCK_COMMENT_MODE]\n},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}})()\n;hljs.registerLanguage(\""csharp\"",e)})();/*! `json` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>({name:\""JSON\"",contains:[{\nclassName:\""attr\"",begin:/\""(\\\\.|[^\\\\\""\\r\\n])*\""(?=\\s*:)/,relevance:1.01},{\nmatch:/[{}[\\],:]/,className:\""punctuation\"",relevance:0},e.QUOTE_STRING_MODE,{\nbeginKeywords:\""true false null\""\n},e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:\""\\\\S\""})\n})();hljs.registerLanguage(\""json\"",e)})();/*! `nginx` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=e.regex,a={\nclassName:\""variable\"",variants:[{begin:/\\$\\d+/},{begin:/\\$\\{\\w+\\}/},{\nbegin:n.concat(/[$@]/,e.UNDERSCORE_IDENT_RE)}]},s={endsWithParent:!0,keywords:{\n$pattern:/[a-z_]{2,}|\\/dev\\/poll/,\nliteral:[\""on\"",\""off\"",\""yes\"",\""no\"",\""true\"",\""false\"",\""none\"",\""blocked\"",\""debug\"",\""info\"",\""notice\"",\""warn\"",\""error\"",\""crit\"",\""select\"",\""break\"",\""last\"",\""permanent\"",\""redirect\"",\""kqueue\"",\""rtsig\"",\""epoll\"",\""poll\"",\""/dev/poll\""]\n},relevance:0,illegal:\""=>\"",contains:[e.HASH_COMMENT_MODE,{className:\""string\"",\ncontains:[e.BACKSLASH_ESCAPE,a],variants:[{begin:/\""/,end:/\""/},{begin:/'/,end:/'/\n}]},{begin:\""([a-z]+):/\"",end:\""\\\\s\"",endsWithParent:!0,excludeEnd:!0,contains:[a]\n},{className:\""regexp\"",contains:[e.BACKSLASH_ESCAPE,a],variants:[{begin:\""\\\\s\\\\^\"",\nend:\""\\\\s|\\\\{|;\"",returnEnd:!0},{begin:\""~\\\\*?\\\\s+\"",end:\""\\\\s|\\\\{|;\"",returnEnd:!0},{\nbegin:\""\\\\*(\\\\.[a-z\\\\-]+)+\""},{begin:\""([a-z\\\\-]+\\\\.)+\\\\*\""}]},{className:\""number\"",\nbegin:\""\\\\b\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}(:\\\\d{1,5})?\\\\b\""},{\nclassName:\""number\"",begin:\""\\\\b\\\\d+[kKmMgGdshdwy]?\\\\b\"",relevance:0},a]};return{\nname:\""Nginx config\"",aliases:[\""nginxconf\""],contains:[e.HASH_COMMENT_MODE,{\nbeginKeywords:\""upstream location\"",end:/;|\\{/,contains:s.contains,keywords:{\nsection:\""upstream location\""}},{className:\""section\"",\nbegin:n.concat(e.UNDERSCORE_IDENT_RE+n.lookahead(/\\s+\\{/)),relevance:0},{\nbegin:n.lookahead(e.UNDERSCORE_IDENT_RE+\""\\\\s\""),end:\"";|\\\\{\"",contains:[{\nclassName:\""attribute\"",begin:e.UNDERSCORE_IDENT_RE,starts:s}],relevance:0}],\nillegal:\""[^\\\\s\\\\}\\\\{]\""}}})();hljs.registerLanguage(\""nginx\"",e)})();/*! `ruby` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst n=e.regex,a=\""([a-zA-Z_]\\\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\\\*\\\\*|[-/+%^&*~`|]|\\\\[\\\\]=?)\"",i={\nkeyword:\""and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__\"",\nbuilt_in:\""proc lambda\"",literal:\""true false nil\""},s={className:\""doctag\"",\nbegin:\""@[A-Za-z]+\""},b={begin:\""#<\"",end:\"">\""},r=[e.COMMENT(\""#\"",\""$\"",{contains:[s]\n}),e.COMMENT(\""^=begin\"",\""^=end\"",{contains:[s],relevance:10\n}),e.COMMENT(\""^__END__\"",\""\\\\n$\"")],c={className:\""subst\"",begin:/#\\{/,end:/\\}/,\nkeywords:i},t={className:\""string\"",contains:[e.BACKSLASH_ESCAPE,c],variants:[{\nbegin:/'/,end:/'/},{begin:/\""/,end:/\""/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\\(/,\nend:/\\)/},{begin:/%[qQwWx]?\\[/,end:/\\]/},{begin:/%[qQwWx]?\\{/,end:/\\}/},{\nbegin:/%[qQwWx]?/},{begin:/%[qQwWx]?\\//,end:/\\//},{begin:/%[qQwWx]?%/,\nend:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\\|/,end:/\\|/},{\nbegin:/\\B\\?(\\\\\\d{1,3})/},{begin:/\\B\\?(\\\\x[A-Fa-f0-9]{1,2})/},{\nbegin:/\\B\\?(\\\\u\\{?[A-Fa-f0-9]{1,6}\\}?)/},{\nbegin:/\\B\\?(\\\\M-\\\\C-|\\\\M-\\\\c|\\\\c\\\\M-|\\\\M-|\\\\C-\\\\M-)[\\x20-\\x7e]/},{\nbegin:/\\B\\?\\\\(c|C-)[\\x20-\\x7e]/},{begin:/\\B\\?\\\\?\\S/},{\nbegin:n.concat(/<<[-~]?'?/,n.lookahead(/(\\w+)(?=\\W)[^\\n]*\\n(?:[^\\n]*\\n)*?\\s*\\1\\b/)),\ncontains:[e.END_SAME_AS_BEGIN({begin:/(\\w+)/,end:/(\\w+)/,\ncontains:[e.BACKSLASH_ESCAPE,c]})]}]},d=\""[0-9](_?[0-9])*\"",g={className:\""number\"",\nrelevance:0,variants:[{\nbegin:`\\\\b([1-9](_?[0-9])*|0)(\\\\.(${d}))?([eE][+-]?(${d})|r)?i?\\\\b`},{\nbegin:\""\\\\b0[dD][0-9](_?[0-9])*r?i?\\\\b\""},{begin:\""\\\\b0[bB][0-1](_?[0-1])*r?i?\\\\b\""\n},{begin:\""\\\\b0[oO][0-7](_?[0-7])*r?i?\\\\b\""},{\nbegin:\""\\\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\\\b\""},{\nbegin:\""\\\\b0(_?[0-7])+r?i?\\\\b\""}]},l={className:\""params\"",begin:\""\\\\(\"",end:\""\\\\)\"",\nendsParent:!0,keywords:i},o=[t,{className:\""class\"",beginKeywords:\""class module\"",\nend:\""$|;\"",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{\nbegin:\""[A-Za-z_]\\\\w*(::\\\\w+)*(\\\\?|!)?\""}),{begin:\""<\\\\s*\"",contains:[{\nbegin:\""(\""+e.IDENT_RE+\""::)?\""+e.IDENT_RE,relevance:0}]}].concat(r)},{\nclassName:\""function\"",begin:n.concat(/def\\s+/,n.lookahead(a+\""\\\\s*(\\\\(|;|$)\"")),\nrelevance:0,keywords:\""def\"",end:\""$|;\"",contains:[e.inherit(e.TITLE_MODE,{begin:a\n}),l].concat(r)},{begin:e.IDENT_RE+\""::\""},{className:\""symbol\"",\nbegin:e.UNDERSCORE_IDENT_RE+\""(!|\\\\?)?:\"",relevance:0},{className:\""symbol\"",\nbegin:\"":(?!\\\\s)\"",contains:[t,{begin:a}],relevance:0},g,{className:\""variable\"",\nbegin:\""(\\\\$\\\\W)|((\\\\$|@@?)(\\\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])\""},{\nclassName:\""params\"",begin:/\\|/,end:/\\|/,relevance:0,keywords:i},{\nbegin:\""(\""+e.RE_STARTERS_RE+\""|unless)\\\\s*\"",keywords:\""unless\"",contains:[{\nclassName:\""regexp\"",contains:[e.BACKSLASH_ESCAPE,c],illegal:/\\n/,variants:[{\nbegin:\""/\"",end:\""/[a-z]*\""},{begin:/%r\\{/,end:/\\}[a-z]*/},{begin:\""%r\\\\(\"",\nend:\""\\\\)[a-z]*\""},{begin:\""%r!\"",end:\""![a-z]*\""},{begin:\""%r\\\\[\"",end:\""\\\\][a-z]*\""}]\n}].concat(b,r),relevance:0}].concat(b,r);c.contains=o,l.contains=o;const _=[{\nbegin:/^\\s*=>/,starts:{end:\""$\"",contains:o}},{className:\""meta\"",\nbegin:\""^([>?]>|[\\\\w#]+\\\\(\\\\w+\\\\):\\\\d+:\\\\d+>|(\\\\w+-)?\\\\d+\\\\.\\\\d+\\\\.\\\\d+(p\\\\d+)?[^\\\\d][^>]+>)(?=[ ])\"",\nstarts:{end:\""$\"",contains:o}}];return r.unshift(b),{name:\""Ruby\"",\naliases:[\""rb\"",\""gemspec\"",\""podspec\"",\""thor\"",\""irb\""],keywords:i,illegal:/\\/\\*/,\ncontains:[e.SHEBANG({binary:\""ruby\""})].concat(_).concat(r).concat(o)}}})()\n;hljs.registerLanguage(\""ruby\"",e)})();/*! `yaml` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst n=\""true false yes no null\"",a=\""[\\\\w#;/?:@&=+$,.~*'()[\\\\]]+\"",s={\nclassName:\""string\"",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/\""/,end:/\""/\n},{begin:/\\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:\""template-variable\"",\nvariants:[{begin:/\\{\\{/,end:/\\}\\}/},{begin:/%\\{/,end:/\\}/}]}]},i=e.inherit(s,{\nvariants:[{begin:/'/,end:/'/},{begin:/\""/,end:/\""/},{begin:/[^\\s,{}[\\]]+/}]}),l={\nend:\"",\"",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},t={begin:/\\{/,\nend:/\\}/,contains:[l],illegal:\""\\\\n\"",relevance:0},g={begin:\""\\\\[\"",end:\""\\\\]\"",\ncontains:[l],illegal:\""\\\\n\"",relevance:0},b=[{className:\""attr\"",variants:[{\nbegin:\""\\\\w[\\\\w :\\\\/.-]*:(?=[ \\t]|$)\""},{begin:'\""\\\\w[\\\\w :\\\\/.-]*\"":(?=[ \\t]|$)'},{\nbegin:\""'\\\\w[\\\\w :\\\\/.-]*':(?=[ \\t]|$)\""}]},{className:\""meta\"",begin:\""^---\\\\s*$\"",\nrelevance:10},{className:\""string\"",\nbegin:\""[\\\\|>]([1-9]?[+-])?[ ]*\\\\n( +)[^ ][^\\\\n]*\\\\n(\\\\2[^\\\\n]+\\\\n?)*\""},{\nbegin:\""<%[%=-]?\"",end:\""[%-]?%>\"",subLanguage:\""ruby\"",excludeBegin:!0,excludeEnd:!0,\nrelevance:0},{className:\""type\"",begin:\""!\\\\w+!\""+a},{className:\""type\"",\nbegin:\""!<\""+a+\"">\""},{className:\""type\"",begin:\""!\""+a},{className:\""type\"",begin:\""!!\""+a\n},{className:\""meta\"",begin:\""&\""+e.UNDERSCORE_IDENT_RE+\""$\""},{className:\""meta\"",\nbegin:\""\\\\*\""+e.UNDERSCORE_IDENT_RE+\""$\""},{className:\""bullet\"",begin:\""-(?=[ ]|$)\"",\nrelevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{\nclassName:\""number\"",\nbegin:\""\\\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\\\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\\\.[0-9]*)?([ \\\\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\\\b\""\n},{className:\""number\"",begin:e.C_NUMBER_RE+\""\\\\b\"",relevance:0},t,g,s],r=[...b]\n;return r.pop(),r.push(i),l.contains=r,{name:\""YAML\"",case_insensitive:!0,\naliases:[\""yml\""],contains:b}}})();hljs.registerLanguage(\""yaml\"",e)})();/*! `php-template` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var n=(()=>{\""use strict\"";return n=>({name:\""PHP template\"",\nsubLanguage:\""xml\"",contains:[{begin:/<\\?(php|=)?/,end:/\\?>/,subLanguage:\""php\"",\ncontains:[{begin:\""/\\\\*\"",end:\""\\\\*/\"",skip:!0},{begin:'b\""',end:'\""',skip:!0},{\nbegin:\""b'\"",end:\""'\"",skip:!0},n.inherit(n.APOS_STRING_MODE,{illegal:null,\nclassName:null,contains:null,skip:!0}),n.inherit(n.QUOTE_STRING_MODE,{\nillegal:null,className:null,contains:null,skip:!0})]}]})})()\n;hljs.registerLanguage(\""php-template\"",n)})();/*! `sql` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst r=e.regex,t=e.COMMENT(\""--\"",\""$\""),n=[\""true\"",\""false\"",\""unknown\""],a=[\""bigint\"",\""binary\"",\""blob\"",\""boolean\"",\""char\"",\""character\"",\""clob\"",\""date\"",\""dec\"",\""decfloat\"",\""decimal\"",\""float\"",\""int\"",\""integer\"",\""interval\"",\""nchar\"",\""nclob\"",\""national\"",\""numeric\"",\""real\"",\""row\"",\""smallint\"",\""time\"",\""timestamp\"",\""varchar\"",\""varying\"",\""varbinary\""],i=[\""abs\"",\""acos\"",\""array_agg\"",\""asin\"",\""atan\"",\""avg\"",\""cast\"",\""ceil\"",\""ceiling\"",\""coalesce\"",\""corr\"",\""cos\"",\""cosh\"",\""count\"",\""covar_pop\"",\""covar_samp\"",\""cume_dist\"",\""dense_rank\"",\""deref\"",\""element\"",\""exp\"",\""extract\"",\""first_value\"",\""floor\"",\""json_array\"",\""json_arrayagg\"",\""json_exists\"",\""json_object\"",\""json_objectagg\"",\""json_query\"",\""json_table\"",\""json_table_primitive\"",\""json_value\"",\""lag\"",\""last_value\"",\""lead\"",\""listagg\"",\""ln\"",\""log\"",\""log10\"",\""lower\"",\""max\"",\""min\"",\""mod\"",\""nth_value\"",\""ntile\"",\""nullif\"",\""percent_rank\"",\""percentile_cont\"",\""percentile_disc\"",\""position\"",\""position_regex\"",\""power\"",\""rank\"",\""regr_avgx\"",\""regr_avgy\"",\""regr_count\"",\""regr_intercept\"",\""regr_r2\"",\""regr_slope\"",\""regr_sxx\"",\""regr_sxy\"",\""regr_syy\"",\""row_number\"",\""sin\"",\""sinh\"",\""sqrt\"",\""stddev_pop\"",\""stddev_samp\"",\""substring\"",\""substring_regex\"",\""sum\"",\""tan\"",\""tanh\"",\""translate\"",\""translate_regex\"",\""treat\"",\""trim\"",\""trim_array\"",\""unnest\"",\""upper\"",\""value_of\"",\""var_pop\"",\""var_samp\"",\""width_bucket\""],s=[\""create table\"",\""insert into\"",\""primary key\"",\""foreign key\"",\""not null\"",\""alter table\"",\""add constraint\"",\""grouping sets\"",\""on overflow\"",\""character set\"",\""respect nulls\"",\""ignore nulls\"",\""nulls first\"",\""nulls last\"",\""depth first\"",\""breadth first\""],o=i,c=[\""abs\"",\""acos\"",\""all\"",\""allocate\"",\""alter\"",\""and\"",\""any\"",\""are\"",\""array\"",\""array_agg\"",\""array_max_cardinality\"",\""as\"",\""asensitive\"",\""asin\"",\""asymmetric\"",\""at\"",\""atan\"",\""atomic\"",\""authorization\"",\""avg\"",\""begin\"",\""begin_frame\"",\""begin_partition\"",\""between\"",\""bigint\"",\""binary\"",\""blob\"",\""boolean\"",\""both\"",\""by\"",\""call\"",\""called\"",\""cardinality\"",\""cascaded\"",\""case\"",\""cast\"",\""ceil\"",\""ceiling\"",\""char\"",\""char_length\"",\""character\"",\""character_length\"",\""check\"",\""classifier\"",\""clob\"",\""close\"",\""coalesce\"",\""collate\"",\""collect\"",\""column\"",\""commit\"",\""condition\"",\""connect\"",\""constraint\"",\""contains\"",\""convert\"",\""copy\"",\""corr\"",\""corresponding\"",\""cos\"",\""cosh\"",\""count\"",\""covar_pop\"",\""covar_samp\"",\""create\"",\""cross\"",\""cube\"",\""cume_dist\"",\""current\"",\""current_catalog\"",\""current_date\"",\""current_default_transform_group\"",\""current_path\"",\""current_role\"",\""current_row\"",\""current_schema\"",\""current_time\"",\""current_timestamp\"",\""current_path\"",\""current_role\"",\""current_transform_group_for_type\"",\""current_user\"",\""cursor\"",\""cycle\"",\""date\"",\""day\"",\""deallocate\"",\""dec\"",\""decimal\"",\""decfloat\"",\""declare\"",\""default\"",\""define\"",\""delete\"",\""dense_rank\"",\""deref\"",\""describe\"",\""deterministic\"",\""disconnect\"",\""distinct\"",\""double\"",\""drop\"",\""dynamic\"",\""each\"",\""element\"",\""else\"",\""empty\"",\""end\"",\""end_frame\"",\""end_partition\"",\""end-exec\"",\""equals\"",\""escape\"",\""every\"",\""except\"",\""exec\"",\""execute\"",\""exists\"",\""exp\"",\""external\"",\""extract\"",\""false\"",\""fetch\"",\""filter\"",\""first_value\"",\""float\"",\""floor\"",\""for\"",\""foreign\"",\""frame_row\"",\""free\"",\""from\"",\""full\"",\""function\"",\""fusion\"",\""get\"",\""global\"",\""grant\"",\""group\"",\""grouping\"",\""groups\"",\""having\"",\""hold\"",\""hour\"",\""identity\"",\""in\"",\""indicator\"",\""initial\"",\""inner\"",\""inout\"",\""insensitive\"",\""insert\"",\""int\"",\""integer\"",\""intersect\"",\""intersection\"",\""interval\"",\""into\"",\""is\"",\""join\"",\""json_array\"",\""json_arrayagg\"",\""json_exists\"",\""json_object\"",\""json_objectagg\"",\""json_query\"",\""json_table\"",\""json_table_primitive\"",\""json_value\"",\""lag\"",\""language\"",\""large\"",\""last_value\"",\""lateral\"",\""lead\"",\""leading\"",\""left\"",\""like\"",\""like_regex\"",\""listagg\"",\""ln\"",\""local\"",\""localtime\"",\""localtimestamp\"",\""log\"",\""log10\"",\""lower\"",\""match\"",\""match_number\"",\""match_recognize\"",\""matches\"",\""max\"",\""member\"",\""merge\"",\""method\"",\""min\"",\""minute\"",\""mod\"",\""modifies\"",\""module\"",\""month\"",\""multiset\"",\""national\"",\""natural\"",\""nchar\"",\""nclob\"",\""new\"",\""no\"",\""none\"",\""normalize\"",\""not\"",\""nth_value\"",\""ntile\"",\""null\"",\""nullif\"",\""numeric\"",\""octet_length\"",\""occurrences_regex\"",\""of\"",\""offset\"",\""old\"",\""omit\"",\""on\"",\""one\"",\""only\"",\""open\"",\""or\"",\""order\"",\""out\"",\""outer\"",\""over\"",\""overlaps\"",\""overlay\"",\""parameter\"",\""partition\"",\""pattern\"",\""per\"",\""percent\"",\""percent_rank\"",\""percentile_cont\"",\""percentile_disc\"",\""period\"",\""portion\"",\""position\"",\""position_regex\"",\""power\"",\""precedes\"",\""precision\"",\""prepare\"",\""primary\"",\""procedure\"",\""ptf\"",\""range\"",\""rank\"",\""reads\"",\""real\"",\""recursive\"",\""ref\"",\""references\"",\""referencing\"",\""regr_avgx\"",\""regr_avgy\"",\""regr_count\"",\""regr_intercept\"",\""regr_r2\"",\""regr_slope\"",\""regr_sxx\"",\""regr_sxy\"",\""regr_syy\"",\""release\"",\""result\"",\""return\"",\""returns\"",\""revoke\"",\""right\"",\""rollback\"",\""rollup\"",\""row\"",\""row_number\"",\""rows\"",\""running\"",\""savepoint\"",\""scope\"",\""scroll\"",\""search\"",\""second\"",\""seek\"",\""select\"",\""sensitive\"",\""session_user\"",\""set\"",\""show\"",\""similar\"",\""sin\"",\""sinh\"",\""skip\"",\""smallint\"",\""some\"",\""specific\"",\""specifictype\"",\""sql\"",\""sqlexception\"",\""sqlstate\"",\""sqlwarning\"",\""sqrt\"",\""start\"",\""static\"",\""stddev_pop\"",\""stddev_samp\"",\""submultiset\"",\""subset\"",\""substring\"",\""substring_regex\"",\""succeeds\"",\""sum\"",\""symmetric\"",\""system\"",\""system_time\"",\""system_user\"",\""table\"",\""tablesample\"",\""tan\"",\""tanh\"",\""then\"",\""time\"",\""timestamp\"",\""timezone_hour\"",\""timezone_minute\"",\""to\"",\""trailing\"",\""translate\"",\""translate_regex\"",\""translation\"",\""treat\"",\""trigger\"",\""trim\"",\""trim_array\"",\""true\"",\""truncate\"",\""uescape\"",\""union\"",\""unique\"",\""unknown\"",\""unnest\"",\""update\"",\""upper\"",\""user\"",\""using\"",\""value\"",\""values\"",\""value_of\"",\""var_pop\"",\""var_samp\"",\""varbinary\"",\""varchar\"",\""varying\"",\""versioning\"",\""when\"",\""whenever\"",\""where\"",\""width_bucket\"",\""window\"",\""with\"",\""within\"",\""without\"",\""year\"",\""add\"",\""asc\"",\""collation\"",\""desc\"",\""final\"",\""first\"",\""last\"",\""view\""].filter((e=>!i.includes(e))),l={\nbegin:r.concat(/\\b/,r.either(...o),/\\s*\\(/),relevance:0,keywords:{built_in:o}}\n;return{name:\""SQL\"",case_insensitive:!0,illegal:/[{}]|<\\//,keywords:{\n$pattern:/\\b[\\w\\.]+/,keyword:((e,{exceptions:r,when:t}={})=>{const n=t\n;return r=r||[],e.map((e=>e.match(/\\|\\d+$/)||r.includes(e)?e:n(e)?e+\""|0\"":e))\n})(c,{when:e=>e.length<3}),literal:n,type:a,\nbuilt_in:[\""current_catalog\"",\""current_date\"",\""current_default_transform_group\"",\""current_path\"",\""current_role\"",\""current_schema\"",\""current_transform_group_for_type\"",\""current_user\"",\""session_user\"",\""system_time\"",\""system_user\"",\""current_time\"",\""localtime\"",\""current_timestamp\"",\""localtimestamp\""]\n},contains:[{begin:r.either(...s),relevance:0,keywords:{$pattern:/[\\w\\.]+/,\nkeyword:c.concat(s),literal:n,type:a}},{className:\""type\"",\nbegin:r.either(\""double precision\"",\""large object\"",\""with timezone\"",\""without timezone\"")\n},l,{className:\""variable\"",begin:/@[a-z0-9]+/},{className:\""string\"",variants:[{\nbegin:/'/,end:/'/,contains:[{begin:/''/}]}]},{begin:/\""/,end:/\""/,contains:[{\nbegin:/\""\""/}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,t,{className:\""operator\"",\nbegin:/[-+*/=%^~]|&&?|\\|\\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0}]}}})()\n;hljs.registerLanguage(\""sql\"",e)})();/*! `objectivec` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={\n$pattern:n,keyword:[\""@interface\"",\""@class\"",\""@protocol\"",\""@implementation\""]}\n;return{name:\""Objective-C\"",\naliases:[\""mm\"",\""objc\"",\""obj-c\"",\""obj-c++\"",\""objective-c++\""],keywords:{$pattern:n,\nkeyword:[\""int\"",\""float\"",\""while\"",\""char\"",\""export\"",\""sizeof\"",\""typedef\"",\""const\"",\""struct\"",\""for\"",\""union\"",\""unsigned\"",\""long\"",\""volatile\"",\""static\"",\""bool\"",\""mutable\"",\""if\"",\""do\"",\""return\"",\""goto\"",\""void\"",\""enum\"",\""else\"",\""break\"",\""extern\"",\""asm\"",\""case\"",\""short\"",\""default\"",\""double\"",\""register\"",\""explicit\"",\""signed\"",\""typename\"",\""this\"",\""switch\"",\""continue\"",\""wchar_t\"",\""inline\"",\""readonly\"",\""assign\"",\""readwrite\"",\""self\"",\""@synchronized\"",\""id\"",\""typeof\"",\""nonatomic\"",\""super\"",\""unichar\"",\""IBOutlet\"",\""IBAction\"",\""strong\"",\""weak\"",\""copy\"",\""in\"",\""out\"",\""inout\"",\""bycopy\"",\""byref\"",\""oneway\"",\""__strong\"",\""__weak\"",\""__block\"",\""__autoreleasing\"",\""@private\"",\""@protected\"",\""@public\"",\""@try\"",\""@property\"",\""@end\"",\""@throw\"",\""@catch\"",\""@finally\"",\""@autoreleasepool\"",\""@synthesize\"",\""@dynamic\"",\""@selector\"",\""@optional\"",\""@required\"",\""@encode\"",\""@package\"",\""@import\"",\""@defs\"",\""@compatibility_alias\"",\""__bridge\"",\""__bridge_transfer\"",\""__bridge_retained\"",\""__bridge_retain\"",\""__covariant\"",\""__contravariant\"",\""__kindof\"",\""_Nonnull\"",\""_Nullable\"",\""_Null_unspecified\"",\""__FUNCTION__\"",\""__PRETTY_FUNCTION__\"",\""__attribute__\"",\""getter\"",\""setter\"",\""retain\"",\""unsafe_unretained\"",\""nonnull\"",\""nullable\"",\""null_unspecified\"",\""null_resettable\"",\""class\"",\""instancetype\"",\""NS_DESIGNATED_INITIALIZER\"",\""NS_UNAVAILABLE\"",\""NS_REQUIRES_SUPER\"",\""NS_RETURNS_INNER_POINTER\"",\""NS_INLINE\"",\""NS_AVAILABLE\"",\""NS_DEPRECATED\"",\""NS_ENUM\"",\""NS_OPTIONS\"",\""NS_SWIFT_UNAVAILABLE\"",\""NS_ASSUME_NONNULL_BEGIN\"",\""NS_ASSUME_NONNULL_END\"",\""NS_REFINED_FOR_SWIFT\"",\""NS_SWIFT_NAME\"",\""NS_SWIFT_NOTHROW\"",\""NS_DURING\"",\""NS_HANDLER\"",\""NS_ENDHANDLER\"",\""NS_VALUERETURN\"",\""NS_VOIDRETURN\""],\nliteral:[\""false\"",\""true\"",\""FALSE\"",\""TRUE\"",\""nil\"",\""YES\"",\""NO\"",\""NULL\""],\nbuilt_in:[\""BOOL\"",\""dispatch_once_t\"",\""dispatch_queue_t\"",\""dispatch_sync\"",\""dispatch_async\"",\""dispatch_once\""]\n},illegal:\""/,end:/$/,illegal:\""\\\\n\""\n},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:\""class\"",\nbegin:\""(\""+_.keyword.join(\""|\"")+\"")\\\\b\"",end:/(\\{|$)/,excludeEnd:!0,keywords:_,\ncontains:[e.UNDERSCORE_TITLE_MODE]},{begin:\""\\\\.\""+e.UNDERSCORE_IDENT_RE,\nrelevance:0}]}}})();hljs.registerLanguage(\""objectivec\"",e)})();/*! `cpp` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const t=e.regex,a=e.COMMENT(\""//\"",\""$\"",{\ncontains:[{begin:/\\\\\\n/}]\n}),n=\""[a-zA-Z_]\\\\w*::\"",r=\""(?!struct)(decltype\\\\(auto\\\\)|\""+t.optional(n)+\""[a-zA-Z_]\\\\w*\""+t.optional(\""<[^<>]+>\"")+\"")\"",i={\nclassName:\""type\"",begin:\""\\\\b[a-z\\\\d_]*_t\\\\b\""},s={className:\""string\"",variants:[{\nbegin:'(u8?|U|L)?\""',end:'\""',illegal:\""\\\\n\"",contains:[e.BACKSLASH_ESCAPE]},{\nbegin:\""(u8?|U|L)?'(\\\\\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\\\S)|.)\"",\nend:\""'\"",illegal:\"".\""},e.END_SAME_AS_BEGIN({\nbegin:/(?:u8?|U|L)?R\""([^()\\\\ ]{0,16})\\(/,end:/\\)([^()\\\\ ]{0,16})\""/})]},c={\nclassName:\""number\"",variants:[{begin:\""\\\\b(0b[01']+)\""},{\nbegin:\""(-?)\\\\b([\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)\""\n},{\nbegin:\""(-?)(\\\\b0[xX][a-fA-F0-9']+|(\\\\b[\\\\d']+(\\\\.[\\\\d']*)?|\\\\.[\\\\d']+)([eE][-+]?[\\\\d']+)?)\""\n}],relevance:0},o={className:\""meta\"",begin:/#\\s*[a-z]+\\b/,end:/$/,keywords:{\nkeyword:\""if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include\""\n},contains:[{begin:/\\\\\\n/,relevance:0},e.inherit(s,{className:\""string\""}),{\nclassName:\""string\"",begin:/<.*?>/},a,e.C_BLOCK_COMMENT_MODE]},l={\nclassName:\""title\"",begin:t.optional(n)+e.IDENT_RE,relevance:0\n},d=t.optional(n)+e.IDENT_RE+\""\\\\s*\\\\(\"",u={\ntype:[\""bool\"",\""char\"",\""char16_t\"",\""char32_t\"",\""char8_t\"",\""double\"",\""float\"",\""int\"",\""long\"",\""short\"",\""void\"",\""wchar_t\"",\""unsigned\"",\""signed\"",\""const\"",\""static\""],\nkeyword:[\""alignas\"",\""alignof\"",\""and\"",\""and_eq\"",\""asm\"",\""atomic_cancel\"",\""atomic_commit\"",\""atomic_noexcept\"",\""auto\"",\""bitand\"",\""bitor\"",\""break\"",\""case\"",\""catch\"",\""class\"",\""co_await\"",\""co_return\"",\""co_yield\"",\""compl\"",\""concept\"",\""const_cast|10\"",\""consteval\"",\""constexpr\"",\""constinit\"",\""continue\"",\""decltype\"",\""default\"",\""delete\"",\""do\"",\""dynamic_cast|10\"",\""else\"",\""enum\"",\""explicit\"",\""export\"",\""extern\"",\""false\"",\""final\"",\""for\"",\""friend\"",\""goto\"",\""if\"",\""import\"",\""inline\"",\""module\"",\""mutable\"",\""namespace\"",\""new\"",\""noexcept\"",\""not\"",\""not_eq\"",\""nullptr\"",\""operator\"",\""or\"",\""or_eq\"",\""override\"",\""private\"",\""protected\"",\""public\"",\""reflexpr\"",\""register\"",\""reinterpret_cast|10\"",\""requires\"",\""return\"",\""sizeof\"",\""static_assert\"",\""static_cast|10\"",\""struct\"",\""switch\"",\""synchronized\"",\""template\"",\""this\"",\""thread_local\"",\""throw\"",\""transaction_safe\"",\""transaction_safe_dynamic\"",\""true\"",\""try\"",\""typedef\"",\""typeid\"",\""typename\"",\""union\"",\""using\"",\""virtual\"",\""volatile\"",\""while\"",\""xor\"",\""xor_eq\""],\nliteral:[\""NULL\"",\""false\"",\""nullopt\"",\""nullptr\"",\""true\""],built_in:[\""_Pragma\""],\n_type_hints:[\""any\"",\""auto_ptr\"",\""barrier\"",\""binary_semaphore\"",\""bitset\"",\""complex\"",\""condition_variable\"",\""condition_variable_any\"",\""counting_semaphore\"",\""deque\"",\""false_type\"",\""future\"",\""imaginary\"",\""initializer_list\"",\""istringstream\"",\""jthread\"",\""latch\"",\""lock_guard\"",\""multimap\"",\""multiset\"",\""mutex\"",\""optional\"",\""ostringstream\"",\""packaged_task\"",\""pair\"",\""promise\"",\""priority_queue\"",\""queue\"",\""recursive_mutex\"",\""recursive_timed_mutex\"",\""scoped_lock\"",\""set\"",\""shared_future\"",\""shared_lock\"",\""shared_mutex\"",\""shared_timed_mutex\"",\""shared_ptr\"",\""stack\"",\""string_view\"",\""stringstream\"",\""timed_mutex\"",\""thread\"",\""true_type\"",\""tuple\"",\""unique_lock\"",\""unique_ptr\"",\""unordered_map\"",\""unordered_multimap\"",\""unordered_multiset\"",\""unordered_set\"",\""variant\"",\""vector\"",\""weak_ptr\"",\""wstring\"",\""wstring_view\""]\n},p={className:\""function.dispatch\"",relevance:0,keywords:{\n_hint:[\""abort\"",\""abs\"",\""acos\"",\""apply\"",\""as_const\"",\""asin\"",\""atan\"",\""atan2\"",\""calloc\"",\""ceil\"",\""cerr\"",\""cin\"",\""clog\"",\""cos\"",\""cosh\"",\""cout\"",\""declval\"",\""endl\"",\""exchange\"",\""exit\"",\""exp\"",\""fabs\"",\""floor\"",\""fmod\"",\""forward\"",\""fprintf\"",\""fputs\"",\""free\"",\""frexp\"",\""fscanf\"",\""future\"",\""invoke\"",\""isalnum\"",\""isalpha\"",\""iscntrl\"",\""isdigit\"",\""isgraph\"",\""islower\"",\""isprint\"",\""ispunct\"",\""isspace\"",\""isupper\"",\""isxdigit\"",\""labs\"",\""launder\"",\""ldexp\"",\""log\"",\""log10\"",\""make_pair\"",\""make_shared\"",\""make_shared_for_overwrite\"",\""make_tuple\"",\""make_unique\"",\""malloc\"",\""memchr\"",\""memcmp\"",\""memcpy\"",\""memset\"",\""modf\"",\""move\"",\""pow\"",\""printf\"",\""putchar\"",\""puts\"",\""realloc\"",\""scanf\"",\""sin\"",\""sinh\"",\""snprintf\"",\""sprintf\"",\""sqrt\"",\""sscanf\"",\""std\"",\""stderr\"",\""stdin\"",\""stdout\"",\""strcat\"",\""strchr\"",\""strcmp\"",\""strcpy\"",\""strcspn\"",\""strlen\"",\""strncat\"",\""strncmp\"",\""strncpy\"",\""strpbrk\"",\""strrchr\"",\""strspn\"",\""strstr\"",\""swap\"",\""tan\"",\""tanh\"",\""terminate\"",\""to_underlying\"",\""tolower\"",\""toupper\"",\""vfprintf\"",\""visit\"",\""vprintf\"",\""vsprintf\""]\n},\nbegin:t.concat(/\\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\\s*\\(/))\n},_=[p,o,i,a,e.C_BLOCK_COMMENT_MODE,c,s],m={variants:[{begin:/=/,end:/;/},{\nbegin:/\\(/,end:/\\)/},{beginKeywords:\""new throw return else\"",end:/;/}],\nkeywords:u,contains:_.concat([{begin:/\\(/,end:/\\)/,keywords:u,\ncontains:_.concat([\""self\""]),relevance:0}]),relevance:0},g={className:\""function\"",\nbegin:\""(\""+r+\""[\\\\*&\\\\s]+)+\""+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,\nkeywords:u,illegal:/[^\\w\\s\\*&:<>.]/,contains:[{begin:\""decltype\\\\(auto\\\\)\"",\nkeywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[l],relevance:0},{\nbegin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[s,c]},{\nrelevance:0,match:/,/},{className:\""params\"",begin:/\\(/,end:/\\)/,keywords:u,\nrelevance:0,contains:[a,e.C_BLOCK_COMMENT_MODE,s,c,i,{begin:/\\(/,end:/\\)/,\nkeywords:u,relevance:0,contains:[\""self\"",a,e.C_BLOCK_COMMENT_MODE,s,c,i]}]\n},i,a,e.C_BLOCK_COMMENT_MODE,o]};return{name:\""C++\"",\naliases:[\""cc\"",\""c++\"",\""h++\"",\""hpp\"",\""hh\"",\""hxx\"",\""cxx\""],keywords:u,illegal:\""\"",keywords:u,contains:[\""self\"",i]},{begin:e.IDENT_RE+\""::\"",keywords:u},{\nmatch:[/\\b(?:enum(?:\\s+(?:class|struct))?|class|struct|union)/,/\\s+/,/\\w+/],\nclassName:{1:\""keyword\"",3:\""title.class\""}}])}}})();hljs.registerLanguage(\""cpp\"",e)\n})();/*! `apache` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n={className:\""number\"",\nbegin:/\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?/};return{\nname:\""Apache config\"",aliases:[\""apacheconf\""],case_insensitive:!0,\ncontains:[e.HASH_COMMENT_MODE,{className:\""section\"",begin:/<\\/?/,end:/>/,\ncontains:[n,{className:\""number\"",begin:/:\\d{1,5}/\n},e.inherit(e.QUOTE_STRING_MODE,{relevance:0})]},{className:\""attribute\"",\nbegin:/\\w+/,relevance:0,keywords:{\n_:[\""order\"",\""deny\"",\""allow\"",\""setenv\"",\""rewriterule\"",\""rewriteengine\"",\""rewritecond\"",\""documentroot\"",\""sethandler\"",\""errordocument\"",\""loadmodule\"",\""options\"",\""header\"",\""listen\"",\""serverroot\"",\""servername\""]\n},starts:{end:/$/,relevance:0,keywords:{literal:\""on off all deny allow\""},\ncontains:[{className:\""meta\"",begin:/\\s\\[/,end:/\\]$/},{className:\""variable\"",\nbegin:/[\\$%]\\{/,end:/\\}/,contains:[\""self\"",{className:\""number\"",begin:/[$%]\\d+/}]\n},n,{className:\""number\"",begin:/\\b\\d+/},e.QUOTE_STRING_MODE]}}],illegal:/\\S/}}\n})();hljs.registerLanguage(\""apache\"",e)})();/*! `plaintext` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var t=(()=>{\""use strict\"";return t=>({name:\""Plain text\"",\naliases:[\""text\"",\""txt\""],disableAutodetect:!0})})()\n;hljs.registerLanguage(\""plaintext\"",t)})();/*! `shell` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var s=(()=>{\""use strict\"";return s=>({name:\""Shell Session\"",\naliases:[\""console\"",\""shellsession\""],contains:[{className:\""meta\"",\nbegin:/^\\s{0,3}[/~\\w\\d[\\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\\\](?=\\s*$)/,\nsubLanguage:\""bash\""}}]})})();hljs.registerLanguage(\""shell\"",s)})();/*! `r` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst a=e.regex,n=/(?:(?:[a-zA-Z]|\\.[._a-zA-Z])[._a-zA-Z0-9]*)|\\.(?!\\d)/,i=a.either(/0[xX][0-9a-fA-F]+\\.[0-9a-fA-F]*[pP][+-]?\\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\\d+)?[Li]?/,/(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:[eE][+-]?\\d+)?[Li]?/),s=/[=!<>:]=|\\|\\||&&|:::?|<-|<<-|->>|->|\\|>|[-+*\\/?!$&|:<=>@^~]|\\*\\*/,t=a.either(/[()]/,/[{}]/,/\\[\\[/,/[[\\]]/,/\\\\/,/,/)\n;return{name:\""R\"",keywords:{$pattern:n,\nkeyword:\""function if in break next repeat else for while\"",\nliteral:\""NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10\"",\nbuilt_in:\""LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm\""\n},contains:[e.COMMENT(/#'/,/$/,{contains:[{scope:\""doctag\"",match:/@examples/,\nstarts:{end:a.lookahead(a.either(/\\n^#'\\s*(?=@[a-zA-Z]+)/,/\\n^(?!#')/)),\nendsParent:!0}},{scope:\""doctag\"",begin:\""@param\"",end:/$/,contains:[{\nscope:\""variable\"",variants:[{match:n},{match:/`(?:\\\\.|[^`\\\\])+`/}],endsParent:!0\n}]},{scope:\""doctag\"",match:/@[a-zA-Z]+/},{scope:\""keyword\"",match:/\\\\[a-zA-Z]+/}]\n}),e.HASH_COMMENT_MODE,{scope:\""string\"",contains:[e.BACKSLASH_ESCAPE],\nvariants:[e.END_SAME_AS_BEGIN({begin:/[rR]\""(-*)\\(/,end:/\\)(-*)\""/\n}),e.END_SAME_AS_BEGIN({begin:/[rR]\""(-*)\\{/,end:/\\}(-*)\""/\n}),e.END_SAME_AS_BEGIN({begin:/[rR]\""(-*)\\[/,end:/\\](-*)\""/\n}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\\(/,end:/\\)(-*)'/\n}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\\{/,end:/\\}(-*)'/\n}),e.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\\[/,end:/\\](-*)'/}),{begin:'\""',end:'\""',\nrelevance:0},{begin:\""'\"",end:\""'\"",relevance:0}]},{relevance:0,variants:[{scope:{\n1:\""operator\"",2:\""number\""},match:[s,i]},{scope:{1:\""operator\"",2:\""number\""},\nmatch:[/%[^%]*%/,i]},{scope:{1:\""punctuation\"",2:\""number\""},match:[t,i]},{scope:{\n2:\""number\""},match:[/[^a-zA-Z0-9._]|^/,i]}]},{scope:{3:\""operator\""},\nmatch:[n,/\\s+/,/<-/,/\\s+/]},{scope:\""operator\"",relevance:0,variants:[{match:s},{\nmatch:/%[^%]*%/}]},{scope:\""punctuation\"",relevance:0,match:t},{begin:\""`\"",end:\""`\"",\ncontains:[{begin:/\\\\./}]}]}}})();hljs.registerLanguage(\""r\"",e)})();/*! `ini` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=e.regex,a={className:\""number\"",\nrelevance:0,variants:[{begin:/([+-]+)?[\\d]+_[\\d_]+/},{begin:e.NUMBER_RE}]\n},s=e.COMMENT();s.variants=[{begin:/;/,end:/$/},{begin:/#/,end:/$/}];const i={\nclassName:\""variable\"",variants:[{begin:/\\$[\\w\\d\""][\\w\\d_]*/},{begin:/\\$\\{(.*?)\\}/\n}]},t={className:\""literal\"",begin:/\\bon|off|true|false|yes|no\\b/},r={\nclassName:\""string\"",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:\""'''\"",\nend:\""'''\"",relevance:10},{begin:'\""\""\""',end:'\""\""\""',relevance:10},{begin:'\""',end:'\""'\n},{begin:\""'\"",end:\""'\""}]},l={begin:/\\[/,end:/\\]/,contains:[s,t,i,r,a,\""self\""],\nrelevance:0},c=n.either(/[A-Za-z0-9_-]+/,/\""(\\\\\""|[^\""])*\""/,/'[^']*'/);return{\nname:\""TOML, also INI\"",aliases:[\""toml\""],case_insensitive:!0,illegal:/\\S/,\ncontains:[s,{className:\""section\"",begin:/\\[+/,end:/\\]+/},{\nbegin:n.concat(c,\""(\\\\s*\\\\.\\\\s*\"",c,\"")*\"",n.lookahead(/\\s*=\\s*[^#\\s]/)),\nclassName:\""attr\"",starts:{end:/$/,contains:[s,l,t,i,r,a]}}]}}})()\n;hljs.registerLanguage(\""ini\"",e)})();/*! `less` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\""\n;const e=[\""a\"",\""abbr\"",\""address\"",\""article\"",\""aside\"",\""audio\"",\""b\"",\""blockquote\"",\""body\"",\""button\"",\""canvas\"",\""caption\"",\""cite\"",\""code\"",\""dd\"",\""del\"",\""details\"",\""dfn\"",\""div\"",\""dl\"",\""dt\"",\""em\"",\""fieldset\"",\""figcaption\"",\""figure\"",\""footer\"",\""form\"",\""h1\"",\""h2\"",\""h3\"",\""h4\"",\""h5\"",\""h6\"",\""header\"",\""hgroup\"",\""html\"",\""i\"",\""iframe\"",\""img\"",\""input\"",\""ins\"",\""kbd\"",\""label\"",\""legend\"",\""li\"",\""main\"",\""mark\"",\""menu\"",\""nav\"",\""object\"",\""ol\"",\""p\"",\""q\"",\""quote\"",\""samp\"",\""section\"",\""span\"",\""strong\"",\""summary\"",\""sup\"",\""table\"",\""tbody\"",\""td\"",\""textarea\"",\""tfoot\"",\""th\"",\""thead\"",\""time\"",\""tr\"",\""ul\"",\""var\"",\""video\""],t=[\""any-hover\"",\""any-pointer\"",\""aspect-ratio\"",\""color\"",\""color-gamut\"",\""color-index\"",\""device-aspect-ratio\"",\""device-height\"",\""device-width\"",\""display-mode\"",\""forced-colors\"",\""grid\"",\""height\"",\""hover\"",\""inverted-colors\"",\""monochrome\"",\""orientation\"",\""overflow-block\"",\""overflow-inline\"",\""pointer\"",\""prefers-color-scheme\"",\""prefers-contrast\"",\""prefers-reduced-motion\"",\""prefers-reduced-transparency\"",\""resolution\"",\""scan\"",\""scripting\"",\""update\"",\""width\"",\""min-width\"",\""max-width\"",\""min-height\"",\""max-height\""],i=[\""active\"",\""any-link\"",\""blank\"",\""checked\"",\""current\"",\""default\"",\""defined\"",\""dir\"",\""disabled\"",\""drop\"",\""empty\"",\""enabled\"",\""first\"",\""first-child\"",\""first-of-type\"",\""fullscreen\"",\""future\"",\""focus\"",\""focus-visible\"",\""focus-within\"",\""has\"",\""host\"",\""host-context\"",\""hover\"",\""indeterminate\"",\""in-range\"",\""invalid\"",\""is\"",\""lang\"",\""last-child\"",\""last-of-type\"",\""left\"",\""link\"",\""local-link\"",\""not\"",\""nth-child\"",\""nth-col\"",\""nth-last-child\"",\""nth-last-col\"",\""nth-last-of-type\"",\""nth-of-type\"",\""only-child\"",\""only-of-type\"",\""optional\"",\""out-of-range\"",\""past\"",\""placeholder-shown\"",\""read-only\"",\""read-write\"",\""required\"",\""right\"",\""root\"",\""scope\"",\""target\"",\""target-within\"",\""user-invalid\"",\""valid\"",\""visited\"",\""where\""],r=[\""after\"",\""backdrop\"",\""before\"",\""cue\"",\""cue-region\"",\""first-letter\"",\""first-line\"",\""grammar-error\"",\""marker\"",\""part\"",\""placeholder\"",\""selection\"",\""slotted\"",\""spelling-error\""],o=[\""align-content\"",\""align-items\"",\""align-self\"",\""all\"",\""animation\"",\""animation-delay\"",\""animation-direction\"",\""animation-duration\"",\""animation-fill-mode\"",\""animation-iteration-count\"",\""animation-name\"",\""animation-play-state\"",\""animation-timing-function\"",\""backface-visibility\"",\""background\"",\""background-attachment\"",\""background-clip\"",\""background-color\"",\""background-image\"",\""background-origin\"",\""background-position\"",\""background-repeat\"",\""background-size\"",\""border\"",\""border-bottom\"",\""border-bottom-color\"",\""border-bottom-left-radius\"",\""border-bottom-right-radius\"",\""border-bottom-style\"",\""border-bottom-width\"",\""border-collapse\"",\""border-color\"",\""border-image\"",\""border-image-outset\"",\""border-image-repeat\"",\""border-image-slice\"",\""border-image-source\"",\""border-image-width\"",\""border-left\"",\""border-left-color\"",\""border-left-style\"",\""border-left-width\"",\""border-radius\"",\""border-right\"",\""border-right-color\"",\""border-right-style\"",\""border-right-width\"",\""border-spacing\"",\""border-style\"",\""border-top\"",\""border-top-color\"",\""border-top-left-radius\"",\""border-top-right-radius\"",\""border-top-style\"",\""border-top-width\"",\""border-width\"",\""bottom\"",\""box-decoration-break\"",\""box-shadow\"",\""box-sizing\"",\""break-after\"",\""break-before\"",\""break-inside\"",\""caption-side\"",\""caret-color\"",\""clear\"",\""clip\"",\""clip-path\"",\""clip-rule\"",\""color\"",\""column-count\"",\""column-fill\"",\""column-gap\"",\""column-rule\"",\""column-rule-color\"",\""column-rule-style\"",\""column-rule-width\"",\""column-span\"",\""column-width\"",\""columns\"",\""contain\"",\""content\"",\""content-visibility\"",\""counter-increment\"",\""counter-reset\"",\""cue\"",\""cue-after\"",\""cue-before\"",\""cursor\"",\""direction\"",\""display\"",\""empty-cells\"",\""filter\"",\""flex\"",\""flex-basis\"",\""flex-direction\"",\""flex-flow\"",\""flex-grow\"",\""flex-shrink\"",\""flex-wrap\"",\""float\"",\""flow\"",\""font\"",\""font-display\"",\""font-family\"",\""font-feature-settings\"",\""font-kerning\"",\""font-language-override\"",\""font-size\"",\""font-size-adjust\"",\""font-smoothing\"",\""font-stretch\"",\""font-style\"",\""font-synthesis\"",\""font-variant\"",\""font-variant-caps\"",\""font-variant-east-asian\"",\""font-variant-ligatures\"",\""font-variant-numeric\"",\""font-variant-position\"",\""font-variation-settings\"",\""font-weight\"",\""gap\"",\""glyph-orientation-vertical\"",\""grid\"",\""grid-area\"",\""grid-auto-columns\"",\""grid-auto-flow\"",\""grid-auto-rows\"",\""grid-column\"",\""grid-column-end\"",\""grid-column-start\"",\""grid-gap\"",\""grid-row\"",\""grid-row-end\"",\""grid-row-start\"",\""grid-template\"",\""grid-template-areas\"",\""grid-template-columns\"",\""grid-template-rows\"",\""hanging-punctuation\"",\""height\"",\""hyphens\"",\""icon\"",\""image-orientation\"",\""image-rendering\"",\""image-resolution\"",\""ime-mode\"",\""isolation\"",\""justify-content\"",\""left\"",\""letter-spacing\"",\""line-break\"",\""line-height\"",\""list-style\"",\""list-style-image\"",\""list-style-position\"",\""list-style-type\"",\""margin\"",\""margin-bottom\"",\""margin-left\"",\""margin-right\"",\""margin-top\"",\""marks\"",\""mask\"",\""mask-border\"",\""mask-border-mode\"",\""mask-border-outset\"",\""mask-border-repeat\"",\""mask-border-slice\"",\""mask-border-source\"",\""mask-border-width\"",\""mask-clip\"",\""mask-composite\"",\""mask-image\"",\""mask-mode\"",\""mask-origin\"",\""mask-position\"",\""mask-repeat\"",\""mask-size\"",\""mask-type\"",\""max-height\"",\""max-width\"",\""min-height\"",\""min-width\"",\""mix-blend-mode\"",\""nav-down\"",\""nav-index\"",\""nav-left\"",\""nav-right\"",\""nav-up\"",\""none\"",\""normal\"",\""object-fit\"",\""object-position\"",\""opacity\"",\""order\"",\""orphans\"",\""outline\"",\""outline-color\"",\""outline-offset\"",\""outline-style\"",\""outline-width\"",\""overflow\"",\""overflow-wrap\"",\""overflow-x\"",\""overflow-y\"",\""padding\"",\""padding-bottom\"",\""padding-left\"",\""padding-right\"",\""padding-top\"",\""page-break-after\"",\""page-break-before\"",\""page-break-inside\"",\""pause\"",\""pause-after\"",\""pause-before\"",\""perspective\"",\""perspective-origin\"",\""pointer-events\"",\""position\"",\""quotes\"",\""resize\"",\""rest\"",\""rest-after\"",\""rest-before\"",\""right\"",\""row-gap\"",\""scroll-margin\"",\""scroll-margin-block\"",\""scroll-margin-block-end\"",\""scroll-margin-block-start\"",\""scroll-margin-bottom\"",\""scroll-margin-inline\"",\""scroll-margin-inline-end\"",\""scroll-margin-inline-start\"",\""scroll-margin-left\"",\""scroll-margin-right\"",\""scroll-margin-top\"",\""scroll-padding\"",\""scroll-padding-block\"",\""scroll-padding-block-end\"",\""scroll-padding-block-start\"",\""scroll-padding-bottom\"",\""scroll-padding-inline\"",\""scroll-padding-inline-end\"",\""scroll-padding-inline-start\"",\""scroll-padding-left\"",\""scroll-padding-right\"",\""scroll-padding-top\"",\""scroll-snap-align\"",\""scroll-snap-stop\"",\""scroll-snap-type\"",\""shape-image-threshold\"",\""shape-margin\"",\""shape-outside\"",\""speak\"",\""speak-as\"",\""src\"",\""tab-size\"",\""table-layout\"",\""text-align\"",\""text-align-all\"",\""text-align-last\"",\""text-combine-upright\"",\""text-decoration\"",\""text-decoration-color\"",\""text-decoration-line\"",\""text-decoration-style\"",\""text-emphasis\"",\""text-emphasis-color\"",\""text-emphasis-position\"",\""text-emphasis-style\"",\""text-indent\"",\""text-justify\"",\""text-orientation\"",\""text-overflow\"",\""text-rendering\"",\""text-shadow\"",\""text-transform\"",\""text-underline-position\"",\""top\"",\""transform\"",\""transform-box\"",\""transform-origin\"",\""transform-style\"",\""transition\"",\""transition-delay\"",\""transition-duration\"",\""transition-property\"",\""transition-timing-function\"",\""unicode-bidi\"",\""vertical-align\"",\""visibility\"",\""voice-balance\"",\""voice-duration\"",\""voice-family\"",\""voice-pitch\"",\""voice-range\"",\""voice-rate\"",\""voice-stress\"",\""voice-volume\"",\""white-space\"",\""widows\"",\""width\"",\""will-change\"",\""word-break\"",\""word-spacing\"",\""word-wrap\"",\""writing-mode\"",\""z-index\""].reverse(),n=i.concat(r)\n;return a=>{const s=(e=>({IMPORTANT:{scope:\""meta\"",begin:\""!important\""},\nBLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:\""number\"",\nbegin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\\b/},FUNCTION_DISPATCH:{\nclassName:\""built_in\"",begin:/[\\w-]+(?=\\()/},ATTRIBUTE_SELECTOR_MODE:{\nscope:\""selector-attr\"",begin:/\\[/,end:/\\]/,illegal:\""$\"",\ncontains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{\nscope:\""number\"",\nbegin:e.NUMBER_RE+\""(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?\"",\nrelevance:0},CSS_VARIABLE:{className:\""attr\"",begin:/--[A-Za-z][A-Za-z0-9_-]*/}\n}))(a),l=n,d=\""([\\\\w-]+|@\\\\{[\\\\w-]+\\\\})\"",c=[],g=[],m=e=>({className:\""string\"",\nbegin:\""~?\""+e+\"".*?\""+e}),p=(e,t,i)=>({className:e,begin:t,relevance:i}),b={\n$pattern:/[a-z-]+/,keyword:\""and or not only\"",attribute:t.join(\"" \"")},u={\nbegin:\""\\\\(\"",end:\""\\\\)\"",contains:g,keywords:b,relevance:0}\n;g.push(a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,m(\""'\""),m('\""'),s.CSS_NUMBER_MODE,{\nbegin:\""(url|data-uri)\\\\(\"",starts:{className:\""string\"",end:\""[\\\\)\\\\n]\"",\nexcludeEnd:!0}\n},s.HEXCOLOR,u,p(\""variable\"",\""@@?[\\\\w-]+\"",10),p(\""variable\"",\""@\\\\{[\\\\w-]+\\\\}\""),p(\""built_in\"",\""~?`[^`]*?`\""),{\nclassName:\""attribute\"",begin:\""[\\\\w-]+\\\\s*:\"",end:\"":\"",returnBegin:!0,excludeEnd:!0\n},s.IMPORTANT);const h=g.concat({begin:/\\{/,end:/\\}/,contains:c}),f={\nbeginKeywords:\""when\"",endsWithParent:!0,contains:[{beginKeywords:\""and not\""\n}].concat(g)},v={begin:d+\""\\\\s*:\"",returnBegin:!0,end:/[;}]/,relevance:0,\ncontains:[{begin:/-(webkit|moz|ms|o)-/},s.CSS_VARIABLE,{className:\""attribute\"",\nbegin:\""\\\\b(\""+o.join(\""|\"")+\"")\\\\b\"",end:/(?=:)/,starts:{endsWithParent:!0,\nillegal:\""[<=$]\"",relevance:0,contains:g}}]},w={className:\""keyword\"",\nbegin:\""@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\\\b\"",\nstarts:{end:\""[;{}]\"",keywords:b,returnEnd:!0,contains:g,relevance:0}},k={\nclassName:\""variable\"",variants:[{begin:\""@[\\\\w-]+\\\\s*:\"",relevance:15},{\nbegin:\""@[\\\\w-]+\""}],starts:{end:\""[;}]\"",returnEnd:!0,contains:h}},y={variants:[{\nbegin:\""[\\\\.#:&\\\\[>]\"",end:\""[;{}]\""},{begin:d,end:/\\{/}],returnBegin:!0,\nreturnEnd:!0,illegal:\""[<='$\\\""]\"",relevance:0,\ncontains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,f,p(\""keyword\"",\""all\\\\b\""),p(\""variable\"",\""@\\\\{[\\\\w-]+\\\\}\""),{\nbegin:\""\\\\b(\""+e.join(\""|\"")+\"")\\\\b\"",className:\""selector-tag\""\n},s.CSS_NUMBER_MODE,p(\""selector-tag\"",d,0),p(\""selector-id\"",\""#\""+d),p(\""selector-class\"",\""\\\\.\""+d,0),p(\""selector-tag\"",\""&\"",0),s.ATTRIBUTE_SELECTOR_MODE,{\nclassName:\""selector-pseudo\"",begin:\"":(\""+i.join(\""|\"")+\"")\""},{\nclassName:\""selector-pseudo\"",begin:\"":(:)?(\""+r.join(\""|\"")+\"")\""},{begin:/\\(/,\nend:/\\)/,relevance:0,contains:h},{begin:\""!important\""},s.FUNCTION_DISPATCH]},x={\nbegin:`[\\\\w-]+:(:)?(${l.join(\""|\"")})`,returnBegin:!0,contains:[y]}\n;return c.push(a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,w,k,x,v,y),{\nname:\""Less\"",case_insensitive:!0,illegal:\""[=>'/<($\\\""]\"",contains:c}}})()\n;hljs.registerLanguage(\""less\"",e)})();/*! `fortran` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n=e.regex,a={\nvariants:[e.COMMENT(\""!\"",\""$\"",{relevance:0}),e.COMMENT(\""^C[ ]\"",\""$\"",{relevance:0\n}),e.COMMENT(\""^C$\"",\""$\"",{relevance:0})]\n},t=/(_[a-z_\\d]+)?/,i=/([de][+-]?\\d+)?/,c={className:\""number\"",variants:[{\nbegin:n.concat(/\\b\\d+/,/\\.(\\d*)/,i,t)},{begin:n.concat(/\\b\\d+/,i,t)},{\nbegin:n.concat(/\\.\\d+/,i,t)}],relevance:0},o={className:\""function\"",\nbeginKeywords:\""subroutine function program\"",illegal:\""[${=\\\\n]\"",\ncontains:[e.UNDERSCORE_TITLE_MODE,{className:\""params\"",begin:\""\\\\(\"",end:\""\\\\)\""}]}\n;return{name:\""Fortran\"",case_insensitive:!0,aliases:[\""f90\"",\""f95\""],keywords:{\nkeyword:[\""kind\"",\""do\"",\""concurrent\"",\""local\"",\""shared\"",\""while\"",\""private\"",\""call\"",\""intrinsic\"",\""where\"",\""elsewhere\"",\""type\"",\""endtype\"",\""endmodule\"",\""endselect\"",\""endinterface\"",\""end\"",\""enddo\"",\""endif\"",\""if\"",\""forall\"",\""endforall\"",\""only\"",\""contains\"",\""default\"",\""return\"",\""stop\"",\""then\"",\""block\"",\""endblock\"",\""endassociate\"",\""public\"",\""subroutine|10\"",\""function\"",\""program\"",\"".and.\"",\"".or.\"",\"".not.\"",\"".le.\"",\"".eq.\"",\"".ge.\"",\"".gt.\"",\"".lt.\"",\""goto\"",\""save\"",\""else\"",\""use\"",\""module\"",\""select\"",\""case\"",\""access\"",\""blank\"",\""direct\"",\""exist\"",\""file\"",\""fmt\"",\""form\"",\""formatted\"",\""iostat\"",\""name\"",\""named\"",\""nextrec\"",\""number\"",\""opened\"",\""rec\"",\""recl\"",\""sequential\"",\""status\"",\""unformatted\"",\""unit\"",\""continue\"",\""format\"",\""pause\"",\""cycle\"",\""exit\"",\""c_null_char\"",\""c_alert\"",\""c_backspace\"",\""c_form_feed\"",\""flush\"",\""wait\"",\""decimal\"",\""round\"",\""iomsg\"",\""synchronous\"",\""nopass\"",\""non_overridable\"",\""pass\"",\""protected\"",\""volatile\"",\""abstract\"",\""extends\"",\""import\"",\""non_intrinsic\"",\""value\"",\""deferred\"",\""generic\"",\""final\"",\""enumerator\"",\""class\"",\""associate\"",\""bind\"",\""enum\"",\""c_int\"",\""c_short\"",\""c_long\"",\""c_long_long\"",\""c_signed_char\"",\""c_size_t\"",\""c_int8_t\"",\""c_int16_t\"",\""c_int32_t\"",\""c_int64_t\"",\""c_int_least8_t\"",\""c_int_least16_t\"",\""c_int_least32_t\"",\""c_int_least64_t\"",\""c_int_fast8_t\"",\""c_int_fast16_t\"",\""c_int_fast32_t\"",\""c_int_fast64_t\"",\""c_intmax_t\"",\""C_intptr_t\"",\""c_float\"",\""c_double\"",\""c_long_double\"",\""c_float_complex\"",\""c_double_complex\"",\""c_long_double_complex\"",\""c_bool\"",\""c_char\"",\""c_null_ptr\"",\""c_null_funptr\"",\""c_new_line\"",\""c_carriage_return\"",\""c_horizontal_tab\"",\""c_vertical_tab\"",\""iso_c_binding\"",\""c_loc\"",\""c_funloc\"",\""c_associated\"",\""c_f_pointer\"",\""c_ptr\"",\""c_funptr\"",\""iso_fortran_env\"",\""character_storage_size\"",\""error_unit\"",\""file_storage_size\"",\""input_unit\"",\""iostat_end\"",\""iostat_eor\"",\""numeric_storage_size\"",\""output_unit\"",\""c_f_procpointer\"",\""ieee_arithmetic\"",\""ieee_support_underflow_control\"",\""ieee_get_underflow_mode\"",\""ieee_set_underflow_mode\"",\""newunit\"",\""contiguous\"",\""recursive\"",\""pad\"",\""position\"",\""action\"",\""delim\"",\""readwrite\"",\""eor\"",\""advance\"",\""nml\"",\""interface\"",\""procedure\"",\""namelist\"",\""include\"",\""sequence\"",\""elemental\"",\""pure\"",\""impure\"",\""integer\"",\""real\"",\""character\"",\""complex\"",\""logical\"",\""codimension\"",\""dimension\"",\""allocatable|10\"",\""parameter\"",\""external\"",\""implicit|10\"",\""none\"",\""double\"",\""precision\"",\""assign\"",\""intent\"",\""optional\"",\""pointer\"",\""target\"",\""in\"",\""out\"",\""common\"",\""equivalence\"",\""data\""],\nliteral:[\"".False.\"",\"".True.\""],\nbuilt_in:[\""alog\"",\""alog10\"",\""amax0\"",\""amax1\"",\""amin0\"",\""amin1\"",\""amod\"",\""cabs\"",\""ccos\"",\""cexp\"",\""clog\"",\""csin\"",\""csqrt\"",\""dabs\"",\""dacos\"",\""dasin\"",\""datan\"",\""datan2\"",\""dcos\"",\""dcosh\"",\""ddim\"",\""dexp\"",\""dint\"",\""dlog\"",\""dlog10\"",\""dmax1\"",\""dmin1\"",\""dmod\"",\""dnint\"",\""dsign\"",\""dsin\"",\""dsinh\"",\""dsqrt\"",\""dtan\"",\""dtanh\"",\""float\"",\""iabs\"",\""idim\"",\""idint\"",\""idnint\"",\""ifix\"",\""isign\"",\""max0\"",\""max1\"",\""min0\"",\""min1\"",\""sngl\"",\""algama\"",\""cdabs\"",\""cdcos\"",\""cdexp\"",\""cdlog\"",\""cdsin\"",\""cdsqrt\"",\""cqabs\"",\""cqcos\"",\""cqexp\"",\""cqlog\"",\""cqsin\"",\""cqsqrt\"",\""dcmplx\"",\""dconjg\"",\""derf\"",\""derfc\"",\""dfloat\"",\""dgamma\"",\""dimag\"",\""dlgama\"",\""iqint\"",\""qabs\"",\""qacos\"",\""qasin\"",\""qatan\"",\""qatan2\"",\""qcmplx\"",\""qconjg\"",\""qcos\"",\""qcosh\"",\""qdim\"",\""qerf\"",\""qerfc\"",\""qexp\"",\""qgamma\"",\""qimag\"",\""qlgama\"",\""qlog\"",\""qlog10\"",\""qmax1\"",\""qmin1\"",\""qmod\"",\""qnint\"",\""qsign\"",\""qsin\"",\""qsinh\"",\""qsqrt\"",\""qtan\"",\""qtanh\"",\""abs\"",\""acos\"",\""aimag\"",\""aint\"",\""anint\"",\""asin\"",\""atan\"",\""atan2\"",\""char\"",\""cmplx\"",\""conjg\"",\""cos\"",\""cosh\"",\""exp\"",\""ichar\"",\""index\"",\""int\"",\""log\"",\""log10\"",\""max\"",\""min\"",\""nint\"",\""sign\"",\""sin\"",\""sinh\"",\""sqrt\"",\""tan\"",\""tanh\"",\""print\"",\""write\"",\""dim\"",\""lge\"",\""lgt\"",\""lle\"",\""llt\"",\""mod\"",\""nullify\"",\""allocate\"",\""deallocate\"",\""adjustl\"",\""adjustr\"",\""all\"",\""allocated\"",\""any\"",\""associated\"",\""bit_size\"",\""btest\"",\""ceiling\"",\""count\"",\""cshift\"",\""date_and_time\"",\""digits\"",\""dot_product\"",\""eoshift\"",\""epsilon\"",\""exponent\"",\""floor\"",\""fraction\"",\""huge\"",\""iand\"",\""ibclr\"",\""ibits\"",\""ibset\"",\""ieor\"",\""ior\"",\""ishft\"",\""ishftc\"",\""lbound\"",\""len_trim\"",\""matmul\"",\""maxexponent\"",\""maxloc\"",\""maxval\"",\""merge\"",\""minexponent\"",\""minloc\"",\""minval\"",\""modulo\"",\""mvbits\"",\""nearest\"",\""pack\"",\""present\"",\""product\"",\""radix\"",\""random_number\"",\""random_seed\"",\""range\"",\""repeat\"",\""reshape\"",\""rrspacing\"",\""scale\"",\""scan\"",\""selected_int_kind\"",\""selected_real_kind\"",\""set_exponent\"",\""shape\"",\""size\"",\""spacing\"",\""spread\"",\""sum\"",\""system_clock\"",\""tiny\"",\""transpose\"",\""trim\"",\""ubound\"",\""unpack\"",\""verify\"",\""achar\"",\""iachar\"",\""transfer\"",\""dble\"",\""entry\"",\""dprod\"",\""cpu_time\"",\""command_argument_count\"",\""get_command\"",\""get_command_argument\"",\""get_environment_variable\"",\""is_iostat_end\"",\""ieee_arithmetic\"",\""ieee_support_underflow_control\"",\""ieee_get_underflow_mode\"",\""ieee_set_underflow_mode\"",\""is_iostat_eor\"",\""move_alloc\"",\""new_line\"",\""selected_char_kind\"",\""same_type_as\"",\""extends_type_of\"",\""acosh\"",\""asinh\"",\""atanh\"",\""bessel_j0\"",\""bessel_j1\"",\""bessel_jn\"",\""bessel_y0\"",\""bessel_y1\"",\""bessel_yn\"",\""erf\"",\""erfc\"",\""erfc_scaled\"",\""gamma\"",\""log_gamma\"",\""hypot\"",\""norm2\"",\""atomic_define\"",\""atomic_ref\"",\""execute_command_line\"",\""leadz\"",\""trailz\"",\""storage_size\"",\""merge_bits\"",\""bge\"",\""bgt\"",\""ble\"",\""blt\"",\""dshiftl\"",\""dshiftr\"",\""findloc\"",\""iall\"",\""iany\"",\""iparity\"",\""image_index\"",\""lcobound\"",\""ucobound\"",\""maskl\"",\""maskr\"",\""num_images\"",\""parity\"",\""popcnt\"",\""poppar\"",\""shifta\"",\""shiftl\"",\""shiftr\"",\""this_image\"",\""sync\"",\""change\"",\""team\"",\""co_broadcast\"",\""co_max\"",\""co_min\"",\""co_sum\"",\""co_reduce\""]\n},illegal:/\\/\\*/,contains:[{className:\""string\"",relevance:0,\nvariants:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},o,{begin:/^C\\s*=(?!=)/,\nrelevance:0},a,c]}}})();hljs.registerLanguage(\""fortran\"",e)})();/*! `css` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\""\n;const e=[\""a\"",\""abbr\"",\""address\"",\""article\"",\""aside\"",\""audio\"",\""b\"",\""blockquote\"",\""body\"",\""button\"",\""canvas\"",\""caption\"",\""cite\"",\""code\"",\""dd\"",\""del\"",\""details\"",\""dfn\"",\""div\"",\""dl\"",\""dt\"",\""em\"",\""fieldset\"",\""figcaption\"",\""figure\"",\""footer\"",\""form\"",\""h1\"",\""h2\"",\""h3\"",\""h4\"",\""h5\"",\""h6\"",\""header\"",\""hgroup\"",\""html\"",\""i\"",\""iframe\"",\""img\"",\""input\"",\""ins\"",\""kbd\"",\""label\"",\""legend\"",\""li\"",\""main\"",\""mark\"",\""menu\"",\""nav\"",\""object\"",\""ol\"",\""p\"",\""q\"",\""quote\"",\""samp\"",\""section\"",\""span\"",\""strong\"",\""summary\"",\""sup\"",\""table\"",\""tbody\"",\""td\"",\""textarea\"",\""tfoot\"",\""th\"",\""thead\"",\""time\"",\""tr\"",\""ul\"",\""var\"",\""video\""],t=[\""any-hover\"",\""any-pointer\"",\""aspect-ratio\"",\""color\"",\""color-gamut\"",\""color-index\"",\""device-aspect-ratio\"",\""device-height\"",\""device-width\"",\""display-mode\"",\""forced-colors\"",\""grid\"",\""height\"",\""hover\"",\""inverted-colors\"",\""monochrome\"",\""orientation\"",\""overflow-block\"",\""overflow-inline\"",\""pointer\"",\""prefers-color-scheme\"",\""prefers-contrast\"",\""prefers-reduced-motion\"",\""prefers-reduced-transparency\"",\""resolution\"",\""scan\"",\""scripting\"",\""update\"",\""width\"",\""min-width\"",\""max-width\"",\""min-height\"",\""max-height\""],i=[\""active\"",\""any-link\"",\""blank\"",\""checked\"",\""current\"",\""default\"",\""defined\"",\""dir\"",\""disabled\"",\""drop\"",\""empty\"",\""enabled\"",\""first\"",\""first-child\"",\""first-of-type\"",\""fullscreen\"",\""future\"",\""focus\"",\""focus-visible\"",\""focus-within\"",\""has\"",\""host\"",\""host-context\"",\""hover\"",\""indeterminate\"",\""in-range\"",\""invalid\"",\""is\"",\""lang\"",\""last-child\"",\""last-of-type\"",\""left\"",\""link\"",\""local-link\"",\""not\"",\""nth-child\"",\""nth-col\"",\""nth-last-child\"",\""nth-last-col\"",\""nth-last-of-type\"",\""nth-of-type\"",\""only-child\"",\""only-of-type\"",\""optional\"",\""out-of-range\"",\""past\"",\""placeholder-shown\"",\""read-only\"",\""read-write\"",\""required\"",\""right\"",\""root\"",\""scope\"",\""target\"",\""target-within\"",\""user-invalid\"",\""valid\"",\""visited\"",\""where\""],o=[\""after\"",\""backdrop\"",\""before\"",\""cue\"",\""cue-region\"",\""first-letter\"",\""first-line\"",\""grammar-error\"",\""marker\"",\""part\"",\""placeholder\"",\""selection\"",\""slotted\"",\""spelling-error\""],r=[\""align-content\"",\""align-items\"",\""align-self\"",\""all\"",\""animation\"",\""animation-delay\"",\""animation-direction\"",\""animation-duration\"",\""animation-fill-mode\"",\""animation-iteration-count\"",\""animation-name\"",\""animation-play-state\"",\""animation-timing-function\"",\""backface-visibility\"",\""background\"",\""background-attachment\"",\""background-clip\"",\""background-color\"",\""background-image\"",\""background-origin\"",\""background-position\"",\""background-repeat\"",\""background-size\"",\""border\"",\""border-bottom\"",\""border-bottom-color\"",\""border-bottom-left-radius\"",\""border-bottom-right-radius\"",\""border-bottom-style\"",\""border-bottom-width\"",\""border-collapse\"",\""border-color\"",\""border-image\"",\""border-image-outset\"",\""border-image-repeat\"",\""border-image-slice\"",\""border-image-source\"",\""border-image-width\"",\""border-left\"",\""border-left-color\"",\""border-left-style\"",\""border-left-width\"",\""border-radius\"",\""border-right\"",\""border-right-color\"",\""border-right-style\"",\""border-right-width\"",\""border-spacing\"",\""border-style\"",\""border-top\"",\""border-top-color\"",\""border-top-left-radius\"",\""border-top-right-radius\"",\""border-top-style\"",\""border-top-width\"",\""border-width\"",\""bottom\"",\""box-decoration-break\"",\""box-shadow\"",\""box-sizing\"",\""break-after\"",\""break-before\"",\""break-inside\"",\""caption-side\"",\""caret-color\"",\""clear\"",\""clip\"",\""clip-path\"",\""clip-rule\"",\""color\"",\""column-count\"",\""column-fill\"",\""column-gap\"",\""column-rule\"",\""column-rule-color\"",\""column-rule-style\"",\""column-rule-width\"",\""column-span\"",\""column-width\"",\""columns\"",\""contain\"",\""content\"",\""content-visibility\"",\""counter-increment\"",\""counter-reset\"",\""cue\"",\""cue-after\"",\""cue-before\"",\""cursor\"",\""direction\"",\""display\"",\""empty-cells\"",\""filter\"",\""flex\"",\""flex-basis\"",\""flex-direction\"",\""flex-flow\"",\""flex-grow\"",\""flex-shrink\"",\""flex-wrap\"",\""float\"",\""flow\"",\""font\"",\""font-display\"",\""font-family\"",\""font-feature-settings\"",\""font-kerning\"",\""font-language-override\"",\""font-size\"",\""font-size-adjust\"",\""font-smoothing\"",\""font-stretch\"",\""font-style\"",\""font-synthesis\"",\""font-variant\"",\""font-variant-caps\"",\""font-variant-east-asian\"",\""font-variant-ligatures\"",\""font-variant-numeric\"",\""font-variant-position\"",\""font-variation-settings\"",\""font-weight\"",\""gap\"",\""glyph-orientation-vertical\"",\""grid\"",\""grid-area\"",\""grid-auto-columns\"",\""grid-auto-flow\"",\""grid-auto-rows\"",\""grid-column\"",\""grid-column-end\"",\""grid-column-start\"",\""grid-gap\"",\""grid-row\"",\""grid-row-end\"",\""grid-row-start\"",\""grid-template\"",\""grid-template-areas\"",\""grid-template-columns\"",\""grid-template-rows\"",\""hanging-punctuation\"",\""height\"",\""hyphens\"",\""icon\"",\""image-orientation\"",\""image-rendering\"",\""image-resolution\"",\""ime-mode\"",\""isolation\"",\""justify-content\"",\""left\"",\""letter-spacing\"",\""line-break\"",\""line-height\"",\""list-style\"",\""list-style-image\"",\""list-style-position\"",\""list-style-type\"",\""margin\"",\""margin-bottom\"",\""margin-left\"",\""margin-right\"",\""margin-top\"",\""marks\"",\""mask\"",\""mask-border\"",\""mask-border-mode\"",\""mask-border-outset\"",\""mask-border-repeat\"",\""mask-border-slice\"",\""mask-border-source\"",\""mask-border-width\"",\""mask-clip\"",\""mask-composite\"",\""mask-image\"",\""mask-mode\"",\""mask-origin\"",\""mask-position\"",\""mask-repeat\"",\""mask-size\"",\""mask-type\"",\""max-height\"",\""max-width\"",\""min-height\"",\""min-width\"",\""mix-blend-mode\"",\""nav-down\"",\""nav-index\"",\""nav-left\"",\""nav-right\"",\""nav-up\"",\""none\"",\""normal\"",\""object-fit\"",\""object-position\"",\""opacity\"",\""order\"",\""orphans\"",\""outline\"",\""outline-color\"",\""outline-offset\"",\""outline-style\"",\""outline-width\"",\""overflow\"",\""overflow-wrap\"",\""overflow-x\"",\""overflow-y\"",\""padding\"",\""padding-bottom\"",\""padding-left\"",\""padding-right\"",\""padding-top\"",\""page-break-after\"",\""page-break-before\"",\""page-break-inside\"",\""pause\"",\""pause-after\"",\""pause-before\"",\""perspective\"",\""perspective-origin\"",\""pointer-events\"",\""position\"",\""quotes\"",\""resize\"",\""rest\"",\""rest-after\"",\""rest-before\"",\""right\"",\""row-gap\"",\""scroll-margin\"",\""scroll-margin-block\"",\""scroll-margin-block-end\"",\""scroll-margin-block-start\"",\""scroll-margin-bottom\"",\""scroll-margin-inline\"",\""scroll-margin-inline-end\"",\""scroll-margin-inline-start\"",\""scroll-margin-left\"",\""scroll-margin-right\"",\""scroll-margin-top\"",\""scroll-padding\"",\""scroll-padding-block\"",\""scroll-padding-block-end\"",\""scroll-padding-block-start\"",\""scroll-padding-bottom\"",\""scroll-padding-inline\"",\""scroll-padding-inline-end\"",\""scroll-padding-inline-start\"",\""scroll-padding-left\"",\""scroll-padding-right\"",\""scroll-padding-top\"",\""scroll-snap-align\"",\""scroll-snap-stop\"",\""scroll-snap-type\"",\""shape-image-threshold\"",\""shape-margin\"",\""shape-outside\"",\""speak\"",\""speak-as\"",\""src\"",\""tab-size\"",\""table-layout\"",\""text-align\"",\""text-align-all\"",\""text-align-last\"",\""text-combine-upright\"",\""text-decoration\"",\""text-decoration-color\"",\""text-decoration-line\"",\""text-decoration-style\"",\""text-emphasis\"",\""text-emphasis-color\"",\""text-emphasis-position\"",\""text-emphasis-style\"",\""text-indent\"",\""text-justify\"",\""text-orientation\"",\""text-overflow\"",\""text-rendering\"",\""text-shadow\"",\""text-transform\"",\""text-underline-position\"",\""top\"",\""transform\"",\""transform-box\"",\""transform-origin\"",\""transform-style\"",\""transition\"",\""transition-delay\"",\""transition-duration\"",\""transition-property\"",\""transition-timing-function\"",\""unicode-bidi\"",\""vertical-align\"",\""visibility\"",\""voice-balance\"",\""voice-duration\"",\""voice-family\"",\""voice-pitch\"",\""voice-range\"",\""voice-rate\"",\""voice-stress\"",\""voice-volume\"",\""white-space\"",\""widows\"",\""width\"",\""will-change\"",\""word-break\"",\""word-spacing\"",\""word-wrap\"",\""writing-mode\"",\""z-index\""].reverse()\n;return a=>{const n=a.regex,l=(e=>({IMPORTANT:{scope:\""meta\"",begin:\""!important\""},\nBLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:\""number\"",\nbegin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\\b/},FUNCTION_DISPATCH:{\nclassName:\""built_in\"",begin:/[\\w-]+(?=\\()/},ATTRIBUTE_SELECTOR_MODE:{\nscope:\""selector-attr\"",begin:/\\[/,end:/\\]/,illegal:\""$\"",\ncontains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{\nscope:\""number\"",\nbegin:e.NUMBER_RE+\""(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?\"",\nrelevance:0},CSS_VARIABLE:{className:\""attr\"",begin:/--[A-Za-z][A-Za-z0-9_-]*/}\n}))(a),s=[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE];return{name:\""CSS\"",\ncase_insensitive:!0,illegal:/[=|'\\$]/,keywords:{keyframePosition:\""from to\""},\nclassNameAliases:{keyframePosition:\""selector-tag\""},contains:[l.BLOCK_COMMENT,{\nbegin:/-(webkit|moz|ms|o)-(?=[a-z])/},l.CSS_NUMBER_MODE,{\nclassName:\""selector-id\"",begin:/#[A-Za-z0-9_-]+/,relevance:0},{\nclassName:\""selector-class\"",begin:\""\\\\.[a-zA-Z-][a-zA-Z0-9_-]*\"",relevance:0\n},l.ATTRIBUTE_SELECTOR_MODE,{className:\""selector-pseudo\"",variants:[{\nbegin:\"":(\""+i.join(\""|\"")+\"")\""},{begin:\"":(:)?(\""+o.join(\""|\"")+\"")\""}]},l.CSS_VARIABLE,{\nclassName:\""attribute\"",begin:\""\\\\b(\""+r.join(\""|\"")+\"")\\\\b\""},{begin:/:/,end:/[;}{]/,\ncontains:[l.BLOCK_COMMENT,l.HEXCOLOR,l.IMPORTANT,l.CSS_NUMBER_MODE,...s,{\nbegin:/(url|data-uri)\\(/,end:/\\)/,relevance:0,keywords:{built_in:\""url data-uri\""\n},contains:[{className:\""string\"",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]\n},l.FUNCTION_DISPATCH]},{begin:n.lookahead(/@/),end:\""[{;]\"",relevance:0,\nillegal:/:/,contains:[{className:\""keyword\"",begin:/@-?\\w[\\w]*(-\\w+)*/},{\nbegin:/\\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{\n$pattern:/[a-z-]+/,keyword:\""and or not only\"",attribute:t.join(\"" \"")},contains:[{\nbegin:/[a-z-]+(?=:)/,className:\""attribute\""},...s,l.CSS_NUMBER_MODE]}]},{\nclassName:\""selector-tag\"",begin:\""\\\\b(\""+e.join(\""|\"")+\"")\\\\b\""}]}}})()\n;hljs.registerLanguage(\""css\"",e)})();/*! `perl` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{\nconst n=e.regex,t=/[dualxmsipngr]{0,12}/,r={$pattern:/[\\w.]+/,\nkeyword:\""abs accept alarm and atan2 bind binmode bless break caller chdir chmod chomp chop chown chr chroot close closedir connect continue cos crypt dbmclose dbmopen defined delete die do dump each else elsif endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exists exit exp fcntl fileno flock for foreach fork format formline getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt given glob gmtime goto grep gt hex if index int ioctl join keys kill last lc lcfirst length link listen local localtime log lstat lt ma map mkdir msgctl msgget msgrcv msgsnd my ne next no not oct open opendir or ord our pack package pipe pop pos print printf prototype push q|0 qq quotemeta qw qx rand read readdir readline readlink readpipe recv redo ref rename require reset return reverse rewinddir rindex rmdir say scalar seek seekdir select semctl semget semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat state study sub substr symlink syscall sysopen sysread sysseek system syswrite tell telldir tie tied time times tr truncate uc ucfirst umask undef unless unlink unpack unshift untie until use utime values vec wait waitpid wantarray warn when while write x|0 xor y|0\""\n},s={className:\""subst\"",begin:\""[$@]\\\\{\"",end:\""\\\\}\"",keywords:r},i={begin:/->\\{/,\nend:/\\}/},a={variants:[{begin:/\\$\\d/},{\nbegin:n.concat(/[$%@](\\^\\w\\b|#\\w+(::\\w+)*|\\{\\w+\\}|\\w+(::\\w*)*)/,\""(?![A-Za-z])(?![@$%])\"")\n},{begin:/[$%@][^\\s\\w{]/,relevance:0}]\n},c=[e.BACKSLASH_ESCAPE,s,a],o=[/!/,/\\//,/\\|/,/\\?/,/'/,/\""/,/#/],g=(e,r,s=\""\\\\1\"")=>{\nconst i=\""\\\\1\""===s?s:n.concat(s,r)\n;return n.concat(n.concat(\""(?:\"",e,\"")\""),r,/(?:\\\\.|[^\\\\\\/])*?/,i,/(?:\\\\.|[^\\\\\\/])*?/,s,t)\n},l=(e,r,s)=>n.concat(n.concat(\""(?:\"",e,\"")\""),r,/(?:\\\\.|[^\\\\\\/])*?/,s,t),d=[a,e.HASH_COMMENT_MODE,e.COMMENT(/^=\\w/,/=cut/,{\nendsWithParent:!0}),i,{className:\""string\"",contains:c,variants:[{\nbegin:\""q[qwxr]?\\\\s*\\\\(\"",end:\""\\\\)\"",relevance:5},{begin:\""q[qwxr]?\\\\s*\\\\[\"",\nend:\""\\\\]\"",relevance:5},{begin:\""q[qwxr]?\\\\s*\\\\{\"",end:\""\\\\}\"",relevance:5},{\nbegin:\""q[qwxr]?\\\\s*\\\\|\"",end:\""\\\\|\"",relevance:5},{begin:\""q[qwxr]?\\\\s*<\"",end:\"">\"",\nrelevance:5},{begin:\""qw\\\\s+q\"",end:\""q\"",relevance:5},{begin:\""'\"",end:\""'\"",\ncontains:[e.BACKSLASH_ESCAPE]},{begin:'\""',end:'\""'},{begin:\""`\"",end:\""`\"",\ncontains:[e.BACKSLASH_ESCAPE]},{begin:/\\{\\w+\\}/,relevance:0},{\nbegin:\""-?\\\\w+\\\\s*=>\"",relevance:0}]},{className:\""number\"",\nbegin:\""(\\\\b0[0-7_]+)|(\\\\b0x[0-9a-fA-F_]+)|(\\\\b[1-9][0-9_]*(\\\\.[0-9_]+)?)|[0_]\\\\b\"",\nrelevance:0},{\nbegin:\""(\\\\/\\\\/|\""+e.RE_STARTERS_RE+\""|\\\\b(split|return|print|reverse|grep)\\\\b)\\\\s*\"",\nkeywords:\""split return print reverse grep\"",relevance:0,\ncontains:[e.HASH_COMMENT_MODE,{className:\""regexp\"",variants:[{\nbegin:g(\""s|tr|y\"",n.either(...o,{capture:!0}))},{begin:g(\""s|tr|y\"",\""\\\\(\"",\""\\\\)\"")},{\nbegin:g(\""s|tr|y\"",\""\\\\[\"",\""\\\\]\"")},{begin:g(\""s|tr|y\"",\""\\\\{\"",\""\\\\}\"")}],relevance:2},{\nclassName:\""regexp\"",variants:[{begin:/(m|qr)\\/\\//,relevance:0},{\nbegin:l(\""(?:m|qr)?\"",/\\//,/\\//)},{begin:l(\""m|qr\"",n.either(...o,{capture:!0\n}),/\\1/)},{begin:l(\""m|qr\"",/\\(/,/\\)/)},{begin:l(\""m|qr\"",/\\[/,/\\]/)},{\nbegin:l(\""m|qr\"",/\\{/,/\\}/)}]}]},{className:\""function\"",beginKeywords:\""sub\"",\nend:\""(\\\\s*\\\\(.*?\\\\))?[;{]\"",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{\nbegin:\""-\\\\w\\\\b\"",relevance:0},{begin:\""^__DATA__$\"",end:\""^__END__$\"",\nsubLanguage:\""mojolicious\"",contains:[{begin:\""^@@.*\"",end:\""$\"",className:\""comment\""}]\n}];return s.contains=d,i.contains=d,{name:\""Perl\"",aliases:[\""pl\"",\""pm\""],keywords:r,\ncontains:d}}})();hljs.registerLanguage(\""perl\"",e)})();/*! `swift` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";function e(e){\nreturn e?\""string\""==typeof e?e:e.source:null}function a(e){return t(\""(?=\"",e,\"")\"")}\nfunction t(...a){return a.map((a=>e(a))).join(\""\"")}function n(...a){const t=(e=>{\nconst a=e[e.length-1]\n;return\""object\""==typeof a&&a.constructor===Object?(e.splice(e.length-1,1),a):{}\n})(a);return\""(\""+(t.capture?\""\"":\""?:\"")+a.map((a=>e(a))).join(\""|\"")+\"")\""}\nconst i=e=>t(/\\b/,e,/\\w$/.test(e)?/\\b/:/\\B/),s=[\""Protocol\"",\""Type\""].map(i),u=[\""init\"",\""self\""].map(i),c=[\""Any\"",\""Self\""],r=[\""actor\"",\""associatedtype\"",\""async\"",\""await\"",/as\\?/,/as!/,\""as\"",\""break\"",\""case\"",\""catch\"",\""class\"",\""continue\"",\""convenience\"",\""default\"",\""defer\"",\""deinit\"",\""didSet\"",\""do\"",\""dynamic\"",\""else\"",\""enum\"",\""extension\"",\""fallthrough\"",/fileprivate\\(set\\)/,\""fileprivate\"",\""final\"",\""for\"",\""func\"",\""get\"",\""guard\"",\""if\"",\""import\"",\""indirect\"",\""infix\"",/init\\?/,/init!/,\""inout\"",/internal\\(set\\)/,\""internal\"",\""in\"",\""is\"",\""isolated\"",\""nonisolated\"",\""lazy\"",\""let\"",\""mutating\"",\""nonmutating\"",/open\\(set\\)/,\""open\"",\""operator\"",\""optional\"",\""override\"",\""postfix\"",\""precedencegroup\"",\""prefix\"",/private\\(set\\)/,\""private\"",\""protocol\"",/public\\(set\\)/,\""public\"",\""repeat\"",\""required\"",\""rethrows\"",\""return\"",\""set\"",\""some\"",\""static\"",\""struct\"",\""subscript\"",\""super\"",\""switch\"",\""throws\"",\""throw\"",/try\\?/,/try!/,\""try\"",\""typealias\"",/unowned\\(safe\\)/,/unowned\\(unsafe\\)/,\""unowned\"",\""var\"",\""weak\"",\""where\"",\""while\"",\""willSet\""],o=[\""false\"",\""nil\"",\""true\""],l=[\""assignment\"",\""associativity\"",\""higherThan\"",\""left\"",\""lowerThan\"",\""none\"",\""right\""],m=[\""#colorLiteral\"",\""#column\"",\""#dsohandle\"",\""#else\"",\""#elseif\"",\""#endif\"",\""#error\"",\""#file\"",\""#fileID\"",\""#fileLiteral\"",\""#filePath\"",\""#function\"",\""#if\"",\""#imageLiteral\"",\""#keyPath\"",\""#line\"",\""#selector\"",\""#sourceLocation\"",\""#warn_unqualified_access\"",\""#warning\""],p=[\""abs\"",\""all\"",\""any\"",\""assert\"",\""assertionFailure\"",\""debugPrint\"",\""dump\"",\""fatalError\"",\""getVaList\"",\""isKnownUniquelyReferenced\"",\""max\"",\""min\"",\""numericCast\"",\""pointwiseMax\"",\""pointwiseMin\"",\""precondition\"",\""preconditionFailure\"",\""print\"",\""readLine\"",\""repeatElement\"",\""sequence\"",\""stride\"",\""swap\"",\""swift_unboxFromSwiftValueWithType\"",\""transcode\"",\""type\"",\""unsafeBitCast\"",\""unsafeDowncast\"",\""withExtendedLifetime\"",\""withUnsafeMutablePointer\"",\""withUnsafePointer\"",\""withVaList\"",\""withoutActuallyEscaping\"",\""zip\""],d=n(/[/=\\-+!*%<>&|^~?]/,/[\\u00A1-\\u00A7]/,/[\\u00A9\\u00AB]/,/[\\u00AC\\u00AE]/,/[\\u00B0\\u00B1]/,/[\\u00B6\\u00BB\\u00BF\\u00D7\\u00F7]/,/[\\u2016-\\u2017]/,/[\\u2020-\\u2027]/,/[\\u2030-\\u203E]/,/[\\u2041-\\u2053]/,/[\\u2055-\\u205E]/,/[\\u2190-\\u23FF]/,/[\\u2500-\\u2775]/,/[\\u2794-\\u2BFF]/,/[\\u2E00-\\u2E7F]/,/[\\u3001-\\u3003]/,/[\\u3008-\\u3020]/,/[\\u3030]/),F=n(d,/[\\u0300-\\u036F]/,/[\\u1DC0-\\u1DFF]/,/[\\u20D0-\\u20FF]/,/[\\uFE00-\\uFE0F]/,/[\\uFE20-\\uFE2F]/),b=t(d,F,\""*\""),h=n(/[a-zA-Z_]/,/[\\u00A8\\u00AA\\u00AD\\u00AF\\u00B2-\\u00B5\\u00B7-\\u00BA]/,/[\\u00BC-\\u00BE\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u00FF]/,/[\\u0100-\\u02FF\\u0370-\\u167F\\u1681-\\u180D\\u180F-\\u1DBF]/,/[\\u1E00-\\u1FFF]/,/[\\u200B-\\u200D\\u202A-\\u202E\\u203F-\\u2040\\u2054\\u2060-\\u206F]/,/[\\u2070-\\u20CF\\u2100-\\u218F\\u2460-\\u24FF\\u2776-\\u2793]/,/[\\u2C00-\\u2DFF\\u2E80-\\u2FFF]/,/[\\u3004-\\u3007\\u3021-\\u302F\\u3031-\\u303F\\u3040-\\uD7FF]/,/[\\uF900-\\uFD3D\\uFD40-\\uFDCF\\uFDF0-\\uFE1F\\uFE30-\\uFE44]/,/[\\uFE47-\\uFEFE\\uFF00-\\uFFFD]/),f=n(h,/\\d/,/[\\u0300-\\u036F\\u1DC0-\\u1DFF\\u20D0-\\u20FF\\uFE20-\\uFE2F]/),w=t(h,f,\""*\""),y=t(/[A-Z]/,f,\""*\""),g=[\""autoclosure\"",t(/convention\\(/,n(\""swift\"",\""block\"",\""c\""),/\\)/),\""discardableResult\"",\""dynamicCallable\"",\""dynamicMemberLookup\"",\""escaping\"",\""frozen\"",\""GKInspectable\"",\""IBAction\"",\""IBDesignable\"",\""IBInspectable\"",\""IBOutlet\"",\""IBSegueAction\"",\""inlinable\"",\""main\"",\""nonobjc\"",\""NSApplicationMain\"",\""NSCopying\"",\""NSManaged\"",t(/objc\\(/,w,/\\)/),\""objc\"",\""objcMembers\"",\""propertyWrapper\"",\""requires_stored_property_inits\"",\""resultBuilder\"",\""testable\"",\""UIApplicationMain\"",\""unknown\"",\""usableFromInline\""],E=[\""iOS\"",\""iOSApplicationExtension\"",\""macOS\"",\""macOSApplicationExtension\"",\""macCatalyst\"",\""macCatalystApplicationExtension\"",\""watchOS\"",\""watchOSApplicationExtension\"",\""tvOS\"",\""tvOSApplicationExtension\"",\""swift\""]\n;return e=>{const d={match:/\\s+/,relevance:0},h=e.COMMENT(\""/\\\\*\"",\""\\\\*/\"",{\ncontains:[\""self\""]}),v=[e.C_LINE_COMMENT_MODE,h],A={match:[/\\./,n(...s,...u)],\nclassName:{2:\""keyword\""}},N={match:t(/\\./,n(...r)),relevance:0\n},C=r.filter((e=>\""string\""==typeof e)).concat([\""_|0\""]),D={variants:[{\nclassName:\""keyword\"",\nmatch:n(...r.filter((e=>\""string\""!=typeof e)).concat(c).map(i),...u)}]},k={\n$pattern:n(/\\b\\w+/,/#\\w+/),keyword:C.concat(m),literal:o},B=[A,N,D],_=[{\nmatch:t(/\\./,n(...p)),relevance:0},{className:\""built_in\"",\nmatch:t(/\\b/,n(...p),/(?=\\()/)}],S={match:/->/,relevance:0},M=[S,{\nclassName:\""operator\"",relevance:0,variants:[{match:b},{match:`\\\\.(\\\\.|${F})+`}]\n}],x=\""([0-9a-fA-F]_*)+\"",I={className:\""number\"",relevance:0,variants:[{\nmatch:\""\\\\b(([0-9]_*)+)(\\\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\\\b\""},{\nmatch:`\\\\b0x(${x})(\\\\.(${x}))?([pP][+-]?(([0-9]_*)+))?\\\\b`},{\nmatch:/\\b0o([0-7]_*)+\\b/},{match:/\\b0b([01]_*)+\\b/}]},L=(e=\""\"")=>({\nclassName:\""subst\"",variants:[{match:t(/\\\\/,e,/[0\\\\tnr\""']/)},{\nmatch:t(/\\\\/,e,/u\\{[0-9a-fA-F]{1,8}\\}/)}]}),O=(e=\""\"")=>({className:\""subst\"",\nmatch:t(/\\\\/,e,/[\\t ]*(?:[\\r\\n]|\\r\\n)/)}),T=(e=\""\"")=>({className:\""subst\"",\nlabel:\""interpol\"",begin:t(/\\\\/,e,/\\(/),end:/\\)/}),$=(e=\""\"")=>({begin:t(e,/\""\""\""/),\nend:t(/\""\""\""/,e),contains:[L(e),O(e),T(e)]}),j=(e=\""\"")=>({begin:t(e,/\""/),\nend:t(/\""/,e),contains:[L(e),T(e)]}),P={className:\""string\"",\nvariants:[$(),$(\""#\""),$(\""##\""),$(\""###\""),j(),j(\""#\""),j(\""##\""),j(\""###\"")]},K={\nmatch:t(/`/,w,/`/)},z=[K,{className:\""variable\"",match:/\\$\\d+/},{\nclassName:\""variable\"",match:`\\\\$${f}+`}],q=[{match:/(@|#(un)?)available/,\nclassName:\""keyword\"",starts:{contains:[{begin:/\\(/,end:/\\)/,keywords:E,\ncontains:[...M,I,P]}]}},{className:\""keyword\"",match:t(/@/,n(...g))},{\nclassName:\""meta\"",match:t(/@/,w)}],U={match:a(/\\b[A-Z]/),relevance:0,contains:[{\nclassName:\""type\"",\nmatch:t(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,f,\""+\"")\n},{className:\""type\"",match:y,relevance:0},{match:/[?!]+/,relevance:0},{\nmatch:/\\.\\.\\./,relevance:0},{match:t(/\\s+&\\s+/,a(y)),relevance:0}]},Z={\nbegin://,keywords:k,contains:[...v,...B,...q,S,U]};U.contains.push(Z)\n;const V={begin:/\\(/,end:/\\)/,relevance:0,keywords:k,contains:[\""self\"",{\nmatch:t(w,/\\s*:/),keywords:\""_|0\"",relevance:0\n},...v,...B,..._,...M,I,P,...z,...q,U]},W={begin://,contains:[...v,U]\n},G={begin:/\\(/,end:/\\)/,keywords:k,contains:[{\nbegin:n(a(t(w,/\\s*:/)),a(t(w,/\\s+/,w,/\\s*:/))),end:/:/,relevance:0,contains:[{\nclassName:\""keyword\"",match:/\\b_\\b/},{className:\""params\"",match:w}]\n},...v,...B,...M,I,P,...q,U,V],endsParent:!0,illegal:/[\""']/},R={\nmatch:[/func/,/\\s+/,n(K.match,w,b)],className:{1:\""keyword\"",3:\""title.function\""},\ncontains:[W,G,d],illegal:[/\\[/,/%/]},X={\nmatch:[/\\b(?:subscript|init[?!]?)/,/\\s*(?=[<(])/],className:{1:\""keyword\""},\ncontains:[W,G,d],illegal:/\\[|%/},H={match:[/operator/,/\\s+/,b],className:{\n1:\""keyword\"",3:\""title\""}},J={begin:[/precedencegroup/,/\\s+/,y],className:{\n1:\""keyword\"",3:\""title\""},contains:[U],keywords:[...l,...o],end:/}/}\n;for(const e of P.variants){const a=e.contains.find((e=>\""interpol\""===e.label))\n;a.keywords=k;const t=[...B,..._,...M,I,P,...z];a.contains=[...t,{begin:/\\(/,\nend:/\\)/,contains:[\""self\"",...t]}]}return{name:\""Swift\"",keywords:k,\ncontains:[...v,R,X,{beginKeywords:\""struct protocol class extension enum actor\"",\nend:\""\\\\{\"",excludeEnd:!0,keywords:k,contains:[e.inherit(e.TITLE_MODE,{\nclassName:\""title.class\"",begin:/[A-Za-z$_][\\u00C0-\\u02B80-9A-Za-z$_]*/}),...B]\n},H,J,{beginKeywords:\""import\"",end:/$/,contains:[...v],relevance:0\n},...B,..._,...M,I,P,...z,...q,U,V]}}})();hljs.registerLanguage(\""swift\"",e)})();/*! `go` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const n={\nkeyword:[\""break\"",\""case\"",\""chan\"",\""const\"",\""continue\"",\""default\"",\""defer\"",\""else\"",\""fallthrough\"",\""for\"",\""func\"",\""go\"",\""goto\"",\""if\"",\""import\"",\""interface\"",\""map\"",\""package\"",\""range\"",\""return\"",\""select\"",\""struct\"",\""switch\"",\""type\"",\""var\""],\ntype:[\""bool\"",\""byte\"",\""complex64\"",\""complex128\"",\""error\"",\""float32\"",\""float64\"",\""int8\"",\""int16\"",\""int32\"",\""int64\"",\""string\"",\""uint8\"",\""uint16\"",\""uint32\"",\""uint64\"",\""int\"",\""uint\"",\""uintptr\"",\""rune\""],\nliteral:[\""true\"",\""false\"",\""iota\"",\""nil\""],\nbuilt_in:[\""append\"",\""cap\"",\""close\"",\""complex\"",\""copy\"",\""imag\"",\""len\"",\""make\"",\""new\"",\""panic\"",\""print\"",\""println\"",\""real\"",\""recover\"",\""delete\""]\n};return{name:\""Go\"",aliases:[\""golang\""],keywords:n,illegal:\""{var e=(()=>{\""use strict\""\n;const e=\""[A-Za-z$_][0-9A-Za-z$_]*\"",n=[\""as\"",\""in\"",\""of\"",\""if\"",\""for\"",\""while\"",\""finally\"",\""var\"",\""new\"",\""function\"",\""do\"",\""return\"",\""void\"",\""else\"",\""break\"",\""catch\"",\""instanceof\"",\""with\"",\""throw\"",\""case\"",\""default\"",\""try\"",\""switch\"",\""continue\"",\""typeof\"",\""delete\"",\""let\"",\""yield\"",\""const\"",\""class\"",\""debugger\"",\""async\"",\""await\"",\""static\"",\""import\"",\""from\"",\""export\"",\""extends\""],a=[\""true\"",\""false\"",\""null\"",\""undefined\"",\""NaN\"",\""Infinity\""],t=[\""Object\"",\""Function\"",\""Boolean\"",\""Symbol\"",\""Math\"",\""Date\"",\""Number\"",\""BigInt\"",\""String\"",\""RegExp\"",\""Array\"",\""Float32Array\"",\""Float64Array\"",\""Int8Array\"",\""Uint8Array\"",\""Uint8ClampedArray\"",\""Int16Array\"",\""Int32Array\"",\""Uint16Array\"",\""Uint32Array\"",\""BigInt64Array\"",\""BigUint64Array\"",\""Set\"",\""Map\"",\""WeakSet\"",\""WeakMap\"",\""ArrayBuffer\"",\""SharedArrayBuffer\"",\""Atomics\"",\""DataView\"",\""JSON\"",\""Promise\"",\""Generator\"",\""GeneratorFunction\"",\""AsyncFunction\"",\""Reflect\"",\""Proxy\"",\""Intl\"",\""WebAssembly\""],s=[\""Error\"",\""EvalError\"",\""InternalError\"",\""RangeError\"",\""ReferenceError\"",\""SyntaxError\"",\""TypeError\"",\""URIError\""],r=[\""setInterval\"",\""setTimeout\"",\""clearInterval\"",\""clearTimeout\"",\""require\"",\""exports\"",\""eval\"",\""isFinite\"",\""isNaN\"",\""parseFloat\"",\""parseInt\"",\""decodeURI\"",\""decodeURIComponent\"",\""encodeURI\"",\""encodeURIComponent\"",\""escape\"",\""unescape\""],c=[\""arguments\"",\""this\"",\""super\"",\""console\"",\""window\"",\""document\"",\""localStorage\"",\""module\"",\""global\""],i=[].concat(r,t,s)\n;return o=>{const l=o.regex,b=e,d={begin:/<[A-Za-z0-9\\\\._:-]+/,\nend:/\\/[A-Za-z0-9\\\\._:-]+>|\\/>/,isTrulyOpeningTag:(e,n)=>{\nconst a=e[0].length+e.index,t=e.input[a]\n;if(\""<\""===t||\"",\""===t)return void n.ignoreMatch();let s\n;\"">\""===t&&(((e,{after:n})=>{const a=\""\"",M={\nmatch:[/const|var|let/,/\\s+/,b,/\\s*/,/=\\s*/,/(async\\s*)?/,l.lookahead(C)],\nkeywords:\""async\"",className:{1:\""keyword\"",3:\""title.function\""},contains:[S]}\n;return{name:\""Javascript\"",aliases:[\""js\"",\""jsx\"",\""mjs\"",\""cjs\""],keywords:g,exports:{\nPARAMS_CONTAINS:p,CLASS_REFERENCE:R},illegal:/#(?![$_A-z])/,\ncontains:[o.SHEBANG({label:\""shebang\"",binary:\""node\"",relevance:5}),{\nlabel:\""use_strict\"",className:\""meta\"",relevance:10,\nbegin:/^\\s*['\""]use (strict|asm)['\""]/\n},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,y,N,_,f,E,R,{className:\""attr\"",\nbegin:b+l.lookahead(\"":\""),relevance:0},M,{\nbegin:\""(\""+o.RE_STARTERS_RE+\""|\\\\b(case|return|throw)\\\\b)\\\\s*\"",\nkeywords:\""return throw case\"",relevance:0,contains:[f,o.REGEXP_MODE,{\nclassName:\""function\"",begin:C,returnBegin:!0,end:\""\\\\s*=>\"",contains:[{\nclassName:\""params\"",variants:[{begin:o.UNDERSCORE_IDENT_RE,relevance:0},{\nclassName:null,begin:/\\(\\s*\\)/,skip:!0},{begin:/\\(/,end:/\\)/,excludeBegin:!0,\nexcludeEnd:!0,keywords:g,contains:p}]}]},{begin:/,/,relevance:0},{match:/\\s+/,\nrelevance:0},{variants:[{begin:\""<>\"",end:\""\""},{\nmatch:/<[A-Za-z0-9\\\\._:-]+\\s*\\/>/},{begin:d.begin,\n\""on:begin\"":d.isTrulyOpeningTag,end:d.end}],subLanguage:\""xml\"",contains:[{\nbegin:d.begin,end:d.end,skip:!0,contains:[\""self\""]}]}]},O,{\nbeginKeywords:\""while if switch catch for\""},{\nbegin:\""\\\\b(?!function)\""+o.UNDERSCORE_IDENT_RE+\""\\\\([^()]*(\\\\([^()]*(\\\\([^()]*\\\\)[^()]*)*\\\\)[^()]*)*\\\\)\\\\s*\\\\{\"",\nreturnBegin:!0,label:\""func.def\"",contains:[S,o.inherit(o.TITLE_MODE,{begin:b,\nclassName:\""title.function\""})]},{match:/\\.\\.\\./,relevance:0},x,{match:\""\\\\$\""+b,\nrelevance:0},{match:[/\\bconstructor(?=\\s*\\()/],className:{1:\""title.function\""},\ncontains:[S]},k,{relevance:0,match:/\\b[A-Z][A-Z_0-9]+\\b/,\nclassName:\""variable.constant\""},w,T,{match:/\\$[(.]/}]}}})()\n;hljs.registerLanguage(\""javascript\"",e)})();/*! `rust` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\"";return e=>{const t=e.regex,n={\nclassName:\""title.function.invoke\"",relevance:0,\nbegin:t.concat(/\\b/,/(?!let\\b)/,e.IDENT_RE,t.lookahead(/\\s*\\(/))\n},a=\""([ui](8|16|32|64|128|size)|f(32|64))?\"",i=[\""drop \"",\""Copy\"",\""Send\"",\""Sized\"",\""Sync\"",\""Drop\"",\""Fn\"",\""FnMut\"",\""FnOnce\"",\""ToOwned\"",\""Clone\"",\""Debug\"",\""PartialEq\"",\""PartialOrd\"",\""Eq\"",\""Ord\"",\""AsRef\"",\""AsMut\"",\""Into\"",\""From\"",\""Default\"",\""Iterator\"",\""Extend\"",\""IntoIterator\"",\""DoubleEndedIterator\"",\""ExactSizeIterator\"",\""SliceConcatExt\"",\""ToString\"",\""assert!\"",\""assert_eq!\"",\""bitflags!\"",\""bytes!\"",\""cfg!\"",\""col!\"",\""concat!\"",\""concat_idents!\"",\""debug_assert!\"",\""debug_assert_eq!\"",\""env!\"",\""panic!\"",\""file!\"",\""format!\"",\""format_args!\"",\""include_bin!\"",\""include_str!\"",\""line!\"",\""local_data_key!\"",\""module_path!\"",\""option_env!\"",\""print!\"",\""println!\"",\""select!\"",\""stringify!\"",\""try!\"",\""unimplemented!\"",\""unreachable!\"",\""vec!\"",\""write!\"",\""writeln!\"",\""macro_rules!\"",\""assert_ne!\"",\""debug_assert_ne!\""]\n;return{name:\""Rust\"",aliases:[\""rs\""],keywords:{$pattern:e.IDENT_RE+\""!?\"",\ntype:[\""i8\"",\""i16\"",\""i32\"",\""i64\"",\""i128\"",\""isize\"",\""u8\"",\""u16\"",\""u32\"",\""u64\"",\""u128\"",\""usize\"",\""f32\"",\""f64\"",\""str\"",\""char\"",\""bool\"",\""Box\"",\""Option\"",\""Result\"",\""String\"",\""Vec\""],\nkeyword:[\""abstract\"",\""as\"",\""async\"",\""await\"",\""become\"",\""box\"",\""break\"",\""const\"",\""continue\"",\""crate\"",\""do\"",\""dyn\"",\""else\"",\""enum\"",\""extern\"",\""false\"",\""final\"",\""fn\"",\""for\"",\""if\"",\""impl\"",\""in\"",\""let\"",\""loop\"",\""macro\"",\""match\"",\""mod\"",\""move\"",\""mut\"",\""override\"",\""priv\"",\""pub\"",\""ref\"",\""return\"",\""self\"",\""Self\"",\""static\"",\""struct\"",\""super\"",\""trait\"",\""true\"",\""try\"",\""type\"",\""typeof\"",\""unsafe\"",\""unsized\"",\""use\"",\""virtual\"",\""where\"",\""while\"",\""yield\""],\nliteral:[\""true\"",\""false\"",\""Some\"",\""None\"",\""Ok\"",\""Err\""],built_in:i},illegal:\""\""},n]}}})()\n;hljs.registerLanguage(\""rust\"",e)})();/*! `java` grammar compiled for Highlight.js 11.4.0 */\n(()=>{var e=(()=>{\""use strict\""\n;var e=\""\\\\.([0-9](_*[0-9])*)\"",a=\""[0-9a-fA-F](_*[0-9a-fA-F])*\"",n={\nclassName:\""number\"",variants:[{\nbegin:`(\\\\b([0-9](_*[0-9])*)((${e})|\\\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\\\b`\n},{begin:`\\\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\\\b|\\\\.([fFdD]\\\\b)?)`},{\nbegin:`(${e})[fFdD]?\\\\b`},{begin:\""\\\\b([0-9](_*[0-9])*)[fFdD]\\\\b\""},{\nbegin:`\\\\b0[xX]((${a})\\\\.?|(${a})?\\\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\\\b`\n},{begin:\""\\\\b(0|[1-9](_*[0-9])*)[lL]?\\\\b\""},{begin:`\\\\b0[xX](${a})[lL]?\\\\b`},{\nbegin:\""\\\\b0(_*[0-7])*[lL]?\\\\b\""},{begin:\""\\\\b0[bB][01](_*[01])*[lL]?\\\\b\""}],\nrelevance:0};function s(e,a,n){return-1===n?\""\"":e.replace(a,(t=>s(e,a,n-1)))}\nreturn e=>{e.regex\n;const a=\""[\\xc0-\\u02b8a-zA-Z_$][\\xc0-\\u02b8a-zA-Z_$0-9]*\"",t=a+s(\""(?:<\""+a+\""~~~(?:\\\\s*,\\\\s*\""+a+\""~~~)*>)?\"",/~~~/g,2),i={\nkeyword:[\""synchronized\"",\""abstract\"",\""private\"",\""var\"",\""static\"",\""if\"",\""const \"",\""for\"",\""while\"",\""strictfp\"",\""finally\"",\""protected\"",\""import\"",\""native\"",\""final\"",\""void\"",\""enum\"",\""else\"",\""break\"",\""transient\"",\""catch\"",\""instanceof\"",\""volatile\"",\""case\"",\""assert\"",\""package\"",\""default\"",\""public\"",\""try\"",\""switch\"",\""continue\"",\""throws\"",\""protected\"",\""public\"",\""private\"",\""module\"",\""requires\"",\""exports\"",\""do\"",\""sealed\""],\nliteral:[\""false\"",\""true\"",\""null\""],\ntype:[\""char\"",\""boolean\"",\""long\"",\""float\"",\""int\"",\""byte\"",\""short\"",\""double\""],\nbuilt_in:[\""super\"",\""this\""]},r={className:\""meta\"",begin:\""@\""+a,contains:[{\nbegin:/\\(/,end:/\\)/,contains:[\""self\""]}]},l={className:\""params\"",begin:/\\(/,\nend:/\\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0}\n;return{name:\""Java\"",aliases:[\""jsp\""],keywords:i,illegal:/<\\/|#/,\ncontains:[e.COMMENT(\""/\\\\*\\\\*\"",\""\\\\*/\"",{relevance:0,contains:[{begin:/\\w+@/,\nrelevance:0},{className:\""doctag\"",begin:\""@[A-Za-z]+\""}]}),{\nbegin:/import java\\.[a-z]+\\./,keywords:\""import\"",relevance:2\n},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/\""\""\""/,end:/\""\""\""/,\nclassName:\""string\"",contains:[e.BACKSLASH_ESCAPE]\n},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{\nmatch:[/\\b(?:class|interface|enum|extends|implements|new)/,/\\s+/,a],className:{\n1:\""keyword\"",3:\""title.class\""}},{match:/non-sealed/,scope:\""keyword\""},{\nbegin:[a,/\\s+/,a,/\\s+/,/=/],className:{1:\""type\"",3:\""variable\"",5:\""operator\""}},{\nbegin:[/record/,/\\s+/,a],className:{1:\""keyword\"",3:\""title.class\""},\ncontains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{\nbeginKeywords:\""new throw return else\"",relevance:0},{\nbegin:[\""(?:\""+t+\""\\\\s+)\"",e.UNDERSCORE_IDENT_RE,/\\s*(?=\\()/],className:{\n2:\""title.function\""},keywords:i,contains:[{className:\""params\"",begin:/\\(/,\nend:/\\)/,keywords:i,relevance:0,\ncontains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE]\n},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,r]}}})()\n;hljs.registerLanguage(\""java\"",e)})();\nexports.hljs = hljs;\n"",""type"":""application/javascript"",""title"":""$:/plugins/tiddlywiki/highlight/highlight.js"",""module-type"":""library""},""$:/plugins/tiddlywiki/highlight/highlight.css"":{""text"":""/*!\n Theme: Default\n Description: Original highlight.js style\n Author: (c) Ivan Sagalaev \n Maintainer: @highlightjs/core-team\n Website: https://highlightjs.org/\n License: see project LICENSE\n Touched: 2021\n*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}"",""type"":""text/css"",""title"":""$:/plugins/tiddlywiki/highlight/highlight.css"",""tags"":""[[$:/tags/Stylesheet]]""},""$:/plugins/tiddlywiki/highlight/highlightblock.js"":{""title"":""$:/plugins/tiddlywiki/highlight/highlightblock.js"",""text"":""/*\\\ntitle: $:/plugins/tiddlywiki/highlight/highlightblock.js\ntype: application/javascript\nmodule-type: widget\n\nWraps up the fenced code blocks parser for highlight and use in TiddlyWiki5\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\""use strict\"";\n\nvar TYPE_MAPPINGS_BASE = \""$:/config/HighlightPlugin/TypeMappings/\"";\n\nvar CodeBlockWidget = require(\""$:/core/modules/widgets/codeblock.js\"").codeblock;\n\nvar hljs = require(\""$:/plugins/tiddlywiki/highlight/highlight.js\"");\n\nif(hljs.getLanguage !== undefined) {\n\t// load language definitions\n\t$tw.utils.each($tw.modules.types[\""highlight\""],function(moduleInfo,moduleName) {\n\t\t$tw.utils.evalSandboxed(moduleInfo.definition,{hljs:hljs, exports:{}},moduleName);\n\t});\n\t\n\tCodeBlockWidget.prototype.postRender = function() {\n\t\tvar domNode = this.domNodes[0],\n\t\t\tlanguage = this.language,\n\t\t\ttiddler = this.wiki.getTiddler(TYPE_MAPPINGS_BASE + language);\n\t\tif(tiddler) {\n\t\t\tlanguage = tiddler.fields.text || \""\"";\n\t\t}\n\t\tif(language && hljs.getLanguage(language)) {\n\t\t\tdomNode.className = \""hljs\"";\n\t\t\tdomNode.children[0].className = language.toLowerCase() + \"" hljs\"";\n\t\t\tif($tw.browser && !domNode.isTiddlyWikiFakeDom) {\n\t\t\t\thljs.highlightElement(domNode.children[0]);\n\t\t\t} else {\n\t\t\t\tvar text = domNode.textContent;\n\t\t\t\tdomNode.children[0].innerHTML = hljs.highlight(text,{language: language, ignoreIllegals: true}).value;\n\t\t\t\t// If we're using the fakedom then specially save the original raw text\n\t\t\t\tif(domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t\tdomNode.children[0].textInnerHTML = text;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n}\t\n\n})();\n"",""type"":""application/javascript"",""module-type"":""widget""},""$:/plugins/tiddlywiki/highlight/license"":{""title"":""$:/plugins/tiddlywiki/highlight/license"",""type"":""text/plain"",""text"":""Copyright (c) 2006, Ivan Sagalaev\nAll rights reserved.\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of highlight.js nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n""},""$:/plugins/tiddlywiki/highlight/readme"":{""title"":""$:/plugins/tiddlywiki/highlight/readme"",""text"":""\\define highlightVersion() 11.4.0\n\nThis plugin provides syntax highlighting of code blocks using version <> of [[highlight.js|https://github.com/isagalaev/highlight.js]] from Ivan Sagalaev. This plugin does not work on browsers that do not fully support ~JavaScript ES6 (2015). If you need highlight.js running on those legacy browsers, you would need to install the \""Highlight (Legacy)\"" plugin instead. Here's a [[ES6 compatibility table|https://caniuse.com/?search=es6]].\n\n! Built-in Language Brushes\n\nThe plugin includes support for the following common languages (referred to as \""brushes\"" by highlight.js):\n\n* bash\n* c\n* cpp\n* csharp\n* css\n* diff\n* go\n* html, xml\n* java\n* javascript\n* json\n* kotlin\n* less\n* lua\n* makefile\n* markdown\n* objectivec\n* perl\n* php\n* plaintext\n* python\n* R\n* ruby\n* rust\n* scss\n* sql\n* shell session\n* swift\n* toml, ini\n* typescript\n* visual basic .net\n* yaml\n\nAnd these additional ones:\n\n* apache config\n* dockerfile\n* fortran\n* latex\n* nginx config\n\nThe mapping between a MIME type and a highlight.js language specifier is accomplished via mapping tiddlers whose titles start with `$:/config/HighlightPlugin/TypeMappings/`.\n""},""$:/plugins/tiddlywiki/highlight/styles"":{""title"":""$:/plugins/tiddlywiki/highlight/styles"",""tags"":""[[$:/tags/Stylesheet]]"",""text"":""pre.hljs {\n padding: 0;\n}\n\npre code.hljs {\n padding: 0.5em;\n}\n\n.hljs {\n background: <>;\n color: <>;\n -webkit-text-size-adjust:none;\n}\n\n.hljs-comment,\n.hljs-quote {\n color: #93a1a1;\n}\n\n/* Solarized Green */\n.hljs-keyword,\n.hljs-selector-tag,\n.hljs-addition {\n color: #859900;\n}\n\n/* Solarized Cyan */\n.hljs-number,\n.hljs-string,\n.hljs-meta .hljs-string,\n.hljs-literal,\n.hljs-doctag,\n.hljs-regexp {\n color: #2aa198;\n}\n\n/* Solarized Blue */\n.hljs-title,\n.hljs-section,\n.hljs-name,\n.hljs-selector-id,\n.hljs-selector-class {\n color: #268bd2;\n}\n\n/* Solarized Yellow */\n.hljs-attribute,\n.hljs-attr,\n.hljs-variable,\n.hljs-template-variable,\n.hljs-class .hljs-title,\n.hljs-type {\n color: #b58900;\n}\n\n/* Solarized Orange */\n.hljs-symbol,\n.hljs-bullet,\n.hljs-subst,\n.hljs-meta,\n.hljs-meta .hljs-keyword,\n.hljs-selector-attr,\n.hljs-selector-pseudo,\n.hljs-link {\n color: #cb4b16;\n}\n\n/* Solarized Red */\n.hljs-built_in,\n.hljs-deletion {\n color: #dc322f;\n}\n\n.hljs-formula {\n background: #eee8d5;\n}\n\n.hljs-emphasis {\n font-style: italic;\n}\n\n.hljs-strong {\n font-weight: bold;\n}\n""},""$:/plugins/tiddlywiki/highlight/usage"":{""title"":""$:/plugins/tiddlywiki/highlight/usage"",""text"":""\\import $:/plugins/tiddlywiki/highlight/readme\n\n\\define jsDelivrLink() https://www.jsdelivr.com/package/gh/highlightjs/cdn-release?path=build%2Flanguages&version=$(highlightVersion)$\n\\define unpkgLink() https://unpkg.com/browse/@highlightjs/cdn-assets@$(highlightVersion)$/languages/\n\n! Usage\n\nSyntax highlighting is triggered when you add language information to code blocks defined with triple backticks or with the `<$codeblock>` widget. For fenced code blocks, specify the code's language immediately after the first set of backticks:\n\n```\n ```js\n var a = b + c; // Highlighted as JavaScript\n ```\n```\n\n! Adding Themes\n\nYou can add themes from highlight.js by copying the CSS to a new tiddler and tagging it with [[$:/tags/Stylesheet]]. The available themes can be found on GitHub:\n\nhttps://github.com/isagalaev/highlight.js/tree/master/src/styles\n\n! Supporting Additional Languages\n\nThe [[highlight.js|https://github.com/highlightjs/highlight.js]] project supports many languages. Only a subset of these languages are supported by the plugin. You can change the language set using either of the following methods:\n\n!! Browser-based Method\n\nYou can import language definitions into <$text text=\""JavaScript\""/> tiddlers, with their `module-type` set to \""highlight\"".\n\nFirst, locate the language file(s) you need. You can fetch the files from the following CDNs:\n\n* >>jsDelivr\n* >>unpkg\n\nThen, click the button below to create a \""highlight\"" module. Copy and paste the content of a language file into the the text area. Give your tiddler a meaningful title so you can keep track of the languages you've installed. You may choose to either create one tiddler per language or lump all language definitions into one tiddler. Save and reload your wiki.\n\n<$button tooltip=\""add new languages\"" aria-label=\""add new languages\"" >\n<$action-createtiddler $basetitle=\""highlight-language.js\"" text=\""\"" type=\""application/javascript\"" module-type=\""highlight\"">\n<$action-sendmessage $message=\""tm-edit-tiddler\"" $param=<>/>\n\nAdd New Language(s)\n\n\n!!! Keeping Your Language Definitions Up-to-date\n\nRemember to update installed languages whenever this plugin is upgraded: \n\n
    \n<$list filter=\""[[highlight]modules[]]\"" emptyMessage=\""\""\""
  • (none installed)
  • \""\""\"">\n
  • <$link><>
  • \n\n
\n\n!! Via <$text text=\""TiddlyWiki\""/> on Node.js\n\nYou can replace the supplied highlight.js library with a custom version:\n\n# Go to the highlight.js project [[download page|https://highlightjs.org/download/]], select the language definitions to include, and press the Download button to download a zip archive containing customised support files for a highlight.js syntax highlighting server.\n# Locate the `highlight.min.js` file in the highlight plugin -- on a stock Debian 8 system running Tiddlywiki5 under node-js, it is in `/usr/local/lib/node_modules/tiddlywiki/plugins/tiddlywiki/highlight/files/`.\n# Replace the plugin `highlight.min.js` file located in step 2 with the one from the downloaded archive obtained in step 1.\n# Restart the ~TiddlyWiki server.""}}}",1 $:/themes/tiddlywiki/vanilla/options/stickytitles,"{""created"": ""20230422093714031"", ""creator"": ""root"", ""title"": ""$:/themes/tiddlywiki/vanilla/options/stickytitles"", ""modified"": ""20230422093714031"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",yes,1 7z,"{""created"": ""20230530103424113"", ""creator"": ""root"", ""title"": ""7z"", ""modified"": ""20230530103438085"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""tags"": [""\u8f6f\u4ef6\u4f7f\u7528""]}",[[7z最大化压缩]],1 9.9.9.9,"{""created"": ""20230406143855745"", ""creator"": ""root"", ""title"": ""9.9.9.9"", ""modified"": ""20230406143940779"", ""modifier"": ""root"", ""tags"": [""\u79d1\u5b66\u4e0a\u7f51""], ""type"": ""text/vnd.tiddlywiki""}"," <<< 9.9.9.9 – 安全可靠,IBM 带来公共 DNS 的新选择 <<< 9.9.9.9,这个极其特殊的 IP,是 IBM 免费推出的名为 Quad9 的公共 DNS 服务器地址,可以阻止恶意网址、钓鱼网站、恶意软件等由 the IBM X-Force 经过分析得出的黑名单列表,并且还有 18 个安全合作伙伴,可谓阵容强大。 著名的 IP 向来有提供公共服务的先例,比如著名的 8.8.8.8、8.8.4.4,114.114.114.114 这些好记又漂亮的地址。 ",1 A股市场,"{""created"": ""20230625023954339"", ""creator"": ""root"", ""title"": ""A\u80a1\u5e02\u573a"", ""modified"": ""20230625024012848"", ""modifier"": ""root"", ""tags"": [""\u91d1\u878d""], ""type"": ""text/vnd.tiddlywiki""}","在A股市场中,涵盖多个行业可以更全面地反映整体经济状况。虽然A股市场中有很多公司,覆盖每个行业可能不是一件简单的任务,但可以选择涵盖主要行业,以便获取对整体市场的大致了解。以下是一些常见的主要行业分类,涵盖这些行业可以提供对A股市场的较为全面的把握: * 金融行业: 包括银行、证券、保险等。 * 能源行业: 包括石油、天然气、煤炭等。 * 工业制造业: 包括汽车制造、电子设备、机械设备等。 * 原材料行业: 包括钢铁、有色金属、化学原材料等。 * 消费品行业: 包括食品饮料、家电、服装鞋袜等。 * 医药生物医疗行业: 包括制药、医疗器械、生物科技等。 * 信息技术行业: 包括计算机软件、互联网服务、通信设备等。 以上只是对A股市场中的主要行业进行了粗略划分,实际中可能还有更多的细分行业。但通过覆盖这些主要行业,您可以获得对整体市场经济活动的大致了解。请注意,投资决策应该基于更全面和深入的研究,包括对公司基本面、市场趋势和风险因素的分析。",1 Backblaze介绍,"{""created"": ""20230401085711118"", ""creator"": ""root"", ""title"": ""Backblaze\u4ecb\u7ecd"", ""modified"": ""20230401085737092"", ""modifier"": ""root"", ""tags"": [""backblaze""], ""type"": ""text/vnd.tiddlywiki""}","Backblaze B2 是一个云存储解决方案。 为什么选用他呢,是因为其前10G存储是完全免费的,这用于做图床是非常够用的。",1 JDK环境,"{""created"": ""20230406112659050"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""JDK\u73af\u5883"", ""modified"": ""20230406113104195"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","!! 安装 !!! OpenJDK 8 安装 ```bash apt install openjdk-8-jdk -y ``` !!! OpenJDK 11 安装 ```bash apt install openjdk-11-jdk -y ``` 或默认版本安装 ```bash apt install default-jre ``` !! 切换版本 ``` update-alternatives --config java update-alternatives --config javac ``` !! JAVA_HOME环境变量 ```bash update-alternatives --config java ``` 会显示具体路径,修改`/etc/environment`文件即可 ",1 LaTex长表格,"{""created"": ""20230601064247709"", ""creator"": ""root"", ""tags"": [""LaTex""], ""title"": ""LaTex\u957f\u8868\u683c"", ""modified"": ""20230601064610304"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","[[Tables longer than a single page |https://texfaq.org/FAQ-longtab]] 这篇文章介绍了长表格的使用。 个人使用长表格的情况: * longtable 包不能X自适应页面宽度 * [[A longtable + tabularx example]] 使用的 xltabular 在 pandoc 导出word 时,表格错乱。 目前使用 ltablex 即可对 xltabular 简单替换,在pandoc导出时也略正常。",1 Mac上安装Emacs,"{""created"": ""20230524101455981"", ""creator"": ""root"", ""tags"": [""Emacs""], ""title"": ""Mac\u4e0a\u5b89\u88c5Emacs"", ""modified"": ""20230524101609398"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","在Mac上安装[[Emacs]],执行命令如下: ``` $ brew install emacs --cask ``` ",1 Redis 修改端口号,"{""created"": ""20230517101358444"", ""creator"": ""root"", ""tags"": [""redis""], ""title"": ""Redis \u4fee\u6539\u7aef\u53e3\u53f7"", ""modified"": ""20230517102050419"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","!! 修改配置文件 ```shell $ sudo vim /etc/redis/redis.conf ``` 找到 ``port `` 将 ```` 更改为的端口号。 保存配置文件并退出。 !! 重启服务 ```shell $ sudo systemctl restart redis.service ``` !! 测试新端口 ```shell $ redis-cli -h -p ping ``` 其中,```` 是 Redis 服务器地址,```` 是您刚刚设置的新端口号。如果 Redis 服务器正确运行,则应该返回 ``PONG``。",1 Redis设置密码,"{""created"": ""20230517093501338"", ""creator"": ""root"", ""tags"": [""redis""], ""title"": ""Redis\u8bbe\u7f6e\u5bc6\u7801"", ""modified"": ""20230517094751977"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","!! 修改 Redis 配置文件 ```shell $ sudo vim /etc/redis/redis.conf ``` 将 ``# requirepass foobared`` 注释取消,并将密码替换为所需的密码: `` requirepass ``。其中 ```` 是你要设置的密码。 !! 重启 Redis 服务 ```shell $ sudo systemctl restart redis.service ``` !! 测试密码 ```shell $ redis-cli ``` 在 Redis 命令行界面中,尝试运行任何命令,都会提示让你输入密码。如果输入的密码与你之前设置的密码匹配,则你可以使用 Redis 命令行客户端执行 Redis 命令。",1 Ubuntu系统更新与版本升级,"{""created"": ""20230406112022515"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""Ubuntu\u7cfb\u7edf\u66f4\u65b0\u4e0e\u7248\u672c\u5347\u7ea7"", ""modified"": ""20230406112157520"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","系统更新 ```bash apt update apt upgrade apt full-upgrade apt autoremove apt --purge autoremove systemctl reboot ``` 版本升级 ```bash apt install update-manager-core do-release-upgrade -m server ``` ",1 Xposed,"{""created"": ""20230525053352962"", ""creator"": ""root"", ""title"": ""Xposed"", ""modified"": ""20230525053424434"", ""modifier"": ""root"", ""tags"": [""\u8f6f\u4ef6\u4f7f\u7528""], ""type"": ""text/vnd.tiddlywiki""}",* [[太极EXposed]],1 burst.shopify.com,"{""created"": ""20230711025835565"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""burst.shopify.com"", ""modified"": ""20230711025852594"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 大量的精美商业图片 * 方便的导航和搜索 * 免费可商用",1 choco,"{""created"": ""20230525031719778"", ""creator"": ""root"", ""title"": ""choco"", ""modified"": ""20230525031735064"", ""modifier"": ""root"", ""tags"": [""\u8f6f\u4ef6\u4f7f\u7528""], ""type"": ""text/vnd.tiddlywiki""}",* [[Chocolatey软件管理]],1 cupcake.nilssonlee.se,"{""created"": ""20230711030518152"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""cupcake.nilssonlee.se"", ""modified"": ""20230711030530872"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 让人惊叹的风景图片,自然风格摄影图片 * 可免费商用",1 foodiesfeed.com,"{""created"": ""20230711030428237"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""foodiesfeed.com"", ""modified"": ""20230711030441788"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 高质量事物相关的照片 * 免费可商用",1 gratisography.com,"{""created"": ""20230711025927769"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""gratisography.com"", ""modified"": ""20230711025942188"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 每周更新高清晰度照片 * 幽默高对比度摄影图片,帮助你脱颖而出 * 可免费商用",1 images.nasa.gov,"{""created"": ""20230711025901815"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""images.nasa.gov"", ""modified"": ""20230711025916828"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 大量的宇宙太空照片 * 个人或教学使用来说并不受版权限制,可自由使用于非营利的各种目的",1 images.superfamous.com,"{""created"": ""20230711025952446"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""images.superfamous.com"", ""modified"": ""20230711030005522"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""8""}","* 自然抽象类图片 * 完全免费",1 isorepublic.com,"{""created"": ""20230711030334858"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""isorepublic.com"", ""modified"": ""20230711030349909"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 有创造性的一些图片 * 超过3000多张图片 * 可免费商用",1 jaymantri.com,"{""created"": ""20230711030205508"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""jaymantri.com"", ""modified"": ""20230711030217800"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 漂亮的风景画,海洋,城市图片 * 免费可商用",1 lifeofpix.com,"{""created"": ""20230711030013720"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""lifeofpix.com"", ""modified"": ""20230711030035833"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 生活类高清晰度摄影图片 * 超过1千多张,包括食物、人文、艺术、纹理等 * 每周增加10张新的摄影图片 * 可免费商用,部分图片有限制",1 magdeleine.co,"{""created"": ""20230711030144975"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""magdeleine.co"", ""modified"": ""20230711030157546"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 可以按颜色、类别、标签搜索 * 漂亮,高对比度图片,可免费商用",1 mmt.li,"{""created"": ""20230711030119011"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""mmt.li"", ""modified"": ""20230711030134800"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 每周都会更新高质量图片 * 自然类恢宏大气图片为主 * 清晰的导航,可以按品类,标签,颜色等排序",1 pexels.com,"{""created"": ""20230711025728540"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""pexels.com"", ""modified"": ""20230711025755649"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 每月上传3000多张摄影图片,累计已经有40000张图片 * 绝对大量的精美图片,从山川到音乐,你总会找到想要的 * 寻找自然、抽象、技术,Pexels适合个人和商用",1 photos.bucketlistly.com,"{""created"": ""20230711030451844"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""photos.bucketlistly.com"", ""modified"": ""20230711030509485"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 超过5千多张的旅行照片。来自俄罗斯,相关,巴西,秘鲁,* 发过还有其它国家 * 适合旅游相关的网站 * 高质量图片,个人免费",1 picography.co,"{""created"": ""20230711030303020"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""picography.co"", ""modified"": ""20230711030326771"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 绚丽的,高质量免费照片 * 数百张可免费商用的生活照片 * 城市,文化,医院,人,街道等等类型",1 pixabay.com,"{""created"": ""20230711025807922"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""pixabay.com"", ""modified"": ""20230711025825966"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 超过100多万张的照片 * 照片,插画,矢量图,视频都可用 * 免费可商用",1 scoop,"{""created"": ""20230525031220594"", ""creator"": ""root"", ""title"": ""scoop"", ""modified"": ""20230525031229905"", ""modifier"": ""root"", ""tags"": [""\u8f6f\u4ef6\u4f7f\u7528""], ""type"": ""text/vnd.tiddlywiki""}"," [[Scoop在windows上的包管理工具]]",1 splitshire.com,"{""created"": ""20230711030542617"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""splitshire.com"", ""modified"": ""20230711030600653"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 超过900多张的高质量,高分辨率图片 * 免费的视频也有 * 抽象类和肖像类图片非常吸引人 * 免费可商用",1 startupstockphotos.com,"{""created"": ""20230711030055691"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""startupstockphotos.com"", ""modified"": ""20230711030110379"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""7""}","* 漂亮,高质量的关于Blogger、设计师、开发者 * 完美适合技术类网站。大量的电脑、桌面、办公类图片 * 100%可免费商用",1 stocksnap.io,"{""created"": ""20230711030227922"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""stocksnap.io"", ""modified"": ""20230711030253920"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 每周更新数百张高质量摄影图片 * 类似图片的推荐 * 强大的搜索工具 * 可按日期,流行,查看数,下载,喜欢等查询 * 商业免费可用",1 stokpic.com,"{""created"": ""20230711030403570"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""stokpic.com"", ""modified"": ""20230711030419275"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","* 每2周会发送10张新的图片到你的邮箱 * 生活类照片有数百张免费 * 100%可免费商用",1 unsplash.com,"{""created"": ""20230711025636077"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""unsplash.com"", ""modified"": ""20230711025716616"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""12""}","* 大量的精美商业类图片 * 便捷的导航和查找,丰富的各种品类图片 * 可免费商用",1 中国地图,"{""created"": ""20230524103456760"", ""creator"": ""root"", ""title"": ""\u4e2d\u56fd\u5730\u56fe"", ""modified"": ""20230524103511084"", ""modifier"": ""root"", ""tags"": [""\u5730\u56fe""], ""type"": ""text/vnd.tiddlywiki""}",[[西藏旅行地图]],1 串并转换电路(动图),"{""created"": ""20230415091322344"", ""creator"": ""root"", ""tags"": [""\u901a\u4fe1""], ""title"": ""\u4e32\u5e76\u8f6c\u6362\u7535\u8def\uff08\u52a8\u56fe\uff09"", ""modified"": ""20230415091507110"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","[img[https://img.binwh.com/file/pictures-tigcat/2023/0415/7UEwqN.gif]] ▲ 串入、并出移位寄存器 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/HeK098.gif]] ▲ 由八个D寄存器组成的移位寄存器 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/tnE1pM.gif]] ▲ 串行传输示意图",1 云服务,"{""created"": ""20230525055549817"", ""creator"": ""root"", ""title"": ""\u4e91\u670d\u52a1"", ""modified"": ""20230525055618047"", ""modifier"": ""root"", ""tags"": [""\u670d\u52a1\u5668\u4f7f\u7528""], ""type"": ""text/vnd.tiddlywiki""}","!! Backblaze * [[使用Backblaze搭建图床]]",1 人力资源,"{""created"": ""20230525064831022"", ""creator"": ""root"", ""title"": ""\u4eba\u529b\u8d44\u6e90"", ""modified"": ""20230525064832281"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",,1 关闭root远程登录,"{""created"": ""20230406105253682"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u5173\u95edroot\u8fdc\u7a0b\u767b\u5f55"", ""modified"": ""20230406105353903"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," ```bash vim /etc/ssh/sshd_config ``` 修改为 `PermitRootLogin no` 重启ssh服务 `service sshd restart` ",1 其他波形动画(动图),"{""created"": ""20230415091527414"", ""creator"": ""root"", ""tags"": [""\u901a\u4fe1""], ""title"": ""\u5176\u4ed6\u6ce2\u5f62\u52a8\u753b\uff08\u52a8\u56fe\uff09"", ""modified"": ""20230415091806291"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","[img[https://img.binwh.com/file/pictures-tigcat/2023/0415/HFYVuG.gif]] ▲ PWM控制LED亮度 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/evsPny.gif]] ▲ PWM控制LED亮度 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/6XLsqs.gif]] ▲ 调幅与调频信号 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/TFuJdX.gif]] ▲ 相位调制信号 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/rcgxjL.gif]] ▲ 方波边沿抖动波形",1 删除用户,"{""created"": ""20230406104538968"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u5220\u9664\u7528\u6237"", ""modified"": ""20230406104604706"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",删除用户,使用`userdel qiuwenhu`,1 券商柜台,"{""created"": ""20230809090420068"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u5238\u5546\u67dc\u53f0"", ""modified"": ""20230809090556279"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," 券商的柜台有几大类型:集中交易柜台、快速交易柜台、机构交易柜台等。 普通散户用的就是集中交易柜台。 集中柜台系统架构主要基于传统的关系型数据库模式,交易延时高,并发小。 快速交易柜台主要面向机构客户和高净值个人客户,系统架构向内存交易演进,交易速度更快。大家熟知的量化私募主要会用快速交易柜台来做交易。 https://www.zhihu.com/question/376400659/answer/3029246090?utm_id=0",1 加密门禁卡复制到手机NFC的方法,"{""created"": ""20230716142108269"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u52a0\u5bc6\u95e8\u7981\u5361\u590d\u5236\u5230\u624b\u673aNFC\u7684\u65b9\u6cd5"", ""modified"": ""20230716143031206"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""48""}","没有加密的门禁卡可以直接复制到手机上,但是加密的门禁卡怎么复制到手机上面呢?可以通过MIFARE Classic Tool 软件,使用两部安卓手机,完成加密卡的添加。 前提条件:两部带有 NFC 功能的手机,一部手机作为加密NFC信息的读写手机(A手机),一部作为添加NFC的目标手机(B手机)。即,通过A手机读取加密卡的信息,再写到B手机上。 !! 读取 在A手机打开 MCT 软件,打开 NFC 功能,将门禁卡贴在手机背部 NFC 感应区,选择“读标签”→ [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/ldcdzj.jpg]] 再点击“开始映射并读取标签” [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/nXuw9U.jpg]] 软件会显示“密钥正在映射中,请稍后”,大概一两分钟左右,一般门禁卡是 15 个扇区,点击保存图标 [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/koitSo.jpg]] 圈中位置是保存图标 !! 创建空白卡 将另一部带有 NFC 功能的手机(B手机)上,打开 NFC 功能,选择门卡钥匙, [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/lwevbk.jpg]] 选择自定义空白卡,大部分手机功能差不多!这个不用太详细介绍吧!建好之后把空白卡设置成默认卡,没有复制过门禁的话,默认就是,不需要设置。部分手机会直接显示“找物业写入门禁卡”,也可以锁屏双击电源键就进入 NFC 模式了。两部手机“背对背拥抱”,NFC 区域挨在一起。带有 MCT 软件的手机放在上面,方便操作! [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/hhGSQd.jpg]] !! 写入 打开 MCT 软件,选择“写标签”。 [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/MZsyR4.jpg]] 再选择“写转存(克隆)” [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/KsDcy0.jpg]] 找到刚才保存的标签,点击“选择转存”,再点击“开始映射并转储”。 [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/F4paTu.jpg]] MCT 会显示“密钥映射中”,大概几秒钟。 [img[https://img.binwh.com/file/pictures-tigcat/2023/0716/7oshHN.jpg]] 看到“数据写入完成”字样就成功了,部分手机会写入失败,多试几次就可以了!",1 图表类型选择,"{""created"": ""20230710065953132"", ""creator"": ""root"", ""tags"": [], ""title"": ""\u56fe\u8868\u7c7b\u578b\u9009\u62e9"", ""modified"": ""20230710070532846"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","[img[https://img.binwh.com/file/pictures-tigcat/2023/0710/ybcmom.tif]] ",1 地图,"{""created"": ""20230524103428991"", ""creator"": ""root"", ""title"": ""\u5730\u56fe"", ""modified"": ""20230524103448983"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",[[中国地图]],1 微信公众号「FPGA开源工作室」,"{""created"": ""20230415090554021"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u5fae\u4fe1\u516c\u4f17\u53f7\u300cFPGA\u5f00\u6e90\u5de5\u4f5c\u5ba4\u300d"", ""modified"": ""20230415090645216"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}",微信公众号「FPGA开源工作室」(ID: leezym0317),1 微信公众号「女儿派」,"{""created"": ""20230413093323837"", ""creator"": ""root"", ""title"": ""\u5fae\u4fe1\u516c\u4f17\u53f7\u300c\u5973\u513f\u6d3e\u300d"", ""modified"": ""20230413093333192"", ""modifier"": ""root"", ""tags"": [""\u516c\u4f17\u53f7""], ""type"": ""text/vnd.tiddlywiki""}",图片来源于女儿派(ID: nverpai),1 打开防火墙,"{""created"": ""20230406103438050"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u6253\u5f00\u9632\u706b\u5899"", ""modified"": ""20230406103631558"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","服务器安装好操作系统后,需要开启防火墙。 ```bash $ ufw status Status: inactive $ ufw allow 22/tcp $ ufw enable Command may disrupt existing ssh connections. Proceed with operation (y|n)? y Firewall is active and enabled on system startup $ ufw default deny Default incoming policy changed to 'deny' (be sure to update your rules accordingly) $ ufw status Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) ``` ",1 教育,"{""created"": ""20230525051559321"", ""creator"": ""root"", ""title"": ""\u6559\u80b2"", ""modified"": ""20230525051617469"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",* [[孩子的问题,爸爸的答案]],1 服务器登录日志检查,"{""created"": ""20230406105741898"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u670d\u52a1\u5668\u767b\u5f55\u65e5\u5fd7\u68c0\u67e5"", ""modified"": ""20230406105828767"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","!! 文件 `vim /var/log/auth.log` 这是一个文本文件,记录了所有和用户认证相关的日志。无论是我们通过 ssh 登录,还是通过 sudo 执行命令都会在 auth.log 中产生记录。 `/var/run/utmp`这是一个二进制文件,所以不能直接通过文本编辑器查看其内容。它只保留当时联机的用户记录,不会为用户保留永久的记录。系统中需要查询当前用户状态的程序,如 who、w、users 等就需要访问这个文件。 `/var/log/wtmp` 这是一个二进制文件,所以不能直接通过文本编辑器查看其内容。 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录,last 命令就通过访问这个文件获得这些信息。 `/var/log/btmp` 这是一个二进制文件,所以不能直接通过文本编辑器查看其内容。 这个文件记录的是所有失败的登录尝试,使用 last 命令及其 -f 选项可以查看这个文件的内容:`last -f /var/log/btmp -n 20` `/var/log/lastlog` 这是一个二进制文件,所以不能直接通过文本编辑器查看其内容。它会记录系统中所有用户最近一次登陆的信息。比如我们通过 ssh 登录时提示的此用户最后一次的登录时间,就是从这个文件中取出的。 !! 命令 `who` 命令通过查询 /var/run/utmp 文件来显式系统中当前登录的每个用户。默认的输出包括用户名、终端类型、登录日期及远程主机。 `w` 命令能够查询到当前登录系统的用户都在干什么。 `users` 命令用单独的一行打印出当前登录的用户,每个显示的用户名对应一个登录会话。 ",1 极速柜台LDP,"{""created"": ""20230809090224531"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u6781\u901f\u67dc\u53f0LDP"", ""modified"": ""20230809090344853"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","[img[https://img.binwh.com/file/pictures-tigcat/2023/0809/79AW1A.tif]] 系统一期支持普通证券业务,同时支持极速API、UFX等协议接入。在业务功能上,满足包括交易、管理及运维监控等功能。 【单节点可支持 10万账户,1000万委托,核心穿透耗时约为7us,订单上行延时约为40us】 量化交易都带有极速柜台, 比如QMT用的是顶点HTS, PTrade用的是恒生UFT, 万得宏汇用的是恒生LDP",1 查看服务器开放的端口,"{""created"": ""20230406103937849"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u67e5\u770b\u670d\u52a1\u5668\u5f00\u653e\u7684\u7aef\u53e3"", ""modified"": ""20230406104003807"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," ``` $ netstat -tlpn ``` ",1 添加用户,"{""created"": ""20230406104608962"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u6dfb\u52a0\u7528\u6237"", ""modified"": ""20230406104659041"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," ``` $ useradd -m qiuwenhu -s /bin/bash -r $ passwd qiuwenhu ``` {{删除用户}}",1 爬虫,"{""created"": ""20230601022626813"", ""creator"": ""root"", ""title"": ""\u722c\u866b"", ""modified"": ""20230601022659938"", ""modifier"": ""root"", ""tags"": [""\u9ad8\u7ea7\u5e94\u7528""], ""type"": ""text/vnd.tiddlywiki""}","!! Nutch !! Scrapy !! 其他 ",1 爸爸的答案-主见,"{""created"": ""20230413094747008"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u4e3b\u89c1"", ""modified"": ""20230413095225181"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 有主见,从来不是一件容易的事情,需要一颗智慧的头脑,时刻保持着清醒。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/Og21rk.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-努力,"{""created"": ""20230413094847566"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u52aa\u529b"", ""modified"": ""20230413095231058"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 在学习这条路上,哪不过是有什么天赋异禀,追根溯源,脚踏实地的努力。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/sz2xLU.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-勇敢,"{""created"": ""20230413094944191"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u52c7\u6562"", ""modified"": ""20230413095236041"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 勇敢说不,你才能活成幸福、自在的模样。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/hH3EV2.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-善良,"{""created"": ""20230413094452601"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u5584\u826f"", ""modified"": ""20230413095214274"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 但行好事,莫问前程。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/ZcFgpB.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-感恩,"{""created"": ""20230413094626559"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u611f\u6069"", ""modified"": ""20230413095219335"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 发自内心地关心和爱护家人,多为父母做一些力所能及的事情,这也叫感恩。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/ISYI0S.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-教养,"{""created"": ""20230413094338295"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u6559\u517b"", ""modified"": ""20230413095208493"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 如果你的自由打扰到了别人的生活,那就是越界。人活在这个世界上,不能没有自由,但也不能没有约束。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/5WOsHs.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-独立,"{""created"": ""20230413094149879"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u72ec\u7acb"", ""modified"": ""20230413095202400"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 终有一天,父母会老去,朋友会有自己的生活,即便是你的影子,也会在黑暗里离开你。而你唯一能依赖的,只有自己。所以,学着独立,你才能将自己的人生经营得更好。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/vv2nIr.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-自信,"{""created"": ""20230413092843463"", ""creator"": ""root"", ""tags"": [""\u6559\u80b2""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u81ea\u4fe1"", ""modified"": ""20230413095142598"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 只有你喜欢自己认可自己、重视自己,别人才不会轻视你,这就叫自信。 <<< [img[https://f005.backblazeb2.com/file/pictures-tigcat/2023/0413/a6QrID.jpg]] {{微信公众号「女儿派」}}",1 爸爸的答案-自爱,"{""created"": ""20230413093921836"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u7238\u7238\u7684\u7b54\u6848-\u81ea\u7231"", ""modified"": ""20230413095153096"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}"," <<< 不要试图用身体和感情来交换。和欲望做交易,一开始或许你能占点小便宜,可一旦迈出了第一步,就再也无法回头了。一定要懂得珍爱自己的身体,学会拒绝,这也叫自爱。 <<< [img[https://img.binwh.com/file/pictures-tigcat/2023/0413/5En2T9.jpg]] {{微信公众号「女儿派」}}",1 红外控制(动图),"{""created"": ""20230415091112388"", ""creator"": ""root"", ""tags"": [""\u901a\u4fe1""], ""title"": ""\u7ea2\u5916\u63a7\u5236\uff08\u52a8\u56fe\uff09"", ""modified"": ""20230415091302634"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""24""}","[img[https://img.binwh.com/file/pictures-tigcat/2023/0415/10Ryeg.gif]] ▲ 红外控制信号也是一个串行通讯信号 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/0dIK4W.gif]] ▲ 红外信号接收与放大整形电路 [img[https://img.binwh.com/file/pictures-tigcat/2023/0415/iqD6Ii.gif]] ▲ 一个使用红外接收光电管控制继电器进行鱼食投喂电路 {{微信公众号「FPGA开源工作室」}}",1 自媒体人值得拥有的免费精美图片网站,"{""created"": ""20230711030613692"", ""creator"": ""root"", ""tags"": [""List""], ""title"": ""\u81ea\u5a92\u4f53\u4eba\u503c\u5f97\u62e5\u6709\u7684\u514d\u8d39\u7cbe\u7f8e\u56fe\u7247\u7f51\u7ad9"", ""modified"": ""20230711031745070"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""125""}","!! [[Unsplash|unsplash.com]] {{unsplash.com}} !! [[Pexels|pexels.com]] {{pexels.com}} !! [[Pixabay|pixabay.com]] {{pixabay.com}} !! [[Burst by Shopify|burst.shopify.com]] {{burst.shopify.com}} !! [[NASA|images.nasa.gov]] {{images.nasa.gov}} !! [[Gratisography|gratisography.com]] {{gratisography.com}} !! [[Superfamous|images.superfamous.com]] {{images.superfamous.com}} !! [[Life of Pix|lifeofpix.com]] {{lifeofpix.com}} !! [[Startup Stock|startupstockphotos.com]] {{startupstockphotos.com}} !! [[MMT|mmt.li]] {{mmt.li}} !! [[Magdeleine|magdeleine.co]] {{magdeleine.co}} !! [[Jay Mantri|jaymantri.com]] {{jaymantri.com}} !! [[Stock Snap|stocksnap.io]] {{stocksnap.io}} !! [[Picography|picography.co]] {{picography.co}} !! [[ISO Republic|isorepublic.com]] {{isorepublic.com}} !! [[StokPic|stokpic.com]] {{stokpic.com}} !! [[FoodiesFeed|foodiesfeed.com]] {{foodiesfeed.com}} !! [[Bucketlistly|photos.bucketlistly.com]] {{photos.bucketlistly.com}} !! [[Cupcake|cupcake.nilssonlee.se]] {{cupcake.nilssonlee.se}} !! [[SplitShire|splitshire.com]] {{splitshire.com}} ",1 营销管理,"{""created"": ""20230525064049240"", ""creator"": ""root"", ""title"": ""\u8425\u9500\u7ba1\u7406"", ""modified"": ""20230525064113723"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",* [[用户分层—RFM模型]],1 财务管理,"{""created"": ""20230525071650234"", ""creator"": ""root"", ""title"": ""\u8d22\u52a1\u7ba1\u7406"", ""modified"": ""20230525071652665"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",,1 运营管理,"{""created"": ""20230525064509598"", ""creator"": ""root"", ""title"": ""\u8fd0\u8425\u7ba1\u7406"", ""modified"": ""20230525064515250"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",* [[企业架构(EA Enterprise Architecture)]],1 选择时区,"{""created"": ""20230406102555594"", ""creator"": ""root"", ""tags"": [""Linux""], ""title"": ""\u9009\u62e9\u65f6\u533a"", ""modified"": ""20230406103142925"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki""}","目的:方便系统之间的同步,如搭建hadoop系统,需要各服务器之间时间误差极小。 ```bash # 查看当前系统时间 $ date -R Sat, 26 Dec 2020 03:21:28 +0000 #不是东八区 ``` 不是目标时区,需要调整。 !! tzselect方法 ```bash $ tzselect # 选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing) Here is that TZ value again, this time on standard output so that you can use the /usr/bin/tzselect command in shell scripts: Asia/Shanghai #防止系统重启后时区改变 $ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 检查结果 $ date -R Sat, 26 Dec 2020 11:27:48 +0800 ``` 在修改时间以后,修改硬件CMOS的时间 ``` $ hwclock --systohc #非常重要,如果没有这一步的话,后面时间还是不准 ``` !! timedatectl方法 ```bash $ timedatectl Local time: Sat 2020-12-26 11:38:22 CST Universal time: Sat 2020-12-26 03:38:22 UTC RTC time: Sat 2020-12-26 03:38:21 Time zone: Europe/London (CST, +0800) Network time on: yes NTP synchronized: yes RTC in local TZ: no ``` “Time zone”显示不对,实际系统已经更改。再执行以下`timedatectl set-timezone Asia/Shanghai`,这样显示就正常了。要切换回 UTC 时区,只需运行`timedatectl set-timezone UTC`。 !!! 使用timedatectl控制时间同步 大多数网络时间同步都由网络时间协议守护程序或ntpd处理。此服务连接到其他NTP服务器池,为其提供持续且准确的时间更新。 Ubuntu的默认安装现在使用timesyncd而不是ntpd。timesyncd连接到相同的时间服务器,并以大致相同的方式工作,但更轻量级,更集成systemd和Ubuntu的低级别工作。 * `System clock synchronized: yes`表示时间已成功同步 * `systemd-timesyncd.service active: yes`表示已启用并运行timesyncd 如果timesyncd未激活,使用timedatectl将其打开:`sudo timedatectl set-ntp on` > 如果要使用ntp的话,需要关闭timesyncd,即timedatectl set-ntp no. ",1 通信,"{""created"": ""20230525032856963"", ""creator"": ""root"", ""title"": ""\u901a\u4fe1"", ""modified"": ""20230525032926728"", ""modifier"": ""root"", ""tags"": [""\u7f16\u7a0b\u57fa\u7840""], ""type"": ""text/vnd.tiddlywiki""}",* [[几个通信协议的动图]],1 配置solr的Schema.xml,"{""created"": ""20230601100109140"", ""creator"": ""root"", ""tags"": [""\u4fee\u6539Tag""], ""title"": ""\u914d\u7f6esolr\u7684Schema.xml"", ""modified"": ""20230601100410749"", ""modifier"": ""root"", ""type"": ""text/vnd.tiddlywiki"", ""revision"": ""14""}","!! 配置 Schema.xml 打开 http://localhost:8983/solr/ core_admin为空 添加core 提示路径为 /var/solr/data/ 创建新的仓库目录,把solr下的conf目录全部copy进来,包括solrconfig.xml文件。 新建 Schema.xml ``` ``` ",1 金融,"{""created"": ""20230625023922913"", ""creator"": ""root"", ""title"": ""\u91d1\u878d"", ""modified"": ""20230625023942930"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}",[[A股市场]],1 高级应用,"{""created"": ""20230601022459030"", ""creator"": ""root"", ""title"": ""\u9ad8\u7ea7\u5e94\u7528"", ""modified"": ""20230601022542738"", ""modifier"": ""root"", ""tags"": [""root""], ""type"": ""text/vnd.tiddlywiki""}"," * [[爬虫]]与[索引] * [[人工智能]]",1