From 277b6bb8a192346f7660dd30b37d0ae0336de956 Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Wed, 6 Dec 2017 13:58:56 -0800 Subject: [PATCH] add first few pages of PyBullet quickstart guide in Markdeep --- .../PlainPreview/Article.md.html | 10 + .../PlainPreview/BuildMarkdeepUtility.py | 43 + .../PlainPreview/DisplayMarkdeepOutput.js | 6 + .../PlainPreview/InvokeMathJax.js | 4 + .../PlainPreview/MarkdeepUtility.js | 152 + .../PlainPreview/PrepareHTML.full.js | 117 + .../PlainPreview/PrepareHTML.js | 102 + .../PlainPreview/PreviewBlogPage.htm | 17 + .../PlainPreview/SetMarkdeepMode.js | 1 + .../PlainPreview/ShowHeadAdditions.html | 29 + .../PlainPreview/markdeep.min.js | 6 + .../PyBulletQuickstartGuide.md.html | 289 + .../WordpressPreview/Article.md.html | 10 + .../WordpressPreview/BuildMarkdeepUtility.py | 43 + .../WordpressPreview/DisplayMarkdeepOutput.js | 6 + .../WordpressPreview/InvokeMathJax.js | 4 + .../WordpressPreview/MarkdeepUtility.js | 4680 +++++++++++++++++ .../WordpressPreview/PrepareHTML.full.js | 4645 ++++++++++++++++ .../WordpressPreview/PrepareHTML.js | 102 + .../WordpressPreview/PreviewBlogPage.htm | 4549 ++++++++++++++++ .../WordpressPreview/SetMarkdeepMode.js | 1 + .../WordpressPreview/ShowHeadAdditions.html | 29 + .../WordpressPreview/markdeep.min.js | 6 + .../pybullet_quickstart_guide/cs371-common.js | 24 + .../images/.DS_Store | Bin 0 -> 6148 bytes .../images/CoRL_VR_demo.png | Bin 0 -> 574968 bytes 26 files changed, 14875 insertions(+) create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/Article.md.html create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/BuildMarkdeepUtility.py create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/DisplayMarkdeepOutput.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/InvokeMathJax.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/MarkdeepUtility.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/PrepareHTML.full.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/PrepareHTML.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/PreviewBlogPage.htm create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/SetMarkdeepMode.js create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/ShowHeadAdditions.html create mode 100644 docs/pybullet_quickstart_guide/PlainPreview/markdeep.min.js create mode 100644 docs/pybullet_quickstart_guide/PyBulletQuickstartGuide.md.html create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/Article.md.html create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/BuildMarkdeepUtility.py create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/DisplayMarkdeepOutput.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/InvokeMathJax.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/MarkdeepUtility.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/PrepareHTML.full.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/PrepareHTML.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/PreviewBlogPage.htm create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/SetMarkdeepMode.js create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/ShowHeadAdditions.html create mode 100644 docs/pybullet_quickstart_guide/WordpressPreview/markdeep.min.js create mode 100644 docs/pybullet_quickstart_guide/cs371-common.js create mode 100644 docs/pybullet_quickstart_guide/images/.DS_Store create mode 100644 docs/pybullet_quickstart_guide/images/CoRL_VR_demo.png diff --git a/docs/pybullet_quickstart_guide/PlainPreview/Article.md.html b/docs/pybullet_quickstart_guide/PlainPreview/Article.md.html new file mode 100644 index 000000000..a46f9227e --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/Article.md.html @@ -0,0 +1,10 @@ + +Hello Markdeep! + +- Hello +- lists! + +Hello MathJax: +\[f(0)=\frac{1}{2\cdot\pi\cdot i}\cdot \oint_{|z|=1} \frac{f(z)}{z} \textrm{d}z\] + + diff --git a/docs/pybullet_quickstart_guide/PlainPreview/BuildMarkdeepUtility.py b/docs/pybullet_quickstart_guide/PlainPreview/BuildMarkdeepUtility.py new file mode 100644 index 000000000..16793346e --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/BuildMarkdeepUtility.py @@ -0,0 +1,43 @@ +import re + +if(__name__=="__main__"): + # Assemble the script which embeds the Markdeep page into the preview blog + PreviewBlogPage=open("PreviewBlogPage.htm","rb").read().decode("utf-8"); + HeadMatch=re.search("(.*?)",PreviewBlogPage,re.DOTALL); + HeadAttributes=HeadMatch.group(1); + FullDocumentHead=HeadMatch.group(2); + BodyMatch=re.search("(.*?)",PreviewBlogPage,re.DOTALL); + BodyAttributes=BodyMatch.group(1); + FullPreviewBody=BodyMatch.group(2); + ArticleHTMLCodeMacro="$(ARTICLE_HTML_CODE)"; + iArticleHTMLCodeMacro=FullPreviewBody.find(ArticleHTMLCodeMacro); + DocumentBodyPrefix=FullPreviewBody[0:iArticleHTMLCodeMacro]; + DocumentBodySuffix=FullPreviewBody[iArticleHTMLCodeMacro+len(ArticleHTMLCodeMacro):]; + FullPrepareHTMLCode=open("PrepareHTML.js","rb").read().decode("utf-8"); + ReplacementList=[ + ("$(FULL_DOCUMENT_HEAD)",FullDocumentHead), + ("$(DOCUMENT_BODY_PREFIX)",DocumentBodyPrefix), + ("$(DOCUMENT_BODY_SUFFIX)",DocumentBodySuffix) + ]; + for Macro,Replacement in ReplacementList: + FullPrepareHTMLCode=FullPrepareHTMLCode.replace(Macro,Replacement.replace("\r\n","\\r\\n\\\r\n").replace("'","\\'")); + # Generate code which sets body and head attributes appropriately + for Element,AttributeCode in [("head",HeadAttributes),("body",BodyAttributes)]: + FullPrepareHTMLCode+="\r\n// Setting "+Element+" attributes\r\n"; + for Match in re.finditer("(\\w+)=\\\"(.*?)\\\"",AttributeCode): + FullPrepareHTMLCode+="document."+Element+".setAttribute(\""+Match.group(1)+"\",\""+Match.group(2)+"\");\r\n"; + open("PrepareHTML.full.js","wb").write(FullPrepareHTMLCode.encode("utf-8")); + + # Concatenate all the scripts together + SourceFileList=[ + "PrepareHTML.full.js", + "SetMarkdeepMode.js", + "markdeep.min.js", + "DisplayMarkdeepOutput.js", + "InvokeMathJax.js" + ]; + OutputCode="\r\n\r\n".join(["// "+SourceFile+"\r\n\r\n"+open(SourceFile,"rb").read().decode("utf-8") for SourceFile in SourceFileList]); + OutputFile=open("MarkdeepUtility.js","wb"); + OutputFile.write(OutputCode.encode("utf-8")); + OutputFile.close(); + print("Done."); diff --git a/docs/pybullet_quickstart_guide/PlainPreview/DisplayMarkdeepOutput.js b/docs/pybullet_quickstart_guide/PlainPreview/DisplayMarkdeepOutput.js new file mode 100644 index 000000000..9549abf40 --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/DisplayMarkdeepOutput.js @@ -0,0 +1,6 @@ +BodyHTML=document.body.innerHTML; +BeginTag=""; +EndTag=""; +BodyHTML=BodyHTML.slice(BodyHTML.indexOf(BeginTag)+BeginTag.length,BodyHTML.lastIndexOf(EndTag)); +document.getElementById("BodyDisplayBox").textContent=BodyHTML; +document.head.innerHTML=FullDocumentHead; diff --git a/docs/pybullet_quickstart_guide/PlainPreview/InvokeMathJax.js b/docs/pybullet_quickstart_guide/PlainPreview/InvokeMathJax.js new file mode 100644 index 000000000..ab400c11a --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/InvokeMathJax.js @@ -0,0 +1,4 @@ +var MathjaxScript=document.createElement("script"); +MathjaxScript.type="text/javascript"; +MathjaxScript.src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; +document.head.appendChild(MathjaxScript); diff --git a/docs/pybullet_quickstart_guide/PlainPreview/MarkdeepUtility.js b/docs/pybullet_quickstart_guide/PlainPreview/MarkdeepUtility.js new file mode 100644 index 000000000..76eb5def1 --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/MarkdeepUtility.js @@ -0,0 +1,152 @@ +// PrepareHTML.full.js + +/** Converts <>&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?:\r\n\ +\r\n\ + \r\n\ + \r\n\ + \ +'; + +// This code is placed at the beginning of the body before the Markdeep code. +// $ (DOCUMENT_BODY_PREFIX) is everything in the body of PreviewBlogPage.htm up to +// $ (ARTICLE_HTML_CODE). +DocumentBodyPrefix='\ +\r\n\ +\ + \ +
\
+';
+// This code is placed at the end of the body after the Markdeep code. 
+// $ (DOCUMENT_BODY_SUFFIX) is everything in the body of PreviewBlogPage.htm after 
+// $ (ARTICLE_HTML_CODE).
+DocumentBodySuffix='\
+	
\ + \ +
Document <body> code:
\ +
\ +\r\n\ + \ +'; + +// Get the full Markdeep code from the .md.html file without the script invocation +MarkdeepCode=nodeToMarkdeepSource(document.body); +MarkdeepCode=MarkdeepCode.slice(0,MarkdeepCode.lastIndexOf(""+t+""}function t(e){try{var t=document.createElement("canvas"),r=t.getContext("2d");return r.font="10pt "+e,r.measureText("M").width}catch(e){return 10}}function r(e){return window.markdeepOptions&&void 0!==window.markdeepOptions[e]?window.markdeepOptions[e]:void 0!==Z[e]?Z[e]:void console.warn('Illegal option: "'+e+'"')}function n(t,n){if(r("showURLs")){var a=" {\xa0"+t+"\xa0}";return n?e(n,a):a}return""}function a(e){return r("lang").keyword[e]||e}function i(e){return(e+"").rp(/&/g,"&").rp(//g,">").rp(/"/g,""")}function o(e){return e.rp(/</g,"<").rp(/>/g,">").rp(/"/g,'"').rp(/'/g,"'").rp(/–/g,"\u2013").rp(/—/g,"---").rp(/&/g,"&")}function s(e){return e.rp(/<.*?>/g,"")}function c(e){return encodeURI(e.rp(/\s/g,"").toLowerCase())}function l(){for(var t="",r=1;r<=6;++r){t+="h"+r+"::before {\ncontent:";for(var n=1;n<=r;++n)t+="counter(h"+n+') "'+(n[\s\S]*?<\/style>[\s\S]*)<\/\S+@\S+\.\S+?>/gim,""),r=r.rp(/<\/h?ttps?:.*>/gi,""),r=r.rp(/<(https?): (.*?)>/gi,function(e,t,r){var n="<"+t+"://"+r.rp(/=""\s/g,"/");return'=""'===n.ss(n.length-3)&&(n=n.ss(0,n.length-3)),n=n.rp(/"/g,""),n+">"}),r=r.rp(/",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.g("objectivec",function(e){var t={cN:"built_in",b:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r={keyword:"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",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],k:r,l:n,i:""}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:n,c:[e.UTM]},{b:"\\."+e.UIR,r:0}]}}),hljs.g("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.g("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var i=e.inherit(e.TM,{b:r}),o="(\\(.*\\))?\\s*\\B[-=]>",s={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+o,e:"[-=]>",rB:!0,c:[i,s]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:o,e:"[-=]>",rB:!0,c:[s]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.g("javascript",function(e){return{aliases:["js","jsx"],k:{keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:["self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:[e.CLCM,e.CBCM]}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.g("java",function(e){var t=e.UIR+"(<"+e.UIR+"(\\s*,\\s*"+e.UIR+")*>)?",r="false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports",n="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",a={ +cN:"number",b:n,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},a,{cN:"meta",b:"@[A-Za-z]+"}]}}),hljs.g("tex",function(e){var t={cN:"tag",b:/\\/,r:0,c:[{cN:"name",v:[{b:/[a-zA-Z\u0430-\u044f\u0410-\u044f]+[*]?/},{b:/[^a-zA-Z\u0430-\u044f\u0410-\u044f0-9]/}],starts:{eW:!0,r:0,c:[{cN:"string",v:[{b:/\[/,e:/\]/},{b:/\{/,e:/\}/}]},{b:/\s*=\s*/,eW:!0,r:0,c:[{cN:"number",b:/-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/}]}]}}]};return{c:[t,{cN:"formula",c:[t],r:0,v:[{b:/\$\$/,e:/\$\$/},{b:/\$/,e:/\$/}]},e.C("%","$",{r:0})]}}),hljs.g("python",function(e){var t={cN:"meta",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,{v:[{cN:"function",bK:"def",r:10},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,a,{b:/->/,eW:!0,k:"None"}]},{cN:"meta",b:/^[\t ]*@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.g("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.g("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.g("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"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",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},c={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},l=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),c].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+")\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=l,c.c=l;var u="[>?]>",d="[\\w#]+\\(\\w+\\):\\d+:\\d+>",g="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",p=[{b:/^\s*=>/,starts:{e:"$",c:l}},{cN:"meta",b:"^("+u+"|"+d+"|"+g+")",starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(p).concat(l)}}),hljs.g("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*#]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}}),hljs.g("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"section",b:/^[\w]+:\s*$/},{cN:"meta",b:/^\.PHONY:/,e:/$/,k:{"meta-keyword":".PHONY"},l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.g("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=[e.BE,r,a],o=[a,e.HCM,e.C("^\\=\\w","\\=cut",{eW:!0}),n,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"function",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",eE:!0,r:5,c:[e.TM]},{b:"-\\w\\b",r:0},{b:"^__DATA__$",e:"^__END__$",sL:"mojolicious",c:[{b:"^@@.*",e:"$",cN:"comment"}]}];return r.c=o,n.c=o,{aliases:["pl","pm"],l:/[\w\.]+/,k:t,c:o}}),hljs.g("cs",function(e){var t={keyword:"abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async nameof ascending descending from get group into join let orderby partial select set value var where yield",literal:"null false true"},r={cN:"string",b:'@"',e:'"',c:[{b:'""'}]},n=e.inherit(r,{i:/\n/}),a={cN:"subst",b:"{",e:"}",k:t},i=e.inherit(a,{i:/\n/}),o={cN:"string",b:/\$"/,e:'"',i:/\n/,c:[{b:"{{"},{b:"}}"},e.BE,i]},s={cN:"string",b:/\$@"/,e:'"',c:[{b:"{{"},{b:"}}"},{b:'""'},a]},c=e.inherit(s,{i:/\n/,c:[{b:"{{"},{b:"}}"},{b:'""'},i]});a.c=[s,o,r,e.ASM,e.QSM,e.CNM,e.CBCM],i.c=[c,o,n,e.ASM,e.QSM,e.CNM,e.inherit(e.CBCM,{i:/\n/})];var l={v:[s,o,r,e.ASM,e.QSM]},u=e.IR+"(<"+e.IR+">)?(\\[\\])?";return{aliases:["csharp"],k:t,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"doctag",v:[{b:"///",r:0},{b:""},{b:""}]}]}),e.CLCM,e.CBCM,{cN:"meta",b:"#",e:"$",k:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},l,e.CNM,{bK:"class interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"namespace",e:/[{;=]/,i:/[^\s:]/,c:[e.inherit(e.TM,{b:"[a-zA-Z](\\.?\\w)*"}),e.CLCM,e.CBCM]},{bK:"new return throw await",r:0},{cN:"function",b:"("+u+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,r:0,c:[l,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});var R="Menlo,Consolas,monospace",U=105.1316178/t(R)+"px",z=e("style",'body{max-width:680px;margin:auto;padding:20px;text-align:justify;line-height:140%; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#222;font-family:Palatino,Georgia,"Times New Roman",serif}'),O=e("style","body{counter-reset: h1 h2 h3 h4 h5 h6}.md code,pre{font-family:"+R+";font-size:"+U+';line-height:140%}.md div.title{font-size:26px;font-weight:800;line-height:120%;text-align:center}.md div.afterTitles{height:10px}.md div.subtitle{text-align:center}.md .image{display:inline-block}.md div.imagecaption,.md div.tablecaption,.md div.listingcaption{margin:0.2em 5px 10px 5px;text-align: justify;font-style:italic}.md div.imagecaption{margin-bottom:0}.md img{max-width:100%;page-break-inside:avoid}li{text-align:left};.md div.tilde{margin:20px 0 -10px;text-align:center}.md blockquote.fancyquote{margin:25px 0 25px;text-align:left;line-height:160%}.md blockquote.fancyquote::before{content:"\u201c";color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-right:6px;vertical-align:-0.3em}.md span.fancyquote{font-size:118%;color:#777;font-style:italic}.md span.fancyquote::after{content:"\u201d";font-style:normal;color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-left:6px;vertical-align:-0.3em}.md blockquote.fancyquote .author{width:100%;margin-top:10px;display:inline-block;text-align:right}.md small{font-size:60%}.md div.title,contents,.md .tocHeader,h1,h2,h3,h4,h5,h6,.md .shortTOC,.md .mediumTOC,.nonumberh1,.nonumberh2,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Verdana,Helvetica,Arial,sans-serif;margin:13.4px 0 13.4px;padding:15px 0 3px;border-top:none;clear:both}.md svg.diagram{display:block;font-family:'+R+";font-size:"+U+";text-align:center;stroke-linecap:round;stroke-width:"+L+"px;page-break-inside:avoid;stroke:#000;fill:#000}.md svg.diagram .opendot{fill:#FFF}.md svg.diagram text{stroke:none}.md a{font-family:Georgia,Palatino,'Times New Roman'}h1,.tocHeader,.nonumberh1{border-bottom:3px solid;font-size:20px;font-weight:bold;}h1,.nonumberh1{counter-reset: h2 h3 h4 h5 h6}h2,.nonumberh2{counter-reset: h3 h4 h5 h6;border-bottom:2px solid #999;color:#555;font-size:18px;}h3,h4,h5,h6,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Helvetica,Arial,sans-serif;color:#555;font-size:16px;}h3{counter-reset:h4 h5 h6}h4{counter-reset:h5 h6}h5{counter-reset:h6}.md table{border-collapse:collapse;line-height:140%;page-break-inside:avoid}.md table.table{margin:auto}.md table.calendar{width:100%;margin:auto;font-size:11px;font-family:Helvetica,Arial,sans-serif}.md table.calendar th{font-size:16px}.md .today{background:#ECF8FA}.md .calendar .parenthesized{color:#999;font-style:italic}.md div.tablecaption{text-align:center}.md table.table th{color:#FFF;background-color:#AAA;border:1px solid #888;padding:8px 15px 8px 15px}.md table.table td{padding:5px 15px 5px 15px;border:1px solid #888}.md table.table tr:nth-child(even){background:#EEE}.md pre.tilde{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;padding: 5px 0 5px 20px;margin:0 0 30px 0;background:#FCFCFC;page-break-inside:avoid}.md a:link, .md a:visited{color:#38A;text-decoration:none}.md a:link:hover{text-decoration:underline}.md dt{font-weight:700}dl>.md dd{padding:0 0 18px}.md dl>table{margin:35px 0 30px}.md code{white-space:pre;page-break-inside:avoid}.md .endnote{font-size:13px;line-height:15px;padding-left:10px;text-indent:-10px}.md .bib{padding-left:80px;text-indent:-80px;text-align:left}.markdeepFooter{font-size:9px;text-align:right;padding-top:80px;color:#999}.md .mediumTOC{float:right;font-size:12px;line-height:15px;border-left:1px solid #CCC;padding-left:15px;margin:15px 0px 15px 25px}.md .mediumTOC .level1{font-weight:600}.md .longTOC .level1{font-weight:600;display:block;padding-top:12px;margin:0 0 -20px}.md .shortTOC{text-align:center;font-weight:bold;margin-top:15px;font-size:14px}"),F='',H={keyword:{table:"tableau",figure:"figure",m:"liste",diagram:"diagramme",contents:"Table des mati\xe8res",sec:"sec",section:"section",subsection:"paragraphe",Monday:"lundi",Tuesday:"mardi",Wednesday:"mercredi",Thursday:"jeudi",Friday:"vendredi",Saturday:"samedi",Sunday:"dimanche",January:"Janvier",February:"F\xe9vrier",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Julliet",August:"Ao\xfbt",September:"Septembre",October:"Octobre",November:"Novembre",December:"D\xe9cembre",jan:"janv",feb:"f\xe9vr",mar:"mars",apr:"avril",may:"mai",jun:"juin",jul:"juil",aug:"ao\xfbt",sep:"sept",oct:"oct",nov:"nov",dec:"d\xe9c"}},q={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0444\u0438\u0433\u0443\u0440\u0430",m:"\u0441\u043f\u0438\u0441\u044a\u043a",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u0430",contents:"c\u044a\u0434\u044a\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u044f\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",Friday:"\u043f\u0435\u0442\u044a\u043a",Saturday:"\u0441\u044a\u0431\u043e\u0442\u0430",Sunday:"\u043d\u0435\u0434\u0435\u043b\u044f",January:"\u044f\u043d\u0443\u0430\u0440\u0438",February:"\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0438\u043b",May:"\u043c\u0430\u0439",June:"\u044e\u043d\u0438",July:"\u044e\u043b\u0438",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438",October:"\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438",November:"\u043d\u043e\u0435\u043c\u0432\u0440\u0438",December:"\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438",jan:"\u044f\u043d",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u044e\u043d\u0438",jul:"\u044e\u043b\u0438",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043f\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u0435\u043c",dec:"\u0434\u0435\u043a"}},P={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0440\u0438\u0441\u0443\u043d\u043e\u043a",m:"\u043b\u0438\u0441\u0442\u0438\u043d\u0433",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430",contents:"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u0435\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u0435\u0440\u0433",Friday:"\u043f\u044f\u0442\u043d\u0438\u0446\u0430",Saturday:"\u0441\u0443\u0431\u0431\u043e\u0442\u0430",Sunday:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",January:"\u044f\u043d\u0432\u0430\u0440\u044cr",February:"\u0444\u0435\u0432\u0440\u0430\u043b\u044c",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0435\u043b\u044c",May:"\u043c\u0430\u0439",June:"\u0438\u044e\u043d\u044c",July:"\u0438\u044e\u043b\u044c",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c",October:"\u043e\u043a\u0442\u044f\u0431\u0440\u044c",November:"\u043d\u043e\u044f\u0431\u0440\u044c",December:"\u0434\u0435\u043a\u0430\u0431\u0440\u044c",jan:"\u044f\u043d\u0432",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u0438\u044e\u043d\u044c",jul:"\u0438\u044e\u043b\u044c",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043d\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u044f\u0431\u0440\u044c",dec:"\u0434\u0435\u043a"}},V={keyword:{table:"t\xe1bl\xe1zat",figure:"\xe1bra",m:"lista",diagram:"diagramm",contents:"Tartalomjegyz\xe9k",sec:"fej",section:"fejezet",subsection:"alfejezet",Monday:"h\xe9tf\u0151",Tuesday:"kedd",Wednesday:"szerda",Thursday:"cs\xfct\xf6rt\xf6k",Friday:"p\xe9ntek",Saturday:"szombat",Sunday:"vas\xe1rnap",January:"janu\xe1r",February:"febru\xe1r",March:"m\xe1rcius",April:"\xe1prilis",May:"m\xe1jus",June:"j\xfanius",July:"j\xfalius",August:"augusztus",September:"szeptember",October:"okt\xf3ber",November:"november",December:"december",jan:"jan",feb:"febr",mar:"m\xe1rc",apr:"\xe1pr",may:"m\xe1j",jun:"j\xfan",jul:"j\xfal",aug:"aug",sep:"szept",oct:"okt",nov:"nov",dec:"dec"}},W={keyword:{table:"Tabelle",figure:"Abbildung",m:"Auflistung",diagram:"Diagramm",contents:"Inhaltsverzeichnis",sec:"Kap",section:"Kapitel",subsection:"Unterabschnitt",Monday:"Montag",Tuesday:"Dienstag",Wednesday:"Mittwoch",Thursday:"Donnerstag",Friday:"Freitag",Saturday:"Samstag",Sunday:"Sonntag",January:"Januar",February:"Februar",March:"M\xe4rz",April:"April",May:"Mai",June:"Juni",July:"Juli",August:"August",September:"September",October:"Oktober",November:"November",December:"Dezember",jan:"Jan",feb:"Feb",mar:"M\xe4r",apr:"Apr",may:"Mai",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Okt",nov:"Nov",dec:"Dez"}},Z={mode:"markdeep",detectMath:!0,lang:{keyword:{}},tocStyle:"auto",hideEmptyWeekends:!0,showURLs:!1,o:!0},G={ru:P,fr:H,bg:q,de:W,hu:V};[].slice.call(document.getElementsByTagName("meta")).forEach(function(e){var t=e.getAttribute("lang");if(t){var r=G[t];r&&(Z.lang=r)}});var J=Math.max,K=Math.min,Q=Math.abs,X=Math.sign||function(e){return+e===e?0===e?e:e>0?1:-1:NaN},Y="";if(!window.alreadyProcessedMarkdeep){window.alreadyProcessedMarkdeep=!0;var ee=window.location.href.search(/\?.*noformat.*/i)!==-1;window.markdeep=Object.freeze({format:v,formatDiagram:M,stylesheet:function(){return O+l()+Y}});var te=r("mode");switch(te){case"script":return;case"html":case"doxygen":return k(document.getElementsByClassName("diagram")).concat(k(document.getElementsByTagName("diagram"))).forEach(function(e){var t=o(e.innerHTML);t=t.rp(/(:?^[ \t]*\n)|(:?\n[ \t]*)$/g,""),"doxygen"===te&&(t=t.rp(RegExp("\u2013","g"),"--"),t=t.rp(RegExp("\u2014","g"),"---"),t=t.rp(/(.*)<\/a>/g,"$1")),e.outerHTML='
'+M(w(t),"")+"
"}),k(document.getElementsByClassName("markdeep")).concat(k(document.getElementsByTagName("markdeep"))).forEach(function(e){var t=document.createElement("div");t.innerHTML=v(w(o(e.innerHTML)),!0),e.parentNode.replaceChild(t,e)}),void(document.head.innerHTML=window.markdeep.stylesheet()+document.head.innerHTML)}ee||(k(document.getElementsByTagName("script")).forEach(function(e){N(e.src)&&e.parentNode.removeChild(e)}),document.body.style.visibility="hidden");var re=u(document.body);if(ee){re=re.rp(/"; +EndTag=""; +BodyHTML=BodyHTML.slice(BodyHTML.indexOf(BeginTag)+BeginTag.length,BodyHTML.lastIndexOf(EndTag)); +document.getElementById("BodyDisplayBox").textContent=BodyHTML; +document.head.innerHTML=FullDocumentHead; + + +// InvokeMathJax.js + +var MathjaxScript=document.createElement("script"); +MathjaxScript.type="text/javascript"; +MathjaxScript.src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; +document.head.appendChild(MathjaxScript); diff --git a/docs/pybullet_quickstart_guide/PlainPreview/PrepareHTML.full.js b/docs/pybullet_quickstart_guide/PlainPreview/PrepareHTML.full.js new file mode 100644 index 000000000..f83c81899 --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/PrepareHTML.full.js @@ -0,0 +1,117 @@ +/** Converts <>&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?:\r\n\ +\r\n\ + \r\n\ + \r\n\ + \ +'; + +// This code is placed at the beginning of the body before the Markdeep code. +// $ (DOCUMENT_BODY_PREFIX) is everything in the body of PreviewBlogPage.htm up to +// $ (ARTICLE_HTML_CODE). +DocumentBodyPrefix='\ +\r\n\ +\ + \ +
\
+';
+// This code is placed at the end of the body after the Markdeep code. 
+// $ (DOCUMENT_BODY_SUFFIX) is everything in the body of PreviewBlogPage.htm after 
+// $ (ARTICLE_HTML_CODE).
+DocumentBodySuffix='\
+	
\ + \ +
Document <body> code:
\ +
\ +\r\n\ + \ +'; + +// Get the full Markdeep code from the .md.html file without the script invocation +MarkdeepCode=nodeToMarkdeepSource(document.body); +MarkdeepCode=MarkdeepCode.slice(0,MarkdeepCode.lastIndexOf("&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?: + + + + + + +$(ARTICLE_HTML_CODE) + + diff --git a/docs/pybullet_quickstart_guide/PlainPreview/SetMarkdeepMode.js b/docs/pybullet_quickstart_guide/PlainPreview/SetMarkdeepMode.js new file mode 100644 index 000000000..6b306624b --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/SetMarkdeepMode.js @@ -0,0 +1 @@ +window.markdeepOptions={mode:"html"}; diff --git a/docs/pybullet_quickstart_guide/PlainPreview/ShowHeadAdditions.html b/docs/pybullet_quickstart_guide/PlainPreview/ShowHeadAdditions.html new file mode 100644 index 000000000..5c37f756e --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/ShowHeadAdditions.html @@ -0,0 +1,29 @@ + + + + + + + + +
Document <head> additions:
+
+ + + diff --git a/docs/pybullet_quickstart_guide/PlainPreview/markdeep.min.js b/docs/pybullet_quickstart_guide/PlainPreview/markdeep.min.js new file mode 100644 index 000000000..9620d6e36 --- /dev/null +++ b/docs/pybullet_quickstart_guide/PlainPreview/markdeep.min.js @@ -0,0 +1,6 @@ +/**See http://casual-effects.com/markdeep for @license and documentation. +markdeep.min.js 0.17 (C) 2016 Morgan McGuire +highlight.min.js 9.5.0 (C) 2016 Ivan Sagalaev https://highlightjs.org/*/ +!function(){"use strict";function e(e,t,r){return"<"+e+(r?" "+r:"")+">"+t+""}function t(e){try{var t=document.createElement("canvas"),r=t.getContext("2d");return r.font="10pt "+e,r.measureText("M").width}catch(e){return 10}}function r(e){return window.markdeepOptions&&void 0!==window.markdeepOptions[e]?window.markdeepOptions[e]:void 0!==Z[e]?Z[e]:void console.warn('Illegal option: "'+e+'"')}function n(t,n){if(r("showURLs")){var a=" {\xa0"+t+"\xa0}";return n?e(n,a):a}return""}function a(e){return r("lang").keyword[e]||e}function i(e){return(e+"").rp(/&/g,"&").rp(//g,">").rp(/"/g,""")}function o(e){return e.rp(/</g,"<").rp(/>/g,">").rp(/"/g,'"').rp(/'/g,"'").rp(/–/g,"\u2013").rp(/—/g,"---").rp(/&/g,"&")}function s(e){return e.rp(/<.*?>/g,"")}function c(e){return encodeURI(e.rp(/\s/g,"").toLowerCase())}function l(){for(var t="",r=1;r<=6;++r){t+="h"+r+"::before {\ncontent:";for(var n=1;n<=r;++n)t+="counter(h"+n+') "'+(n[\s\S]*?<\/style>[\s\S]*)<\/\S+@\S+\.\S+?>/gim,""),r=r.rp(/<\/h?ttps?:.*>/gi,""),r=r.rp(/<(https?): (.*?)>/gi,function(e,t,r){var n="<"+t+"://"+r.rp(/=""\s/g,"/");return'=""'===n.ss(n.length-3)&&(n=n.ss(0,n.length-3)),n=n.rp(/"/g,""),n+">"}),r=r.rp(/",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.g("objectivec",function(e){var t={cN:"built_in",b:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r={keyword:"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",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],k:r,l:n,i:""}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:n,c:[e.UTM]},{b:"\\."+e.UIR,r:0}]}}),hljs.g("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.g("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var i=e.inherit(e.TM,{b:r}),o="(\\(.*\\))?\\s*\\B[-=]>",s={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+o,e:"[-=]>",rB:!0,c:[i,s]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:o,e:"[-=]>",rB:!0,c:[s]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.g("javascript",function(e){return{aliases:["js","jsx"],k:{keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:["self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:[e.CLCM,e.CBCM]}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.g("java",function(e){var t=e.UIR+"(<"+e.UIR+"(\\s*,\\s*"+e.UIR+")*>)?",r="false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports",n="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",a={ +cN:"number",b:n,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},a,{cN:"meta",b:"@[A-Za-z]+"}]}}),hljs.g("tex",function(e){var t={cN:"tag",b:/\\/,r:0,c:[{cN:"name",v:[{b:/[a-zA-Z\u0430-\u044f\u0410-\u044f]+[*]?/},{b:/[^a-zA-Z\u0430-\u044f\u0410-\u044f0-9]/}],starts:{eW:!0,r:0,c:[{cN:"string",v:[{b:/\[/,e:/\]/},{b:/\{/,e:/\}/}]},{b:/\s*=\s*/,eW:!0,r:0,c:[{cN:"number",b:/-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/}]}]}}]};return{c:[t,{cN:"formula",c:[t],r:0,v:[{b:/\$\$/,e:/\$\$/},{b:/\$/,e:/\$/}]},e.C("%","$",{r:0})]}}),hljs.g("python",function(e){var t={cN:"meta",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,{v:[{cN:"function",bK:"def",r:10},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,a,{b:/->/,eW:!0,k:"None"}]},{cN:"meta",b:/^[\t ]*@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.g("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.g("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.g("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"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",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},c={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},l=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),c].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+")\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=l,c.c=l;var u="[>?]>",d="[\\w#]+\\(\\w+\\):\\d+:\\d+>",g="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",p=[{b:/^\s*=>/,starts:{e:"$",c:l}},{cN:"meta",b:"^("+u+"|"+d+"|"+g+")",starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(p).concat(l)}}),hljs.g("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*#]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}}),hljs.g("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"section",b:/^[\w]+:\s*$/},{cN:"meta",b:/^\.PHONY:/,e:/$/,k:{"meta-keyword":".PHONY"},l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.g("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=[e.BE,r,a],o=[a,e.HCM,e.C("^\\=\\w","\\=cut",{eW:!0}),n,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"function",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",eE:!0,r:5,c:[e.TM]},{b:"-\\w\\b",r:0},{b:"^__DATA__$",e:"^__END__$",sL:"mojolicious",c:[{b:"^@@.*",e:"$",cN:"comment"}]}];return r.c=o,n.c=o,{aliases:["pl","pm"],l:/[\w\.]+/,k:t,c:o}}),hljs.g("cs",function(e){var t={keyword:"abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async nameof ascending descending from get group into join let orderby partial select set value var where yield",literal:"null false true"},r={cN:"string",b:'@"',e:'"',c:[{b:'""'}]},n=e.inherit(r,{i:/\n/}),a={cN:"subst",b:"{",e:"}",k:t},i=e.inherit(a,{i:/\n/}),o={cN:"string",b:/\$"/,e:'"',i:/\n/,c:[{b:"{{"},{b:"}}"},e.BE,i]},s={cN:"string",b:/\$@"/,e:'"',c:[{b:"{{"},{b:"}}"},{b:'""'},a]},c=e.inherit(s,{i:/\n/,c:[{b:"{{"},{b:"}}"},{b:'""'},i]});a.c=[s,o,r,e.ASM,e.QSM,e.CNM,e.CBCM],i.c=[c,o,n,e.ASM,e.QSM,e.CNM,e.inherit(e.CBCM,{i:/\n/})];var l={v:[s,o,r,e.ASM,e.QSM]},u=e.IR+"(<"+e.IR+">)?(\\[\\])?";return{aliases:["csharp"],k:t,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"doctag",v:[{b:"///",r:0},{b:""},{b:""}]}]}),e.CLCM,e.CBCM,{cN:"meta",b:"#",e:"$",k:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},l,e.CNM,{bK:"class interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"namespace",e:/[{;=]/,i:/[^\s:]/,c:[e.inherit(e.TM,{b:"[a-zA-Z](\\.?\\w)*"}),e.CLCM,e.CBCM]},{bK:"new return throw await",r:0},{cN:"function",b:"("+u+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,r:0,c:[l,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});var R="Menlo,Consolas,monospace",U=105.1316178/t(R)+"px",z=e("style",'body{max-width:680px;margin:auto;padding:20px;text-align:justify;line-height:140%; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#222;font-family:Palatino,Georgia,"Times New Roman",serif}'),O=e("style","body{counter-reset: h1 h2 h3 h4 h5 h6}.md code,pre{font-family:"+R+";font-size:"+U+';line-height:140%}.md div.title{font-size:26px;font-weight:800;line-height:120%;text-align:center}.md div.afterTitles{height:10px}.md div.subtitle{text-align:center}.md .image{display:inline-block}.md div.imagecaption,.md div.tablecaption,.md div.listingcaption{margin:0.2em 5px 10px 5px;text-align: justify;font-style:italic}.md div.imagecaption{margin-bottom:0}.md img{max-width:100%;page-break-inside:avoid}li{text-align:left};.md div.tilde{margin:20px 0 -10px;text-align:center}.md blockquote.fancyquote{margin:25px 0 25px;text-align:left;line-height:160%}.md blockquote.fancyquote::before{content:"\u201c";color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-right:6px;vertical-align:-0.3em}.md span.fancyquote{font-size:118%;color:#777;font-style:italic}.md span.fancyquote::after{content:"\u201d";font-style:normal;color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-left:6px;vertical-align:-0.3em}.md blockquote.fancyquote .author{width:100%;margin-top:10px;display:inline-block;text-align:right}.md small{font-size:60%}.md div.title,contents,.md .tocHeader,h1,h2,h3,h4,h5,h6,.md .shortTOC,.md .mediumTOC,.nonumberh1,.nonumberh2,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Verdana,Helvetica,Arial,sans-serif;margin:13.4px 0 13.4px;padding:15px 0 3px;border-top:none;clear:both}.md svg.diagram{display:block;font-family:'+R+";font-size:"+U+";text-align:center;stroke-linecap:round;stroke-width:"+L+"px;page-break-inside:avoid;stroke:#000;fill:#000}.md svg.diagram .opendot{fill:#FFF}.md svg.diagram text{stroke:none}.md a{font-family:Georgia,Palatino,'Times New Roman'}h1,.tocHeader,.nonumberh1{border-bottom:3px solid;font-size:20px;font-weight:bold;}h1,.nonumberh1{counter-reset: h2 h3 h4 h5 h6}h2,.nonumberh2{counter-reset: h3 h4 h5 h6;border-bottom:2px solid #999;color:#555;font-size:18px;}h3,h4,h5,h6,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Helvetica,Arial,sans-serif;color:#555;font-size:16px;}h3{counter-reset:h4 h5 h6}h4{counter-reset:h5 h6}h5{counter-reset:h6}.md table{border-collapse:collapse;line-height:140%;page-break-inside:avoid}.md table.table{margin:auto}.md table.calendar{width:100%;margin:auto;font-size:11px;font-family:Helvetica,Arial,sans-serif}.md table.calendar th{font-size:16px}.md .today{background:#ECF8FA}.md .calendar .parenthesized{color:#999;font-style:italic}.md div.tablecaption{text-align:center}.md table.table th{color:#FFF;background-color:#AAA;border:1px solid #888;padding:8px 15px 8px 15px}.md table.table td{padding:5px 15px 5px 15px;border:1px solid #888}.md table.table tr:nth-child(even){background:#EEE}.md pre.tilde{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;padding: 5px 0 5px 20px;margin:0 0 30px 0;background:#FCFCFC;page-break-inside:avoid}.md a:link, .md a:visited{color:#38A;text-decoration:none}.md a:link:hover{text-decoration:underline}.md dt{font-weight:700}dl>.md dd{padding:0 0 18px}.md dl>table{margin:35px 0 30px}.md code{white-space:pre;page-break-inside:avoid}.md .endnote{font-size:13px;line-height:15px;padding-left:10px;text-indent:-10px}.md .bib{padding-left:80px;text-indent:-80px;text-align:left}.markdeepFooter{font-size:9px;text-align:right;padding-top:80px;color:#999}.md .mediumTOC{float:right;font-size:12px;line-height:15px;border-left:1px solid #CCC;padding-left:15px;margin:15px 0px 15px 25px}.md .mediumTOC .level1{font-weight:600}.md .longTOC .level1{font-weight:600;display:block;padding-top:12px;margin:0 0 -20px}.md .shortTOC{text-align:center;font-weight:bold;margin-top:15px;font-size:14px}"),F='',H={keyword:{table:"tableau",figure:"figure",m:"liste",diagram:"diagramme",contents:"Table des mati\xe8res",sec:"sec",section:"section",subsection:"paragraphe",Monday:"lundi",Tuesday:"mardi",Wednesday:"mercredi",Thursday:"jeudi",Friday:"vendredi",Saturday:"samedi",Sunday:"dimanche",January:"Janvier",February:"F\xe9vrier",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Julliet",August:"Ao\xfbt",September:"Septembre",October:"Octobre",November:"Novembre",December:"D\xe9cembre",jan:"janv",feb:"f\xe9vr",mar:"mars",apr:"avril",may:"mai",jun:"juin",jul:"juil",aug:"ao\xfbt",sep:"sept",oct:"oct",nov:"nov",dec:"d\xe9c"}},q={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0444\u0438\u0433\u0443\u0440\u0430",m:"\u0441\u043f\u0438\u0441\u044a\u043a",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u0430",contents:"c\u044a\u0434\u044a\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u044f\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",Friday:"\u043f\u0435\u0442\u044a\u043a",Saturday:"\u0441\u044a\u0431\u043e\u0442\u0430",Sunday:"\u043d\u0435\u0434\u0435\u043b\u044f",January:"\u044f\u043d\u0443\u0430\u0440\u0438",February:"\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0438\u043b",May:"\u043c\u0430\u0439",June:"\u044e\u043d\u0438",July:"\u044e\u043b\u0438",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438",October:"\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438",November:"\u043d\u043e\u0435\u043c\u0432\u0440\u0438",December:"\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438",jan:"\u044f\u043d",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u044e\u043d\u0438",jul:"\u044e\u043b\u0438",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043f\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u0435\u043c",dec:"\u0434\u0435\u043a"}},P={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0440\u0438\u0441\u0443\u043d\u043e\u043a",m:"\u043b\u0438\u0441\u0442\u0438\u043d\u0433",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430",contents:"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u0435\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u0435\u0440\u0433",Friday:"\u043f\u044f\u0442\u043d\u0438\u0446\u0430",Saturday:"\u0441\u0443\u0431\u0431\u043e\u0442\u0430",Sunday:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",January:"\u044f\u043d\u0432\u0430\u0440\u044cr",February:"\u0444\u0435\u0432\u0440\u0430\u043b\u044c",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0435\u043b\u044c",May:"\u043c\u0430\u0439",June:"\u0438\u044e\u043d\u044c",July:"\u0438\u044e\u043b\u044c",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c",October:"\u043e\u043a\u0442\u044f\u0431\u0440\u044c",November:"\u043d\u043e\u044f\u0431\u0440\u044c",December:"\u0434\u0435\u043a\u0430\u0431\u0440\u044c",jan:"\u044f\u043d\u0432",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u0438\u044e\u043d\u044c",jul:"\u0438\u044e\u043b\u044c",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043d\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u044f\u0431\u0440\u044c",dec:"\u0434\u0435\u043a"}},V={keyword:{table:"t\xe1bl\xe1zat",figure:"\xe1bra",m:"lista",diagram:"diagramm",contents:"Tartalomjegyz\xe9k",sec:"fej",section:"fejezet",subsection:"alfejezet",Monday:"h\xe9tf\u0151",Tuesday:"kedd",Wednesday:"szerda",Thursday:"cs\xfct\xf6rt\xf6k",Friday:"p\xe9ntek",Saturday:"szombat",Sunday:"vas\xe1rnap",January:"janu\xe1r",February:"febru\xe1r",March:"m\xe1rcius",April:"\xe1prilis",May:"m\xe1jus",June:"j\xfanius",July:"j\xfalius",August:"augusztus",September:"szeptember",October:"okt\xf3ber",November:"november",December:"december",jan:"jan",feb:"febr",mar:"m\xe1rc",apr:"\xe1pr",may:"m\xe1j",jun:"j\xfan",jul:"j\xfal",aug:"aug",sep:"szept",oct:"okt",nov:"nov",dec:"dec"}},W={keyword:{table:"Tabelle",figure:"Abbildung",m:"Auflistung",diagram:"Diagramm",contents:"Inhaltsverzeichnis",sec:"Kap",section:"Kapitel",subsection:"Unterabschnitt",Monday:"Montag",Tuesday:"Dienstag",Wednesday:"Mittwoch",Thursday:"Donnerstag",Friday:"Freitag",Saturday:"Samstag",Sunday:"Sonntag",January:"Januar",February:"Februar",March:"M\xe4rz",April:"April",May:"Mai",June:"Juni",July:"Juli",August:"August",September:"September",October:"Oktober",November:"November",December:"Dezember",jan:"Jan",feb:"Feb",mar:"M\xe4r",apr:"Apr",may:"Mai",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Okt",nov:"Nov",dec:"Dez"}},Z={mode:"markdeep",detectMath:!0,lang:{keyword:{}},tocStyle:"auto",hideEmptyWeekends:!0,showURLs:!1,o:!0},G={ru:P,fr:H,bg:q,de:W,hu:V};[].slice.call(document.getElementsByTagName("meta")).forEach(function(e){var t=e.getAttribute("lang");if(t){var r=G[t];r&&(Z.lang=r)}});var J=Math.max,K=Math.min,Q=Math.abs,X=Math.sign||function(e){return+e===e?0===e?e:e>0?1:-1:NaN},Y="";if(!window.alreadyProcessedMarkdeep){window.alreadyProcessedMarkdeep=!0;var ee=window.location.href.search(/\?.*noformat.*/i)!==-1;window.markdeep=Object.freeze({format:v,formatDiagram:M,stylesheet:function(){return O+l()+Y}});var te=r("mode");switch(te){case"script":return;case"html":case"doxygen":return k(document.getElementsByClassName("diagram")).concat(k(document.getElementsByTagName("diagram"))).forEach(function(e){var t=o(e.innerHTML);t=t.rp(/(:?^[ \t]*\n)|(:?\n[ \t]*)$/g,""),"doxygen"===te&&(t=t.rp(RegExp("\u2013","g"),"--"),t=t.rp(RegExp("\u2014","g"),"---"),t=t.rp(/
(.*)<\/a>/g,"$1")),e.outerHTML='
'+M(w(t),"")+"
"}),k(document.getElementsByClassName("markdeep")).concat(k(document.getElementsByTagName("markdeep"))).forEach(function(e){var t=document.createElement("div");t.innerHTML=v(w(o(e.innerHTML)),!0),e.parentNode.replaceChild(t,e)}),void(document.head.innerHTML=window.markdeep.stylesheet()+document.head.innerHTML)}ee||(k(document.getElementsByTagName("script")).forEach(function(e){N(e.src)&&e.parentNode.removeChild(e)}),document.body.style.visibility="hidden");var re=u(document.body);if(ee){re=re.rp(/ + + + **PyBullet Quickstart Guide** + [Erwin Coumans](http://twitter.com/erwincoumans), [Google Brain Robotics](https://research.google.com/teams/brain/robotics), + [Yunfei Bai](http://yunfei-bai.com), [X](https://x.company), + + + +Introduction +====================================================================================== + +pybullet is an easy to use Python module for physics simulation for robotics, games, visual effects and machine learning. With pybullet you can load articulated bodies from URDF, SDF, MJCF and other file formats. pybullet provides forward dynamics simulation, inverse dynamics computation, forward and inverse kinematics, collision detection and ray intersection queries. The Bullet Physics SDK includes pybullet robotic examples such as a simulated Minitaur quadruped, humanoids running using TensorFlow inference and KUKA arms grasping objects. + +![[CoRL VR BotLab demo](https://github.com/erwincoumans/pybullet_robots/tree/master/corl_demo) + ](images/CoRL_VR_demo.png width="80%" border="2") + +Aside from physics simulation, there are bindings to rendering, with a CPU renderer (TinyRenderer) and OpenGL visualization and support for Virtual Reality headsets such as HTC Vive and Oculus Rift. pybullet also has functionality to perform collision detection queries (closest points, overlapping pairs, ray intersection test etc) and to add debug rendering (debug lines and text). pybullet has cross-platform built-in client-server support for shared memory, UDP and TCP networking. So you can run pybullet on Linux connecting to a Windows VR server. + +pybullet wraps the new Bullet C-API, which is designed to be independent from the underlying physics engine and render engine, so we can easily migrate to newer versions of Bullet, or use a different physics engine or render engine. By default, pybullet uses the Bullet 2.x API on the CPU. We will expose Bullet 3.x running on GPU using OpenCL as well. There is also a C++ API similar to pybullet, see b3RobotSimulatorClientAPI. + +pybullet can be easily used with TensorFlow and frameworks such as OpenAI Gym. Researchers from Google Brain [1,2], X, Stanford AI Lab and OpenAI use pybullet/Bullet C-API. + +The installation of pybullet is as simple as (sudo) pip install pybullet (Python 2.x), pip3 install pybullet. This will expose the pybullet module as well as pybullet_envs Gym environments. + +Hello pybullet World + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python +import pybullet as p +import pybullet_data +physicsClient = p.connect(p.GUI)#or p.DIRECT for non-graphical version +p.setAdditionalSearchPath(pybullet_data.getDataPath()) #used by loadURDF +p.setGravity(0,0,-10) +planeId = p.loadURDF("plane.urdf") +cubeStartPos = [0,0,1] +cubeStartOrientation = p.getQuaternionFromEuler([0,0,0]) +boxId = p.loadURDF("r2d2.urdf",cubeStartPos, cubeStartOrientation) +p.stepSimulation() +cubePos, cubeOrn = p.getBasePositionAndOrientation(boxId) +print(cubePos,cubeOrn) +p.disconnect() +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +connect, disconnect +-------------------------------------------------------------------------------------------- +After importing the pybullet module, the first thing to do is 'connecting' to the physics simulation. pybullet is designed around a client-server driven API, with a client sending commands and a physics server returning the status. pybullet has some built-in physics servers: DIRECT and GUI. Both GUI and DIRECT connections will execute the physics simulation and rendering in the same process as pybullet. + +Note that in DIRECT mode you cannot access the OpenGL and VR hardware features, as described in the "Virtual Reality" and "Debug GUI, Lines, Text, Parameters" chapters. DIRECT mode does allow rendering of images using the built-in software renderer through the 'getCameraImage' API. This can be useful for running simulations in the cloud on servers without GPU. + +You can provide your own data files, or you can use the pybullet_data package that ships with pybullet. For this, import pybullet_data and register the directory using pybullet.setAdditionalSearchPath(pybullet_data.getDataPath()). + +getConnectionInfo +-------------------------------------------------------------------------------------------- +Given a physicsClientId will return the list [isConnected, connectionMethod] + +connect using DIRECT, GUI +-------------------------------------------------------------------------------------------- + +The DIRECT connection sends the commands directly to the physics engine, without using any transport layer and no graphics visualization window, and directly returns the status after executing the command. + +The GUI connection will create a new graphical user interface (GUI) with 3D OpenGL rendering, within the same process space as pybullet. On Linux and Windows this GUI runs in a separate thread, while on OSX it runs in the same thread due to operating system limitations. On Mac OSX you may see a spinning wheel in the OpenGL Window, until you run a 'stepSimulation' or other pybullet command. +The commands and status messages are sent between pybullet client and the GUI physics simulation server using an ordinary memory buffer. + +It is also possible to connect to a physics server in a different process on the same machine or on a remote machine using SHARED_MEMORY, UDP or TCP networking. See the section about Shared Memory, UDP and TCP for details. + +Unlike almost all other methods, this method doesn't parse keyword arguments, due to backward compatibility. + +The connect input arguments are: + + +| field | name | type | description | +|----------|---------------------------------|-----------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| required | connection mode | integer: DIRECT, GUI, SHARED_MEMORY, UDP, TCP | DIRECT mode create a new physics engine and directly communicates with it. GUI will create a physics engine with graphical GUI frontend and communicates with it. SHARED_MEMORY will connect to an existing physics engine process on the same machine, and communicates with it over shared memory. TCP or UDP will connect to an existing physics server over TCP or UDP networking. | +| optional | key | int | in SHARED_MEMORY mode, optional shared memory key. When starting ExampleBrowser or SharedMemoryPhysics_* you can use optional command-line --shared_memory_key to set the key. This allows to run multiple servers on the same machine. | +| optional | UdpNetworkAddress (UDP and TCP) | string | IP address or host name, for example "127.0.0.1" or "localhost" or "mymachine.domain.com" | +| optional | UdpNetworkPort (UDP and TCP) | integer | UDP port number. Default UDP port is 1234, default TCP port is 6667 (matching the defaults in the server) | +| optional | options | string | command-line option passed into the GUI server. At the moment, only the --opengl2 flag is enabled: by default, Bullet uses OpenGL3, but some environments such as virtual machines or remote desktop clients only support OpenGL2. Only one command-line argument can be passed on at the moment. | + +connect returns a physics client id or -1 if not connected. The physics client Id is an optional argument to most of the other pybullet commands. If you don't provide it, it will assume physics client id = 0. You can connect to multiple different physics servers, except for GUI. + +For example: + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python +pybullet.connect(pybullet.DIRECT) +pybullet.connect(pybullet.GUI, options="--opengl2") +pybullet.connect(pybullet.SHARED_MEMORY,1234) +pybullet.connect(pybullet.UDP,"192.168.0.1") +pybullet.connect(pybullet.UDP,"localhost", 1234) +pybullet.connect(pybullet.TCP,"localhost", 6667) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +connect using Shared Memory +-------------------------------------------------------------------------------------------- +There are a few physics servers that allow shared memory connection: the App_SharedMemoryPhysics, App_SharedMemoryPhysics_GUI and the Bullet Example Browser has one example under Experimental/Physics Server that allows shared memory connection. This will let you execute the physics simulation and rendering in a separate process. + +You can also connect over shared memory to the App_SharedMemoryPhysics_VR, the Virtual Reality application with support for head-mounted display and 6-dof tracked controllers such as HTC Vive and Oculus Rift with Touch controllers. Since the Valve OpenVR SDK only works properly under Windows, the App_SharedMemoryPhysics_VR can only be build under Windows using premake (preferably) or cmake. + +connect using UDP or TCP networking +-------------------------------------------------------------------------------------------- +For UDP networking, there is a App_PhysicsServerUDP that listens to a certain UDP port. It uses the open source enet library for reliable UDP networking. This allows you to execute the physics simulation and rendering on a separate machine. For TCP pybullet uses the clsocket library. This can be useful when using SSH tunneling from a machine behind a firewall to a robot simulation. For example you can run a control stack or machine learning using pybullet on Linux, while running the physics server on Windows in Virtual Reality using HTC Vive or Rift. + +One more UDP application is the App_PhysicsServerSharedMemoryBridgeUDP application that acts as a bridge to an existing physics server: you can connect over UDP to this bridge, and the bridge connects to a physics server using shared memory: the bridge passes messages between client and server. In a similar way there is a TCP version (replace UDP by TCP). + +Note: at the moment, both client and server need to be either 32bit or 64bit builds! + +disconnect +-------------------------------------------------------------------------------------------- +You can disconnect from a physics server, using the physics client Id returned by the connect call (if non-negative). A 'DIRECT' or 'GUI' physics server will shutdown. A separate (out-of-process) physics server will keep on running. See also 'resetSimulation' to remove all items. + +Parameters of disconnect: + +| field | name | type | description | +|----------|-----------------|------|---------------------------------------------------------------------| +| optional | physicsClientId | int | if you connect to multiple physics servers, you can pick which one. | + +setGravity +-------------------------------------------------------------------------------------------- +By default, there is no gravitational force enabled. setGravity lets you set the default gravity force for all objects. +The setGravity input parameters are: (no return value) + +| field | name | type | description | +|----------|-----------------|-------|---------------------------------------------------------------------| +| required | gravityX | float | gravity force along the X world axis | +| required | gravityY | float | gravity force along the Y world axis | +| required | gravityZ | float | gravity force along the Z world axis | +| required | physicsClientId | int | if you connect to multiple physics servers, you can pick which one. | + + +loadURDF +-------------------------------------------------------------------------------------------- +The loadURDF will send a command to the physics server to load a physics model from a Universal Robot Description File (URDF). The URDF file is used by the ROS project (Robot Operating System) to describe robots and other objects, it was created by the WillowGarage and the Open Source Robotics Foundation (OSRF). Many robots have public URDF files, you can find a description and tutorial here: http://wiki.ros.org/urdf/Tutorials + +Important note: most joints (slider, revolute, continuous) have motors enabled by default that prevent free motion. This is similar to a robot joint with a very high-friction harmonic drive. You should set the joint motor control mode and target settings using pybullet.setJointMotorControl2. See the setJointMotorControl2 API for more information. + +Warning: by default, pybullet will cache some files to speed up loading. You can disable file caching using setPhysicsEngineParameter(enableFileCaching=0). + +The loadURDF arguments are: + + +| option | name | type | description | +|----------|-----------------------|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| required | fileName | string | a relative or absolute path to the URDF file on the file system of the physics server. | +| optional | basePosition | vec3 | create the base of the object at the specified position in world space coordinates [X,Y,Z] | +| optional | baseOrientation | vec4 | create the base of the object at the specified orientation as world space quaternion [X,Y,Z,W] | +| optional | useMaximalCoordinates | int | Experimental. By default, the joints in the URDF file are created using the reduced coordinate method: the joints are simulated using the Featherstone Articulated Body algorithm (btMultiBody in Bullet 2.x). The useMaximalCoordinates option will create a 6 degree of freedom rigid body for each link, and constraints between those rigid bodies are used to model joints. | +| optional | useFixedBase | int | force the base of the loaded object to be static | +| optional | flags | int | URDF_USE_INERTIA_FROM_FILE: by default, Bullet recomputed the inertia tensor based on mass and volume of the collision shape. If you can provide more accurate inertia tensor, use this flag.URDF_USE_SELF_COLLISION: by default, Bullet disables self-collision. This flag let's you enable it. You can customize the self-collision behavior using the following flags: URDF_USE_SELF_COLLISION_EXCLUDE_PARENT will discard self-collision between links that are directly connected (parent and child).URDF_USE_SELF_COLLISION_EXCLUDE_ALL_PARENTS will discard self-collisions between a child link and any of its ancestors (parents, parents of parents, up to the base). | +| optional | globalScaling | float | globalScaling will apply a scale factor to the URDF model. | +| optional | physicsClientId | int | if you are connected to multiple servers, you can pick one. | +loadURDF returns a body unique id, a non-negative integer value. If the URDF file cannot be loaded, this integer will be negative and not a valid body unique id. + +loadBullet, loadSDF, loadMJCF +-------------------------------------------------------------------------------------------- +You can also load objects from other file formats, such as .bullet, .sdf and .mjcf. Those file formats support multiple objects, so the return value is a list of object unique ids. The SDF format is explained in detail at http://sdformat.org. The loadSDF command only extracts some essential parts of the SDF related to the robot models and geometry, and ignores many elements related to cameras, lights and so on. The loadMJCF command performs basic import of MuJoCo MJCF xml files, used in OpenAI Gym. See also the Important note under loadURDF related to default joint motor settings, and make sure to use setJointMotorControl2. + + +| option | name | type | description | +|----------|-----------------------|--------|-------------------------------------------------------------------------------------------------------------------------------| +| required | fileName | string | a relative or absolute path to the URDF file on the file system of the physics server. | +| optional | useMaximalCoordinates | int | Experimental. See loadURDF for more details. | +| optional | globalScaling | float | every object will be scaled using this scale factor (including links, link frames, joint attachments and linear joint limits) | +| optional | physicsClientId | int | if you are connected to multiple servers, you can pick one. | + +loadBullet, loadSDF and loadMJCF will return an array of object unique ids: + +| name | type | description | +|-----------------|-------------|----------------------------------------------------------------| +| objectUniqueIds | list of int | the list includes the object unique id for each object loaded. | + + +createCollisionShape/VisualShape +-------------------------------------------------------------------------------------------- +Although the recommended and easiest way to create stuff in the world is using the loading functions (loadURDF/SDF/MJCF/Bullet), you can also create collision and visual shapes programmatically and use them to create a multi body using createMultiBody. See the createMultiBodyLinks.py and createVisualShape.py example in the Bullet Physics SDK. + +The input parameters for createCollisionShape are + +| option | name | type | description | +|----------|-----------------|-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| required | shapeType | int | GEOM_SPHERE, GEOM_BOX, GEOM_CAPSULE, GEOM_CYLINDER, GEOM_PLANE, GEOM_MESH | +| optional | radius | float | default 0.5: GEOM_SPHERE, GEOM_CAPSULE, GEOM_CYLINDER | +| optional | halfExtents | vec3 list of 3 floats | default [1,1,1]: for GEOM_BOX | +| optional | height | float | default: 1: for GEOM_CAPSULE, GEOM_CYLINDER | +| optional | fileName | string | Filename for GEOM_MESH, currently only Wavefront .obj. Will create convex hulls for each object (marked as 'o') in the .obj file. | +| optional | meshScale | vec3 list of 3 floats | default: [1,1,1], for GEOM_MESH | +| optional | planeNormal | vec3 list of 3 floats | default: [0,0,1] for GEOM_PLANE | +| optional | flags | int | GEOM_FORCE_CONCAVE_TRIMESH: for GEOM_MESH, this will create a concave static triangle mesh. This should not be used with dynamic / moving objects, only for static (mass = 0) terrain. | +| optional | physicsClientId | int | If you are connected to multiple servers, you can pick one. | + +The return value is a non-negative int unique id for the collision shape or -1 if the call failed. + +createVisualShape +-------------------------------------------------------------------------------------------- +You can create a visual shape in a similar way to creating a collision shape, with some additional arguments to control the visual appearance, such as diffuse and specular color. When you use the GEOM_MESH type, you can point to a Wavefront OBJ file, and the visual shape will parse some parameters from the material file (.mtl) and load a texture. Note that large textures (above 1024x1024 pixels) can slow down the loading and run-time performance. + +The input parameters are + +| option | name | type | description | +|----------|------------------------|------------------------|-----------------------------------------------------------------------------------------------------------------------------------| +| required | shapeType | int | GEOM_SPHERE, GEOM_BOX, GEOM_CAPSULE, GEOM_CYLINDER, GEOM_PLANE, GEOM_MESH | +| optional | radius | float | default 0.5: GEOM_SPHERE, GEOM_CAPSULE, GEOM_CYLINDER | +| optional | halfExtents | vec3 list of 3 floats | default [1,1,1]: for GEOM_BOX | +| optional | height | float | default: 1: for GEOM_CAPSULE, GEOM_CYLINDER | +| optional | fileName | string | Filename for GEOM_MESH, currently only Wavefront .obj. Will create convex hulls for each object (marked as 'o') in the .obj file. | +| optional | meshScale | vec3 list of 3 floats | default: [1,1,1], for GEOM_MESH | +| optional | planeNormal | vec3 list of 3 floats | default: [0,0,1] for GEOM_PLANE | +| optional | flags | int | unused at the moment | +| optional | rgbaColor | vec4, list of 4 floats | color components for red, green, blue and alpha, each in range [0..1]. | +| optional | specularColor | vec3, list of 3 floats | specular reflection color, red, green, blue components in range [0..1] | +| optional | visualFramePosition | vec3, list of 3 floats | translational offset of the visual shape with respect to the link frame | +| optional | visualFrameOrientation | vec4, list of 4 floats | rotational offset (quaternion x,y,z,w) of the visual shape with respect to the link frame | +| optional | physicsClientId | int | If you are connected to multiple servers, you can pick one. | + +The return value is a non-negative int unique id for the visual shape or -1 if the call failed. + +createMultiBody +-------------------------------------------------------------------------------------------- +Although the easiest way to create stuff in the world is using the loading functions (loadURDF/SDF/MJCF/Bullet), you can create a multi body using createMultiBody. +See the createMultiBodyLinks.py example in the Bullet Physics SDK. The parameters of createMultiBody are very similar to URDF and SDF parameters. + +You can create a multi body with only a single base without joints/child links or you can create a multi body with joints/child links. If you provide links, make sure the size of every list is the same (len(linkMasses) == len(linkCollisionShapeIndices) etc). The input parameters for createMultiBody are: + +| option | name | type | description | +|----------|-------------------------------|------------------------|---------------------------------------------------------------------------------------------------------------------------| +| optional | baseMass | float | mass of the base, in kg (if using SI units) | +| optional | baseCollisionShapeIndex | int | unique id from createCollisionShape or -1. You can re-use the collision shape for multiple multibodies (instancing) | +| optional | baseVisualShapeIndex | int | unique id from createVisualShape or -1. You can reuse the visual shape (instancing) | +| optional | basePosition | vec3, list of 3 floats | Cartesian world position of the base | +| optional | baseOrientation | vec4, list of 4 floats | Orientation of base as quaternion [x,y,z,w] | +| optional | baseInertialFramePosition | vec3, list of 3 floats | Local position of inertial frame | +| optional | baseInertialFrameOrientation | vec4, list of 4 floats | Local orientation of inertial frame, [x,y,z,w] | +| optional | linkMasses | list of float | List of the mass values, one for each link. | +| optional | linkCollisionShapeIndices | list of int | List of the unique id, one for each link. | +| optional | linkVisualShapeIndices | list of int | list of the visual shape unique id for each link | +| optional | linkPositions | list of vec3 | list of local link positions, with respect to parent | +| optional | linkOrientations | list of vec4 | list of local link orientations, w.r.t. parent | +| optional | linkInertialFramePositions | list of vec3 | list of local inertial frame pos. in link frame | +| optional | linkInertialFrameOrientations | list of vec4 | list of local inertial frame orn. in link frame | +| optional | linkParentIndices | list of int | Link index of the parent link or 0 for the base. | +| optional | linkJointTypes | list of int | list of joint types, one for each link. Only JOINT_REVOLUTE, JOINT_PRISMATIC, and JOINT_FIXED is supported at the moment. | +| optional | linkJointAxis | list of vec3 | Joint axis in local frame | +| optional | useMaximalCoordinates | int | experimental, best to leave it 0/false. | +| optional | physicsClientId | int | If you are connected to multiple servers, you can pick one. | + + +The return value of createMultiBody is a non-negative unique id or -1 for failure. Example: + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ python +cuid = pybullet.createCollisionShape(pybullet.GEOM_BOX, halfExtents = [1, 1, 1]) +mass= 0 #static box +pybullet.createMultiBody(mass,cuid) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +See also createMultiBodyLinks.py, createObstacleCourse.py and createVisualShape.py in the Bullet/examples/pybullet/examples folder. + +saveWorld +-------------------------------------------------------------------------------------------- +You can create a snapshot of the current world as a pybullet Python file, stored on the server. saveWorld can be useful as a basic editing feature, setting up the robot, joint angles, object positions and environment for example in VR. Later you can just load the pybullet Python file to re-create the world. Note that not all settings are stored in the world file at the moment. +The input arguments are: + +| option | name | type | description | +|----------|----------------|--------|------------------------------------------------------------| +| required | fileName | string | filename of the pybullet file. | +| optional | clientServerId | int | if you are connected to multiple servers, you can pick one | + +stepSimulation +-------------------------------------------------------------------------------------------- +stepSimulation will perform all the actions in a single forward dynamics simulation step such as collision detection, constraint solving and integration. + +stepSimulation input arguments are optional: + +| option | name | type | description | +|----------|-----------------|------|-------------------------------------------------------------| +| optional | physicsClientId | int | if you are connected to multiple servers, you can pick one. | + + + + + + + + + + + + + + diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/Article.md.html b/docs/pybullet_quickstart_guide/WordpressPreview/Article.md.html new file mode 100644 index 000000000..a46f9227e --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/Article.md.html @@ -0,0 +1,10 @@ + +Hello Markdeep! + +- Hello +- lists! + +Hello MathJax: +\[f(0)=\frac{1}{2\cdot\pi\cdot i}\cdot \oint_{|z|=1} \frac{f(z)}{z} \textrm{d}z\] + + diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/BuildMarkdeepUtility.py b/docs/pybullet_quickstart_guide/WordpressPreview/BuildMarkdeepUtility.py new file mode 100644 index 000000000..16793346e --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/BuildMarkdeepUtility.py @@ -0,0 +1,43 @@ +import re + +if(__name__=="__main__"): + # Assemble the script which embeds the Markdeep page into the preview blog + PreviewBlogPage=open("PreviewBlogPage.htm","rb").read().decode("utf-8"); + HeadMatch=re.search("(.*?)",PreviewBlogPage,re.DOTALL); + HeadAttributes=HeadMatch.group(1); + FullDocumentHead=HeadMatch.group(2); + BodyMatch=re.search("(.*?)",PreviewBlogPage,re.DOTALL); + BodyAttributes=BodyMatch.group(1); + FullPreviewBody=BodyMatch.group(2); + ArticleHTMLCodeMacro="$(ARTICLE_HTML_CODE)"; + iArticleHTMLCodeMacro=FullPreviewBody.find(ArticleHTMLCodeMacro); + DocumentBodyPrefix=FullPreviewBody[0:iArticleHTMLCodeMacro]; + DocumentBodySuffix=FullPreviewBody[iArticleHTMLCodeMacro+len(ArticleHTMLCodeMacro):]; + FullPrepareHTMLCode=open("PrepareHTML.js","rb").read().decode("utf-8"); + ReplacementList=[ + ("$(FULL_DOCUMENT_HEAD)",FullDocumentHead), + ("$(DOCUMENT_BODY_PREFIX)",DocumentBodyPrefix), + ("$(DOCUMENT_BODY_SUFFIX)",DocumentBodySuffix) + ]; + for Macro,Replacement in ReplacementList: + FullPrepareHTMLCode=FullPrepareHTMLCode.replace(Macro,Replacement.replace("\r\n","\\r\\n\\\r\n").replace("'","\\'")); + # Generate code which sets body and head attributes appropriately + for Element,AttributeCode in [("head",HeadAttributes),("body",BodyAttributes)]: + FullPrepareHTMLCode+="\r\n// Setting "+Element+" attributes\r\n"; + for Match in re.finditer("(\\w+)=\\\"(.*?)\\\"",AttributeCode): + FullPrepareHTMLCode+="document."+Element+".setAttribute(\""+Match.group(1)+"\",\""+Match.group(2)+"\");\r\n"; + open("PrepareHTML.full.js","wb").write(FullPrepareHTMLCode.encode("utf-8")); + + # Concatenate all the scripts together + SourceFileList=[ + "PrepareHTML.full.js", + "SetMarkdeepMode.js", + "markdeep.min.js", + "DisplayMarkdeepOutput.js", + "InvokeMathJax.js" + ]; + OutputCode="\r\n\r\n".join(["// "+SourceFile+"\r\n\r\n"+open(SourceFile,"rb").read().decode("utf-8") for SourceFile in SourceFileList]); + OutputFile=open("MarkdeepUtility.js","wb"); + OutputFile.write(OutputCode.encode("utf-8")); + OutputFile.close(); + print("Done."); diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/DisplayMarkdeepOutput.js b/docs/pybullet_quickstart_guide/WordpressPreview/DisplayMarkdeepOutput.js new file mode 100644 index 000000000..9549abf40 --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/DisplayMarkdeepOutput.js @@ -0,0 +1,6 @@ +BodyHTML=document.body.innerHTML; +BeginTag=""; +EndTag=""; +BodyHTML=BodyHTML.slice(BodyHTML.indexOf(BeginTag)+BeginTag.length,BodyHTML.lastIndexOf(EndTag)); +document.getElementById("BodyDisplayBox").textContent=BodyHTML; +document.head.innerHTML=FullDocumentHead; diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/InvokeMathJax.js b/docs/pybullet_quickstart_guide/WordpressPreview/InvokeMathJax.js new file mode 100644 index 000000000..ab400c11a --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/InvokeMathJax.js @@ -0,0 +1,4 @@ +var MathjaxScript=document.createElement("script"); +MathjaxScript.type="text/javascript"; +MathjaxScript.src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; +document.head.appendChild(MathjaxScript); diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/MarkdeepUtility.js b/docs/pybullet_quickstart_guide/WordpressPreview/MarkdeepUtility.js new file mode 100644 index 000000000..7ee5183b3 --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/MarkdeepUtility.js @@ -0,0 +1,4680 @@ +// PrepareHTML.full.js + +/** Converts <>&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?:\r\n\ +\r\n\ + \r\n\ + \r\n\ +\r\n\ + \r\n\ +\r\n\ +\r\n\ +\r\n\ +\r\n\ + \r\n\ +\ +'; + +// This code is placed at the beginning of the body before the Markdeep code. +// $ (DOCUMENT_BODY_PREFIX) is everything in the body of PreviewBlogPage.htm up to +// $ (ARTICLE_HTML_CODE). +DocumentBodyPrefix='\ +\r\n\ +
\r\n\ + \r\n\ + \r\n\ +\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +\r\n\ + \r\n\ +
\r\n\ +\r\n\ +

Blog post preview

\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +\ + \ +
\
+';
+// This code is placed at the end of the body after the Markdeep code. 
+// $ (DOCUMENT_BODY_SUFFIX) is everything in the body of PreviewBlogPage.htm after 
+// $ (ARTICLE_HTML_CODE).
+DocumentBodySuffix='\
+	
\ + \ +
Document <body> code:
\ +
\ +\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +

Not a live webpage

\r\n\ + \r\n\ + \r\n\ + \r\n\ +
\r\n\ +\r\n\ +
\r\n\ +\r\n\ + \r\n\ +
\r\n\ +\r\n\ +\ +'; + +// Get the full Markdeep code from the .md.html file without the script invocation +MarkdeepCode=nodeToMarkdeepSource(document.body); +MarkdeepCode=MarkdeepCode.slice(0,MarkdeepCode.lastIndexOf(""+t+""}function t(e){try{var t=document.createElement("canvas"),r=t.getContext("2d");return r.font="10pt "+e,r.measureText("M").width}catch(e){return 10}}function r(e){return window.markdeepOptions&&void 0!==window.markdeepOptions[e]?window.markdeepOptions[e]:void 0!==Z[e]?Z[e]:void console.warn('Illegal option: "'+e+'"')}function n(t,n){if(r("showURLs")){var a=" {\xa0"+t+"\xa0}";return n?e(n,a):a}return""}function a(e){return r("lang").keyword[e]||e}function i(e){return(e+"").rp(/&/g,"&").rp(//g,">").rp(/"/g,""")}function o(e){return e.rp(/</g,"<").rp(/>/g,">").rp(/"/g,'"').rp(/'/g,"'").rp(/–/g,"\u2013").rp(/—/g,"---").rp(/&/g,"&")}function s(e){return e.rp(/<.*?>/g,"")}function c(e){return encodeURI(e.rp(/\s/g,"").toLowerCase())}function l(){for(var t="",r=1;r<=6;++r){t+="h"+r+"::before {\ncontent:";for(var n=1;n<=r;++n)t+="counter(h"+n+') "'+(n[\s\S]*?<\/style>[\s\S]*)<\/\S+@\S+\.\S+?>/gim,""),r=r.rp(/<\/h?ttps?:.*>/gi,""),r=r.rp(/<(https?): (.*?)>/gi,function(e,t,r){var n="<"+t+"://"+r.rp(/=""\s/g,"/");return'=""'===n.ss(n.length-3)&&(n=n.ss(0,n.length-3)),n=n.rp(/"/g,""),n+">"}),r=r.rp(/",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.g("objectivec",function(e){var t={cN:"built_in",b:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r={keyword:"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",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],k:r,l:n,i:""}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:n,c:[e.UTM]},{b:"\\."+e.UIR,r:0}]}}),hljs.g("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.g("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var i=e.inherit(e.TM,{b:r}),o="(\\(.*\\))?\\s*\\B[-=]>",s={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+o,e:"[-=]>",rB:!0,c:[i,s]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:o,e:"[-=]>",rB:!0,c:[s]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.g("javascript",function(e){return{aliases:["js","jsx"],k:{keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:["self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:[e.CLCM,e.CBCM]}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.g("java",function(e){var t=e.UIR+"(<"+e.UIR+"(\\s*,\\s*"+e.UIR+")*>)?",r="false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports",n="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",a={ +cN:"number",b:n,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},a,{cN:"meta",b:"@[A-Za-z]+"}]}}),hljs.g("tex",function(e){var t={cN:"tag",b:/\\/,r:0,c:[{cN:"name",v:[{b:/[a-zA-Z\u0430-\u044f\u0410-\u044f]+[*]?/},{b:/[^a-zA-Z\u0430-\u044f\u0410-\u044f0-9]/}],starts:{eW:!0,r:0,c:[{cN:"string",v:[{b:/\[/,e:/\]/},{b:/\{/,e:/\}/}]},{b:/\s*=\s*/,eW:!0,r:0,c:[{cN:"number",b:/-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/}]}]}}]};return{c:[t,{cN:"formula",c:[t],r:0,v:[{b:/\$\$/,e:/\$\$/},{b:/\$/,e:/\$/}]},e.C("%","$",{r:0})]}}),hljs.g("python",function(e){var t={cN:"meta",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,{v:[{cN:"function",bK:"def",r:10},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,a,{b:/->/,eW:!0,k:"None"}]},{cN:"meta",b:/^[\t ]*@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.g("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.g("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.g("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"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",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},c={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},l=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),c].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+")\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=l,c.c=l;var u="[>?]>",d="[\\w#]+\\(\\w+\\):\\d+:\\d+>",g="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",p=[{b:/^\s*=>/,starts:{e:"$",c:l}},{cN:"meta",b:"^("+u+"|"+d+"|"+g+")",starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(p).concat(l)}}),hljs.g("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*#]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}}),hljs.g("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"section",b:/^[\w]+:\s*$/},{cN:"meta",b:/^\.PHONY:/,e:/$/,k:{"meta-keyword":".PHONY"},l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.g("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=[e.BE,r,a],o=[a,e.HCM,e.C("^\\=\\w","\\=cut",{eW:!0}),n,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"function",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",eE:!0,r:5,c:[e.TM]},{b:"-\\w\\b",r:0},{b:"^__DATA__$",e:"^__END__$",sL:"mojolicious",c:[{b:"^@@.*",e:"$",cN:"comment"}]}];return r.c=o,n.c=o,{aliases:["pl","pm"],l:/[\w\.]+/,k:t,c:o}}),hljs.g("cs",function(e){var t={keyword:"abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async nameof ascending descending from get group into join let orderby partial select set value var where yield",literal:"null false true"},r={cN:"string",b:'@"',e:'"',c:[{b:'""'}]},n=e.inherit(r,{i:/\n/}),a={cN:"subst",b:"{",e:"}",k:t},i=e.inherit(a,{i:/\n/}),o={cN:"string",b:/\$"/,e:'"',i:/\n/,c:[{b:"{{"},{b:"}}"},e.BE,i]},s={cN:"string",b:/\$@"/,e:'"',c:[{b:"{{"},{b:"}}"},{b:'""'},a]},c=e.inherit(s,{i:/\n/,c:[{b:"{{"},{b:"}}"},{b:'""'},i]});a.c=[s,o,r,e.ASM,e.QSM,e.CNM,e.CBCM],i.c=[c,o,n,e.ASM,e.QSM,e.CNM,e.inherit(e.CBCM,{i:/\n/})];var l={v:[s,o,r,e.ASM,e.QSM]},u=e.IR+"(<"+e.IR+">)?(\\[\\])?";return{aliases:["csharp"],k:t,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"doctag",v:[{b:"///",r:0},{b:""},{b:""}]}]}),e.CLCM,e.CBCM,{cN:"meta",b:"#",e:"$",k:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},l,e.CNM,{bK:"class interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"namespace",e:/[{;=]/,i:/[^\s:]/,c:[e.inherit(e.TM,{b:"[a-zA-Z](\\.?\\w)*"}),e.CLCM,e.CBCM]},{bK:"new return throw await",r:0},{cN:"function",b:"("+u+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,r:0,c:[l,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});var R="Menlo,Consolas,monospace",U=105.1316178/t(R)+"px",z=e("style",'body{max-width:680px;margin:auto;padding:20px;text-align:justify;line-height:140%; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#222;font-family:Palatino,Georgia,"Times New Roman",serif}'),O=e("style","body{counter-reset: h1 h2 h3 h4 h5 h6}.md code,pre{font-family:"+R+";font-size:"+U+';line-height:140%}.md div.title{font-size:26px;font-weight:800;line-height:120%;text-align:center}.md div.afterTitles{height:10px}.md div.subtitle{text-align:center}.md .image{display:inline-block}.md div.imagecaption,.md div.tablecaption,.md div.listingcaption{margin:0.2em 5px 10px 5px;text-align: justify;font-style:italic}.md div.imagecaption{margin-bottom:0}.md img{max-width:100%;page-break-inside:avoid}li{text-align:left};.md div.tilde{margin:20px 0 -10px;text-align:center}.md blockquote.fancyquote{margin:25px 0 25px;text-align:left;line-height:160%}.md blockquote.fancyquote::before{content:"\u201c";color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-right:6px;vertical-align:-0.3em}.md span.fancyquote{font-size:118%;color:#777;font-style:italic}.md span.fancyquote::after{content:"\u201d";font-style:normal;color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-left:6px;vertical-align:-0.3em}.md blockquote.fancyquote .author{width:100%;margin-top:10px;display:inline-block;text-align:right}.md small{font-size:60%}.md div.title,contents,.md .tocHeader,h1,h2,h3,h4,h5,h6,.md .shortTOC,.md .mediumTOC,.nonumberh1,.nonumberh2,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Verdana,Helvetica,Arial,sans-serif;margin:13.4px 0 13.4px;padding:15px 0 3px;border-top:none;clear:both}.md svg.diagram{display:block;font-family:'+R+";font-size:"+U+";text-align:center;stroke-linecap:round;stroke-width:"+L+"px;page-break-inside:avoid;stroke:#000;fill:#000}.md svg.diagram .opendot{fill:#FFF}.md svg.diagram text{stroke:none}.md a{font-family:Georgia,Palatino,'Times New Roman'}h1,.tocHeader,.nonumberh1{border-bottom:3px solid;font-size:20px;font-weight:bold;}h1,.nonumberh1{counter-reset: h2 h3 h4 h5 h6}h2,.nonumberh2{counter-reset: h3 h4 h5 h6;border-bottom:2px solid #999;color:#555;font-size:18px;}h3,h4,h5,h6,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Helvetica,Arial,sans-serif;color:#555;font-size:16px;}h3{counter-reset:h4 h5 h6}h4{counter-reset:h5 h6}h5{counter-reset:h6}.md table{border-collapse:collapse;line-height:140%;page-break-inside:avoid}.md table.table{margin:auto}.md table.calendar{width:100%;margin:auto;font-size:11px;font-family:Helvetica,Arial,sans-serif}.md table.calendar th{font-size:16px}.md .today{background:#ECF8FA}.md .calendar .parenthesized{color:#999;font-style:italic}.md div.tablecaption{text-align:center}.md table.table th{color:#FFF;background-color:#AAA;border:1px solid #888;padding:8px 15px 8px 15px}.md table.table td{padding:5px 15px 5px 15px;border:1px solid #888}.md table.table tr:nth-child(even){background:#EEE}.md pre.tilde{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;padding: 5px 0 5px 20px;margin:0 0 30px 0;background:#FCFCFC;page-break-inside:avoid}.md a:link, .md a:visited{color:#38A;text-decoration:none}.md a:link:hover{text-decoration:underline}.md dt{font-weight:700}dl>.md dd{padding:0 0 18px}.md dl>table{margin:35px 0 30px}.md code{white-space:pre;page-break-inside:avoid}.md .endnote{font-size:13px;line-height:15px;padding-left:10px;text-indent:-10px}.md .bib{padding-left:80px;text-indent:-80px;text-align:left}.markdeepFooter{font-size:9px;text-align:right;padding-top:80px;color:#999}.md .mediumTOC{float:right;font-size:12px;line-height:15px;border-left:1px solid #CCC;padding-left:15px;margin:15px 0px 15px 25px}.md .mediumTOC .level1{font-weight:600}.md .longTOC .level1{font-weight:600;display:block;padding-top:12px;margin:0 0 -20px}.md .shortTOC{text-align:center;font-weight:bold;margin-top:15px;font-size:14px}"),F='',H={keyword:{table:"tableau",figure:"figure",m:"liste",diagram:"diagramme",contents:"Table des mati\xe8res",sec:"sec",section:"section",subsection:"paragraphe",Monday:"lundi",Tuesday:"mardi",Wednesday:"mercredi",Thursday:"jeudi",Friday:"vendredi",Saturday:"samedi",Sunday:"dimanche",January:"Janvier",February:"F\xe9vrier",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Julliet",August:"Ao\xfbt",September:"Septembre",October:"Octobre",November:"Novembre",December:"D\xe9cembre",jan:"janv",feb:"f\xe9vr",mar:"mars",apr:"avril",may:"mai",jun:"juin",jul:"juil",aug:"ao\xfbt",sep:"sept",oct:"oct",nov:"nov",dec:"d\xe9c"}},q={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0444\u0438\u0433\u0443\u0440\u0430",m:"\u0441\u043f\u0438\u0441\u044a\u043a",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u0430",contents:"c\u044a\u0434\u044a\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u044f\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",Friday:"\u043f\u0435\u0442\u044a\u043a",Saturday:"\u0441\u044a\u0431\u043e\u0442\u0430",Sunday:"\u043d\u0435\u0434\u0435\u043b\u044f",January:"\u044f\u043d\u0443\u0430\u0440\u0438",February:"\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0438\u043b",May:"\u043c\u0430\u0439",June:"\u044e\u043d\u0438",July:"\u044e\u043b\u0438",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438",October:"\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438",November:"\u043d\u043e\u0435\u043c\u0432\u0440\u0438",December:"\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438",jan:"\u044f\u043d",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u044e\u043d\u0438",jul:"\u044e\u043b\u0438",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043f\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u0435\u043c",dec:"\u0434\u0435\u043a"}},P={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0440\u0438\u0441\u0443\u043d\u043e\u043a",m:"\u043b\u0438\u0441\u0442\u0438\u043d\u0433",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430",contents:"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u0435\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u0435\u0440\u0433",Friday:"\u043f\u044f\u0442\u043d\u0438\u0446\u0430",Saturday:"\u0441\u0443\u0431\u0431\u043e\u0442\u0430",Sunday:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",January:"\u044f\u043d\u0432\u0430\u0440\u044cr",February:"\u0444\u0435\u0432\u0440\u0430\u043b\u044c",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0435\u043b\u044c",May:"\u043c\u0430\u0439",June:"\u0438\u044e\u043d\u044c",July:"\u0438\u044e\u043b\u044c",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c",October:"\u043e\u043a\u0442\u044f\u0431\u0440\u044c",November:"\u043d\u043e\u044f\u0431\u0440\u044c",December:"\u0434\u0435\u043a\u0430\u0431\u0440\u044c",jan:"\u044f\u043d\u0432",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u0438\u044e\u043d\u044c",jul:"\u0438\u044e\u043b\u044c",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043d\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u044f\u0431\u0440\u044c",dec:"\u0434\u0435\u043a"}},V={keyword:{table:"t\xe1bl\xe1zat",figure:"\xe1bra",m:"lista",diagram:"diagramm",contents:"Tartalomjegyz\xe9k",sec:"fej",section:"fejezet",subsection:"alfejezet",Monday:"h\xe9tf\u0151",Tuesday:"kedd",Wednesday:"szerda",Thursday:"cs\xfct\xf6rt\xf6k",Friday:"p\xe9ntek",Saturday:"szombat",Sunday:"vas\xe1rnap",January:"janu\xe1r",February:"febru\xe1r",March:"m\xe1rcius",April:"\xe1prilis",May:"m\xe1jus",June:"j\xfanius",July:"j\xfalius",August:"augusztus",September:"szeptember",October:"okt\xf3ber",November:"november",December:"december",jan:"jan",feb:"febr",mar:"m\xe1rc",apr:"\xe1pr",may:"m\xe1j",jun:"j\xfan",jul:"j\xfal",aug:"aug",sep:"szept",oct:"okt",nov:"nov",dec:"dec"}},W={keyword:{table:"Tabelle",figure:"Abbildung",m:"Auflistung",diagram:"Diagramm",contents:"Inhaltsverzeichnis",sec:"Kap",section:"Kapitel",subsection:"Unterabschnitt",Monday:"Montag",Tuesday:"Dienstag",Wednesday:"Mittwoch",Thursday:"Donnerstag",Friday:"Freitag",Saturday:"Samstag",Sunday:"Sonntag",January:"Januar",February:"Februar",March:"M\xe4rz",April:"April",May:"Mai",June:"Juni",July:"Juli",August:"August",September:"September",October:"Oktober",November:"November",December:"Dezember",jan:"Jan",feb:"Feb",mar:"M\xe4r",apr:"Apr",may:"Mai",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Okt",nov:"Nov",dec:"Dez"}},Z={mode:"markdeep",detectMath:!0,lang:{keyword:{}},tocStyle:"auto",hideEmptyWeekends:!0,showURLs:!1,o:!0},G={ru:P,fr:H,bg:q,de:W,hu:V};[].slice.call(document.getElementsByTagName("meta")).forEach(function(e){var t=e.getAttribute("lang");if(t){var r=G[t];r&&(Z.lang=r)}});var J=Math.max,K=Math.min,Q=Math.abs,X=Math.sign||function(e){return+e===e?0===e?e:e>0?1:-1:NaN},Y="";if(!window.alreadyProcessedMarkdeep){window.alreadyProcessedMarkdeep=!0;var ee=window.location.href.search(/\?.*noformat.*/i)!==-1;window.markdeep=Object.freeze({format:v,formatDiagram:M,stylesheet:function(){return O+l()+Y}});var te=r("mode");switch(te){case"script":return;case"html":case"doxygen":return k(document.getElementsByClassName("diagram")).concat(k(document.getElementsByTagName("diagram"))).forEach(function(e){var t=o(e.innerHTML);t=t.rp(/(:?^[ \t]*\n)|(:?\n[ \t]*)$/g,""),"doxygen"===te&&(t=t.rp(RegExp("\u2013","g"),"--"),t=t.rp(RegExp("\u2014","g"),"---"),t=t.rp(/(.*)<\/a>/g,"$1")),e.outerHTML='
'+M(w(t),"")+"
"}),k(document.getElementsByClassName("markdeep")).concat(k(document.getElementsByTagName("markdeep"))).forEach(function(e){var t=document.createElement("div");t.innerHTML=v(w(o(e.innerHTML)),!0),e.parentNode.replaceChild(t,e)}),void(document.head.innerHTML=window.markdeep.stylesheet()+document.head.innerHTML)}ee||(k(document.getElementsByTagName("script")).forEach(function(e){N(e.src)&&e.parentNode.removeChild(e)}),document.body.style.visibility="hidden");var re=u(document.body);if(ee){re=re.rp(/"; +EndTag=""; +BodyHTML=BodyHTML.slice(BodyHTML.indexOf(BeginTag)+BeginTag.length,BodyHTML.lastIndexOf(EndTag)); +document.getElementById("BodyDisplayBox").textContent=BodyHTML; +document.head.innerHTML=FullDocumentHead; + + +// InvokeMathJax.js + +var MathjaxScript=document.createElement("script"); +MathjaxScript.type="text/javascript"; +MathjaxScript.src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; +document.head.appendChild(MathjaxScript); diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/PrepareHTML.full.js b/docs/pybullet_quickstart_guide/WordpressPreview/PrepareHTML.full.js new file mode 100644 index 000000000..b30c1c5cb --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/PrepareHTML.full.js @@ -0,0 +1,4645 @@ +/** Converts <>&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?:\r\n\ +\r\n\ + \r\n\ + \r\n\ +\r\n\ + \r\n\ +\r\n\ +\r\n\ +\r\n\ +\r\n\ + \r\n\ +\ +'; + +// This code is placed at the beginning of the body before the Markdeep code. +// $ (DOCUMENT_BODY_PREFIX) is everything in the body of PreviewBlogPage.htm up to +// $ (ARTICLE_HTML_CODE). +DocumentBodyPrefix='\ +\r\n\ +
\r\n\ + \r\n\ + \r\n\ +\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +\r\n\ + \r\n\ +
\r\n\ +\r\n\ +

Blog post preview

\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +\ + \ +
\
+';
+// This code is placed at the end of the body after the Markdeep code. 
+// $ (DOCUMENT_BODY_SUFFIX) is everything in the body of PreviewBlogPage.htm after 
+// $ (ARTICLE_HTML_CODE).
+DocumentBodySuffix='\
+	
\ + \ +
Document <body> code:
\ +
\ +\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +
\r\n\ +
\r\n\ +\r\n\ +
\r\n\ +

Not a live webpage

\r\n\ + \r\n\ + \r\n\ + \r\n\ +
\r\n\ +\r\n\ +
\r\n\ +\r\n\ + \r\n\ +
\r\n\ +\r\n\ +\ +'; + +// Get the full Markdeep code from the .md.html file without the script invocation +MarkdeepCode=nodeToMarkdeepSource(document.body); +MarkdeepCode=MarkdeepCode.slice(0,MarkdeepCode.lastIndexOf("&" to their HTML escape sequences */ +function escapeHTMLEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); +} + + +/** Restores the original source string's '<' and '>' as entered in + the document, before the browser processed it as HTML. There is no + way in an HTML document to distinguish an entity that was entered + as an entity.*/ +function unescapeHTMLEntities(str) { + // Process & last so that we don't recursively unescape + // escaped escape sequences. + return str. + replace(/</g, '<'). + replace(/>/g, '>'). + replace(/"/g, '"'). + replace(/'/g, "'"). + replace(/–/g, '--'). + replace(/—/g, '---'). + replace(/&/g, '&'); +} + + +/** + \param node A node from an HTML DOM + + \return A String that is a very good reconstruction of what the + original source looked like before the browser tried to correct + it to legal HTML. + */ +function nodeToMarkdeepSource(node, leaveEscapes) { + var source = node.innerHTML; + + // Markdown uses e-mail syntax, which HTML parsing + // will try to close by inserting the matching close tags at the end of the + // document. Remove anything that looks like that and comes *after* + // the first fallback style. + source = source.replace(/(?: + + + + + + + + + + + + + +
+ + + +
+ +
+ +
+
+ + +
+ +

Blog post preview

+
+
+ +$(ARTICLE_HTML_CODE) + +
+
+
+ +
+
+
+ +
+

Not a live webpage

+ + + +
+ +
+ + +
+ + \ No newline at end of file diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/SetMarkdeepMode.js b/docs/pybullet_quickstart_guide/WordpressPreview/SetMarkdeepMode.js new file mode 100644 index 000000000..6b306624b --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/SetMarkdeepMode.js @@ -0,0 +1 @@ +window.markdeepOptions={mode:"html"}; diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/ShowHeadAdditions.html b/docs/pybullet_quickstart_guide/WordpressPreview/ShowHeadAdditions.html new file mode 100644 index 000000000..5c37f756e --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/ShowHeadAdditions.html @@ -0,0 +1,29 @@ + + + + + + + + +
Document <head> additions:
+
+ + + diff --git a/docs/pybullet_quickstart_guide/WordpressPreview/markdeep.min.js b/docs/pybullet_quickstart_guide/WordpressPreview/markdeep.min.js new file mode 100644 index 000000000..9620d6e36 --- /dev/null +++ b/docs/pybullet_quickstart_guide/WordpressPreview/markdeep.min.js @@ -0,0 +1,6 @@ +/**See http://casual-effects.com/markdeep for @license and documentation. +markdeep.min.js 0.17 (C) 2016 Morgan McGuire +highlight.min.js 9.5.0 (C) 2016 Ivan Sagalaev https://highlightjs.org/*/ +!function(){"use strict";function e(e,t,r){return"<"+e+(r?" "+r:"")+">"+t+""}function t(e){try{var t=document.createElement("canvas"),r=t.getContext("2d");return r.font="10pt "+e,r.measureText("M").width}catch(e){return 10}}function r(e){return window.markdeepOptions&&void 0!==window.markdeepOptions[e]?window.markdeepOptions[e]:void 0!==Z[e]?Z[e]:void console.warn('Illegal option: "'+e+'"')}function n(t,n){if(r("showURLs")){var a=" {\xa0"+t+"\xa0}";return n?e(n,a):a}return""}function a(e){return r("lang").keyword[e]||e}function i(e){return(e+"").rp(/&/g,"&").rp(//g,">").rp(/"/g,""")}function o(e){return e.rp(/</g,"<").rp(/>/g,">").rp(/"/g,'"').rp(/'/g,"'").rp(/–/g,"\u2013").rp(/—/g,"---").rp(/&/g,"&")}function s(e){return e.rp(/<.*?>/g,"")}function c(e){return encodeURI(e.rp(/\s/g,"").toLowerCase())}function l(){for(var t="",r=1;r<=6;++r){t+="h"+r+"::before {\ncontent:";for(var n=1;n<=r;++n)t+="counter(h"+n+') "'+(n[\s\S]*?<\/style>[\s\S]*)<\/\S+@\S+\.\S+?>/gim,""),r=r.rp(/<\/h?ttps?:.*>/gi,""),r=r.rp(/<(https?): (.*?)>/gi,function(e,t,r){var n="<"+t+"://"+r.rp(/=""\s/g,"/");return'=""'===n.ss(n.length-3)&&(n=n.ss(0,n.length-3)),n=n.rp(/"/g,""),n+">"}),r=r.rp(/",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.g("objectivec",function(e){var t={cN:"built_in",b:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r={keyword:"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",literal:"false true FALSE TRUE nil YES NO NULL",built_in:"BOOL dispatch_once_t dispatch_queue_t dispatch_sync dispatch_async dispatch_once"},n=/[a-zA-Z@][a-zA-Z0-9_]*/,a="@interface @class @protocol @implementation";return{aliases:["mm","objc","obj-c"],k:r,l:n,i:""}]}]},{cN:"class",b:"("+a.split(" ").join("|")+")\\b",e:"({|$)",eE:!0,k:a,l:n,c:[e.UTM]},{b:"\\."+e.UIR,r:0}]}}),hljs.g("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.g("coffeescript",function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger super then unless until loop of by when and or is isnt not",literal:"true false null undefined yes no on off",built_in:"npm require console print module global window document"},r="[A-Za-z$_][0-9A-Za-z$_]*",n={cN:"subst",b:/#\{/,e:/}/,k:t},a=[e.BNM,e.inherit(e.CNM,{starts:{e:"(\\s*/)?",r:0}}),{cN:"string",v:[{b:/'''/,e:/'''/,c:[e.BE]},{b:/'/,e:/'/,c:[e.BE]},{b:/"""/,e:/"""/,c:[e.BE,n]},{b:/"/,e:/"/,c:[e.BE,n]}]},{cN:"regexp",v:[{b:"///",e:"///",c:[n,e.HCM]},{b:"//[gim]*",r:0},{b:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{b:"@"+r},{b:"`",e:"`",eB:!0,eE:!0,sL:"javascript"}];n.c=a;var i=e.inherit(e.TM,{b:r}),o="(\\(.*\\))?\\s*\\B[-=]>",s={cN:"params",b:"\\([^\\(]",rB:!0,c:[{b:/\(/,e:/\)/,k:t,c:["self"].concat(a)}]};return{aliases:["coffee","cson","iced"],k:t,i:/\/\*/,c:a.concat([e.C("###","###"),e.HCM,{cN:"function",b:"^\\s*"+r+"\\s*=\\s*"+o,e:"[-=]>",rB:!0,c:[i,s]},{b:/[:\(,=]\s*/,r:0,c:[{cN:"function",b:o,e:"[-=]>",rB:!0,c:[s]}]},{cN:"class",bK:"class",e:"$",i:/[:="\[\]]/,c:[{bK:"extends",eW:!0,i:/[:="\[\]]/,c:[i]},i]},{b:r+":",e:":",rB:!0,rE:!0,r:0}])}}),hljs.g("javascript",function(e){return{aliases:["js","jsx"],k:{keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,{cN:"string",b:"`",e:"`",c:[e.BE,{cN:"subst",b:"\\$\\{",e:"\\}"}]},e.CLCM,e.CBCM,{cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:["self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:[e.CLCM,e.CBCM]}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.g("java",function(e){var t=e.UIR+"(<"+e.UIR+"(\\s*,\\s*"+e.UIR+")*>)?",r="false synchronized int abstract float private char boolean static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports",n="\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",a={ +cN:"number",b:n,r:0};return{aliases:["jsp"],k:r,i:/<\/|#/,c:[e.C("/\\*\\*","\\*/",{r:0,c:[{b:/\w+@/,r:0},{cN:"doctag",b:"@[A-Za-z]+"}]}),e.CLCM,e.CBCM,e.ASM,e.QSM,{cN:"class",bK:"class interface",e:/[{;=]/,eE:!0,k:"class interface",i:/[:"\[\]]/,c:[{bK:"extends implements"},e.UTM]},{bK:"new throw return else",r:0},{cN:"function",b:"("+t+"\\s+)+"+e.UIR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:r,c:[{b:e.UIR+"\\s*\\(",rB:!0,r:0,c:[e.UTM]},{cN:"params",b:/\(/,e:/\)/,k:r,r:0,c:[e.ASM,e.QSM,e.CNM,e.CBCM]},e.CLCM,e.CBCM]},a,{cN:"meta",b:"@[A-Za-z]+"}]}}),hljs.g("tex",function(e){var t={cN:"tag",b:/\\/,r:0,c:[{cN:"name",v:[{b:/[a-zA-Z\u0430-\u044f\u0410-\u044f]+[*]?/},{b:/[^a-zA-Z\u0430-\u044f\u0410-\u044f0-9]/}],starts:{eW:!0,r:0,c:[{cN:"string",v:[{b:/\[/,e:/\]/},{b:/\{/,e:/\}/}]},{b:/\s*=\s*/,eW:!0,r:0,c:[{cN:"number",b:/-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/}]}]}}]};return{c:[t,{cN:"formula",c:[t],r:0,v:[{b:/\$\$/,e:/\$\$/},{b:/\$/,e:/\$/}]},e.C("%","$",{r:0})]}}),hljs.g("python",function(e){var t={cN:"meta",b:/^(>>>|\.\.\.) /},r={cN:"string",c:[e.BE],v:[{b:/(u|b)?r?'''/,e:/'''/,c:[t],r:10},{b:/(u|b)?r?"""/,e:/"""/,c:[t],r:10},{b:/(u|r|ur)'/,e:/'/,r:10},{b:/(u|r|ur)"/,e:/"/,r:10},{b:/(b|br)'/,e:/'/},{b:/(b|br)"/,e:/"/},e.ASM,e.QSM]},n={cN:"number",r:0,v:[{b:e.BNR+"[lLjJ]?"},{b:"\\b(0o[0-7]+)[lLjJ]?"},{b:e.CNR+"[lLjJ]?"}]},a={cN:"params",b:/\(/,e:/\)/,c:["self",t,n,r]};return{aliases:["py","gyp"],k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10 None True False",built_in:"Ellipsis NotImplemented"},i:/(<\/|->|\?)/,c:[t,n,r,e.HCM,{v:[{cN:"function",bK:"def",r:10},{cN:"class",bK:"class"}],e:/:/,i:/[${=;\n,]/,c:[e.UTM,a,{b:/->/,eW:!0,k:"None"}]},{cN:"meta",b:/^[\t ]*@/,e:/$/},{b:/\b(print|exec)\(/}]}}),hljs.g("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.g("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.g("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"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",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/}]},c={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},l=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),c].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+")\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=l,c.c=l;var u="[>?]>",d="[\\w#]+\\(\\w+\\):\\d+:\\d+>",g="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",p=[{b:/^\s*=>/,starts:{e:"$",c:l}},{cN:"meta",b:"^("+u+"|"+d+"|"+g+")",starts:{e:"$",c:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(p).concat(l)}}),hljs.g("sql",function(e){var t=e.C("--","$");return{cI:!0,i:/[<>{}*#]/,c:[{bK:"begin end start commit rollback savepoint lock alter create drop rename call delete do handler insert load replace select truncate update set show pragma grant merge describe use explain help declare prepare execute deallocate release unlock purge reset change stop analyze cache flush optimize repair kill install uninstall checksum restore check backup revoke",e:/;/,eW:!0,l:/[\w\.]+/,k:{keyword:"",literal:"true false null",built_in:"array bigint binary bit blob boolean char character date dec decimal float int int8 integer interval number numeric real record serial serial8 smallint text varchar varying void"},c:[{cN:"string",b:"'",e:"'",c:[e.BE,{b:"''"}]},{cN:"string",b:'"',e:'"',c:[e.BE,{b:'""'}]},{cN:"string",b:"`",e:"`",c:[e.BE]},e.CNM,e.CBCM,t]},e.CBCM,t]}}),hljs.g("makefile",function(e){var t={cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]};return{aliases:["mk","mak"],c:[e.HCM,{b:/^\w+\s*\W*=/,rB:!0,r:0,starts:{e:/\s*\W*=/,eE:!0,starts:{e:/$/,r:0,c:[t]}}},{cN:"section",b:/^[\w]+:\s*$/},{cN:"meta",b:/^\.PHONY:/,e:/$/,k:{"meta-keyword":".PHONY"},l:/[\.\w]+/},{b:/^\t+/,e:/$/,r:0,c:[e.QSM,t]}]}}),hljs.g("perl",function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",r={cN:"subst",b:"[$@]\\{",e:"\\}",k:t},n={b:"->{",e:"}"},a={v:[{b:/\$\d/},{b:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{b:/[\$%@][^\s\w{]/,r:0}]},i=[e.BE,r,a],o=[a,e.HCM,e.C("^\\=\\w","\\=cut",{eW:!0}),n,{cN:"string",c:i,v:[{b:"q[qwxr]?\\s*\\(",e:"\\)",r:5},{b:"q[qwxr]?\\s*\\[",e:"\\]",r:5},{b:"q[qwxr]?\\s*\\{",e:"\\}",r:5},{b:"q[qwxr]?\\s*\\|",e:"\\|",r:5},{b:"q[qwxr]?\\s*\\<",e:"\\>",r:5},{b:"qw\\s+q",e:"q",r:5},{b:"'",e:"'",c:[e.BE]},{b:'"',e:'"'},{b:"`",e:"`",c:[e.BE]},{b:"{\\w+}",c:[],r:0},{b:"-?\\w+\\s*\\=\\>",c:[],r:0}]},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\/\\/|"+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"function",bK:"sub",e:"(\\s*\\(.*?\\))?[;{]",eE:!0,r:5,c:[e.TM]},{b:"-\\w\\b",r:0},{b:"^__DATA__$",e:"^__END__$",sL:"mojolicious",c:[{b:"^@@.*",e:"$",cN:"comment"}]}];return r.c=o,n.c=o,{aliases:["pl","pm"],l:/[\w\.]+/,k:t,c:o}}),hljs.g("cs",function(e){var t={keyword:"abstract as base bool break byte case catch char checked const continue decimal dynamic default delegate do double else enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long when object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual volatile void while async nameof ascending descending from get group into join let orderby partial select set value var where yield",literal:"null false true"},r={cN:"string",b:'@"',e:'"',c:[{b:'""'}]},n=e.inherit(r,{i:/\n/}),a={cN:"subst",b:"{",e:"}",k:t},i=e.inherit(a,{i:/\n/}),o={cN:"string",b:/\$"/,e:'"',i:/\n/,c:[{b:"{{"},{b:"}}"},e.BE,i]},s={cN:"string",b:/\$@"/,e:'"',c:[{b:"{{"},{b:"}}"},{b:'""'},a]},c=e.inherit(s,{i:/\n/,c:[{b:"{{"},{b:"}}"},{b:'""'},i]});a.c=[s,o,r,e.ASM,e.QSM,e.CNM,e.CBCM],i.c=[c,o,n,e.ASM,e.QSM,e.CNM,e.inherit(e.CBCM,{i:/\n/})];var l={v:[s,o,r,e.ASM,e.QSM]},u=e.IR+"(<"+e.IR+">)?(\\[\\])?";return{aliases:["csharp"],k:t,i:/::/,c:[e.C("///","$",{rB:!0,c:[{cN:"doctag",v:[{b:"///",r:0},{b:""},{b:""}]}]}),e.CLCM,e.CBCM,{cN:"meta",b:"#",e:"$",k:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},l,e.CNM,{bK:"class interface",e:/[{;=]/,i:/[^\s:]/,c:[e.TM,e.CLCM,e.CBCM]},{bK:"namespace",e:/[{;=]/,i:/[^\s:]/,c:[e.inherit(e.TM,{b:"[a-zA-Z](\\.?\\w)*"}),e.CLCM,e.CBCM]},{bK:"new return throw await",r:0},{cN:"function",b:"("+u+"\\s+)+"+e.IR+"\\s*\\(",rB:!0,e:/[{;=]/,eE:!0,k:t,c:[{b:e.IR+"\\s*\\(",rB:!0,c:[e.TM],r:0},{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,k:t,r:0,c:[l,e.CNM,e.CBCM]},e.CLCM,e.CBCM]}]}});var R="Menlo,Consolas,monospace",U=105.1316178/t(R)+"px",z=e("style",'body{max-width:680px;margin:auto;padding:20px;text-align:justify;line-height:140%; -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#222;font-family:Palatino,Georgia,"Times New Roman",serif}'),O=e("style","body{counter-reset: h1 h2 h3 h4 h5 h6}.md code,pre{font-family:"+R+";font-size:"+U+';line-height:140%}.md div.title{font-size:26px;font-weight:800;line-height:120%;text-align:center}.md div.afterTitles{height:10px}.md div.subtitle{text-align:center}.md .image{display:inline-block}.md div.imagecaption,.md div.tablecaption,.md div.listingcaption{margin:0.2em 5px 10px 5px;text-align: justify;font-style:italic}.md div.imagecaption{margin-bottom:0}.md img{max-width:100%;page-break-inside:avoid}li{text-align:left};.md div.tilde{margin:20px 0 -10px;text-align:center}.md blockquote.fancyquote{margin:25px 0 25px;text-align:left;line-height:160%}.md blockquote.fancyquote::before{content:"\u201c";color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-right:6px;vertical-align:-0.3em}.md span.fancyquote{font-size:118%;color:#777;font-style:italic}.md span.fancyquote::after{content:"\u201d";font-style:normal;color:#DDD;font-family:Times New Roman;font-size:45px;line-height:0;margin-left:6px;vertical-align:-0.3em}.md blockquote.fancyquote .author{width:100%;margin-top:10px;display:inline-block;text-align:right}.md small{font-size:60%}.md div.title,contents,.md .tocHeader,h1,h2,h3,h4,h5,h6,.md .shortTOC,.md .mediumTOC,.nonumberh1,.nonumberh2,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Verdana,Helvetica,Arial,sans-serif;margin:13.4px 0 13.4px;padding:15px 0 3px;border-top:none;clear:both}.md svg.diagram{display:block;font-family:'+R+";font-size:"+U+";text-align:center;stroke-linecap:round;stroke-width:"+L+"px;page-break-inside:avoid;stroke:#000;fill:#000}.md svg.diagram .opendot{fill:#FFF}.md svg.diagram text{stroke:none}.md a{font-family:Georgia,Palatino,'Times New Roman'}h1,.tocHeader,.nonumberh1{border-bottom:3px solid;font-size:20px;font-weight:bold;}h1,.nonumberh1{counter-reset: h2 h3 h4 h5 h6}h2,.nonumberh2{counter-reset: h3 h4 h5 h6;border-bottom:2px solid #999;color:#555;font-size:18px;}h3,h4,h5,h6,.nonumberh3,.nonumberh4,.nonumberh5,.nonumberh6{font-family:Helvetica,Arial,sans-serif;color:#555;font-size:16px;}h3{counter-reset:h4 h5 h6}h4{counter-reset:h5 h6}h5{counter-reset:h6}.md table{border-collapse:collapse;line-height:140%;page-break-inside:avoid}.md table.table{margin:auto}.md table.calendar{width:100%;margin:auto;font-size:11px;font-family:Helvetica,Arial,sans-serif}.md table.calendar th{font-size:16px}.md .today{background:#ECF8FA}.md .calendar .parenthesized{color:#999;font-style:italic}.md div.tablecaption{text-align:center}.md table.table th{color:#FFF;background-color:#AAA;border:1px solid #888;padding:8px 15px 8px 15px}.md table.table td{padding:5px 15px 5px 15px;border:1px solid #888}.md table.table tr:nth-child(even){background:#EEE}.md pre.tilde{border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;padding: 5px 0 5px 20px;margin:0 0 30px 0;background:#FCFCFC;page-break-inside:avoid}.md a:link, .md a:visited{color:#38A;text-decoration:none}.md a:link:hover{text-decoration:underline}.md dt{font-weight:700}dl>.md dd{padding:0 0 18px}.md dl>table{margin:35px 0 30px}.md code{white-space:pre;page-break-inside:avoid}.md .endnote{font-size:13px;line-height:15px;padding-left:10px;text-indent:-10px}.md .bib{padding-left:80px;text-indent:-80px;text-align:left}.markdeepFooter{font-size:9px;text-align:right;padding-top:80px;color:#999}.md .mediumTOC{float:right;font-size:12px;line-height:15px;border-left:1px solid #CCC;padding-left:15px;margin:15px 0px 15px 25px}.md .mediumTOC .level1{font-weight:600}.md .longTOC .level1{font-weight:600;display:block;padding-top:12px;margin:0 0 -20px}.md .shortTOC{text-align:center;font-weight:bold;margin-top:15px;font-size:14px}"),F='',H={keyword:{table:"tableau",figure:"figure",m:"liste",diagram:"diagramme",contents:"Table des mati\xe8res",sec:"sec",section:"section",subsection:"paragraphe",Monday:"lundi",Tuesday:"mardi",Wednesday:"mercredi",Thursday:"jeudi",Friday:"vendredi",Saturday:"samedi",Sunday:"dimanche",January:"Janvier",February:"F\xe9vrier",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Julliet",August:"Ao\xfbt",September:"Septembre",October:"Octobre",November:"Novembre",December:"D\xe9cembre",jan:"janv",feb:"f\xe9vr",mar:"mars",apr:"avril",may:"mai",jun:"juin",jul:"juil",aug:"ao\xfbt",sep:"sept",oct:"oct",nov:"nov",dec:"d\xe9c"}},q={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0444\u0438\u0433\u0443\u0440\u0430",m:"\u0441\u043f\u0438\u0441\u044a\u043a",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u0430",contents:"c\u044a\u0434\u044a\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u044f\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a",Friday:"\u043f\u0435\u0442\u044a\u043a",Saturday:"\u0441\u044a\u0431\u043e\u0442\u0430",Sunday:"\u043d\u0435\u0434\u0435\u043b\u044f",January:"\u044f\u043d\u0443\u0430\u0440\u0438",February:"\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0438\u043b",May:"\u043c\u0430\u0439",June:"\u044e\u043d\u0438",July:"\u044e\u043b\u0438",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438",October:"\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438",November:"\u043d\u043e\u0435\u043c\u0432\u0440\u0438",December:"\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438",jan:"\u044f\u043d",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u044e\u043d\u0438",jul:"\u044e\u043b\u0438",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043f\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u0435\u043c",dec:"\u0434\u0435\u043a"}},P={keyword:{table:"\u0442\u0430\u0431\u043b\u0438\u0446\u0430",figure:"\u0440\u0438\u0441\u0443\u043d\u043e\u043a",m:"\u043b\u0438\u0441\u0442\u0438\u043d\u0433",diagram:"\u0434\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u0430",contents:"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435",sec:"\u0441\u0435\u043a",section:"\u0440\u0430\u0437\u0434\u0435\u043b",subsection:"\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b",Monday:"\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a",Tuesday:"\u0432\u0442\u043e\u0440\u043d\u0438\u043a",Wednesday:"\u0441\u0440\u0435\u0434\u0430",Thursday:"\u0447\u0435\u0442\u0432\u0435\u0440\u0433",Friday:"\u043f\u044f\u0442\u043d\u0438\u0446\u0430",Saturday:"\u0441\u0443\u0431\u0431\u043e\u0442\u0430",Sunday:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435",January:"\u044f\u043d\u0432\u0430\u0440\u044cr",February:"\u0444\u0435\u0432\u0440\u0430\u043b\u044c",March:"\u043c\u0430\u0440\u0442",April:"\u0430\u043f\u0440\u0435\u043b\u044c",May:"\u043c\u0430\u0439",June:"\u0438\u044e\u043d\u044c",July:"\u0438\u044e\u043b\u044c",August:"\u0430\u0432\u0433\u0443\u0441\u0442",September:"\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c",October:"\u043e\u043a\u0442\u044f\u0431\u0440\u044c",November:"\u043d\u043e\u044f\u0431\u0440\u044c",December:"\u0434\u0435\u043a\u0430\u0431\u0440\u044c",jan:"\u044f\u043d\u0432",feb:"\u0444\u0435\u0432\u0440",mar:"\u043c\u0430\u0440\u0442",apr:"\u0430\u043f\u0440",may:"\u043c\u0430\u0439",jun:"\u0438\u044e\u043d\u044c",jul:"\u0438\u044e\u043b\u044c",aug:"\u0430\u0432\u0433",sep:"\u0441\u0435\u043d\u0442",oct:"\u043e\u043a\u0442",nov:"\u043d\u043e\u044f\u0431\u0440\u044c",dec:"\u0434\u0435\u043a"}},V={keyword:{table:"t\xe1bl\xe1zat",figure:"\xe1bra",m:"lista",diagram:"diagramm",contents:"Tartalomjegyz\xe9k",sec:"fej",section:"fejezet",subsection:"alfejezet",Monday:"h\xe9tf\u0151",Tuesday:"kedd",Wednesday:"szerda",Thursday:"cs\xfct\xf6rt\xf6k",Friday:"p\xe9ntek",Saturday:"szombat",Sunday:"vas\xe1rnap",January:"janu\xe1r",February:"febru\xe1r",March:"m\xe1rcius",April:"\xe1prilis",May:"m\xe1jus",June:"j\xfanius",July:"j\xfalius",August:"augusztus",September:"szeptember",October:"okt\xf3ber",November:"november",December:"december",jan:"jan",feb:"febr",mar:"m\xe1rc",apr:"\xe1pr",may:"m\xe1j",jun:"j\xfan",jul:"j\xfal",aug:"aug",sep:"szept",oct:"okt",nov:"nov",dec:"dec"}},W={keyword:{table:"Tabelle",figure:"Abbildung",m:"Auflistung",diagram:"Diagramm",contents:"Inhaltsverzeichnis",sec:"Kap",section:"Kapitel",subsection:"Unterabschnitt",Monday:"Montag",Tuesday:"Dienstag",Wednesday:"Mittwoch",Thursday:"Donnerstag",Friday:"Freitag",Saturday:"Samstag",Sunday:"Sonntag",January:"Januar",February:"Februar",March:"M\xe4rz",April:"April",May:"Mai",June:"Juni",July:"Juli",August:"August",September:"September",October:"Oktober",November:"November",December:"Dezember",jan:"Jan",feb:"Feb",mar:"M\xe4r",apr:"Apr",may:"Mai",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Okt",nov:"Nov",dec:"Dez"}},Z={mode:"markdeep",detectMath:!0,lang:{keyword:{}},tocStyle:"auto",hideEmptyWeekends:!0,showURLs:!1,o:!0},G={ru:P,fr:H,bg:q,de:W,hu:V};[].slice.call(document.getElementsByTagName("meta")).forEach(function(e){var t=e.getAttribute("lang");if(t){var r=G[t];r&&(Z.lang=r)}});var J=Math.max,K=Math.min,Q=Math.abs,X=Math.sign||function(e){return+e===e?0===e?e:e>0?1:-1:NaN},Y="";if(!window.alreadyProcessedMarkdeep){window.alreadyProcessedMarkdeep=!0;var ee=window.location.href.search(/\?.*noformat.*/i)!==-1;window.markdeep=Object.freeze({format:v,formatDiagram:M,stylesheet:function(){return O+l()+Y}});var te=r("mode");switch(te){case"script":return;case"html":case"doxygen":return k(document.getElementsByClassName("diagram")).concat(k(document.getElementsByTagName("diagram"))).forEach(function(e){var t=o(e.innerHTML);t=t.rp(/(:?^[ \t]*\n)|(:?\n[ \t]*)$/g,""),"doxygen"===te&&(t=t.rp(RegExp("\u2013","g"),"--"),t=t.rp(RegExp("\u2014","g"),"---"),t=t.rp(/(.*)<\/a>/g,"$1")),e.outerHTML='
'+M(w(t),"")+"
"}),k(document.getElementsByClassName("markdeep")).concat(k(document.getElementsByTagName("markdeep"))).forEach(function(e){var t=document.createElement("div");t.innerHTML=v(w(o(e.innerHTML)),!0),e.parentNode.replaceChild(t,e)}),void(document.head.innerHTML=window.markdeep.stylesheet()+document.head.innerHTML)}ee||(k(document.getElementsByTagName("script")).forEach(function(e){N(e.src)&&e.parentNode.removeChild(e)}),document.body.style.visibility="hidden");var re=u(document.body);if(ee){re=re.rp(/'); + + diff --git a/docs/pybullet_quickstart_guide/images/.DS_Store b/docs/pybullet_quickstart_guide/images/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 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
O16O`SJe80gSTQoT-S+1dF zO`nDb%SfZggdx{7YpN!!xG<`+;TTVhs4NM=^TIF{96_MfZm2L>Tu26uM`j8x*X!@L z&&MXU(h~53ezGzsCb+jaVL70j^&4z5%nsd(OH7y^NmJ_`o0LDC-ORYC9Hy{pmTPAzQSp(fIuv`c@-os^!Haw%>xD$?@95+GwlV6|vJ|ac7Hx-;`e?3%hAGpGbXaZNFpT>u!g4mf>XMUID zK7mz_exuUUw|}h_AjHn44@45n#cXuPzm!S|2xU1rnJHOz=TUm&&<|5m)nlH*4h6^XDu*!ksEs10OCi&~gNiT7cHO{Og5lOnQj zydYXooh?ETa47i5_;W3s&)(a`I1c`AIcOV@iGVXJUq;$x`wgJ*yor=lTp-nH*&Ess zo381)UgrqP)xvH4pm`k&tA8(r+Sxg&)PL$3sIhBZ{he^+N)nqgW#YUWYcWk`_IK{b z1B9)MYgP*>)YtO;&BuMbxAh8lVQAIxIBc#wA1WbIdFe8iDLzRT99=#YVOVjPAjS*^ z)rtDYJaxS$@jOc?=CrjX`1+$UUs-X749UI|8*u0ZB`6NnDnfQkhOQN}Tj?mv>*#@^ z$tDx|L{CM>jkzI!@;$fzs17)3KAGXgB&y(kBCKA^OUBHEee#H{4WNHm11xeKZV?fY zl6OBmS1UKwf!m+-3rXLV!oB8n`#+T92D_XG?2+E4)4D>oBOgk1uG4a^s5dZy@^Z~R zSx#(OpY1!@%QH2?{)ifBYrL~m{ z1t1*ge|+-%x_7;!&GGvC5sZD(b-n*?V74d?@O|6s7^mjgYwiI_qVoeBL>;Y0y#i;x z;j7{IOy3gj77MMf8+aB$7&R@=P4KyJE<&z)aHI}t>EuAnZ1I*fx_yvca>Nxz={2Q|>o50ojF77Og%oIUmKD@VoDg&~hamqBG$R5uxI){~Xe31~#ELhn z04xtt(kdXn)S0R!w5RWT0^M$@r~DWShOsAFLfWqfNcPh5jcWLkUR&#_rcy_$3H_Oz zY@|4LiTXQ`qzX_!jokGWl6E6GR;TQ&(MuT`;d{6EOtiVhX>F3;_p4MLXV4)BDyr;y z5X5f^2DyYsn4a4eb%ruQVoyCi+19Rm|6z(ge){7FvW5w)uHf~kP{~miiH}4B<`du# zSHnBc@9BAVaZ#0aF(+?9yc}>(J7w3L)`S0&REKJyhmE;O^}4K~!j#Db~?C zY&!;{@Z{;URoF}(E#POt2wziPu6-E0dlIQc!k~n&TQ;S@Vws*yUc>GSKhE2<#P5=7 z^%ckk;?Xhy&tzz5sBrX(8?wE<4FT9i5Xd*jo8*J;eIQZ-MD}uS{^i_`I6w3@*K&9+ zzNh{{(1j)Y{&Gxsmj&}tJF1~-EHIPSv zRhX*QItb~G;PVG7)_&0W_JjJ@x8kpS5Tpv-FIY7h%~Hn63vScguaUkQSvK)wBD&mnh%AXGGsoHj3qs zBo$EzYv*gPnOJMq;Wxf?1v8QoIK8QW+L}AU-ocUj$K#aDARO?t%4c$M2poX!AtB%EZvX z07AnM!LjN!)h-!`W949YBzxJdvC}dx9VS2=xRVmNae4Il_-X+-F%}gS(K>93;c(0U z7hcuyUnN5V7GKe}N2@@b5kJ@Fb;s3?#zR$+Mh92u`)_Os@Is+9E0U#U%{~m!U=PdI z!iDs-C#`7xC3BBDZMvFKgcg)Lm1*XAbgHFj`7B0frH=mdrC?}RZo_X}Fvd%0DG3{< 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�-C>ryjRQEq)ANZpT0YsGh&LWvPj)`yi@ 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

mQRr-f@NR6Y*WxmO|R+M)1ic^{C<|6nV{7L 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

3fp+AhKQ8Me+cwCVtO5sxIy_Dl46RuGg)0fBy~J zvr1qnzhUHal1+rm;Uo@T0;;UTa21@72`@ z%UJ5d1-mZKrzQrZ(7vaQ{JX7f#r@Rh1Jq~V1&|`oRvY>*HKq&pQagLES}#;K(g!hb zN8z<0_2*#>q08dqRoU4RihlVLMW?iITts0)ZxReK)*(1Onft;L$fkgVb-<7Q5fBi` zTKN*H{?Vw_mhb<~Bg~GA0sYQWRauE4ewCPt<2fVBgOEUe-1(2RLj)xIfsEa1DBMc7 zC|sX?EPy5s zqUy2}N`YZQyLv=MRfaDB#j1>3v9pAuin(Q2La-|BBym6c=QY?Lj4Ha9Or7kpOxS^9 zag?*D(A9;7yRGD7-*{wwko8B>ww=NdQJQaNa$2GFb;YZ{K9R8h_BVY03uWwA;?Ad1 zp@QJ30Te;z-&#gS08Ww!lFv>UU8uKPdPEk&_^{%r3;FWlQy9S8>i#l;tD(Vj0N#-{ zvL|H?pzy31{0QDb`NM#;y6>`wiJ?@<1{NK*gv)yCQw>DnQjkfIJZwsV#C1)|9Fl+x+$hLolD+w1TwTH%p?2r*Ix+-wn}-N zDIthuWeiNk%&12)%Wh+JX}SP~o?09lD4gS;(_Gv<=WURS|M&P za#+^nYIaK<164{y!az@mN6`Z3YmAK}WC zK!qccfE#5fmtB zynw$Io)qO$yw-j5}JR0Z&dH6}) zn@8cdU%7o3G-YWi*%x zEn7?86CMSj)U9MPbzl8^evliwG6C0`>M*7obh(~ffB!zv+S*Erkm?on*O`@#t-h`< zL(zgXuB5EYi8m9istmg1A9wdM>E2cAF%ofFp)VP}wv`t4mX%%#-`=kaIBc#dEUe$x@(Bq9dHDInnLUVp z!lt1}%>2~y^qkvPKPMoNnb-DLeJ{N1I6uV1t;szcdfu`VgD2>O2F-9b)Ykrylw_+- zNi1#IMk@D9q&Lh_-MMJ;kbr)2%ymwk$mXmGN?tdBnw;T=0Hxm|LFP%!Wcxjn878hO z74A%k6goCG7E2_wK0OTtywYj9$sTQP8c&ZMpPdoRegMG>C}t03!iUgBd}&_M&_Jk> z;!PI_{Lv@iwGt>te;{Nv#*R%w8X^&%WcrGE6Qvy=tsRV-C-nsLnQ8`wx@>L#7WVyQ z>$cN@X(-ls7R?|n4sOU+88ImAZtv%}|I-5WZ~MZbj8Z!=%gx>@)Mn|xE((^rpZZ;CKN^H`wTQtP7m`-wA7H;- zZMa?ynpY=UqVS#tT*XCxoQd;6%rpRkQO*DEyD6r%df81RdayD%tHZv0;faqqHOwf) zGfN$h#72#u@NIdaOCVQ?Sq5Y9p{k`tTLnG2KpQuf$z=C^l=EckmwJRg9aC^IuMX5g z91ZJZ2fCyiP+e2o00XKm2UaVG^-^y4mQ@4_HlSF*#)p7fO3kIr5my+lYbw(eT)%w&t}^SgHlk&(qfE{6i2yB(GzyN)I;U93J}u}~7a zX_-0V*K>E%T&kF?nvaQ@r;yY1KWInxJuA;XKRK!9cO|DPCdQv^-MSX?e7TFIjVD<7 zv2bGb)smi`*79o^n~Uw-BiDxP47fWRv2zXhj1n;rKp~EFSi~95%`0a&UPJzl!3sbg+8_2xK${H2LY&-8 zrg2270-i_BDt#;L5HNIacX#pZR9WQi51 zRuPwesrf#i#HeUt(741_GlaAhnwN}Aqdm`$3m#HK9#Iz{NTdX_WLgms@ALU+(n*KmTS;|zj_%#l zHv$5NT1%g)#eaWGN%hsD9Nnev_}ZJRjk-O>xds!-82)JXp4@P9aakOMnCYN=V=Hq& z3f6{$Q!%KX-UU zoF=`!ypB&!C}h4QnkOX=$PaRlA<~W%k7EOZ*yHnaOoVW4&2=qd%ZN3xkgS}8JasWh zD7mqGNe@o+ool3RN+A`u1z0YFZL)-l4NC?UFz{dq@`LsNg({{4LA+vA zX@nmUJ5SxxC+yThh1xd3*uW}>$W;G`#1tt@yi|Q^c%#-^lWrDl0t5J ztbHAgg}z@nxGOY(JO#E9C0g?RyLa$S2q7MNr*-s7R|w+Z&q#>N^`|@!-{qL}+E2b) zK$7(o%1a6wm{3PXlQ<2$XRfDSn4s*Kk&~JACHeI`z~`5zxZC;=hO{LF_FL zQrWN(?6F})Hp#~)GO8GYbT<1cGgnUbEEMlQ;-o5^?eZFDL1CQ*rj($=50%BmeatSP z;c*({qL56aK~EjK{nDz}=U&*Dg1{`z$r92r9v)911FY=pdeDQOp^wv6P*N=a^XALl zMz_OO&}&c6+v6G$_W{yM|AfiR`ykyS%vc2;-%%ciP0ZXAP5Kyd=ur6y_QA9|Q7tvU z3I$D^G=7B@?by`zY%jK&D2Oql2H*uDh8Qp|*b+VAgQVj-oQIN!jfq4(T2A4_i+rB1 z!;F8gcX}^W>T$hB#E6+n|yYJxPzaumM zx1ZIo$0^7}0zTyUlS$+muZi*edvLzrm^%J;`}tGz@iEQ0gi+DSsH%xU{Y(fIPlSGW zkw~cUM2*~!QJ%05qW!>0CGwcaF07Hk|Df?=qZ) zEscq%Hx`&=;tvxA=6gxLW`+Vd`_0KsRoT9vvS9E4uYD=+g^ z3osz4&yIq-c5+fxJa*fY;Pu>)-$Tv9iLJFY5XYA)^w!Z7Uy729j_Q{9`^%KzL&@5C zNfj>wD6L3EmMkteq*zJtq2Sk(!(`}JlF$`#NMu?+Ea*f2as6k5PG2x|u+>aQrv9j5 z1m764Mc=+A0v5G;3L|+5<;2bs4nzHV9Ioz7_eDEbxumM9s;NoSW=8xwrDzx%E|-;^ z6;3XhV+(91RUS0HqG>LRHr0U9;Mk4j3-wN%h#3CcxOp)$VllCt7Sx3&nhbKwE4yj{?230aITV;*7Y%-?ot~ZsCgT(bgFvBd zW@hHpEkjR7xWE{9M!3#pn1j~C(~Kyl$+T*ZqhKmgyF^e_6^$)C*+VI}^By>hE?dm~ z7H$8&{C940e3vrE3BTd;FUs+tl<8~#5`~9%($xL)$~Yfl_vXr#^j)ji1Bb7aGnpuOM6Jv)QO+x&ogc z3JOq>(2zoJAqn;vt%-^+*v98B?uVUR73{XD|74h}{v_C7WM(tJjnUdFA;H6Q(?~Tm z3%}LVWKM?CTuw`5el<$`4bh?c)Z{`8`xCM|^3PuT@AZ8!0`;~-XX%`#-`O@|hlj&{ zU>@iz=m`n3ZzrH%wx}Hx|J4z){7XlYl41V(jD?nXt*|wMC@DF}Jt{9L?x3G+7TS08?{TNr(%Uz4;^^PvnFTGf3H{z4W>y71ZOjLFRtRq& z^~v$+NBEa=&FYolb+7SQ6RLjWc*dqJ>`3`98ulK5-uk&M{Q(0bTFZ`a+pKpQW4r(SQB5dsE z$8X43X77rX8zUg3$v?vo6?qDVxtq%)%BY=-l*$DSW@gz+Xs;4&-&2rtQ8ix;ziQL- zHv6zNmV%**FfiDO$hh)tVPD=?kG&YZy+CEhTb)xX4BEq|`^)CE-haaZ=Y~9{9hc<; z|4Z8bMp(G}7=*5(EQ6z?qrm!((pd%N3^oAJ_Y0zit7~Wg*Yq@V6ks(+1*vNo)EJ8Z z2xp+%Eh&L0h_=#4@*~0mQ~Xw^+!8Xm>A~#s()W;Y*#JmwnB|Wz{X0*$=Z!08OE@_3 z>EDzi3=!U4S}_t;}Z4dGw5bVkyTBX3u5f5(Lu98vbXalfz^nJi(Noxu3Alddt4>pFEio2g{%; z9_}t#_@7EL~LgBJl+wZ6Q*GFAMe?Z}pBP^ZxgJ zQg&TdncM1SGK1Q<8xp%2PjCnKy|F}|OiTgUB=z1e{pIQ2L|Cuq&??s`h-<@s94|K$W3 z9ZP9y7%^52Sp@u($9Yn#`>`^V$PWUlYCEQlqnEL`Bg!q{&=e|UQQyvZdp$Dx@7sUR z`i{xS52v6(87m&2m!#CxlUe^Z_vFJ?C_87C?~zis8v05&6l1%lw>Jm~4vSI_gQyxB zc6nZ#J1!Ji@n(wY6M=Kj*A0P8L^>Ix$bR5~fkh`cRM=}(56y7MGC! z2m>1x@Xf~A*oqqUU}ShOo_$qDHEQZNwN9||Aok7&K*tYti9$FC0JgS+4kappf_#jE zH4e54*m4Jv4+2HU#RS)eykv#=EJvwOVSfX4P9&^sEJQ~mjAsdUG1t2-I7KQS3tW2D ze;&P9U}QP*8)((9dbWS%&EiI4eSl^VlFP`9x7rn=8Uz{WB{5sFw$5V2++vTyR_~rem!Du$T)lp8(ip#sA9GrYd2;M{Sdo zAAO>hJ(k!Nmg;65L!~s;$9@kA@$g~giGGf54B`d^+p$9lUZlbk6E}4g1^X~@6S<&C zTI&4_3k>unb+cd*9L^qNM`3*2w8_Euy!y9)q?B@2+P>)e`i?#4;is%|%C{haJpu;N z7R^b2b|Nc$WTFfXgaq?f33WW~4{_QfTA0f(rtgzV5JyY-aDRE|P!`^MBft@b*Pf>+ zLwIGA;Vrm~9}csURjq*Jx=dV2jJ$n`qP3n>wEf~dnW=aX4QyoA)_fhAaDf1*G(lf4 zYCeme(Xl%lZ$~dXkBvV&k^55;*aW^8H?bS;Z!=0S^XB!9jZHqsS=Fb$?#=IT4}@tv z0fTURd)w4(#>nU-C!&GI+=kH0;$7Dr5o3xsu!O+C2t^{|Z!pDyXtIzx`CJu0kUsOl`MI#*{_f9_9+eLlH+?K5`|E}l5E6zmg8%fhIL z#ZET)$CA9~;@ZSvZoX$`wl|*HzWJ-`#eLn=0>Iz>Y1lqaW1F(y&`HJV*eni*P+(f< zM=A<)=>V9qdHc;4BG{9b2mH*izk zop0_FFh#@0_H=8%NJvRZvEx=&R||RH+Q`VraO1xN=_CV=i%dm}crCgQm(sTG+@udw zf~QAEapa}t-8}(P5b=dF^0-mprwTJZFE?B%$$Q6?0&Ye5u%(s2U7O!nW%ZjTjs=*o<{ych)cnZZQ_6&GDzGO4VLP@0W{yfR))EDWg4a>I1G{lh&O zvXHihPUqfts`IWVx%?|q3j3ZdhnBV15#>su4AKL^Wt+nt2Pv4MV^IA;b;dtM&N-~Ioe(hYIt~9&9gp~Uj`deFz z@$xg2np#*`n3)w?r5*9~*20sJH+bzH2t6)y0scKvHj7D|Tnq{t54tD{8A&h)MkX_`$?%m} z_e1B9U?R$0TZUoEH^=juCDW+y-qpjXut*tfNEtBi|2o85S;8f<%`{*``ydy+9r%;n zJ3w_sFEfHyEAM>U;h97gbJF(|M9yMI3`u2y0#5iLNl1i=PWav3zu^cWKA{`u!Nt{9 z;5{jqaF(Q}3qQ=E`oU6b|AYU-K|gyas4xKaPtWYlzP`ftUk#kXes&PZ1pVkM-YYgq zRN%LQl87~$@n*WzpQ}3#lL>m}egBW9vkr>#eY^NlN(+c|cXxMphje#$Nq4OvAxH~I zEhP<0w}33&-3K6OE$1ydQRGqyF z{LFr1vj5VsMWQ-B8@xU;To}!Wk?E6*9D{srcX6jl>JNXBF4r|)1HgIG{G_IPCa@Iu z#mm`Gh-C8*FmS(HK%<#cein9xdwcF9gkb7Ml|nG)>Ir)$+#+Nvh)+R``s){9tTq(R z$>wof;_;plAvLjJN2h~_YhEX}191(OcX4i{!N;A8jf#YjNg~YM6{PS%obdhxl5vpR zzUEp-p6}TXPE5Hru>D@;y_{~>RE}Q*fdJJ$YSZSbk~E45gOCFaCVg{rJm={OE+-Kjg&etIucGGE#NMPbI@v;AuwrTJISqcIL0N&e=m1 z&^J;?v!idYrP4i;O}5cR$oy>f>Y7e!)~{h|NhQiB=+xjh50By8u(q*1PoNwy({3zd z!vls~H#(+=1WyRAa~Ei7Y(%I00b!e?vx;(ZWHQQeS|ekZQqXl7=`;%r3=|;A?}$F= zpPk)u|E6_(_XyWhU!`59=8*jc1dP(aCkc)M5$q)wyPovpI9bmrLB8a2a zvqAeB8EUjvEm}VrKIm7y3gb1DBqVuk%l$Cs$V;A6iWfsQMv+5KI|nC5R!U4=Qf-l^ z8XTsc%3-xyUnL#8p8ruqS=S}%%XTUu&}Jp(|EF_kC}tT7De9a4!D#^oba20Y@KRYN z^Thmojd2^M6=Pm^Jl08R&c$li*@^U(xsSCg5HShyMk^mciyg%g)(&$l+bW< z``y^+;o*H1d;DE%!X`W<@KrRgOrt}X1XFbeFp6m>K29Ta6(_8mm8L(fbO#?4x2&5O z3RSlHLmh~UUzEO7P)7Z?2ZYw@H&j$tUv7r`d5elsp|GZ-$M(bH_&oi)M8jxo13F7z z|Gw=t|C3>K!N!`Wt1qC6YhlhZp4DzXILe$vx>gHO($jlf?`+3GIqSUhm7{w8tUAsi zvitfk`IW)+9?)sx>TN&-QhWgR@R*!Hz~i`)#sX1+|FetRg|aP$XXMLlU>&lDaGqxkf$B;WOLE}dYmKI24u;>wh=CUSite3QvI}{F6U!C zvmkk!jWGMEtV8_<+rjGW`w{!2I2(^cJ>)Dy<1eP1mV}qcplxG;@HnsiKM%CBd%4Q> zMT;a<#hIvAadbSA=v?1({LK7x)js0wpo17}Y`DuFgT%slobBxef*-seN>j1wy^plg z>jn36^>lRpzVqWy9uN3_ZLosT5A2GKJN)bZ7@|<7My&)==MJyOqQAUV7AU}K^0b)i zx=4E(kDU-xfUDwEeu@1B|C$SxDb|!yc-R4w82s!0@}{PR-zx|Fy-Oi=G(M~(%2-m_ z8U7b*c}IeHYaHIH<93SoITT7N(|f`Z9`^2ecrb%o01eTX3fxjTorxTrtsDMd@eazFeEv zRc4)iCmyd^R{9lv!zBr^7H_xNyFgD_d$nk8EMdx2NOzJNkCyw~2O>ak7Xi8)Rf+@! z$6ho!7i1QGj0_JWLDwM(dE9UBz88Oe)}G-=CJDUA+4x5Z zYFz`iQ?AJiJKjQL_^gl$v9+1CyqwGvPr+o;6+k6UKtju?G723(_cN^&H&Q2@`8xoV z{+{}lv5Z9`L;|HRVg(aGh<5ePO8#}vxj!nydCY#9Lg(X!0q`d+N1is$> z5(`%b0Luoi$l_(xasjX5SO#nR)76+P_UCciG#UpWhYoOdRW80D_dAP$HZ^Etg>-zV zx;%yDA7oJ?Nrb$Ao%z~XTc@W3hoP$yFfC{7{a7RZh(cgRrI(5QM^V4Nl8N#oPky

eJ&` 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%0A!l~&hNkbSV(L4 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

@M6 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

^!D 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