-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsearch-pro.worker.js
More file actions
2 lines (2 loc) · 55.4 KB
/
search-pro.worker.js
File metadata and controls
2 lines (2 loc) · 55.4 KB
1
2
const nt="ENTRIES",V="KEYS",T="VALUES",F="";class D{set;_type;_path;constructor(t,s){const n=t._tree,u=Array.from(n.keys());this.set=t,this._type=s,this._path=u.length>0?[{node:n,keys:u}]:[]}next(){const t=this.dive();return this.backtrack(),t}dive(){if(this._path.length===0)return{done:!0,value:void 0};const{node:t,keys:s}=E(this._path);if(E(s)===F)return{done:!1,value:this.result()};const n=t.get(E(s));return this._path.push({node:n,keys:Array.from(n.keys())}),this.dive()}backtrack(){if(this._path.length===0)return;const t=E(this._path).keys;t.pop(),!(t.length>0)&&(this._path.pop(),this.backtrack())}key(){return this.set._prefix+this._path.map(({keys:t})=>E(t)).filter(t=>t!==F).join("")}value(){return E(this._path).node.get(F)}result(){switch(this._type){case T:return this.value();case V:return this.key();default:return[this.key(),this.value()]}}[Symbol.iterator](){return this}}const E=e=>e[e.length-1],ut=(e,t,s)=>{const n=new Map;if(t===void 0)return n;const u=t.length+1,o=u+s,i=new Uint8Array(o*u).fill(s+1);for(let r=0;r<u;++r)i[r]=r;for(let r=1;r<o;++r)i[r*u]=r;return R(e,t,s,n,i,1,u,""),n},R=(e,t,s,n,u,o,i,r)=>{const d=o*i;t:for(const l of e.keys())if(l===F){const a=u[d-1];a<=s&&n.set(r,[e.get(l),a])}else{let a=o;for(let h=0;h<l.length;++h,++a){const m=l[h],p=i*a,f=p-i;let c=u[p];const g=Math.max(0,a-s-1),_=Math.min(i-1,a+s);for(let y=g;y<_;++y){const b=m!==t[y],z=u[f+y]+ +b,A=u[f+y+1]+1,w=u[p+y]+1,L=u[p+y+1]=Math.min(z,A,w);L<c&&(c=L)}if(c>s)continue t}R(e.get(l),t,s,n,u,a,i,r+l)}};class C{_tree;_prefix;_size=void 0;constructor(t=new Map,s=""){this._tree=t,this._prefix=s}atPrefix(t){if(!t.startsWith(this._prefix))throw new Error("Mismatched prefix");const[s,n]=x(this._tree,t.slice(this._prefix.length));if(s===void 0){const[u,o]=M(n);for(const i of u.keys())if(i!==F&&i.startsWith(o)){const r=new Map;return r.set(i.slice(o.length),u.get(i)),new C(r,t)}}return new C(s,t)}clear(){this._size=void 0,this._tree.clear()}delete(t){return this._size=void 0,ot(this._tree,t)}entries(){return new D(this,nt)}forEach(t){for(const[s,n]of this)t(s,n,this)}fuzzyGet(t,s){return ut(this._tree,t,s)}get(t){const s=I(this._tree,t);return s!==void 0?s.get(F):void 0}has(t){const s=I(this._tree,t);return s!==void 0&&s.has(F)}keys(){return new D(this,V)}set(t,s){if(typeof t!="string")throw new Error("key must be a string");return this._size=void 0,O(this._tree,t).set(F,s),this}get size(){if(this._size)return this._size;this._size=0;const t=this.entries();for(;!t.next().done;)this._size+=1;return this._size}update(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=O(this._tree,t);return n.set(F,s(n.get(F))),this}fetch(t,s){if(typeof t!="string")throw new Error("key must be a string");this._size=void 0;const n=O(this._tree,t);let u=n.get(F);return u===void 0&&n.set(F,u=s()),u}values(){return new D(this,T)}[Symbol.iterator](){return this.entries()}static from(t){const s=new C;for(const[n,u]of t)s.set(n,u);return s}static fromObject(t){return C.from(Object.entries(t))}}const x=(e,t,s=[])=>{if(t.length===0||e==null)return[e,s];for(const n of e.keys())if(n!==F&&t.startsWith(n))return s.push([e,n]),x(e.get(n),t.slice(n.length),s);return s.push([e,t]),x(void 0,"",s)},I=(e,t)=>{if(t.length===0||e==null)return e;for(const s of e.keys())if(s!==F&&t.startsWith(s))return I(e.get(s),t.slice(s.length))},O=(e,t)=>{const s=t.length;t:for(let n=0;e&&n<s;){for(const o of e.keys())if(o!==F&&t[n]===o[0]){const i=Math.min(s-n,o.length);let r=1;for(;r<i&&t[n+r]===o[r];)++r;const d=e.get(o);if(r===o.length)e=d;else{const l=new Map;l.set(o.slice(r),d),e.set(t.slice(n,n+r),l),e.delete(o),e=l}n+=r;continue t}const u=new Map;return e.set(t.slice(n),u),u}return e},ot=(e,t)=>{const[s,n]=x(e,t);if(s!==void 0){if(s.delete(F),s.size===0)W(n);else if(s.size===1){const[u,o]=s.entries().next().value;$(n,u,o)}}},W=e=>{if(e.length===0)return;const[t,s]=M(e);if(t.delete(s),t.size===0)W(e.slice(0,-1));else if(t.size===1){const[n,u]=t.entries().next().value;n!==F&&$(e.slice(0,-1),n,u)}},$=(e,t,s)=>{if(e.length===0)return;const[n,u]=M(e);n.set(u+t,s),n.delete(u)},M=e=>e[e.length-1],it=(e,t)=>{const s=e._idToShortId.get(t);if(s!=null)return e._storedFields.get(s)},rt=/[\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u,S="or",q="and",ct="and_not",lt=(e,t)=>{e.includes(t)||e.push(t)},P=(e,t)=>{for(const s of t)e.includes(s)||e.push(s)},N=({score:e},{score:t})=>t-e,ht=()=>new Map,k=e=>{const t=new Map;for(const s of Object.keys(e))t.set(parseInt(s,10),e[s]);return t},G=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0,dt={[S]:(e,t)=>{for(const s of t.keys()){const n=e.get(s);if(n==null)e.set(s,t.get(s));else{const{score:u,terms:o,match:i}=t.get(s);n.score=n.score+u,n.match=Object.assign(n.match,i),P(n.terms,o)}}return e},[q]:(e,t)=>{const s=new Map;for(const n of t.keys()){const u=e.get(n);if(u==null)continue;const{score:o,terms:i,match:r}=t.get(n);P(u.terms,i),s.set(n,{score:u.score+o,terms:u.terms,match:Object.assign(u.match,r)})}return s},[ct]:(e,t)=>{for(const s of t.keys())e.delete(s);return e}},at=(e,t,s,n,u,o)=>{const{k:i,b:r,d}=o;return Math.log(1+(s-t+.5)/(t+.5))*(d+e*(i+1)/(e+i*(1-r+r*n/u)))},ft=e=>(t,s,n)=>{const u=typeof e.fuzzy=="function"?e.fuzzy(t,s,n):e.fuzzy||!1,o=typeof e.prefix=="function"?e.prefix(t,s,n):e.prefix===!0;return{term:t,fuzzy:u,prefix:o}},H=(e,t,s,n)=>{for(const u of Object.keys(e._fieldIds))if(e._fieldIds[u]===s){e._options.logger("warn",`SlimSearch: document with ID ${e._documentIds.get(t)} has changed before removal: term "${n}" was not present in field "${u}". Removing a document after it has changed can corrupt the index!`,"version_conflict");return}},gt=(e,t,s,n)=>{if(!e._index.has(n)){H(e,s,t,n);return}const u=e._index.fetch(n,ht),o=u.get(t);o==null||o.get(s)==null?H(e,s,t,n):o.get(s)<=1?o.size<=1?u.delete(t):o.delete(s):o.set(s,o.get(s)-1),e._index.get(n).size===0&&e._index.delete(n)},mt={k:1.2,b:.7,d:.5},pt={idField:"id",extractField:(e,t)=>e[t],tokenize:e=>e.split(rt),processTerm:e=>e.toLowerCase(),fields:void 0,searchOptions:void 0,storeFields:[],logger:(e,t)=>{typeof console?.[e]=="function"&&console[e](t)},autoVacuum:!0},J={combineWith:S,prefix:!1,fuzzy:!1,maxFuzzy:6,boost:{},weights:{fuzzy:.45,prefix:.375},bm25:mt},Ft={combineWith:q,prefix:(e,t,s)=>t===s.length-1},_t={batchSize:1e3,batchWait:10},U={minDirtFactor:.1,minDirtCount:20},yt={..._t,...U},Y=(e,t=S)=>{if(e.length===0)return new Map;const s=t.toLowerCase();return e.reduce(dt[s])||new Map},B=(e,t,s,n,u,o,i,r,d=new Map)=>{if(u==null)return d;for(const l of Object.keys(o)){const a=o[l],h=e._fieldIds[l],m=u.get(h);if(m==null)continue;let p=m.size;const f=e._avgFieldLength[h];for(const c of m.keys()){if(!e._documentIds.has(c)){gt(e,h,c,s),p-=1;continue}const g=i?i(e._documentIds.get(c),s,e._storedFields.get(c)):1;if(!g)continue;const _=m.get(c),y=e._fieldLength.get(c)[h],b=at(_,p,e._documentCount,y,f,r),z=n*a*g*b,A=d.get(c);if(A){A.score+=z,lt(A.terms,t);const w=G(A.match,s);w?w.push(l):A.match[s]=[l]}else d.set(c,{score:z,terms:[t],match:{[s]:[l]}})}}return d},At=(e,t,s)=>{const n={...e._options.searchOptions,...s},u=(n.fields||e._options.fields).reduce((c,g)=>({...c,[g]:G(n.boost,g)||1}),{}),{boostDocument:o,weights:i,maxFuzzy:r,bm25:d}=n,{fuzzy:l,prefix:a}={...J.weights,...i},h=e._index.get(t.term),m=B(e,t.term,t.term,1,h,u,o,d);let p,f;if(t.prefix&&(p=e._index.atPrefix(t.term)),t.fuzzy){const c=t.fuzzy===!0?.2:t.fuzzy,g=c<1?Math.min(r,Math.round(t.term.length*c)):c;g&&(f=e._index.fuzzyGet(t.term,g))}if(p)for(const[c,g]of p){const _=c.length-t.term.length;if(!_)continue;f?.delete(c);const y=a*c.length/(c.length+.3*_);B(e,t.term,c,y,g,u,o,d,m)}if(f)for(const c of f.keys()){const[g,_]=f.get(c);if(!_)continue;const y=l*c.length/(c.length+_);B(e,t.term,c,y,g,u,o,d,m)}return m},X=(e,t,s={})=>{if(typeof t!="string"){const a={...s,...t,queries:void 0},h=t.queries.map(m=>X(e,m,a));return Y(h,a.combineWith)}const{tokenize:n,processTerm:u,searchOptions:o}=e._options,i={tokenize:n,processTerm:u,...o,...s},{tokenize:r,processTerm:d}=i,l=r(t).flatMap(a=>d(a)).filter(a=>!!a).map(ft(i)).map(a=>At(e,a,i));return Y(l,i.combineWith)},K=(e,t,s={})=>{const n=X(e,t,s),u=[];for(const[o,{score:i,terms:r,match:d}]of n){const l=r.length,a={id:e._documentIds.get(o),score:i*l,terms:Object.keys(d),match:d};Object.assign(a,e._storedFields.get(o)),(s.filter==null||s.filter(a))&&u.push(a)}return u.sort(N),u},Ct=(e,t,s={})=>{s={...e._options.autoSuggestOptions,...s};const n=new Map;for(const{score:o,terms:i}of K(e,t,s)){const r=i.join(" "),d=n.get(r);d!=null?(d.score+=o,d.count+=1):n.set(r,{score:o,terms:i,count:1})}const u=[];for(const[o,{score:i,terms:r,count:d}]of n)u.push({suggestion:o,terms:r,score:i/d});return u.sort(N),u};class Et{_options;_index;_documentCount;_documentIds;_idToShortId;_fieldIds;_fieldLength;_avgFieldLength;_nextId;_storedFields;_dirtCount;_currentVacuum;_enqueuedVacuum;_enqueuedVacuumConditions;constructor(t){if(t?.fields==null)throw new Error('SlimSearch: option "fields" must be provided');const s=t.autoVacuum==null||t.autoVacuum===!0?yt:t.autoVacuum;this._options={...pt,...t,autoVacuum:s,searchOptions:{...J,...t.searchOptions||{}},autoSuggestOptions:{...Ft,...t.autoSuggestOptions||{}}},this._index=new C,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldIds={},this._fieldLength=new Map,this._avgFieldLength=[],this._nextId=0,this._storedFields=new Map,this._dirtCount=0,this._currentVacuum=null,this._enqueuedVacuum=null,this._enqueuedVacuumConditions=U,this.addFields(this._options.fields)}get isVacuuming(){return this._currentVacuum!=null}get dirtCount(){return this._dirtCount}get dirtFactor(){return this._dirtCount/(1+this._documentCount+this._dirtCount)}get documentCount(){return this._documentCount}get termCount(){return this._index.size}toJSON(){const t=[];for(const[s,n]of this._index){const u={};for(const[o,i]of n)u[o]=Object.fromEntries(i);t.push([s,u])}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:t,serializationVersion:2}}addFields(t){for(let s=0;s<t.length;s++)this._fieldIds[t[s]]=s}}const zt=({index:e,documentCount:t,nextId:s,documentIds:n,fieldIds:u,fieldLength:o,averageFieldLength:i,storedFields:r,dirtCount:d,serializationVersion:l},a)=>{if(l!==1&&l!==2)throw new Error("SlimSearch: cannot deserialize an index created with an incompatible version");const h=new Et(a);h._documentCount=t,h._nextId=s,h._documentIds=k(n),h._idToShortId=new Map,h._fieldIds=u,h._fieldLength=k(o),h._avgFieldLength=i,h._storedFields=k(r),h._dirtCount=d||0,h._index=new C;for(const[m,p]of h._documentIds)h._idToShortId.set(p,m);for(const[m,p]of e){const f=new Map;for(const c of Object.keys(p)){let g=p[c];l===1&&(g=g.ds),f.set(parseInt(c,10),k(g))}h._index.set(m,f)}return h},Q=Object.entries,wt=Object.fromEntries,j=(e,t)=>{const s=e.toLowerCase(),n=t.toLowerCase(),u=[];let o=0,i=0;const r=(l,a=!1)=>{let h="";i===0?h=l.length>20?`… ${l.slice(-20)}`:l:a?h=l.length+i>100?`${l.slice(0,100-i)}… `:l:h=l.length>20?`${l.slice(0,20)} … ${l.slice(-20)}`:l,h&&u.push(h),i+=h.length,a||(u.push(["mark",t]),i+=t.length,i>=100&&u.push(" …"))};let d=s.indexOf(n,o);if(d===-1)return null;for(;d>=0;){const l=d+n.length;if(r(e.slice(o,d)),o=l,i>100)break;d=s.indexOf(n,o)}return i<100&&r(e.slice(o),!0),u},Z=/[\u4e00-\u9fa5]/g,tt=(e={})=>({fuzzy:.2,prefix:!0,processTerm:t=>{const s=t.match(Z)||[],n=t.replace(Z,"").toLowerCase();return n?[n,...s]:[...s]},...e}),xt=(e,t)=>t.contents.reduce((s,[,n])=>s+n,0)-e.contents.reduce((s,[,n])=>s+n,0),kt=(e,t)=>Math.max(...t.contents.map(([,s])=>s))-Math.max(...e.contents.map(([,s])=>s)),et=(e,t,s={})=>{const n={};return K(t,e,tt({boost:{h:2,t:1,c:4},...s})).forEach(u=>{const{id:o,terms:i,score:r}=u,d=o.includes("@"),l=o.includes("#"),[a,h]=o.split(/[#@]/),m=i.sort((f,c)=>f.length-c.length).filter((f,c)=>i.slice(c+1).every(g=>!g.includes(f))),{contents:p}=n[a]??={title:"",contents:[]};if(d)p.push([{type:"customField",key:a,index:h,display:m.map(f=>u.c.map(c=>j(c,f))).flat().filter(f=>f!==null)},r]);else{const f=m.map(c=>j(u.h,c)).filter(c=>c!==null);if(f.length&&p.push([{type:l?"heading":"title",key:a,...l&&{anchor:h},display:f},r]),"t"in u)for(const c of u.t){const g=m.map(_=>j(c,_)).filter(_=>_!==null);g.length&&p.push([{type:"text",key:a,...l&&{anchor:h},display:g},r])}}}),Q(n).sort(([,u],[,o])=>"max"==="total"?xt(u,o):kt(u,o)).map(([u,{title:o,contents:i}])=>{if(!o){const r=it(t,u);r&&(o=r.h)}return{title:o,contents:i.map(([r])=>r)}})},st=(e,t,s={})=>Ct(t,e,tt(s)).map(({suggestion:n})=>n),v=wt(Q(JSON.parse("{\"/\":{\"documentCount\":136,\"nextId\":136,\"documentIds\":{\"0\":\"v-8daa1a0e\",\"1\":\"v-07826022\",\"2\":\"v-2e3eac9e\",\"3\":\"v-2e3eac9e#幻灯片演示\",\"4\":\"v-2e3eac9e#标注幻灯片\",\"5\":\"v-2e3eac9e#标注幻灯片-1\",\"6\":\"v-2e3eac9e#markdown\",\"7\":\"v-2e3eac9e#markdown-1\",\"8\":\"v-2e3eac9e#这是一个-h3\",\"9\":\"v-2e3eac9e#markdown-2\",\"10\":\"v-2e3eac9e#markdown-3\",\"11\":\"v-2e3eac9e#markdown-4\",\"12\":\"v-2e3eac9e#markdown-5\",\"13\":\"v-2e3eac9e#布局\",\"14\":\"v-2e3eac9e#布局-1\",\"15\":\"v-2e3eac9e#布局-2\",\"16\":\"v-2e3eac9e#布局-3\",\"17\":\"v-2e3eac9e#背景\",\"18\":\"v-2e3eac9e#动画片段\",\"19\":\"v-2e3eac9e#动画片段-1\",\"20\":\"v-2e3eac9e#动画片段-2\",\"21\":\"v-2e3eac9e#动画-class\",\"22\":\"v-2e3eac9e#动画片段-3\",\"23\":\"v-2e3eac9e#动画-class-1\",\"24\":\"v-2e3eac9e#动画片段-4\",\"25\":\"v-2e3eac9e#多个动画片段\",\"26\":\"v-2e3eac9e#动画片段-5\",\"27\":\"v-2e3eac9e#顺序\",\"28\":\"v-2e3eac9e#渐变\",\"29\":\"v-2e3eac9e#渐变-1\",\"30\":\"v-2e3eac9e#渐变-2\",\"31\":\"v-2e3eac9e#过渡动画\",\"32\":\"v-2e3eac9e#功能\",\"33\":\"v-2e3eac9e#功能-1\",\"34\":\"v-2e3eac9e#代码\",\"35\":\"v-2e3eac9e#功能-2\",\"36\":\"v-2e3eac9e#预览模式\",\"37\":\"v-2e3eac9e#功能-3\",\"38\":\"v-2e3eac9e#全屏模式\",\"39\":\"v-2e3eac9e#功能-4\",\"40\":\"v-2e3eac9e#缩放\",\"41\":\"v-2e3eac9e#结束\",\"42\":\"v-4e65ec78\",\"43\":\"v-4e65ec78@0\",\"44\":\"v-4e65ec78@1\",\"45\":\"v-c151bf32\",\"46\":\"v-c151bf32@0\",\"47\":\"v-c151bf32@1\",\"48\":\"v-438ffe52\",\"49\":\"v-438ffe52#markdown-介绍\",\"50\":\"v-438ffe52#markdown-配置\",\"51\":\"v-438ffe52#markdown-扩展\",\"52\":\"v-438ffe52#vuepress-扩展\",\"53\":\"v-438ffe52#主题扩展\",\"54\":\"v-438ffe52#自定义容器\",\"55\":\"v-438ffe52#代码块\",\"56\":\"v-438ffe52#上下角标\",\"57\":\"v-438ffe52#自定义对齐\",\"58\":\"v-438ffe52#attrs\",\"59\":\"v-438ffe52#脚注\",\"60\":\"v-438ffe52#标记\",\"61\":\"v-438ffe52#任务列表\",\"62\":\"v-438ffe52#图片增强\",\"63\":\"v-438ffe52#组件\",\"64\":\"v-438ffe52#导入文件\",\"65\":\"v-438ffe52#代码演示\",\"66\":\"v-438ffe52#样式化\",\"67\":\"v-438ffe52#交互演示\",\"68\":\"v-438ffe52#图表\",\"69\":\"v-438ffe52#echarts\",\"70\":\"v-438ffe52#流程图\",\"71\":\"v-438ffe52#mermaid\",\"72\":\"v-438ffe52#tex-语法\",\"73\":\"v-438ffe52#vue-交互演示\",\"74\":\"v-438ffe52@0\",\"75\":\"v-438ffe52@1\",\"76\":\"v-6e19edb7\",\"77\":\"v-6e19edb7#页面信息\",\"78\":\"v-6e19edb7#页面内容\",\"79\":\"v-6e19edb7#页面结构\",\"80\":\"v-6e19edb7@0\",\"81\":\"v-6e19edb7@1\",\"82\":\"v-1473bf53\",\"83\":\"v-1473bf53#目录\",\"84\":\"v-1473bf53@0\",\"85\":\"v-fffb8e28\",\"86\":\"v-fffb8e28#功能亮点\",\"87\":\"v-fffb8e28#bar\",\"88\":\"v-fffb8e28#foo\",\"89\":\"v-2d0ad528\",\"90\":\"v-177e1f06\",\"91\":\"v-5d5c2d30\",\"92\":\"v-5d5c2d30#介绍\",\"93\":\"v-5d5c2d30#详情\",\"94\":\"v-0b6fc5f8\",\"95\":\"v-5d5821d6\",\"96\":\"v-5d5821d6#介绍\",\"97\":\"v-5d5821d6#详情\",\"98\":\"v-84b69354\",\"99\":\"v-84b69354#介绍\",\"100\":\"v-84b69354#项目用途\",\"101\":\"v-84b69354#其他联系方式\",\"102\":\"v-84b69354#声明\",\"103\":\"v-a11158c8\",\"104\":\"v-a11158c8#其他联系方式\",\"105\":\"v-a11158c8#声明\",\"106\":\"v-c10c001c\",\"107\":\"v-c10c001c#功能亮点\",\"108\":\"v-c10c001c#bar\",\"109\":\"v-c10c001c#foo\",\"110\":\"v-2c753f16\",\"111\":\"v-2d958d0c\",\"112\":\"v-51e2bd6e\",\"113\":\"v-51e2bd6e#介绍\",\"114\":\"v-51e2bd6e#详情\",\"115\":\"v-105f8b0a\",\"116\":\"v-51e4c31b\",\"117\":\"v-51e4c31b#介绍\",\"118\":\"v-51e4c31b#详情\",\"119\":\"v-90e9b4be\",\"120\":\"v-024f662f\",\"121\":\"v-61deb12e\",\"122\":\"v-2657e176\",\"123\":\"v-4051363e\",\"124\":\"v-476a451c\",\"125\":\"v-b3b58d58\",\"126\":\"v-d219f914\",\"127\":\"v-4772edf9\",\"128\":\"v-1aa104c2\",\"129\":\"v-3befa56a\",\"130\":\"v-c0c65b88\",\"131\":\"v-834cf968\",\"132\":\"v-db1113c8\",\"133\":\"v-f29b7634\",\"134\":\"v-62b562e0\",\"135\":\"v-fb498ff8\"},\"fieldIds\":{\"h\":0,\"t\":1,\"c\":2},\"fieldLength\":{\"0\":[1,2],\"1\":[1,2],\"2\":[1,2],\"3\":[1,5],\"4\":[1,2],\"5\":[1,12],\"6\":[1,4],\"7\":[1,4],\"8\":[2,11],\"9\":[1,11],\"10\":[1,12],\"11\":[1,18],\"12\":[1,8],\"13\":[1,1],\"14\":[1,7],\"15\":[1,8],\"16\":[1],\"17\":[1,5],\"18\":[1,1],\"19\":[1,6],\"20\":[1],\"21\":[2,10],\"22\":[1],\"23\":[2,9],\"24\":[1],\"25\":[1,8],\"26\":[1],\"27\":[1,9],\"28\":[1,1],\"29\":[1,15],\"30\":[1],\"31\":[1,8],\"32\":[1,1],\"33\":[1],\"34\":[1,20],\"35\":[1],\"36\":[1,6],\"37\":[1],\"38\":[1,6],\"39\":[1],\"40\":[1,9],\"41\":[1,2],\"42\":[1,18],\"43\":[null,null,1],\"44\":[null,null,1],\"45\":[1,7],\"46\":[null,null,1],\"47\":[null,null,1],\"48\":[2,11],\"49\":[2,8],\"50\":[2,13],\"51\":[2,11],\"52\":[2,10],\"53\":[1,10],\"54\":[1,19],\"55\":[1,1],\"56\":[1,3],\"57\":[1,3],\"58\":[1,5],\"59\":[1,2],\"60\":[1,3],\"61\":[1,6],\"62\":[1,2],\"63\":[1,23],\"64\":[1,6],\"65\":[1,1],\"66\":[1,5],\"67\":[1,1],\"68\":[1,25],\"69\":[1,26],\"70\":[1,12],\"71\":[1,19],\"72\":[2,25],\"73\":[2,5],\"74\":[null,null,1],\"75\":[null,null,1],\"76\":[1,3],\"77\":[1,20],\"78\":[1,17],\"79\":[1,16],\"80\":[null,null,1],\"81\":[null,null,2],\"82\":[1],\"83\":[1,5],\"84\":[null,null,1],\"85\":[1],\"86\":[1],\"87\":[1,2],\"88\":[1,2],\"89\":[1,12],\"90\":[1,2],\"91\":[2],\"92\":[1,4],\"93\":[1,2],\"94\":[1,2],\"95\":[2],\"96\":[1,4],\"97\":[1,2],\"98\":[1],\"99\":[1,1],\"100\":[1,3],\"101\":[1,3],\"102\":[1,10],\"103\":[1],\"104\":[1,3],\"105\":[1,11],\"106\":[1],\"107\":[1],\"108\":[1,2],\"109\":[1,2],\"110\":[1],\"111\":[1,2],\"112\":[2],\"113\":[1,4],\"114\":[1,2],\"115\":[1,2],\"116\":[2],\"117\":[1,4],\"118\":[1,2],\"119\":[1,12],\"120\":[1],\"121\":[1],\"122\":[1],\"123\":[1],\"124\":[1],\"125\":[1],\"126\":[1],\"127\":[1],\"128\":[1],\"129\":[1],\"130\":[1],\"131\":[1],\"132\":[1],\"133\":[1],\"134\":[1],\"135\":[1]},\"averageFieldLength\":[1.1098999439601762,7.457561243694054,0.15239078087375296],\"storedFields\":{\"0\":{\"h\":\"首页\",\"t\":[\"常用:百度百度\"]},\"1\":{\"h\":\"首页\",\"t\":[\"常用:百度百度百度\"]},\"2\":{\"h\":\"幻灯片页\",\"t\":[\"@slidestart\"]},\"3\":{\"h\":\"幻灯片演示\",\"t\":[\"一个简单的幻灯片演示与各种小贴士。\",\"作者 Mr.Hope. 请滚动鼠标滚轮进入下一页\"]},\"4\":{\"h\":\"标注幻灯片\",\"t\":[\"👇\",\"--\"]},\"5\":{\"h\":\"标注幻灯片\",\"t\":[\"使用 --- 标注水平幻灯片\",\"在水平幻灯片中使用 -- 分割垂直幻灯片\",\"使用 <!-- .slide: ... --> 在幻灯片上添加属性\",\"使用 <!-- .element: ... --> 在前一个 HTML 元素上添加属性\"]},\"6\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\",\"--\"]},\"7\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\"]},\"8\":{\"h\":\"这是一个 H3\",\"t\":[\"标题默认会自动转换为大写。\",\"这是一个有着 粗体, 斜体, 删除线 文字并包含 一个链接 的段落,并且它会自动换行。所以你无需担心它的长度。\",\"--\"]},\"9\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\",\"列表默认为 inline-block\",\"项目\",\"项目\",\"项目\",\"项目 1\",\"项目 2\",\"项目 3\",\"--\"]},\"10\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\",\"在你启用 highlight 插件后,代码块会自动高亮。\",\"const a = 1; \",\"--\"]},\"11\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\",\"在你启用 math 插件后,你也可以使用 TEX 格式使用数学公式。\",\"$$ J(\\\\theta_0,\\\\theta_1) = \\\\sum_{i=0} $$\",\"--\"]},\"12\":{\"h\":\"Markdown\",\"t\":[\"你可以在幻灯片中使用 Markdown 语法的各种标记.\",\"⚠请注意: 表格和分割线,以及所有不在 Markdown 标准语法中的内容均不受支持。\"]},\"13\":{\"h\":\"布局\",\"t\":[\"--\"]},\"14\":{\"h\":\"布局\",\"t\":[\"👆 r-fit-text class 会让文字在不超出幻灯片范围的情况下尽可能大。\",\"--\"]},\"15\":{\"h\":\"布局\",\"t\":[\"Logo\",\"👆 r-stretch class 帮助你控制注入图片或视频的大小,使它们填充满幻灯片垂直方向上的剩余空间。\",\"--\"]},\"16\":{\"h\":\"布局\"},\"17\":{\"h\":\"背景\",\"t\":[\"你可以通过向特定幻灯片添加 data-background 属性自定义幻灯片背景.\"]},\"18\":{\"h\":\"动画片段\",\"t\":[\"--\"]},\"19\":{\"h\":\"动画片段\",\"t\":[\"动画片段用于高亮或显隐幻灯片中的元素。\",\"你需要在元素上添加 fragment 和动画 class。\",\"--\"]},\"20\":{\"h\":\"动画片段\"},\"21\":{\"h\":\"动画 class\",\"t\":[\"fade-in\",\"fade-out\",\"fade-up\",\"fade-down\",\"fade-left\",\"fade-right\",\"fade-in-then-out\",\"fade-in-then-semi-out\",\"--\"]},\"22\":{\"h\":\"动画片段\"},\"23\":{\"h\":\"动画 class\",\"t\":[\"grow\",\"shrink\",\"strike\",\"highlight-red\",\"highlight-green\",\"highlight-blue\",\"highlight-current-red\",\"highlight-current-green\",\"highlight-current-blue\",\"--\"]},\"24\":{\"h\":\"动画片段\"},\"25\":{\"h\":\"多个动画片段\",\"t\":[\"你可以按照顺序包裹一个 HTML 元素使其拥有多个动画片段 渐入 > 变红 > 渐出 \",\"--\"]},\"26\":{\"h\":\"动画片段\"},\"27\":{\"h\":\"顺序\",\"t\":[\"你可以使用 data-fragment-index 属性改变元素的动画顺序。\",\"不同元素可以有相同的动画顺序。\",\"最后显示\",\"第二个显示\",\"第一个显示\",\"第二个显示\"]},\"28\":{\"h\":\"渐变\",\"t\":[\"--\"]},\"29\":{\"h\":\"渐变\",\"t\":[\"Transition 可以通过配置中的 transition 选项全局设置,也可以通过在特定幻灯片添加 data-transition 属性局部设置.\",\"可能的值:\",\"none\",\"fade\",\"slide\",\"convex\",\"concave\",\"zoom\",\"--\"]},\"30\":{\"h\":\"渐变\"},\"31\":{\"h\":\"过渡动画\",\"t\":[\"你可以在相邻的幻灯片上添加 data-auto-animate 使相同的 HTML 元素产生过渡动画效果。\"]},\"32\":{\"h\":\"功能\",\"t\":[\"--\"]},\"33\":{\"h\":\"功能\"},\"34\":{\"h\":\"代码\",\"t\":[\"通过启用 highlight 插件,你可以对代码块进行高亮。\",\"你可以使用 [a-b|c-d] 语法来分布高亮特定行。\",\"let a = 1; let b = 2; let c = (x) => 1 + 2 + x; c(3); \",\"--\"]},\"35\":{\"h\":\"功能\"},\"36\":{\"h\":\"预览模式\",\"t\":[\"按下 Esc 或 O 即可在幻灯片获得焦点时进入预览模式。\",\"--\"]},\"37\":{\"h\":\"功能\"},\"38\":{\"h\":\"全屏模式\",\"t\":[\"按下 F 或 F11 即可在幻灯片获得焦点时进入全屏模式。\",\"--\"]},\"39\":{\"h\":\"功能\"},\"40\":{\"h\":\"缩放\",\"t\":[\"按下 alt (Linux 上使用 ctrl) 的同时点击幻灯片的任何元素,即可以向此元素进行放大。\",\"再次点击即可缩小。\"]},\"41\":{\"h\":\"结束\",\"t\":[\"@slideend\"]},\"42\":{\"h\":\"布局与功能禁用\",\"t\":[\"你可以通过设置页面的 Frontmatter,在页面禁用功能与布局。\",\"本页面就是一个示例,禁用了如下功能:\",\"导航栏\",\"侧边栏\",\"路径导航\",\"页面信息\",\"贡献者\",\"编辑此页链接\",\"更新时间\",\"上一篇/下一篇 链接\",\"评论\",\"页脚\",\"返回顶部按钮\"]},\"43\":{\"c\":[\"使用指南\"]},\"44\":{\"c\":[\"禁用\"]},\"45\":{\"h\":\"密码加密的文章\",\"t\":[\"实际的文章内容。\",\"段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字段落 1 文字。\",\"段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字段落 2 文字。\"]},\"46\":{\"c\":[\"使用指南\"]},\"47\":{\"c\":[\"文章加密\"]},\"48\":{\"h\":\"Markdown 展示\",\"t\":[\"VuePress 主要从 Markdown 文件生成页面。因此,你可以使用它轻松生成文档或博客站点。\",\"你应该创建和编写 Markdown 文件,以便 VuePress 可以根据文件结构将它们转换为不同的页面。\"]},\"49\":{\"h\":\"Markdown 介绍\",\"t\":[\"如果你是一个新手,还不会编写 Markdown,请先阅读 Markdown 介绍 和 Markdown 演示。\"]},\"50\":{\"h\":\"Markdown 配置\",\"t\":[\"VuePress 通过 Frontmatter 为每个 Markdown 页面引入配置。\",\"相关信息\",\"Frontmatter 是 VuePress 中很重要的一个概念,如果你不了解它,你需要阅读 Frontmatter 介绍。\"]},\"51\":{\"h\":\"Markdown 扩展\",\"t\":[\"VuePress 会使用 markdown-it 来解析 Markdown 内容,因此可以借助于 markdown-it 插件来实现 语法扩展 。\"]},\"52\":{\"h\":\"VuePress 扩展\",\"t\":[\"为了丰富文档写作,VuePress 对 Markdown 语法进行了扩展。\",\"关于这些扩展,请阅读 VuePress 中的 Markdown 扩展。\"]},\"53\":{\"h\":\"主题扩展\",\"t\":[\"通过 vuepress-plugin-md-enhance,主题扩展了更多 Markdown 语法,提供更加丰富的写作功能。\"]},\"54\":{\"h\":\"自定义容器\",\"t\":[\"安全的在 Markdown 中使用 {{ variable }}。\",\"自定义标题\",\"信息容器,包含 代码 与 链接。\",\"const a = 1; \",\"自定义标题\",\"提示容器\",\"自定义标题\",\"警告容器\",\"自定义标题\",\"危险容器\",\"自定义标题\",\"详情容器\",\"查看详情\"]},\"55\":{\"h\":\"代码块\",\"t\":[\"查看详情\"]},\"56\":{\"h\":\"上下角标\",\"t\":[\"19th H2O\",\"查看详情\"]},\"57\":{\"h\":\"自定义对齐\",\"t\":[\"我是居中的\",\"我在右对齐\",\"查看详情\"]},\"58\":{\"h\":\"Attrs\",\"t\":[\"一个拥有 ID 的 单词。\",\"查看详情\"]},\"59\":{\"h\":\"脚注\",\"t\":[\"此文字有脚注^first.\",\"查看详情\"]},\"60\":{\"h\":\"标记\",\"t\":[\"你可以标记 重要的内容 。\",\"查看详情\"]},\"61\":{\"h\":\"任务列表\",\"t\":[\"[x] 计划 1\",\"[ ] 计划 2\",\"查看详情\"]},\"62\":{\"h\":\"图片增强\",\"t\":[\"支持为图片设置颜色模式和大小\",\"查看详情\"]},\"63\":{\"h\":\"组件\",\"t\":[\"title: Mr.Hope desc: Where there is light, there is hope logo: https://mister-hope.com/logo.svg link: https://mister-hope.com color: rgba(253, 230, 138, 0.15) \",\"查看详情\"]},\"64\":{\"h\":\"导入文件\",\"t\":[\"Markdown 展示\",\"页面展示\",\"禁用展示\",\"加密展示\",\"查看详情\"]},\"65\":{\"h\":\"代码演示\",\"t\":[\"查看详情\"]},\"66\":{\"h\":\"样式化\",\"t\":[\"向 Mr.Hope 捐赠一杯咖啡。 \",\"查看详情\"]},\"67\":{\"h\":\"交互演示\",\"t\":[\"查看详情\"]},\"68\":{\"h\":\"图表\",\"t\":[\"::: chart 一个散点图案例\",\"{ \\\"type\\\": \\\"scatter\\\", \\\"data\\\": { \\\"datasets\\\": [ { \\\"label\\\": \\\"散点数据集\\\", \\\"data\\\": [ { \\\"x\\\": -10, \\\"y\\\": 0 }, { \\\"x\\\": 0, \\\"y\\\": 10 }, { \\\"x\\\": 10, \\\"y\\\": 5 }, { \\\"x\\\": 0.5, \\\"y\\\": 5.5 } ], \\\"backgroundColor\\\": \\\"rgb(255, 99, 132)\\\" } ] }, \\\"options\\\": { \\\"scales\\\": { \\\"x\\\": { \\\"type\\\": \\\"linear\\\", \\\"position\\\": \\\"bottom\\\" } } } } \",\":::\",\"查看详情\"]},\"69\":{\"h\":\"Echarts\",\"t\":[\"::: echarts 一个折线图案例\",\"{ \\\"xAxis\\\": { \\\"type\\\": \\\"category\\\", \\\"data\\\": [\\\"Mon\\\", \\\"Tue\\\", \\\"Wed\\\", \\\"Thu\\\", \\\"Fri\\\", \\\"Sat\\\", \\\"Sun\\\"] }, \\\"yAxis\\\": { \\\"type\\\": \\\"value\\\" }, \\\"series\\\": [ { \\\"data\\\": [150, 230, 224, 218, 135, 147, 260], \\\"type\\\": \\\"line\\\" } ] } \",\":::\",\"查看详情\"]},\"70\":{\"h\":\"流程图\",\"t\":[\"cond=>condition: 是否执行操作? process=>operation: 操作 e=>end: 结束 cond(yes)->process->e cond(no)->e \",\"查看详情\"]},\"71\":{\"h\":\"Mermaid\",\"t\":[\"--- title: Flowchart --- flowchart TB c1-->a2 subgraph one a1-->a2 end subgraph two b1-->b2 end subgraph three c1-->c2 end one --> two three --> two two --> c2 \",\"查看详情\"]},\"72\":{\"h\":\"Tex 语法\",\"t\":[\"$$ \\\\frac {\\\\partial^r} {\\\\partial \\\\omega^r} \\\\left(\\\\frac {y^{\\\\omega}} {\\\\omega}\\\\right) = \\\\left(\\\\frac {y^{\\\\omega}} {\\\\omega}\\\\right) \\\\left{(\\\\log y)^r + \\\\sum_{i=1}^r \\\\frac {(-1)^i r \\\\cdots (r-i+1) (\\\\log y)^{r-i}} {\\\\omega^i} \\\\right} $$\",\"查看详情\"]},\"73\":{\"h\":\"Vue 交互演示\",\"t\":[\"::: vue-playground Vue 交互演示\"]},\"74\":{\"c\":[\"使用指南\"]},\"75\":{\"c\":[\"Markdown\"]},\"76\":{\"h\":\"页面配置\",\"t\":[\"more 注释之前的内容被视为文章摘要。\"]},\"77\":{\"h\":\"页面信息\",\"t\":[\"你可以在 Markdown 的 Frontmatter 中设置页面信息。\",\"作者设置为 Ms.Hope。\",\"写作日期为 2020 年 1 月 1 日\",\"分类为 “使用指南”\",\"标签为 “页面配置” 和 “使用指南”\"]},\"78\":{\"h\":\"页面内容\",\"t\":[\"你可以自由在这里书写你的 Markdown。\",\"提示\",\"你可以将图片和 Markdown 文件放置在一起,但是你需要使用相对链接./ 进行引用。\",\"对于 .vuepress/public 文件夹的图片,请使用绝对链接 / 进行引用。\",\"主题包含了一个自定义徽章可以使用:\",\"文字结尾应该有深蓝色的 徽章文字 徽章。 \"]},\"79\":{\"h\":\"页面结构\",\"t\":[\"此页面应当包含:\",\"路径导航\",\"标题和页面信息\",\"TOC (文章标题列表)\",\"贡献者、更新时间等页面元信息\",\"评论\",\"导航栏\",\"侧边栏\",\"页脚\",\"返回顶部按钮\",\"你可以通过主题选项和页面 Frontmatter 自定义它们。\"]},\"80\":{\"c\":[\"使用指南\"]},\"81\":{\"c\":[\"页面配置\",\"使用指南\"]},\"82\":{\"h\":\"主要功能与配置演示\"},\"83\":{\"h\":\"目录\",\"t\":[\"Markdown 展示\",\"页面展示\",\"禁用展示\",\"加密展示\"]},\"84\":{\"c\":[\"使用指南\"]},\"85\":{\"h\":\"指南\"},\"86\":{\"h\":\"功能亮点\"},\"87\":{\"h\":\"Bar\",\"t\":[\"baz\",\"...\"]},\"88\":{\"h\":\"Foo\",\"t\":[\"ray\",\"...\"]},\"89\":{\"h\":\"项目主页\",\"t\":[\"这是项目主页的案例。你可以在这里放置你的主体内容。\",\"想要使用此布局,你需要在页面 front matter 中设置 home: true。\",\"配置项的相关说明详见 项目主页配置。\"]},\"90\":{\"h\":\"Baz\",\"t\":[\"功能详情...\"]},\"91\":{\"h\":\"Bar 功能\"},\"92\":{\"h\":\"介绍\",\"t\":[\"我们支持 bar 功能,...\"]},\"93\":{\"h\":\"详情\",\"t\":[\"baz\",\"...\"]},\"94\":{\"h\":\"Ray\",\"t\":[\"功能详情...\"]},\"95\":{\"h\":\"Foo 功能\"},\"96\":{\"h\":\"介绍\",\"t\":[\"我们支持 foo 功能,...\"]},\"97\":{\"h\":\"详情\",\"t\":[\"ray\",\"...\"]},\"98\":{\"h\":\"关于\"},\"99\":{\"h\":\"介绍\",\"t\":[\"文库文档wiki记录\"]},\"100\":{\"h\":\"项目用途\",\"t\":[\"归档个人学习经验\",\"留下自己学习印迹\",\"启迪他人思想火花\"]},\"101\":{\"h\":\"其他联系方式\",\"t\":[\"其他联系方式邮箱:暂无\",\"QQ:暂无\"]},\"102\":{\"h\":\"声明\",\"t\":[\"如果您有疑问或建议,请联系我们。\",\"著作权WB所有,感谢开源项目vuepress和该主题,以及网上教程\",\"基于私有版权协议:本站点所有内容,版权私有,除非明确授权,否则禁止一切形式的转载协议\"]},\"103\":{\"h\":\"联系方式\"},\"104\":{\"h\":\"其他联系方式\",\"t\":[\"其他联系方式邮箱:暂无\",\"QQ:暂无\"]},\"105\":{\"h\":\"声明\",\"t\":[\"我们保留对隐私协议的修改权利,并会及时更新隐私协议。如果您对本隐私协议有任何疑问或建议,请联系我们。\",\"著作权WB所有,感谢开源项目vuepress和主题\",\"基于私有版权协议:本站点所有内容,版权私有,除非明确授权,否则禁止一切形式的转载协议\"]},\"106\":{\"h\":\"指南\"},\"107\":{\"h\":\"功能亮点\"},\"108\":{\"h\":\"Bar\",\"t\":[\"baz\",\"...\"]},\"109\":{\"h\":\"Foo\",\"t\":[\"ray\",\"...\"]},\"110\":{\"h\":\"应用\"},\"111\":{\"h\":\"Baz\",\"t\":[\"功能详情...\"]},\"112\":{\"h\":\"Bar 功能\"},\"113\":{\"h\":\"介绍\",\"t\":[\"我们支持 bar 功能,...\"]},\"114\":{\"h\":\"详情\",\"t\":[\"baz\",\"...\"]},\"115\":{\"h\":\"Ray\",\"t\":[\"功能详情...\"]},\"116\":{\"h\":\"Foo 功能\"},\"117\":{\"h\":\"介绍\",\"t\":[\"我们支持 foo 功能,...\"]},\"118\":{\"h\":\"详情\",\"t\":[\"ray\",\"...\"]},\"119\":{\"h\":\"前端\",\"t\":[\"这是项目主页的案例。你可以在这里放置你的主体内容。\",\"想要使用此布局,你需要在页面 front matter 中设置 home: true。\",\"配置项的相关说明详见 项目主页配置。\"]},\"120\":{\"h\":\"导航\"},\"121\":{\"h\":\"软件\"},\"122\":{\"h\":\"html\"},\"123\":{\"h\":\"常用软件\"},\"124\":{\"h\":\"css\"},\"125\":{\"h\":\"html\"},\"126\":{\"h\":\"vuepress\"},\"127\":{\"h\":\"vue\"},\"128\":{\"h\":\"js\"},\"129\":{\"h\":\"About\"},\"130\":{\"h\":\"It\"},\"131\":{\"h\":\"下载中心\"},\"132\":{\"h\":\"基础知识\"},\"133\":{\"h\":\"软件下载\"},\"134\":{\"h\":\"前端\"},\"135\":{\"h\":\"语言\"}},\"dirtCount\":0,\"index\":[[\"语言\",{\"0\":{\"135\":1}}],[\"语法\",{\"0\":{\"72\":1},\"1\":{\"53\":1}}],[\"语法进行了扩展\",{\"1\":{\"52\":1}}],[\"语法扩展\",{\"1\":{\"51\":1}}],[\"语法来分布高亮特定行\",{\"1\":{\"34\":1}}],[\"语法的各种标记\",{\"1\":{\"6\":1,\"7\":1,\"9\":1,\"10\":1,\"11\":1,\"12\":1}}],[\"基础知识\",{\"0\":{\"132\":1}}],[\"基于私有版权协议\",{\"1\":{\"102\":1,\"105\":1}}],[\"下载中心\",{\"0\":{\"131\":1}}],[\"下一篇\",{\"1\":{\"42\":1}}],[\"软件下载\",{\"0\":{\"133\":1}}],[\"软件\",{\"0\":{\"121\":1}}],[\"前端\",{\"0\":{\"119\":1,\"134\":1}}],[\"应用\",{\"0\":{\"110\":1}}],[\"感谢开源项目vuepress和主题\",{\"1\":{\"105\":1}}],[\"感谢开源项目vuepress和该主题\",{\"1\":{\"102\":1}}],[\"并会及时更新隐私协议\",{\"1\":{\"105\":1}}],[\"并且它会自动换行\",{\"1\":{\"8\":1}}],[\"联系方式\",{\"0\":{\"103\":1}}],[\"否则禁止一切形式的转载协议\",{\"1\":{\"102\":1,\"105\":1}}],[\"除非明确授权\",{\"1\":{\"102\":1,\"105\":1}}],[\"版权私有\",{\"1\":{\"102\":1,\"105\":1}}],[\"本站点所有内容\",{\"1\":{\"102\":1,\"105\":1}}],[\"本页面就是一个示例\",{\"1\":{\"42\":1}}],[\"著作权wb所有\",{\"1\":{\"102\":1,\"105\":1}}],[\"如果您对本隐私协议有任何疑问或建议\",{\"1\":{\"105\":1}}],[\"如果您有疑问或建议\",{\"1\":{\"102\":1}}],[\"如果你不了解它\",{\"1\":{\"50\":1}}],[\"如果你是一个新手\",{\"1\":{\"49\":1}}],[\"声明\",{\"0\":{\"102\":1,\"105\":1}}],[\"qq\",{\"1\":{\"101\":1,\"104\":1}}],[\"暂无\",{\"1\":{\"101\":2,\"104\":2}}],[\"其他联系方式邮箱\",{\"1\":{\"101\":1,\"104\":1}}],[\"其他联系方式\",{\"0\":{\"101\":1,\"104\":1}}],[\"启迪他人思想火花\",{\"1\":{\"100\":1}}],[\"留下自己学习印迹\",{\"1\":{\"100\":1}}],[\"归档个人学习经验\",{\"1\":{\"100\":1}}],[\"关于\",{\"0\":{\"98\":1}}],[\"关于这些扩展\",{\"1\":{\"52\":1}}],[\"详情\",{\"0\":{\"93\":1,\"97\":1,\"114\":1,\"118\":1}}],[\"详情容器\",{\"1\":{\"54\":1}}],[\"想要使用此布局\",{\"1\":{\"89\":1,\"119\":1}}],[\"这是项目主页的案例\",{\"1\":{\"89\":1,\"119\":1}}],[\"这是一个有着\",{\"1\":{\"8\":1}}],[\"这是一个\",{\"0\":{\"8\":1}}],[\"指南\",{\"0\":{\"85\":1,\"106\":1}}],[\"目录\",{\"0\":{\"83\":1}}],[\"此页面应当包含\",{\"1\":{\"79\":1}}],[\"此文字有脚注^first\",{\"1\":{\"59\":1}}],[\"徽章\",{\"1\":{\"78\":1}}],[\"徽章文字\",{\"1\":{\"78\":1}}],[\"进行引用\",{\"1\":{\"78\":2}}],[\"但是你需要使用相对链接\",{\"1\":{\"78\":1}}],[\"分类为\",{\"1\":{\"77\":1}}],[\"分割垂直幻灯片\",{\"1\":{\"5\":1}}],[\"日\",{\"1\":{\"77\":1}}],[\"月\",{\"1\":{\"77\":1}}],[\"年\",{\"1\":{\"77\":1}}],[\"写作日期为\",{\"1\":{\"77\":1}}],[\"注释之前的内容被视为文章摘要\",{\"1\":{\"76\":1}}],[\"^\",{\"1\":{\"72\":1}}],[\"^i\",{\"1\":{\"72\":1}}],[\"^r\",{\"1\":{\"72\":2}}],[\"no\",{\"1\":{\"70\":1}}],[\"none\",{\"1\":{\"29\":1}}],[\"操作\",{\"1\":{\"70\":1}}],[\"流程图\",{\"0\":{\"70\":1}}],[\"wed\",{\"1\":{\"69\":1}}],[\"where\",{\"1\":{\"63\":1}}],[\"public\",{\"1\":{\"78\":1}}],[\"playground\",{\"1\":{\"73\":1}}],[\"plugin\",{\"1\":{\"53\":1}}],[\"partial\",{\"1\":{\"72\":1}}],[\"partial^r\",{\"1\":{\"72\":1}}],[\"process=>operation\",{\"1\":{\"70\":1}}],[\"position\",{\"1\":{\"68\":1}}],[\"99\",{\"1\":{\"68\":1}}],[\"5\",{\"1\":{\"68\":4}}],[\"y^\",{\"1\":{\"72\":2}}],[\"yes\",{\"1\":{\"70\":1}}],[\"yaxis\",{\"1\":{\"69\":1}}],[\"y\",{\"1\":{\"68\":4,\"72\":2}}],[\"散点数据集\",{\"1\":{\"68\":1}}],[\"图表\",{\"0\":{\"68\":1}}],[\"图片增强\",{\"0\":{\"62\":1}}],[\"交互演示\",{\"0\":{\"67\":1,\"73\":1},\"1\":{\"73\":1}}],[\"捐赠一杯咖啡\",{\"1\":{\"66\":1}}],[\"向\",{\"1\":{\"66\":1}}],[\"样式化\",{\"0\":{\"66\":1}}],[\"加密展示\",{\"1\":{\"64\":1,\"83\":1}}],[\"导航\",{\"0\":{\"120\":1}}],[\"导航栏\",{\"1\":{\"42\":1,\"79\":1}}],[\"导入文件\",{\"0\":{\"64\":1}}],[\"组件\",{\"0\":{\"63\":1}}],[\"支持为图片设置颜色模式和大小\",{\"1\":{\"62\":1}}],[\"计划\",{\"1\":{\"61\":2}}],[\"任务列表\",{\"0\":{\"61\":1}}],[\"重要的内容\",{\"1\":{\"60\":1}}],[\"脚注\",{\"0\":{\"59\":1}}],[\"单词\",{\"1\":{\"58\":1}}],[\"我们保留对隐私协议的修改权利\",{\"1\":{\"105\":1}}],[\"我们支持\",{\"1\":{\"92\":1,\"96\":1,\"113\":1,\"117\":1}}],[\"我在右对齐\",{\"1\":{\"57\":1}}],[\"我是居中的\",{\"1\":{\"57\":1}}],[\"查看详情\",{\"1\":{\"54\":1,\"55\":1,\"56\":1,\"57\":1,\"58\":1,\"59\":1,\"60\":1,\"61\":1,\"62\":1,\"63\":1,\"64\":1,\"65\":1,\"66\":1,\"67\":1,\"68\":1,\"69\":1,\"70\":1,\"71\":1,\"72\":1}}],[\"危险容器\",{\"1\":{\"54\":1}}],[\"警告容器\",{\"1\":{\"54\":1}}],[\"提示\",{\"1\":{\"78\":1}}],[\"提示容器\",{\"1\":{\"54\":1}}],[\"提供更加丰富的写作功能\",{\"1\":{\"53\":1}}],[\"与\",{\"1\":{\"54\":1}}],[\"包含\",{\"1\":{\"54\":1}}],[\"信息容器\",{\"1\":{\"54\":1}}],[\"自定义它们\",{\"1\":{\"79\":1}}],[\"自定义对齐\",{\"0\":{\"57\":1}}],[\"自定义标题\",{\"1\":{\"54\":5}}],[\"自定义容器\",{\"0\":{\"54\":1}}],[\"vue\",{\"0\":{\"73\":1,\"127\":1},\"1\":{\"73\":2}}],[\"vuepress\",{\"0\":{\"52\":1,\"126\":1},\"1\":{\"48\":2,\"50\":2,\"51\":1,\"52\":2,\"53\":1,\"78\":1}}],[\"value\",{\"1\":{\"69\":1}}],[\"variable\",{\"1\":{\"54\":1}}],[\"安全的在\",{\"1\":{\"54\":1}}],[\"主要功能与配置演示\",{\"0\":{\"82\":1}}],[\"主要从\",{\"1\":{\"48\":1}}],[\"主题包含了一个自定义徽章可以使用\",{\"1\":{\"78\":1}}],[\"主题扩展了更多\",{\"1\":{\"53\":1}}],[\"主题扩展\",{\"0\":{\"53\":1}}],[\"中设置\",{\"1\":{\"89\":1,\"119\":1}}],[\"中设置页面信息\",{\"1\":{\"77\":1}}],[\"中使用\",{\"1\":{\"54\":1}}],[\"中的\",{\"1\":{\"52\":1}}],[\"中很重要的一个概念\",{\"1\":{\"50\":1}}],[\"对于\",{\"1\":{\"78\":1}}],[\"对\",{\"1\":{\"52\":1}}],[\"为了丰富文档写作\",{\"1\":{\"52\":1}}],[\"为每个\",{\"1\":{\"50\":1}}],[\"内容\",{\"1\":{\"51\":1}}],[\"来解析\",{\"1\":{\"51\":1}}],[\"会使用\",{\"1\":{\"51\":1}}],[\"会让文字在不超出幻灯片范围的情况下尽可能大\",{\"1\":{\"14\":1}}],[\"扩展\",{\"0\":{\"51\":1,\"52\":1},\"1\":{\"52\":1}}],[\"是否执行操作\",{\"1\":{\"70\":1}}],[\"是\",{\"1\":{\"50\":1}}],[\"相关信息\",{\"1\":{\"50\":1}}],[\"通过\",{\"1\":{\"50\":1,\"53\":1}}],[\"通过启用\",{\"1\":{\"34\":1}}],[\"配置项的相关说明详见\",{\"1\":{\"89\":1,\"119\":1}}],[\"配置\",{\"0\":{\"50\":1}}],[\"演示\",{\"1\":{\"49\":1}}],[\"和\",{\"1\":{\"49\":1,\"77\":1}}],[\"和动画\",{\"1\":{\"19\":1}}],[\"请联系我们\",{\"1\":{\"102\":1,\"105\":1}}],[\"请使用绝对链接\",{\"1\":{\"78\":1}}],[\"请阅读\",{\"1\":{\"52\":1}}],[\"请先阅读\",{\"1\":{\"49\":1}}],[\"请滚动鼠标滚轮进入下一页\",{\"1\":{\"3\":1}}],[\"还不会编写\",{\"1\":{\"49\":1}}],[\"介绍\",{\"0\":{\"49\":1,\"92\":1,\"96\":1,\"99\":1,\"113\":1,\"117\":1},\"1\":{\"49\":1,\"50\":1}}],[\"以及网上教程\",{\"1\":{\"102\":1}}],[\"以及所有不在\",{\"1\":{\"12\":1}}],[\"以便\",{\"1\":{\"48\":1}}],[\"因此可以借助于\",{\"1\":{\"51\":1}}],[\"因此\",{\"1\":{\"48\":1}}],[\"展示\",{\"0\":{\"48\":1},\"1\":{\"64\":1,\"83\":1}}],[\"文库文档wiki记录\",{\"1\":{\"99\":1}}],[\"文章标题列表\",{\"1\":{\"79\":1}}],[\"文章加密\",{\"2\":{\"47\":1}}],[\"文件夹的图片\",{\"1\":{\"78\":1}}],[\"文件放置在一起\",{\"1\":{\"78\":1}}],[\"文件\",{\"1\":{\"48\":1}}],[\"文件生成页面\",{\"1\":{\"48\":1}}],[\"文字结尾应该有深蓝色的\",{\"1\":{\"78\":1}}],[\"文字\",{\"1\":{\"45\":2}}],[\"文字段落\",{\"1\":{\"45\":24}}],[\"文字并包含\",{\"1\":{\"8\":1}}],[\"段落\",{\"1\":{\"45\":2}}],[\"实际的文章内容\",{\"1\":{\"45\":1}}],[\"密码加密的文章\",{\"0\":{\"45\":1}}],[\"禁用展示\",{\"1\":{\"64\":1,\"83\":1}}],[\"禁用\",{\"2\":{\"44\":1}}],[\"禁用了如下功能\",{\"1\":{\"42\":1}}],[\"返回顶部按钮\",{\"1\":{\"42\":1,\"79\":1}}],[\"页面结构\",{\"0\":{\"79\":1}}],[\"页面内容\",{\"0\":{\"78\":1}}],[\"页面配置\",{\"0\":{\"76\":1},\"1\":{\"77\":1},\"2\":{\"81\":1}}],[\"页面展示\",{\"1\":{\"64\":1,\"83\":1}}],[\"页面引入配置\",{\"1\":{\"50\":1}}],[\"页面信息\",{\"0\":{\"77\":1},\"1\":{\"42\":1}}],[\"页脚\",{\"1\":{\"42\":1,\"79\":1}}],[\"评论\",{\"1\":{\"42\":1,\"79\":1}}],[\"链接\",{\"1\":{\"42\":1,\"54\":1}}],[\"上下角标\",{\"0\":{\"56\":1}}],[\"上一篇\",{\"1\":{\"42\":1}}],[\"上使用\",{\"1\":{\"40\":1}}],[\"更新时间等页面元信息\",{\"1\":{\"79\":1}}],[\"更新时间\",{\"1\":{\"42\":1}}],[\"编辑此页链接\",{\"1\":{\"42\":1}}],[\"贡献者\",{\"1\":{\"42\":1,\"79\":1}}],[\"路径导航\",{\"1\":{\"42\":1,\"79\":1}}],[\"侧边栏\",{\"1\":{\"42\":1,\"79\":1}}],[\"结束\",{\"0\":{\"41\":1},\"1\":{\"70\":1}}],[\"再次点击即可缩小\",{\"1\":{\"40\":1}}],[\"即可以向此元素进行放大\",{\"1\":{\"40\":1}}],[\"即可在幻灯片获得焦点时进入全屏模式\",{\"1\":{\"38\":1}}],[\"即可在幻灯片获得焦点时进入预览模式\",{\"1\":{\"36\":1}}],[\"的\",{\"1\":{\"58\":1,\"77\":1}}],[\"的同时点击幻灯片的任何元素\",{\"1\":{\"40\":1}}],[\"的段落\",{\"1\":{\"8\":1}}],[\"缩放\",{\"0\":{\"40\":1}}],[\"全屏模式\",{\"0\":{\"38\":1}}],[\"omega^i\",{\"1\":{\"72\":1}}],[\"omega^r\",{\"1\":{\"72\":1}}],[\"omega\",{\"1\":{\"72\":4}}],[\"one\",{\"1\":{\"71\":2}}],[\"options\",{\"1\":{\"68\":1}}],[\"o\",{\"1\":{\"36\":1}}],[\"out\",{\"1\":{\"21\":3}}],[\"或\",{\"1\":{\"36\":1,\"38\":1}}],[\"end\",{\"1\":{\"71\":3}}],[\"enhance\",{\"1\":{\"53\":1}}],[\"e=>end\",{\"1\":{\"70\":1}}],[\"echarts\",{\"0\":{\"69\":1},\"1\":{\"69\":1}}],[\"esc\",{\"1\":{\"36\":1}}],[\"element\",{\"1\":{\"5\":1}}],[\"按下\",{\"1\":{\"36\":1,\"38\":1,\"40\":1}}],[\"预览模式\",{\"0\":{\"36\":1}}],[\"+\",{\"1\":{\"34\":2,\"72\":1}}],[\"xaxis\",{\"1\":{\"69\":1}}],[\"x\",{\"1\":{\"34\":2,\"61\":1,\"68\":5}}],[\"插件来实现\",{\"1\":{\"51\":1}}],[\"插件\",{\"1\":{\"34\":1}}],[\"插件后\",{\"1\":{\"10\":1,\"11\":1}}],[\"代码演示\",{\"0\":{\"65\":1}}],[\"代码块\",{\"0\":{\"55\":1}}],[\"代码块会自动高亮\",{\"1\":{\"10\":1}}],[\"代码\",{\"0\":{\"34\":1},\"1\":{\"54\":1}}],[\"功能详情\",{\"1\":{\"90\":1,\"94\":1,\"111\":1,\"115\":1}}],[\"功能亮点\",{\"0\":{\"86\":1,\"107\":1}}],[\"功能\",{\"0\":{\"32\":1,\"33\":1,\"35\":1,\"37\":1,\"39\":1,\"91\":1,\"95\":1,\"112\":1,\"116\":1},\"1\":{\"92\":1,\"96\":1,\"113\":1,\"117\":1}}],[\"过渡动画\",{\"0\":{\"31\":1}}],[\"zoom\",{\"1\":{\"29\":1}}],[\"可以根据文件结构将它们转换为不同的页面\",{\"1\":{\"48\":1}}],[\"可以通过配置中的\",{\"1\":{\"29\":1}}],[\"可能的值\",{\"1\":{\"29\":1}}],[\"也可以通过在特定幻灯片添加\",{\"1\":{\"29\":1}}],[\"选项全局设置\",{\"1\":{\"29\":1}}],[\"第一个显示\",{\"1\":{\"27\":1}}],[\"第二个显示\",{\"1\":{\"27\":2}}],[\"最后显示\",{\"1\":{\"27\":1}}],[\"不同元素可以有相同的动画顺序\",{\"1\":{\"27\":1}}],[\"属性局部设置\",{\"1\":{\"29\":1}}],[\"属性改变元素的动画顺序\",{\"1\":{\"27\":1}}],[\"属性自定义幻灯片背景\",{\"1\":{\"17\":1}}],[\"顺序\",{\"0\":{\"27\":1}}],[\"渐变\",{\"0\":{\"28\":1,\"29\":1,\"30\":1}}],[\"渐出\",{\"1\":{\"25\":1}}],[\"渐入\",{\"1\":{\"25\":1}}],[\"变红\",{\"1\":{\"25\":1}}],[\"元素产生过渡动画效果\",{\"1\":{\"31\":1}}],[\"元素使其拥有多个动画片段\",{\"1\":{\"25\":1}}],[\"元素上添加属性\",{\"1\":{\"5\":1}}],[\"多个动画片段\",{\"0\":{\"25\":1}}],[\"green\",{\"1\":{\"23\":2}}],[\"grow\",{\"1\":{\"23\":1}}],[\"log\",{\"1\":{\"72\":2}}],[\"logo\",{\"1\":{\"15\":1,\"63\":2}}],[\"label\",{\"1\":{\"68\":1}}],[\"line\",{\"1\":{\"69\":1}}],[\"linear\",{\"1\":{\"68\":1}}],[\"link\",{\"1\":{\"63\":1}}],[\"linux\",{\"1\":{\"40\":1}}],[\"light\",{\"1\":{\"63\":1}}],[\"let\",{\"1\":{\"34\":3}}],[\"left\",{\"1\":{\"21\":1,\"72\":3}}],[\"desc\",{\"1\":{\"63\":1}}],[\"d\",{\"1\":{\"34\":1}}],[\"down\",{\"1\":{\"21\":1}}],[\"datasets\",{\"1\":{\"68\":1}}],[\"data\",{\"1\":{\"17\":1,\"27\":1,\"29\":1,\"31\":1,\"68\":2,\"69\":2}}],[\"up\",{\"1\":{\"21\":1}}],[\"动画\",{\"0\":{\"21\":1,\"23\":1}}],[\"动画片段用于高亮或显隐幻灯片中的元素\",{\"1\":{\"19\":1}}],[\"动画片段\",{\"0\":{\"18\":1,\"19\":1,\"20\":1,\"22\":1,\"24\":1,\"26\":1}}],[\"foo\",{\"0\":{\"88\":1,\"95\":1,\"109\":1,\"116\":1},\"1\":{\"96\":1,\"117\":1}}],[\"flowchart\",{\"1\":{\"71\":2}}],[\"front\",{\"1\":{\"89\":1,\"119\":1}}],[\"frontmatter\",{\"1\":{\"42\":1,\"50\":3,\"77\":1,\"79\":1}}],[\"frac\",{\"1\":{\"72\":4}}],[\"fragment\",{\"1\":{\"19\":1,\"27\":1}}],[\"fri\",{\"1\":{\"69\":1}}],[\"f11\",{\"1\":{\"38\":1}}],[\"f\",{\"1\":{\"38\":1}}],[\"fade\",{\"1\":{\"21\":8,\"29\":1}}],[\"fit\",{\"1\":{\"14\":1}}],[\"baz\",{\"0\":{\"90\":1,\"111\":1},\"1\":{\"87\":1,\"93\":1,\"108\":1,\"114\":1}}],[\"bar\",{\"0\":{\"87\":1,\"91\":1,\"108\":1,\"112\":1},\"1\":{\"92\":1,\"113\":1}}],[\"backgroundcolor\",{\"1\":{\"68\":1}}],[\"background\",{\"1\":{\"17\":1}}],[\"b1\",{\"1\":{\"71\":1}}],[\"bottom\",{\"1\":{\"68\":1}}],[\"b\",{\"1\":{\"34\":1}}],[\"b|c\",{\"1\":{\"34\":1}}],[\"blue\",{\"1\":{\"23\":2}}],[\"block\",{\"1\":{\"9\":1}}],[\"背景\",{\"0\":{\"17\":1}}],[\"使相同的\",{\"1\":{\"31\":1}}],[\"使它们填充满幻灯片垂直方向上的剩余空间\",{\"1\":{\"15\":1}}],[\"使用指南\",{\"1\":{\"77\":2},\"2\":{\"43\":1,\"46\":1,\"74\":1,\"80\":1,\"81\":1,\"84\":1}}],[\"使用\",{\"1\":{\"5\":3}}],[\"帮助你控制注入图片或视频的大小\",{\"1\":{\"15\":1}}],[\"css\",{\"0\":{\"124\":1}}],[\"cdots\",{\"1\":{\"72\":1}}],[\"c2\",{\"1\":{\"71\":1}}],[\"c1\",{\"1\":{\"71\":2}}],[\"category\",{\"1\":{\"69\":1}}],[\"chart\",{\"1\":{\"68\":1}}],[\"color\",{\"1\":{\"63\":1}}],[\"com\",{\"1\":{\"63\":2}}],[\"cond\",{\"1\":{\"70\":2}}],[\"cond=>condition\",{\"1\":{\"70\":1}}],[\"concave\",{\"1\":{\"29\":1}}],[\"convex\",{\"1\":{\"29\":1}}],[\"const\",{\"1\":{\"10\":1,\"54\":1}}],[\"ctrl\",{\"1\":{\"40\":1}}],[\"c\",{\"1\":{\"34\":2}}],[\"current\",{\"1\":{\"23\":3}}],[\"class\",{\"0\":{\"21\":1,\"23\":1},\"1\":{\"14\":1,\"15\":1,\"19\":1}}],[\"ray\",{\"0\":{\"94\":1,\"115\":1},\"1\":{\"88\":1,\"97\":1,\"109\":1,\"118\":1}}],[\"rgb\",{\"1\":{\"68\":1}}],[\"rgba\",{\"1\":{\"63\":1}}],[\"red\",{\"1\":{\"23\":2}}],[\"right\",{\"1\":{\"21\":1,\"72\":3}}],[\"r\",{\"1\":{\"14\":1,\"15\":1,\"72\":3}}],[\"👆\",{\"1\":{\"14\":1,\"15\":1}}],[\"👇\",{\"1\":{\"4\":1}}],[\"布局与功能禁用\",{\"0\":{\"42\":1}}],[\"布局\",{\"0\":{\"13\":1,\"14\":1,\"15\":1,\"16\":1}}],[\"表格和分割线\",{\"1\":{\"12\":1}}],[\"⚠请注意\",{\"1\":{\"12\":1}}],[\"i\",{\"1\":{\"72\":1}}],[\"i+1\",{\"1\":{\"72\":1}}],[\"i=1\",{\"1\":{\"72\":1}}],[\"i=0\",{\"1\":{\"11\":1}}],[\"is\",{\"1\":{\"63\":2}}],[\"id\",{\"1\":{\"58\":1}}],[\"it\",{\"0\":{\"130\":1},\"1\":{\"51\":2}}],[\"index\",{\"1\":{\"27\":1}}],[\"in\",{\"1\":{\"21\":3}}],[\"inline\",{\"1\":{\"9\":1}}],[\"series\",{\"1\":{\"69\":1}}],[\"semi\",{\"1\":{\"21\":1}}],[\"subgraph\",{\"1\":{\"71\":3}}],[\"sun\",{\"1\":{\"69\":1}}],[\"sum\",{\"1\":{\"11\":1,\"72\":1}}],[\"sat\",{\"1\":{\"69\":1}}],[\"scales\",{\"1\":{\"68\":1}}],[\"scatter\",{\"1\":{\"68\":1}}],[\"svg\",{\"1\":{\"63\":1}}],[\"strike\",{\"1\":{\"23\":1}}],[\"stretch\",{\"1\":{\"15\":1}}],[\"shrink\",{\"1\":{\"23\":1}}],[\"slideend\",{\"1\":{\"41\":1}}],[\"slide\",{\"1\":{\"5\":1,\"29\":1}}],[\"slidestart\",{\"1\":{\"2\":1}}],[\"0\",{\"1\":{\"11\":1,\"63\":1,\"68\":3}}],[\"true\",{\"1\":{\"89\":1,\"119\":1}}],[\"transition\",{\"1\":{\"29\":3}}],[\"toc\",{\"1\":{\"79\":1}}],[\"two\",{\"1\":{\"71\":4}}],[\"tb\",{\"1\":{\"71\":1}}],[\"three\",{\"1\":{\"71\":2}}],[\"thu\",{\"1\":{\"69\":1}}],[\"there\",{\"1\":{\"63\":2}}],[\"then\",{\"1\":{\"21\":2}}],[\"theta\",{\"1\":{\"11\":2}}],[\"tue\",{\"1\":{\"69\":1}}],[\"type\",{\"1\":{\"68\":2,\"69\":3}}],[\"title\",{\"1\":{\"63\":1,\"71\":1}}],[\"text\",{\"1\":{\"14\":1}}],[\"tex\",{\"0\":{\"72\":1},\"1\":{\"11\":1}}],[\"js\",{\"0\":{\"128\":1}}],[\"j\",{\"1\":{\"11\":1}}],[\"$$\",{\"1\":{\"11\":2,\"72\":2}}],[\"格式使用数学公式\",{\"1\":{\"11\":1}}],[\"你需要在页面\",{\"1\":{\"89\":1,\"119\":1}}],[\"你需要在元素上添加\",{\"1\":{\"19\":1}}],[\"你需要阅读\",{\"1\":{\"50\":1}}],[\"你应该创建和编写\",{\"1\":{\"48\":1}}],[\"你可以将图片和\",{\"1\":{\"78\":1}}],[\"你可以自由在这里书写你的\",{\"1\":{\"78\":1}}],[\"你可以标记\",{\"1\":{\"60\":1}}],[\"你可以通过主题选项和页面\",{\"1\":{\"79\":1}}],[\"你可以通过设置页面的\",{\"1\":{\"42\":1}}],[\"你可以通过向特定幻灯片添加\",{\"1\":{\"17\":1}}],[\"你可以对代码块进行高亮\",{\"1\":{\"34\":1}}],[\"你可以在这里放置你的主体内容\",{\"1\":{\"89\":1,\"119\":1}}],[\"你可以在\",{\"1\":{\"77\":1}}],[\"你可以在相邻的幻灯片上添加\",{\"1\":{\"31\":1}}],[\"你可以在幻灯片中使用\",{\"1\":{\"6\":1,\"7\":1,\"9\":1,\"10\":1,\"11\":1,\"12\":1}}],[\"你可以使用它轻松生成文档或博客站点\",{\"1\":{\"48\":1}}],[\"你可以使用\",{\"1\":{\"27\":1,\"34\":1}}],[\"你可以按照顺序包裹一个\",{\"1\":{\"25\":1}}],[\"你也可以使用\",{\"1\":{\"11\":1}}],[\"=>\",{\"1\":{\"34\":1}}],[\"=\",{\"1\":{\"10\":1,\"11\":1,\"34\":3,\"54\":1,\"72\":1}}],[\"about\",{\"0\":{\"129\":1}}],[\"a1\",{\"1\":{\"71\":1}}],[\"attrs\",{\"0\":{\"58\":1}}],[\"alt\",{\"1\":{\"40\":1}}],[\"animate\",{\"1\":{\"31\":1}}],[\"auto\",{\"1\":{\"31\":1}}],[\"a\",{\"1\":{\"10\":1,\"34\":2,\"54\":1}}],[\"3\",{\"1\":{\"9\":1,\"34\":1}}],[\"2020\",{\"1\":{\"77\":1}}],[\"260\",{\"1\":{\"69\":1}}],[\"218\",{\"1\":{\"69\":1}}],[\"224\",{\"1\":{\"69\":1}}],[\"255\",{\"1\":{\"68\":1}}],[\"253\",{\"1\":{\"63\":1}}],[\"230\",{\"1\":{\"63\":1,\"69\":1}}],[\"2\",{\"1\":{\"9\":1,\"34\":2,\"45\":14,\"61\":1}}],[\"147\",{\"1\":{\"69\":1}}],[\"135\",{\"1\":{\"69\":1}}],[\"132\",{\"1\":{\"68\":1}}],[\"138\",{\"1\":{\"63\":1}}],[\"10\",{\"1\":{\"68\":3}}],[\"150\",{\"1\":{\"69\":1}}],[\"15\",{\"1\":{\"63\":1}}],[\"19th\",{\"1\":{\"56\":1}}],[\"1\",{\"1\":{\"9\":1,\"10\":1,\"11\":1,\"34\":2,\"45\":12,\"54\":1,\"61\":1,\"72\":1,\"77\":2}}],[\"项目用途\",{\"0\":{\"100\":1}}],[\"项目主页配置\",{\"1\":{\"89\":1,\"119\":1}}],[\"项目主页\",{\"0\":{\"89\":1}}],[\"项目\",{\"1\":{\"9\":6}}],[\"列表默认为\",{\"1\":{\"9\":1}}],[\"所以你无需担心它的长度\",{\"1\":{\"8\":1}}],[\"一个折线图案例\",{\"1\":{\"69\":1}}],[\"一个散点图案例\",{\"1\":{\"68\":1}}],[\"一个拥有\",{\"1\":{\"58\":1}}],[\"一个链接\",{\"1\":{\"8\":1}}],[\"一个简单的幻灯片演示与各种小贴士\",{\"1\":{\"3\":1}}],[\"删除线\",{\"1\":{\"8\":1}}],[\"斜体\",{\"1\":{\"8\":1}}],[\"粗体\",{\"1\":{\"8\":1}}],[\"标题和页面信息\",{\"1\":{\"79\":1}}],[\"标题默认会自动转换为大写\",{\"1\":{\"8\":1}}],[\"标签为\",{\"1\":{\"77\":1}}],[\"标记\",{\"0\":{\"60\":1}}],[\"标准语法中的内容均不受支持\",{\"1\":{\"12\":1}}],[\"标注水平幻灯片\",{\"1\":{\"5\":1}}],[\"标注幻灯片\",{\"0\":{\"4\":1,\"5\":1}}],[\"ms\",{\"1\":{\"77\":1}}],[\"more\",{\"1\":{\"76\":1}}],[\"mon\",{\"1\":{\"69\":1}}],[\"mermaid\",{\"0\":{\"71\":1}}],[\"mister\",{\"1\":{\"63\":2}}],[\"md\",{\"1\":{\"53\":1}}],[\"matter\",{\"1\":{\"89\":1,\"119\":1}}],[\"math\",{\"1\":{\"11\":1}}],[\"markdown\",{\"0\":{\"6\":1,\"7\":1,\"9\":1,\"10\":1,\"11\":1,\"12\":1,\"48\":1,\"49\":1,\"50\":1,\"51\":1},\"1\":{\"6\":1,\"7\":1,\"9\":1,\"10\":1,\"11\":1,\"12\":2,\"48\":2,\"49\":3,\"50\":1,\"51\":3,\"52\":2,\"53\":1,\"54\":1,\"64\":1,\"77\":1,\"78\":2,\"83\":1},\"2\":{\"75\":1}}],[\"mr\",{\"1\":{\"3\":1,\"63\":1,\"66\":1}}],[\"home\",{\"1\":{\"89\":1,\"119\":1}}],[\"hope\",{\"1\":{\"3\":1,\"63\":4,\"66\":1,\"77\":1}}],[\"https\",{\"1\":{\"63\":2}}],[\"html\",{\"0\":{\"122\":1,\"125\":1},\"1\":{\"5\":1,\"25\":1,\"31\":1}}],[\"h2o\",{\"1\":{\"56\":1}}],[\"highlight\",{\"1\":{\"10\":1,\"23\":6,\"34\":1}}],[\"h3\",{\"0\":{\"8\":1}}],[\"在页面禁用功能与布局\",{\"1\":{\"42\":1}}],[\"在你启用\",{\"1\":{\"10\":1,\"11\":1}}],[\"在前一个\",{\"1\":{\"5\":1}}],[\"在幻灯片上添加属性\",{\"1\":{\"5\":1}}],[\"在水平幻灯片中使用\",{\"1\":{\"5\":1}}],[\">c2\",{\"1\":{\"71\":1}}],[\">b2\",{\"1\":{\"71\":1}}],[\">a2\",{\"1\":{\"71\":2}}],[\">e\",{\"1\":{\"70\":2}}],[\">process\",{\"1\":{\"70\":1}}],[\">\",{\"1\":{\"5\":2,\"25\":2,\"71\":3}}],[\"<\",{\"1\":{\"5\":2}}],[\"作者设置为\",{\"1\":{\"77\":1}}],[\"作者\",{\"1\":{\"3\":1}}],[\"幻灯片演示\",{\"0\":{\"3\":1}}],[\"幻灯片页\",{\"0\":{\"2\":1}}],[\"百度百度百度\",{\"1\":{\"1\":1}}],[\"百度百度\",{\"1\":{\"0\":1}}],[\"常用软件\",{\"0\":{\"123\":1}}],[\"常用\",{\"1\":{\"0\":1,\"1\":1}}],[\"首页\",{\"0\":{\"0\":1,\"1\":1}}]],\"serializationVersion\":2}}")).map(([e,t])=>[e,zt(t,{fields:["h","t","c"],storeFields:["h","t","c"]})]));self.onmessage=({data:{type:e="all",query:t,locale:s,options:n}})=>{e==="suggest"?self.postMessage(st(t,v[s],n)):e==="search"?self.postMessage(et(t,v[s],n)):self.postMessage({suggestions:st(t,v[s],n),results:et(t,v[s],n)})};
//# sourceMappingURL=index.js.map