[{"data":1,"prerenderedAt":5472},["ShallowReactive",2],{"navigation":3,"nav-sdk43":498,"docs-sdk-4.3-getting-started-interactive-ink-runtime":698,"support-index":5403},[4],{"title":5,"path":6,"stem":7,"children":8,"page":40},"Docs","\u002Fdocs","docs",[9,242,320],{"title":10,"path":11,"stem":12,"children":13,"page":40},"Cloud","\u002Fdocs\u002Fcloud","docs\u002Fcloud",[14],{"title":15,"path":16,"stem":17,"children":18,"page":40},"4.5","\u002Fdocs\u002Fcloud\u002F4.5","docs\u002Fcloud\u002F4.5",[19,41,54,79,100,147,172,196,209,234],{"title":20,"path":21,"stem":22,"children":23,"page":40},"Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview","docs\u002Fcloud\u002F4.5\u002F01.overview",[24,28,32,36],{"title":25,"path":26,"stem":27},"MyScript iink SDK for web-based platform","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fintroduction","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F01.introduction",{"title":29,"path":30,"stem":31},"Choosing between REST or WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fhttp-rest-or-websocket","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F02.http-rest-or-websocket",{"title":33,"path":34,"stem":35},"What's new","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fchangelog","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F03.changelog",{"title":37,"path":38,"stem":39},"Migration guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Foverview\u002Fmigration-guide","docs\u002Fcloud\u002F4.5\u002F01.overview\u002F04.migration-guide",false,{"title":42,"path":43,"stem":44,"children":45,"page":40},"Integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration","docs\u002Fcloud\u002F4.5\u002F02.integration",[46,50],{"title":47,"path":48,"stem":49},"Supported platforms","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F01.platforms",{"title":51,"path":52,"stem":53},"Integration levels","\u002Fdocs\u002Fcloud\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fcloud\u002F4.5\u002F02.integration\u002F02.integration-levels",{"title":55,"path":56,"stem":57,"children":58,"page":40},"Recognition capabilities","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities",[59,63,67,71,75],{"title":60,"path":61,"stem":62},"Recognizers","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F01.recognizers",{"title":64,"path":65,"stem":66},"Text languages and features","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F02.text-languages",{"title":68,"path":69,"stem":70},"Math elements and rules","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":73,"stem":74},"Shapes and connectors","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":77,"stem":78},"Gestures","\u002Fdocs\u002Fcloud\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fcloud\u002F4.5\u002F03.recognition-capabilities\u002F05.gestures",{"title":80,"path":81,"stem":82,"children":83,"page":40},"Interactivity integration","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration",[84,88,92,96],{"title":85,"path":86,"stem":87},"Content types","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F01.content-types",{"title":89,"path":90,"stem":91},"Interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F02.interactive-features",{"title":93,"path":94,"stem":95},"Import and export formats","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F03.import-and-export-formats",{"title":97,"path":98,"stem":99},"Math interactive features","\u002Fdocs\u002Fcloud\u002F4.5\u002Finteractivity-integration\u002Fmath-features","docs\u002Fcloud\u002F4.5\u002F04.interactivity-integration\u002F04.math-features",{"title":101,"path":102,"stem":103,"children":104,"page":40},"iinkTS","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts",[105,109,113,121,138],{"title":106,"path":107,"stem":108},"Getting started","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fget-started","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F01.get-started",{"title":110,"path":111,"stem":112},"Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fcanvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F02.canvas",{"title":114,"path":115,"stem":116,"children":117,"page":40},"Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas",[118],{"title":114,"path":119,"stem":120},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Fink-canvas\u002Fink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F03.ink-canvas\u002F01.ink-canvas",{"title":122,"path":123,"stem":124,"children":125,"page":40},"Interactive Ink Canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas",[126,130,134],{"title":127,"path":128,"stem":129},"Interactive ink canvas","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Finteractive-ink-canvas","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F01.interactive-ink-canvas",{"title":131,"path":132,"stem":133},"Interactive Math","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-math","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F02.iicanvas-math",{"title":135,"path":136,"stem":137},"Using a custom rendering","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Finteractive-ink-canvas\u002Fiicanvas-other-rendering","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F04.interactive-ink-canvas\u002F03.iicanvas-other-rendering",{"title":139,"path":140,"stem":141,"children":142,"page":40},"Reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference",[143],{"title":144,"path":145,"stem":146},"Configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Fiinkts\u002Freference\u002Fconfiguration-iinkts","docs\u002Fcloud\u002F4.5\u002F05.iinkts\u002F05.reference\u002F01.configuration-iinkts",{"title":148,"path":149,"stem":150,"children":151,"page":40},"REST","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest","docs\u002Fcloud\u002F4.5\u002F06.rest",[152,156,160,164,168],{"title":153,"path":154,"stem":155},"MyScript iink SDK Web REST Overview","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F01.architecture",{"title":157,"path":158,"stem":159},"MyScript iink SDK Web REST Recognizer API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fnew-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F02.new-api",{"title":161,"path":162,"stem":163},"Recognizer configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-recognizer-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F03.configuration-recognizer-rest",{"title":165,"path":166,"stem":167},"MyScript iink SDK Web REST Batch API","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Flegacy-api","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F04.legacy-api",{"title":169,"path":170,"stem":171},"Batch configuration","\u002Fdocs\u002Fcloud\u002F4.5\u002Frest\u002Fconfiguration-rest","docs\u002Fcloud\u002F4.5\u002F06.rest\u002F05.configuration-rest",{"title":173,"path":174,"stem":175,"children":176,"page":40},"WebSockets","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets","docs\u002Fcloud\u002F4.5\u002F07.websockets",[177,181,185,189,193],{"title":178,"path":179,"stem":180},"MyScript iink SDK WebSockets API architecture","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Farchitecture","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F01.architecture",{"title":182,"path":183,"stem":184},"Offscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F02.messages-offscreen",{"title":186,"path":187,"stem":188},"Offscreen interactivity math messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmath-offscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F03.math-offscreen",{"title":190,"path":191,"stem":192},"Onscreen interactivity mode messages","\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fmessages-onscreen","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F04.messages-onscreen",{"title":144,"path":194,"stem":195},"\u002Fdocs\u002Fcloud\u002F4.5\u002Fwebsockets\u002Fconfiguration-ws","docs\u002Fcloud\u002F4.5\u002F07.websockets\u002F05.configuration-ws",{"title":197,"path":198,"stem":199,"children":200,"page":40},"Specific","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific","docs\u002Fcloud\u002F4.5\u002F08.specific",[201,205],{"title":202,"path":203,"stem":204},"Text recognition candidates","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Ftext-recognition-candidates","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F01.text-recognition-candidates",{"title":206,"path":207,"stem":208},"Recognition resources","\u002Fdocs\u002Fcloud\u002F4.5\u002Fspecific\u002Fcustom-recognition","docs\u002Fcloud\u002F4.5\u002F08.specific\u002F02.custom-recognition",{"title":210,"path":211,"stem":212,"children":213,"page":40},"Server","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver","docs\u002Fcloud\u002F4.5\u002F09.server",[214,218,222,226,230],{"title":215,"path":216,"stem":217},"MyScript Server Installation Preamble and Prerequisites","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fpreamble-prerequisites","docs\u002Fcloud\u002F4.5\u002F09.server\u002F01.preamble-prerequisites",{"title":219,"path":220,"stem":221},"MyScript Server Monoserver Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fmonoserver-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F02.monoserver-installation",{"title":223,"path":224,"stem":225},"MyScript Server Production Installation Documentation","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fproduction-installation","docs\u002Fcloud\u002F4.5\u002F09.server\u002F03.production-installation",{"title":227,"path":228,"stem":229},"MyScript Server Migration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fserver-migration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F04.server-migration-guide",{"title":231,"path":232,"stem":233},"MyScript Server Administration Guide","\u002Fdocs\u002Fcloud\u002F4.5\u002Fserver\u002Fadministration-guide","docs\u002Fcloud\u002F4.5\u002F09.server\u002F05.administration-guide",{"title":139,"path":235,"stem":236,"children":237,"page":40},"\u002Fdocs\u002Fcloud\u002F4.5\u002Freference","docs\u002Fcloud\u002F4.5\u002F10.reference",[238],{"title":239,"path":240,"stem":241},"JIIX format reference","\u002Fdocs\u002Fcloud\u002F4.5\u002Freference\u002Fjiix","docs\u002Fcloud\u002F4.5\u002F10.reference\u002F01.jiix",{"title":243,"path":244,"stem":245,"children":246,"page":40},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002Fconcepts",[247,250,254],{"title":20,"path":248,"stem":249},"\u002Fdocs\u002Fconcepts\u002Foverview","docs\u002Fconcepts\u002F01.overview",{"title":251,"path":252,"stem":253},"Glossary","\u002Fdocs\u002Fconcepts\u002Fglossary","docs\u002Fconcepts\u002F02.glossary",{"title":255,"path":256,"stem":257,"children":258,"page":40},"Fundamentals","\u002Fdocs\u002Fconcepts\u002Ffundamentals","docs\u002Fconcepts\u002F03.fundamentals",[259,263,292,312],{"title":260,"path":261,"stem":262},"OCR vs digital ink recognition","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fdigital-ink-vs-ocr","docs\u002Fconcepts\u002F03.fundamentals\u002F01.digital-ink-vs-ocr",{"title":264,"path":265,"stem":266,"children":267,"page":40},"Ink interpretation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation",[268,272,276,280,284,288],{"title":269,"path":270,"stem":271},"Ink processing","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-interpretation","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F01.ink-interpretation",{"title":273,"path":274,"stem":275},"Recognition features","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontent-types","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F02.content-types",{"title":277,"path":278,"stem":279},"Ink classification","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fink-classification","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F03.ink-classification",{"title":281,"path":282,"stem":283},"What are batch mode and incremental mode?","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fbatch-mode","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F04.batch-mode",{"title":285,"path":286,"stem":287},"Gestures and context","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontext-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F05.context-gestures",{"title":289,"path":290,"stem":291},"What is interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Finteractive-ink","docs\u002Fconcepts\u002F03.fundamentals\u002F02.ink-interpretation\u002F06.interactive-ink",{"title":293,"path":294,"stem":295,"children":296,"page":40},"Rendering-driven interactivity","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity",[297,301,304,308],{"title":298,"path":299,"stem":300},"Ink capture","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fink-capture","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F01.ink-capture",{"title":76,"path":302,"stem":303},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fediting-gestures","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F02.editing-gestures",{"title":305,"path":306,"stem":307},"Smart tools","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fsmart-tools","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F03.smart-tools",{"title":309,"path":310,"stem":311},"Responsive and productive","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Frendering-driven-interactivity\u002Fresponsive-layout","docs\u002Fconcepts\u002F03.fundamentals\u002F03.rendering-driven-interactivity\u002F04.responsive-layout",{"title":313,"path":314,"stem":315,"children":316,"page":40},"Handwriting generation","\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation",[317],{"title":313,"path":318,"stem":319},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fconcepts\u002F03.fundamentals\u002F04.handwriting-generation\u002F01.handwriting-generation",{"title":321,"path":322,"stem":323,"children":324,"page":40},"Sdk","\u002Fdocs\u002Fsdk","docs\u002Fsdk",[325],{"title":15,"path":326,"stem":327,"children":328,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5","docs\u002Fsdk\u002F4.5",[329,333,336,339,349,368,381,393,401,417,426,463,467,470,474,477,484],{"title":330,"path":331,"stem":332},"About MyScript iink SDK","\u002Fdocs\u002Fsdk\u002F4.5\u002Fabout","docs\u002Fsdk\u002F4.5\u002F01.about",{"title":33,"path":334,"stem":335},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fchangelog","docs\u002Fsdk\u002F4.5\u002F02.changelog",{"title":37,"path":337,"stem":338},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fmigration-guide","docs\u002Fsdk\u002F4.5\u002F03.migration-guide",{"title":42,"path":340,"stem":341,"children":342,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration","docs\u002Fsdk\u002F4.5\u002F04.integration",[343,346],{"title":47,"path":344,"stem":345},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fplatforms","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F01.platforms",{"title":51,"path":347,"stem":348},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fintegration\u002Fintegration-levels","docs\u002Fsdk\u002F4.5\u002F04.integration\u002F02.integration-levels",{"title":55,"path":350,"stem":351,"children":352,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities",[353,356,359,362,365],{"title":60,"path":354,"stem":355},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F01.recognizers",{"title":64,"path":357,"stem":358},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F02.text-languages",{"title":68,"path":360,"stem":361},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F03.math-elements-and-rules",{"title":72,"path":363,"stem":364},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F04.diagram-features",{"title":76,"path":366,"stem":367},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognition-capabilities\u002Fgestures","docs\u002Fsdk\u002F4.5\u002F05.recognition-capabilities\u002F05.gestures",{"title":80,"path":369,"stem":370,"children":371,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration",[372,375,378],{"title":85,"path":373,"stem":374},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F01.content-types",{"title":89,"path":376,"stem":377},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F02.interactive-features",{"title":93,"path":379,"stem":380},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fsdk\u002F4.5\u002F06.interactivity-integration\u002F03.import-and-export-formats",{"title":106,"path":382,"stem":383,"children":384,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started","docs\u002Fsdk\u002F4.5\u002F07.getting-started",[385,389],{"title":386,"path":387,"stem":388},"Setup","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Fsetup","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F01.setup",{"title":390,"path":391,"stem":392},"Instantiate Engine","\u002Fdocs\u002Fsdk\u002F4.5\u002Fgetting-started\u002Finteractive-ink-runtime","docs\u002Fsdk\u002F4.5\u002F07.getting-started\u002F02.interactive-ink-runtime",{"title":394,"path":395,"stem":396,"children":397,"page":40},"Recognizer","\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer","docs\u002Fsdk\u002F4.5\u002F08.recognizer",[398],{"title":60,"path":399,"stem":400},"\u002Fdocs\u002Fsdk\u002F4.5\u002Frecognizer\u002Frecognizers","docs\u002Fsdk\u002F4.5\u002F08.recognizer\u002F01.recognizers",{"title":402,"path":403,"stem":404,"children":405,"page":40},"Interactivity specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity","docs\u002Fsdk\u002F4.5\u002F09.interactivity",[406,410,413],{"title":407,"path":408,"stem":409},"Storage","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fstorage","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F01.storage",{"title":97,"path":411,"stem":412},"\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fmath-features","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F02.math-features",{"title":414,"path":415,"stem":416},"Integrate with the undo\u002Fredo stack of your application","\u002Fdocs\u002Fsdk\u002F4.5\u002Finteractivity\u002Fcombined-undo-redo-stacks","docs\u002Fsdk\u002F4.5\u002F09.interactivity\u002F03.combined-undo-redo-stacks",{"title":418,"path":419,"stem":420,"children":421,"page":40},"OffScreenEditor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor",[422],{"title":423,"path":424,"stem":425},"OffscreenEditor","\u002Fdocs\u002Fsdk\u002F4.5\u002Foffscreen-editor\u002Foff-screen-usage","docs\u002Fsdk\u002F4.5\u002F10.offscreen-editor\u002F01.off-screen-usage",{"title":427,"path":428,"stem":429,"children":430,"page":40},"Editor specific","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor","docs\u002Fsdk\u002F4.5\u002F11.editor",[431,435,439,443,447,451,455,459],{"title":432,"path":433,"stem":434},"Rendering","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Frendering","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F01.rendering",{"title":436,"path":437,"stem":438},"Editing","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fediting","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F02.editing",{"title":440,"path":441,"stem":442},"Tool controller","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Ftool-controller","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F03.tool-controller",{"title":444,"path":445,"stem":446},"Selection and block","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fblock-selection-management","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F04.block-selection-management",{"title":448,"path":449,"stem":450},"Conversion","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fconversion","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F05.conversion",{"title":452,"path":453,"stem":454},"Zooming and scrolling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fzooming-and-scrolling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F06.zooming-and-scrolling",{"title":456,"path":457,"stem":458},"Styling","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F07.styling",{"title":460,"path":461,"stem":462},"Custom inking","\u002Fdocs\u002Fsdk\u002F4.5\u002Feditor\u002Fcustom-inking","docs\u002Fsdk\u002F4.5\u002F11.editor\u002F08.custom-inking",{"title":464,"path":465,"stem":466},"Result, import and export","\u002Fdocs\u002Fsdk\u002F4.5\u002Fimport-and-export","docs\u002Fsdk\u002F4.5\u002F12.import-and-export",{"title":202,"path":468,"stem":469},"\u002Fdocs\u002Fsdk\u002F4.5\u002Ftext-recognition-candidates","docs\u002Fsdk\u002F4.5\u002F13.text-recognition-candidates",{"title":471,"path":472,"stem":473},"Error management","\u002Fdocs\u002Fsdk\u002F4.5\u002Ferror-management","docs\u002Fsdk\u002F4.5\u002F14.error-management",{"title":206,"path":475,"stem":476},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fcustom-recognition","docs\u002Fsdk\u002F4.5\u002F15.custom-recognition",{"title":313,"path":478,"stem":479,"children":480,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation",[481],{"title":313,"path":482,"stem":483},"\u002Fdocs\u002Fsdk\u002F4.5\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.5\u002F16.handwriting-generation\u002F01.handwriting-generation",{"title":139,"path":485,"stem":486,"children":487,"page":40},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference","docs\u002Fsdk\u002F4.5\u002F17.reference",[488,491,494],{"title":144,"path":489,"stem":490},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fconfiguration","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F01.configuration",{"title":239,"path":492,"stem":493},"\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fjiix","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F02.jiix",{"title":495,"path":496,"stem":497},"Styling reference","\u002Fdocs\u002Fsdk\u002F4.5\u002Freference\u002Fstyling","docs\u002Fsdk\u002F4.5\u002F17.reference\u002F03.styling",[499],{"title":5,"path":6,"stem":7,"children":500,"page":40},[501],{"title":321,"path":322,"stem":323,"children":502,"page":40},[503],{"title":504,"navTitle":505,"icon":505,"path":506,"stem":507,"children":508,"page":40},"4.3",null,"\u002Fdocs\u002Fsdk\u002F4.3","docs\u002Fsdk\u002F4.3",[509,514,518,522,535,559,576,587,594,615,623,659,662,666,670,674,682],{"title":330,"path":510,"stem":511,"navTitle":512,"icon":513},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fabout","docs\u002Fsdk\u002F4.3\u002F01.about","About","i-tabler-info-circle",{"title":33,"path":515,"stem":516,"navTitle":33,"icon":517},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fchangelog","docs\u002Fsdk\u002F4.3\u002F02.changelog","i-tabler-bell-ringing",{"title":37,"path":519,"stem":520,"navTitle":37,"icon":521},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fmigration-guide","docs\u002Fsdk\u002F4.3\u002F03.migration-guide","i-tabler-gps",{"title":42,"navTitle":505,"icon":505,"path":523,"stem":524,"children":525,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fintegration","docs\u002Fsdk\u002F4.3\u002F04.integration",[526,531],{"title":47,"path":527,"stem":528,"navTitle":529,"icon":530},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fintegration\u002Fplatforms","docs\u002Fsdk\u002F4.3\u002F04.integration\u002F01.platforms","Platforms","i-tabler-device-laptop",{"title":51,"path":532,"stem":533,"navTitle":51,"icon":534},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fintegration\u002Fintegration-levels","docs\u002Fsdk\u002F4.3\u002F04.integration\u002F02.integration-levels","i-tabler-stack-2",{"title":55,"navTitle":505,"icon":505,"path":536,"stem":537,"children":538,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities",[539,543,547,551,555],{"title":60,"path":540,"stem":541,"navTitle":505,"icon":542},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities\u002Frecognizers","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities\u002F01.recognizers","i-tabler-text-scan-2",{"title":64,"path":544,"stem":545,"navTitle":64,"icon":546},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities\u002Ftext-languages","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities\u002F02.text-languages","i-tabler-language",{"title":68,"path":548,"stem":549,"navTitle":68,"icon":550},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities\u002Fmath-elements-and-rules","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities\u002F03.math-elements-and-rules","i-tabler-math",{"title":72,"path":552,"stem":553,"navTitle":72,"icon":554},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities\u002Fdiagram-features","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities\u002F04.diagram-features","i-tabler-circle-square",{"title":76,"path":556,"stem":557,"navTitle":505,"icon":558},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognition-capabilities\u002Fgestures","docs\u002Fsdk\u002F4.3\u002F05.recognition-capabilities\u002F05.gestures","i-tabler-hand-finger",{"title":80,"navTitle":505,"icon":505,"path":560,"stem":561,"children":562,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity-integration","docs\u002Fsdk\u002F4.3\u002F06.interactivity-integration",[563,567,571],{"title":85,"path":564,"stem":565,"navTitle":85,"icon":566},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity-integration\u002Fcontent-types","docs\u002Fsdk\u002F4.3\u002F06.interactivity-integration\u002F01.content-types","i-tabler-eye",{"title":89,"path":568,"stem":569,"navTitle":89,"icon":570},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity-integration\u002Finteractive-features","docs\u002Fsdk\u002F4.3\u002F06.interactivity-integration\u002F02.interactive-features","i-tabler-bolt",{"title":93,"path":572,"stem":573,"navTitle":574,"icon":575},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity-integration\u002Fimport-and-export-formats","docs\u002Fsdk\u002F4.3\u002F06.interactivity-integration\u002F03.import-and-export-formats","Import and export","i-tabler-arrows-left-right",{"title":106,"navTitle":505,"icon":505,"path":577,"stem":578,"children":579,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fgetting-started","docs\u002Fsdk\u002F4.3\u002F07.getting-started",[580,584],{"title":386,"path":581,"stem":582,"navTitle":505,"icon":583},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fgetting-started\u002Fsetup","docs\u002Fsdk\u002F4.3\u002F07.getting-started\u002F01.setup","i-tabler-direction-sign",{"title":390,"path":585,"stem":586,"navTitle":505,"icon":583},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fgetting-started\u002Finteractive-ink-runtime","docs\u002Fsdk\u002F4.3\u002F07.getting-started\u002F02.interactive-ink-runtime",{"title":394,"navTitle":505,"icon":505,"path":588,"stem":589,"children":590,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognizer","docs\u002Fsdk\u002F4.3\u002F08.recognizer",[591],{"title":60,"path":592,"stem":593,"navTitle":505,"icon":542},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognizer\u002Frecognizers","docs\u002Fsdk\u002F4.3\u002F08.recognizer\u002F01.recognizers",{"title":402,"navTitle":505,"icon":505,"path":595,"stem":596,"children":597,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity","docs\u002Fsdk\u002F4.3\u002F09.interactivity",[598,602,606,610],{"title":599,"path":600,"stem":601,"navTitle":505,"icon":546},"Non-interactive languages","\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fnon-interactive-languages","docs\u002Fsdk\u002F4.3\u002F09.interactivity\u002F01.non-interactive-languages",{"title":407,"path":603,"stem":604,"navTitle":505,"icon":605},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fstorage","docs\u002Fsdk\u002F4.3\u002F09.interactivity\u002F02.storage","i-tabler-file-database",{"title":97,"path":607,"stem":608,"navTitle":97,"icon":609},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fmath-features","docs\u002Fsdk\u002F4.3\u002F09.interactivity\u002F03.math-features","i-tabler-calculator",{"title":414,"path":611,"stem":612,"navTitle":613,"icon":614},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fcombined-undo-redo-stacks","docs\u002Fsdk\u002F4.3\u002F09.interactivity\u002F04.combined-undo-redo-stacks","Combined undo\u002Fredo stacks","i-tabler-arrow-back-up",{"title":418,"navTitle":505,"icon":505,"path":616,"stem":617,"children":618,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Foffscreen-editor","docs\u002Fsdk\u002F4.3\u002F10.offscreen-editor",[619],{"title":423,"path":620,"stem":621,"navTitle":505,"icon":622},"\u002Fdocs\u002Fsdk\u002F4.3\u002Foffscreen-editor\u002Foff-screen-usage","docs\u002Fsdk\u002F4.3\u002F10.offscreen-editor\u002F01.off-screen-usage","i-tabler-stack-backward",{"title":427,"navTitle":505,"icon":505,"path":624,"stem":625,"children":626,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor","docs\u002Fsdk\u002F4.3\u002F11.editor",[627,631,635,639,643,647,651,655],{"title":432,"path":628,"stem":629,"navTitle":505,"icon":630},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Frendering","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F01.rendering","i-tabler-app-window",{"title":436,"path":632,"stem":633,"navTitle":505,"icon":634},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fediting","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F02.editing","i-tabler-edit",{"title":440,"path":636,"stem":637,"navTitle":505,"icon":638},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Ftool-controller","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F03.tool-controller","i-tabler-adjustments",{"title":444,"path":640,"stem":641,"navTitle":505,"icon":642},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fblock-selection-management","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F04.block-selection-management","i-tabler-pointer",{"title":448,"path":644,"stem":645,"navTitle":505,"icon":646},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fconversion","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F05.conversion","i-tabler-sparkles",{"title":452,"path":648,"stem":649,"navTitle":505,"icon":650},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fzooming-and-scrolling","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F06.zooming-and-scrolling","i-tabler-zoom-pan",{"title":456,"path":652,"stem":653,"navTitle":505,"icon":654},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fstyling","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F07.styling","i-tabler-palette",{"title":460,"path":656,"stem":657,"navTitle":505,"icon":658},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fcustom-inking","docs\u002Fsdk\u002F4.3\u002F11.editor\u002F08.custom-inking","i-tabler-brush",{"title":464,"path":660,"stem":661,"navTitle":505,"icon":575},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fimport-and-export","docs\u002Fsdk\u002F4.3\u002F12.import-and-export",{"title":202,"path":663,"stem":664,"navTitle":505,"icon":665},"\u002Fdocs\u002Fsdk\u002F4.3\u002Ftext-recognition-candidates","docs\u002Fsdk\u002F4.3\u002F13.text-recognition-candidates","i-tabler-tags",{"title":471,"path":667,"stem":668,"navTitle":505,"icon":669},"\u002Fdocs\u002Fsdk\u002F4.3\u002Ferror-management","docs\u002Fsdk\u002F4.3\u002F14.error-management","i-tabler-bug",{"title":206,"path":671,"stem":672,"navTitle":505,"icon":673},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fcustom-recognition","docs\u002Fsdk\u002F4.3\u002F15.custom-recognition","i-tabler-file-code",{"title":313,"navTitle":505,"icon":505,"path":675,"stem":676,"children":677,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.3\u002F16.handwriting-generation",[678],{"title":313,"path":679,"stem":680,"navTitle":313,"icon":681},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fhandwriting-generation\u002Fhandwriting-generation","docs\u002Fsdk\u002F4.3\u002F16.handwriting-generation\u002F01.handwriting-generation","i-tabler-pencil",{"title":139,"navTitle":505,"icon":505,"path":683,"stem":684,"children":685,"page":40},"\u002Fdocs\u002Fsdk\u002F4.3\u002Freference","docs\u002Fsdk\u002F4.3\u002F17.reference",[686,690,695],{"title":144,"path":687,"stem":688,"navTitle":505,"icon":689},"\u002Fdocs\u002Fsdk\u002F4.3\u002Freference\u002Fconfiguration","docs\u002Fsdk\u002F4.3\u002F17.reference\u002F01.configuration","i-tabler-settings",{"title":239,"path":691,"stem":692,"navTitle":693,"icon":694},"\u002Fdocs\u002Fsdk\u002F4.3\u002Freference\u002Fjiix","docs\u002Fsdk\u002F4.3\u002F17.reference\u002F02.jiix","JIIX","i-tabler-braces",{"title":495,"path":696,"stem":697,"navTitle":456,"icon":654},"\u002Fdocs\u002Fsdk\u002F4.3\u002Freference\u002Fstyling","docs\u002Fsdk\u002F4.3\u002F17.reference\u002F03.styling",{"path":585,"page":699},{"id":700,"title":390,"body":701,"canonicalPath":5396,"description":5397,"extension":5398,"icon":583,"meta":5399,"navTitle":505,"navigation":844,"path":585,"resolveKey":5400,"resolveVersion":505,"seo":5401,"stem":586,"__hash__":5402},"sdk43\u002Fdocs\u002Fsdk\u002F4.3\u002F07.getting-started\u002F02.interactive-ink-runtime.md",{"type":702,"value":703,"toc":5386},"minimark",[704,708,713,733,769,1167,1180,1183,1191,1194,1199,1295,1299,1302,1319,1326,1336,1340,1348,1356,1407,1410,1416,1429,1450,1455,1461,1475,1486,2023,2035,2039,2047,2053,2057,2065,2068,2082,3223,3230,4194,4202,4786,4796,5138,5141,5373,5382],[705,706,707],"p",{},"This page shows you how to instantiate the iink runtime and configure it to fit your needs.",[709,710,712],"h2",{"id":711},"engine-creation","Engine creation",[714,715,716,728],"partial",{},[717,718,720],"template",{"v-slot:swift":719},"",[705,721,722,723,727],{},"The iink SDK runtime is represented by an ",[724,725,726],"code",{},"IINKEngine"," object.\nThis object will let you create other key objects, configure the recognition and fine-tune the SDK behavior.",[705,729,722,730,727],{},[724,731,732],{},"Engine",[714,734,735,740,752,761],{},[717,736,737],{"v-slot:swift":719},[705,738,739],{},"Here is how to instantiate it:",[717,741,742],{"v-slot:csharp":719},[705,743,744,745,748,749,751],{},"It is instantiated via the ",[724,746,747],{},"Create()"," static method of the ",[724,750,732],{}," class:",[717,753,754],{"v-slot:java":719},[705,755,744,756,748,759,751],{},[724,757,758],{},"create()",[724,760,732],{},[717,762,763],{"v-slot:cpp":719},[705,764,744,765,748,767,751],{},[724,766,758],{},[724,768,732],{},[714,770,771,996,1082,1125],{},[717,772,773,776],{"v-slot:java":719},[705,774,775],{},"In java, we strongly recommend to wrap the engine creation into a singleton.",[777,778,782],"pre",{"className":779,"code":780,"language":781,"meta":719,"style":719},"language-java shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","import com.myscript.certificate.MyCertificate;\nimport com.myscript.iink.Engine;\n\npublic class IInkApplication extends Application\n{\n  private static Engine engine;\n\n  public static synchronized Engine getEngine()\n  {\n    if (engine == null)\n    {\n      engine = Engine.create(MyCertificate.getBytes());\n    }\n\n    return engine;\n  }\n}\n","java",[724,783,784,817,839,846,866,872,890,895,911,917,938,944,963,969,974,984,990],{"__ignoreMap":719},[785,786,789,793,797,801,804,806,809,811,814],"span",{"class":787,"line":788},"line",1,[785,790,792],{"class":791},"sU2JI","import",[785,794,796],{"class":795},"sglaT"," com",[785,798,800],{"class":799},"soFc9",".",[785,802,803],{"class":795},"myscript",[785,805,800],{"class":799},[785,807,808],{"class":795},"certificate",[785,810,800],{"class":799},[785,812,813],{"class":795},"MyCertificate",[785,815,816],{"class":799},";\n",[785,818,820,822,824,826,828,830,833,835,837],{"class":787,"line":819},2,[785,821,792],{"class":791},[785,823,796],{"class":795},[785,825,800],{"class":799},[785,827,803],{"class":795},[785,829,800],{"class":799},[785,831,832],{"class":795},"iink",[785,834,800],{"class":799},[785,836,732],{"class":795},[785,838,816],{"class":799},[785,840,842],{"class":787,"line":841},3,[785,843,845],{"emptyLinePlaceholder":844},true,"\n",[785,847,849,852,855,859,862],{"class":787,"line":848},4,[785,850,851],{"class":795},"public",[785,853,854],{"class":795}," class",[785,856,858],{"class":857},"sVYTS"," IInkApplication",[785,860,861],{"class":795}," extends",[785,863,865],{"class":864},"sZBTK"," Application\n",[785,867,869],{"class":787,"line":868},5,[785,870,871],{"class":799},"{\n",[785,873,875,878,881,884,888],{"class":787,"line":874},6,[785,876,877],{"class":795},"  private",[785,879,880],{"class":795}," static",[785,882,883],{"class":795}," Engine",[785,885,887],{"class":886},"sEQEB"," engine",[785,889,816],{"class":799},[785,891,893],{"class":787,"line":892},7,[785,894,845],{"emptyLinePlaceholder":844},[785,896,898,901,903,906,908],{"class":787,"line":897},8,[785,899,900],{"class":795},"  public",[785,902,880],{"class":795},[785,904,905],{"class":795}," synchronized",[785,907,883],{"class":795},[785,909,910],{"class":799}," getEngine()\n",[785,912,914],{"class":787,"line":913},9,[785,915,916],{"class":799},"  {\n",[785,918,920,923,926,929,932,935],{"class":787,"line":919},10,[785,921,922],{"class":799},"    if",[785,924,925],{"class":799}," (",[785,927,928],{"class":886},"engine ",[785,930,931],{"class":795},"==",[785,933,934],{"class":791}," null",[785,936,937],{"class":799},")\n",[785,939,941],{"class":787,"line":940},11,[785,942,943],{"class":799},"    {\n",[785,945,947,950,953,955,958,960],{"class":787,"line":946},12,[785,948,949],{"class":886},"      engine ",[785,951,952],{"class":795},"=",[785,954,883],{"class":886},[785,956,957],{"class":799},".create(",[785,959,813],{"class":886},[785,961,962],{"class":799},".getBytes());\n",[785,964,966],{"class":787,"line":965},13,[785,967,968],{"class":799},"    }\n",[785,970,972],{"class":787,"line":971},14,[785,973,845],{"emptyLinePlaceholder":844},[785,975,977,980,982],{"class":787,"line":976},15,[785,978,979],{"class":799},"    return",[785,981,887],{"class":886},[785,983,816],{"class":799},[785,985,987],{"class":787,"line":986},16,[785,988,989],{"class":799},"  }\n",[785,991,993],{"class":787,"line":992},17,[785,994,995],{"class":886},"}\n",[717,997,998],{"v-slot:swift":719},[777,999,1003],{"className":1000,"code":1001,"language":1002,"meta":719,"style":719},"language-swift shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","let data = Data(bytes: myCertificate.bytes, count: myCertificate.length)\nguard let engine = IINKEngine(certificate: data) else {\n    self.engineErrorMessage = \"Invalid certificate\"\n    return nil\n}\n","swift",[724,1004,1005,1029,1051,1071,1078],{"__ignoreMap":719},[785,1006,1007,1010,1013,1015,1018,1021,1024,1027],{"class":787,"line":788},[785,1008,1009],{"class":791},"let",[785,1011,1012],{"class":886}," data ",[785,1014,952],{"class":795},[785,1016,1017],{"class":799}," Data(bytes: myCertificate.",[785,1019,1020],{"class":886},"bytes",[785,1022,1023],{"class":799},", count: myCertificate.",[785,1025,1026],{"class":886},"length",[785,1028,937],{"class":799},[785,1030,1031,1034,1037,1040,1042,1045,1048],{"class":787,"line":819},[785,1032,1033],{"class":799},"guard",[785,1035,1036],{"class":791}," let",[785,1038,1039],{"class":886}," engine ",[785,1041,952],{"class":795},[785,1043,1044],{"class":799}," IINKEngine(certificate: data)",[785,1046,1047],{"class":799}," else",[785,1049,1050],{"class":799}," {\n",[785,1052,1053,1057,1060,1062,1065,1068],{"class":787,"line":841},[785,1054,1056],{"class":1055},"sYWwX","    self",[785,1058,1059],{"class":886},".engineErrorMessage ",[785,1061,952],{"class":795},[785,1063,1064],{"class":799}," \"",[785,1066,1067],{"class":864},"Invalid certificate",[785,1069,1070],{"class":799},"\"\n",[785,1072,1073,1075],{"class":787,"line":848},[785,1074,979],{"class":799},[785,1076,1077],{"class":791}," nil\n",[785,1079,1080],{"class":787,"line":868},[785,1081,995],{"class":799},[717,1083,1084],{"v-slot:cpp":719},[777,1085,1089],{"className":1086,"code":1087,"language":1088,"meta":719,"style":719},"language-cpp shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","auto engine = Engine::create(myCertificate.bytes, myCertificate.length);\n","cpp",[724,1090,1091],{"__ignoreMap":719},[785,1092,1093,1096,1098,1100,1102,1105,1108,1110,1112,1115,1118,1120,1122],{"class":787,"line":788},[785,1094,1095],{"class":795},"auto",[785,1097,1039],{"class":886},[785,1099,952],{"class":795},[785,1101,883],{"class":857},[785,1103,1104],{"class":799},"::create(",[785,1106,1107],{"class":886},"myCertificate",[785,1109,800],{"class":799},[785,1111,1020],{"class":886},[785,1113,1114],{"class":799},",",[785,1116,1117],{"class":886}," myCertificate",[785,1119,800],{"class":799},[785,1121,1026],{"class":886},[785,1123,1124],{"class":799},");\n",[717,1126,1127],{"v-slot:csharp":719},[777,1128,1132],{"className":1129,"code":1130,"language":1131,"meta":719,"style":719},"language-csharp shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","Engine engine = Engine.Create(MyScript.Certificate.MyCertificate.Bytes);\n","csharp",[724,1133,1134],{"__ignoreMap":719},[785,1135,1136,1138,1140,1143,1145,1148,1151,1153,1156,1158,1160,1162,1165],{"class":787,"line":788},[785,1137,732],{"class":857},[785,1139,887],{"class":857},[785,1141,1142],{"class":795}," =",[785,1144,883],{"class":886},[785,1146,1147],{"class":799},".Create(",[785,1149,1150],{"class":886},"MyScript",[785,1152,800],{"class":799},[785,1154,1155],{"class":886},"Certificate",[785,1157,800],{"class":799},[785,1159,813],{"class":886},[785,1161,800],{"class":799},[785,1163,1164],{"class":886},"Bytes",[785,1166,1124],{"class":799},[1168,1169,1171],"callout",{"color":1170},"secondary",[705,1172,1173,1174,1179],{},"Data provided in parameter corresponds to your ",[1175,1176,1178],"a",{"href":1177},"\u002Fdocs\u002Fsdk\u002F4.3\u002Fgetting-started\u002Fsetup#getting-a-certificate","activation certificate",". Please check its validity if the engine creation\nfails.",[709,1181,144],{"id":1182},"configuration",[705,1184,1185,1186,1190],{},"A new engine ",[1187,1188,1189],"strong",{},"must be configured"," to let iink SDK know which kind of content is to be recognized.",[705,1192,1193],{},"Being a flexible toolkit, iink SDK also comes with many configuration parameters.\nWhile the default values make sense in most cases, it may sometimes be required to configure them to suit your needs.",[1195,1196,1198],"h3",{"id":1197},"accessing-the-configuration","Accessing the configuration",[714,1200,1201,1231,1256,1277],{},[717,1202,1203,1219,1224],{"v-slot:swift":719},[705,1204,1205,1206,1209,1210,1212,1213,1215,1216,1218],{},"MyScript iink SDK configuration is an ",[724,1207,1208],{},"IINKParameterSet"," object that can be obtained via the ",[724,1211,1182],{}," property of the ",[724,1214,726],{}," object.\nIt can be seen as a set of key\u002Fvalue pairs, where values themselves can be other ",[724,1217,1208],{}," objects.",[705,1220,1221,1222,1218],{},"You can read the value attached to an existing key, add new (key, value) pairs or remove existing ones.\nSupported value types are strings, numbers, booleans, arrays of strings, as well as other ",[724,1223,1208],{},[705,1225,1226,1227,1230],{},"It is possible to attach a delegate implementing the ",[724,1228,1229],{},"IINKConfigurationDelegate"," protocol to a given configuration object to get notified when configuration\nchanges are made.",[717,1232,1233,1245,1249],{"v-slot:csharp":719},[705,1234,1235,1236,1209,1239,1212,1241,1215,1243,1218],{},"MyScript iink SDK configuration is a ",[724,1237,1238],{},"ParameterSet",[724,1240,144],{},[724,1242,732],{},[724,1244,1238],{},[705,1246,1221,1247,1218],{},[724,1248,1238],{},[705,1250,1251,1252,1255],{},"It is possible to attach a listener implementing the ",[724,1253,1254],{},"IConfigurationListener"," interface to a given configuration object to get notified when configuration\nchanges are made.",[717,1257,1258,1269,1273],{"v-slot:java":719},[705,1259,1235,1260,1262,1263,1266,1267,1218],{},[724,1261,1238],{}," object that can be obtained by calling ",[724,1264,1265],{},"getConfiguration()"," on the engine object.\nIt can be seen as a set of key\u002Fvalue pairs, where values themselves can be other ",[724,1268,1238],{},[705,1270,1221,1271,1218],{},[724,1272,1238],{},[705,1274,1251,1275,1255],{},[724,1276,1254],{},[717,1278,1279,1287,1291],{"v-slot:cpp":719},[705,1280,1235,1281,1262,1283,1266,1285,1218],{},[724,1282,1238],{},[724,1284,1265],{},[724,1286,1238],{},[705,1288,1221,1289,1218],{},[724,1290,1238],{},[705,1292,1251,1293,1255],{},[724,1294,1254],{},[1195,1296,1298],{"id":1297},"configuring-the-recognition","Configuring the recognition",[705,1300,1301],{},"To recognize math, shapes or text in any language, the engine needs to be created and pointed to the required assets.",[705,1303,1304,1305,925,1308,1311,1312,925,1315,1318],{},"Assets packages consist in a set of  ",[1187,1306,1307],{},"configuration files",[724,1309,1310],{},"*.conf",") that specify required recognition parameters combined to binary files called ",[1187,1313,1314],{},"resources files",[724,1316,1317],{},"*.res",").\nThe resources files host everything that the engine requires for the recognition.",[705,1320,1321,1322,1325],{},"MyScript iink SDK default configurations should be suitable for most needs. So in most cases, you don't have to care for them.\nIf you need to go further, you can learn ",[1175,1323,1324],{"href":671},"how to modify or write your own configuration files"," (advanced).",[1168,1327,1328],{"color":1170},[705,1329,1330,1331,1335],{},"Make sure to properly deploy these files along your application as well. A good practice is to implement ",[1175,1332,1334],{"href":1333},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fediting#monitoring-changes-in-the-model","error management at editor\nlevel"," to be notified of recognition configuration error.",[1195,1337,1339],{"id":1338},"language-recognition-configuration","Language recognition configuration",[705,1341,1342,1343,1347],{},"Default language for text recognition is ",[1344,1345,1346],"em",{},"en_US"," english. So one of the first recognition tuning you might want to do is modifying the language.",[705,1349,1350,1351,1355],{},"MyScript delivers some ready to use language packs so that updating language is an easy task.\nDepending on ",[1175,1352,1354],{"href":1353},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity-integration\u002Fcontent-types#raw-content-analyzer","your content type",", you can either use:",[1357,1358,1359,1387],"ul",{},[1360,1361,1362,1363,1367,1368,1374,1375,1380,1381,1383,1384,800],"li",{},"a ",[1175,1364,1366],{"href":1365},"\u002Fdocs\u002Fconcepts\u002Ffundamentals\u002Fink-interpretation\u002Fcontent-types#language-support","specific language"," resource: *MyScript language names start with a two-letter language code (using the ",[1175,1369,1373],{"href":1370,"rel":1371},"https:\u002F\u002Fwww.iso.org\u002Fiso-639-language-codes.html",[1372],"nofollow","ISO-639 standard","),\nfollowed by an underscore and a two-letter country code (using the ",[1175,1376,1379],{"href":1377,"rel":1378},"https:\u002F\u002Fwww.iso.org\u002Fiso-3166-country-codes.html",[1372],"ISO-3166 standard",").\nFor example ",[1344,1382,1346],{}," for ",[1344,1385,1386],{},"US English",[1360,1388,1389,1390,1396,1397,1400,1401,1404,1405,800],{},"the ",[1175,1391,1392,1395],{"href":1365},[1187,1393,1394],{},"mul_Latn"," multi-language"," resource: it is contained in the ",[1344,1398,1399],{},"myscript-iink-handwriting-recognition.zip"," package and its ",[1344,1402,1403],{},"lang"," value is ",[1344,1406,1394],{},[705,1408,1409],{},"Once you have chosen your language, you can update it in a few steps:",[705,1411,1412,1415],{},[1187,1413,1414],{},"Step 1"," Download the corresponding language pack, so in our example, select the italian language:",[705,1417,1418,1419,1423,1424,800],{},"Packs for additional languages or content types are available on ",[1175,1420,1422],{"href":1421},"\u002Fsupport\u002Frecognition-assets","MyScript Developer Portal"," or from your ",[1175,1425,1428],{"href":1426,"rel":1427},"https:\u002F\u002Fpartner.myscript.com\u002F",[1372],"MyScript Partners account",[705,1430,1431,1434,1435,1438,1439,925,1442,1444,1445,925,1447,1449],{},[1187,1432,1433],{},"Step 2"," Install the pack in your application project:\nThe language pack consists in a ",[724,1436,1437],{},"*.zip"," archive containing  a ",[1187,1440,1441],{},"configuration file",[724,1443,1310],{},"), and associated ",[1187,1446,1314],{},[724,1448,1317],{},") to be extracted in your project path.",[1168,1451,1452],{"color":1170},[705,1453,1454],{},"Make sure to properly deploy these files as the .conf file refers to the .res files with relative paths. So take care to keep the archive folder structure when extracting the files",[705,1456,1457,1460],{},[1187,1458,1459],{},"Step 3"," Modify the engine configuration language in you application code:",[1357,1462,1463,1470],{},[1360,1464,1465,1466,1469],{},"Set the value of the ",[724,1467,1468],{},"configuration-manager.search-path"," key to the folder(s) containing your language configuration file(s) (*.conf).",[1360,1471,1465,1472,1474],{},[724,1473,1403],{}," key to match your language",[705,1476,1477,1478,1481,1482,1485],{},"For instance, set ",[724,1479,1480],{},"it_IT"," for the Italian language, as corresponding resources are described in ",[724,1483,1484],{},"it_IT.conf",":",[714,1487,1488,1677,1774,1863],{},[717,1489,1490],{"v-slot:java":719},[777,1491,1493],{"className":779,"code":1492,"language":781,"meta":719,"style":719},"import com.myscript.iink.Configuration;\nimport com.myscript.iink.Engine;\nimport java.io.File;\n\n...\nEngine engine = IInkApplication.getEngine();\n\n\u002F\u002F configure recognition\nConfiguration conf = engine.getConfiguration();\nconf.setStringArray(\"configuration-manager.search-path\", new String[] { \"zip:\u002F\u002F\" + getPackageCodePath() + \"!\u002Fassets\u002Fconf\" });\nconf.setString(\"lang\", \"it_IT\");\n",[724,1494,1495,1515,1535,1554,1558,1563,1576,1580,1586,1600,1654],{"__ignoreMap":719},[785,1496,1497,1499,1501,1503,1505,1507,1509,1511,1513],{"class":787,"line":788},[785,1498,792],{"class":791},[785,1500,796],{"class":795},[785,1502,800],{"class":799},[785,1504,803],{"class":795},[785,1506,800],{"class":799},[785,1508,832],{"class":795},[785,1510,800],{"class":799},[785,1512,144],{"class":795},[785,1514,816],{"class":799},[785,1516,1517,1519,1521,1523,1525,1527,1529,1531,1533],{"class":787,"line":819},[785,1518,792],{"class":791},[785,1520,796],{"class":795},[785,1522,800],{"class":799},[785,1524,803],{"class":795},[785,1526,800],{"class":799},[785,1528,832],{"class":795},[785,1530,800],{"class":799},[785,1532,732],{"class":795},[785,1534,816],{"class":799},[785,1536,1537,1539,1542,1544,1547,1549,1552],{"class":787,"line":841},[785,1538,792],{"class":791},[785,1540,1541],{"class":795}," java",[785,1543,800],{"class":799},[785,1545,1546],{"class":795},"io",[785,1548,800],{"class":799},[785,1550,1551],{"class":795},"File",[785,1553,816],{"class":799},[785,1555,1556],{"class":787,"line":848},[785,1557,845],{"emptyLinePlaceholder":844},[785,1559,1560],{"class":787,"line":868},[785,1561,1562],{"class":799},"...\n",[785,1564,1565,1567,1569,1571,1573],{"class":787,"line":874},[785,1566,732],{"class":795},[785,1568,1039],{"class":886},[785,1570,952],{"class":795},[785,1572,858],{"class":886},[785,1574,1575],{"class":799},".getEngine();\n",[785,1577,1578],{"class":787,"line":892},[785,1579,845],{"emptyLinePlaceholder":844},[785,1581,1582],{"class":787,"line":897},[785,1583,1585],{"class":1584},"sJjcI","\u002F\u002F configure recognition\n",[785,1587,1588,1590,1593,1595,1597],{"class":787,"line":913},[785,1589,144],{"class":795},[785,1591,1592],{"class":886}," conf ",[785,1594,952],{"class":795},[785,1596,887],{"class":886},[785,1598,1599],{"class":799},".getConfiguration();\n",[785,1601,1602,1605,1608,1611,1613,1615,1617,1620,1623,1626,1629,1631,1634,1636,1639,1642,1644,1646,1649,1651],{"class":787,"line":919},[785,1603,1604],{"class":886},"conf",[785,1606,1607],{"class":799},".setStringArray(",[785,1609,1610],{"class":799},"\"",[785,1612,1468],{"class":864},[785,1614,1610],{"class":799},[785,1616,1114],{"class":799},[785,1618,1619],{"class":799}," new",[785,1621,1622],{"class":795}," String",[785,1624,1625],{"class":799},"[]",[785,1627,1628],{"class":799}," {",[785,1630,1064],{"class":799},[785,1632,1633],{"class":864},"zip:\u002F\u002F",[785,1635,1610],{"class":799},[785,1637,1638],{"class":795}," +",[785,1640,1641],{"class":799}," getPackageCodePath()",[785,1643,1638],{"class":795},[785,1645,1064],{"class":799},[785,1647,1648],{"class":864},"!\u002Fassets\u002Fconf",[785,1650,1610],{"class":799},[785,1652,1653],{"class":799}," });\n",[785,1655,1656,1658,1661,1663,1665,1667,1669,1671,1673,1675],{"class":787,"line":940},[785,1657,1604],{"class":886},[785,1659,1660],{"class":799},".setString(",[785,1662,1610],{"class":799},[785,1664,1403],{"class":864},[785,1666,1610],{"class":799},[785,1668,1114],{"class":799},[785,1670,1064],{"class":799},[785,1672,1480],{"class":864},[785,1674,1610],{"class":799},[785,1676,1124],{"class":799},[717,1678,1679],{"v-slot:swift":719},[777,1680,1682],{"className":1000,"code":1681,"language":1002,"meta":719,"style":719},"var configuration = engine.configuration;\nlet configurationPath = Bundle.main.bundlePath.appending(\"\u002Frecognition-assets\u002Fconf\")\n\n\u002F\u002F Tells the engine where to load the recognition assets from.\nconfiguration.set(stringArray: [configurationPath], forKey: \"configuration-manager.search-path\")\n\nconfiguration.set(string: \"it_IT\", forKey: \"lang\")\n",[724,1683,1684,1697,1721,1725,1730,1746,1750],{"__ignoreMap":719},[785,1685,1686,1689,1692,1694],{"class":787,"line":788},[785,1687,1688],{"class":791},"var",[785,1690,1691],{"class":886}," configuration ",[785,1693,952],{"class":795},[785,1695,1696],{"class":886}," engine.configuration;\n",[785,1698,1699,1701,1704,1706,1709,1712,1714,1717,1719],{"class":787,"line":819},[785,1700,1009],{"class":791},[785,1702,1703],{"class":886}," configurationPath ",[785,1705,952],{"class":795},[785,1707,1708],{"class":886}," Bundle.main.bundlePath.",[785,1710,1711],{"class":799},"appending(",[785,1713,1610],{"class":799},[785,1715,1716],{"class":864},"\u002Frecognition-assets\u002Fconf",[785,1718,1610],{"class":799},[785,1720,937],{"class":799},[785,1722,1723],{"class":787,"line":841},[785,1724,845],{"emptyLinePlaceholder":844},[785,1726,1727],{"class":787,"line":848},[785,1728,1729],{"class":1584},"\u002F\u002F Tells the engine where to load the recognition assets from.\n",[785,1731,1732,1735,1738,1740,1742,1744],{"class":787,"line":868},[785,1733,1734],{"class":886},"configuration.set",[785,1736,1737],{"class":799},"(stringArray: [configurationPath], forKey: ",[785,1739,1610],{"class":799},[785,1741,1468],{"class":864},[785,1743,1610],{"class":799},[785,1745,937],{"class":799},[785,1747,1748],{"class":787,"line":874},[785,1749,845],{"emptyLinePlaceholder":844},[785,1751,1752,1754,1757,1759,1761,1763,1766,1768,1770,1772],{"class":787,"line":892},[785,1753,1734],{"class":886},[785,1755,1756],{"class":799},"(string: ",[785,1758,1610],{"class":799},[785,1760,1480],{"class":864},[785,1762,1610],{"class":799},[785,1764,1765],{"class":799},", forKey: ",[785,1767,1610],{"class":799},[785,1769,1403],{"class":864},[785,1771,1610],{"class":799},[785,1773,937],{"class":799},[717,1775,1776],{"v-slot:cpp":719},[777,1777,1779],{"className":1086,"code":1778,"language":1088,"meta":719,"style":719},"#include \"iink\u002FConfiguration.h\"\n\nauto configuration = engine->getConfiguration();\nconfiguration->setStringArray(\"configuration-manager.search-path\", { \"\u002Fpath\u002Fto\u002Fconfiguration\u002Ffiles\" });\nconfiguration->setString(\"lang\", \"it_IT\");\n",[724,1780,1781,1793,1797,1810,1840],{"__ignoreMap":719},[785,1782,1783,1786,1788,1791],{"class":787,"line":788},[785,1784,1785],{"class":799},"#include",[785,1787,1064],{"class":799},[785,1789,1790],{"class":864},"iink\u002FConfiguration.h",[785,1792,1070],{"class":799},[785,1794,1795],{"class":787,"line":819},[785,1796,845],{"emptyLinePlaceholder":844},[785,1798,1799,1801,1803,1805,1807],{"class":787,"line":841},[785,1800,1095],{"class":795},[785,1802,1691],{"class":886},[785,1804,952],{"class":795},[785,1806,887],{"class":886},[785,1808,1809],{"class":799},"->getConfiguration();\n",[785,1811,1812,1814,1817,1819,1821,1823,1825,1828,1830,1833,1835,1838],{"class":787,"line":848},[785,1813,1182],{"class":886},[785,1815,1816],{"class":799},"->setStringArray(",[785,1818,1610],{"class":799},[785,1820,1468],{"class":864},[785,1822,1610],{"class":799},[785,1824,1114],{"class":799},[785,1826,1827],{"class":886}," { ",[785,1829,1610],{"class":799},[785,1831,1832],{"class":864},"\u002Fpath\u002Fto\u002Fconfiguration\u002Ffiles",[785,1834,1610],{"class":799},[785,1836,1837],{"class":886}," }",[785,1839,1124],{"class":799},[785,1841,1842,1844,1847,1849,1851,1853,1855,1857,1859,1861],{"class":787,"line":868},[785,1843,1182],{"class":886},[785,1845,1846],{"class":799},"->setString(",[785,1848,1610],{"class":799},[785,1850,1403],{"class":864},[785,1852,1610],{"class":799},[785,1854,1114],{"class":799},[785,1856,1064],{"class":799},[785,1858,1480],{"class":864},[785,1860,1610],{"class":799},[785,1862,1124],{"class":799},[717,1864,1865],{"v-slot:csharp":719},[777,1866,1868],{"className":1129,"code":1867,"language":1131,"meta":719,"style":719},"\u002F\u002F Get the configuration\nvar configuration = engine.Configuration;\n\n\u002F\u002F Set the recognition resources path\nstring[] folders = new string[2];\nfolders[0] = \"\u002Fpath\u002Fto\u002Fconfiguration\u002Ffiles\";\nfolders[1] = \"\u002Fpath\u002Fto\u002Fmore\u002Fconfiguration\u002Ffiles\";\nconfiguration.SetStringArray(\"configuration-manager.search-path\", folders);\n\n\u002F\u002F Set the language\nconfiguration.SetString(\"lang\", \"it_IT\");\n",[724,1869,1870,1875,1892,1896,1901,1927,1950,1972,1991,1995,2000],{"__ignoreMap":719},[785,1871,1872],{"class":787,"line":788},[785,1873,1874],{"class":1584},"\u002F\u002F Get the configuration\n",[785,1876,1877,1879,1882,1884,1886,1888,1890],{"class":787,"line":819},[785,1878,1688],{"class":795},[785,1880,1881],{"class":857}," configuration",[785,1883,1142],{"class":795},[785,1885,887],{"class":886},[785,1887,800],{"class":799},[785,1889,144],{"class":886},[785,1891,816],{"class":799},[785,1893,1894],{"class":787,"line":841},[785,1895,845],{"emptyLinePlaceholder":844},[785,1897,1898],{"class":787,"line":848},[785,1899,1900],{"class":1584},"\u002F\u002F Set the recognition resources path\n",[785,1902,1903,1906,1908,1911,1913,1915,1918,1921,1924],{"class":787,"line":868},[785,1904,1905],{"class":795},"string",[785,1907,1625],{"class":799},[785,1909,1910],{"class":857}," folders",[785,1912,1142],{"class":795},[785,1914,1619],{"class":795},[785,1916,1917],{"class":795}," string",[785,1919,1920],{"class":799},"[",[785,1922,1923],{"class":791},"2",[785,1925,1926],{"class":799},"];\n",[785,1928,1929,1932,1934,1937,1940,1942,1944,1946,1948],{"class":787,"line":874},[785,1930,1931],{"class":886},"folders",[785,1933,1920],{"class":799},[785,1935,1936],{"class":791},"0",[785,1938,1939],{"class":799},"]",[785,1941,1142],{"class":795},[785,1943,1064],{"class":799},[785,1945,1832],{"class":864},[785,1947,1610],{"class":799},[785,1949,816],{"class":799},[785,1951,1952,1954,1956,1959,1961,1963,1965,1968,1970],{"class":787,"line":892},[785,1953,1931],{"class":886},[785,1955,1920],{"class":799},[785,1957,1958],{"class":791},"1",[785,1960,1939],{"class":799},[785,1962,1142],{"class":795},[785,1964,1064],{"class":799},[785,1966,1967],{"class":864},"\u002Fpath\u002Fto\u002Fmore\u002Fconfiguration\u002Ffiles",[785,1969,1610],{"class":799},[785,1971,816],{"class":799},[785,1973,1974,1976,1979,1981,1983,1985,1987,1989],{"class":787,"line":897},[785,1975,1182],{"class":886},[785,1977,1978],{"class":799},".SetStringArray(",[785,1980,1610],{"class":799},[785,1982,1468],{"class":864},[785,1984,1610],{"class":799},[785,1986,1114],{"class":799},[785,1988,1910],{"class":886},[785,1990,1124],{"class":799},[785,1992,1993],{"class":787,"line":913},[785,1994,845],{"emptyLinePlaceholder":844},[785,1996,1997],{"class":787,"line":919},[785,1998,1999],{"class":1584},"\u002F\u002F Set the language\n",[785,2001,2002,2004,2007,2009,2011,2013,2015,2017,2019,2021],{"class":787,"line":940},[785,2003,1182],{"class":886},[785,2005,2006],{"class":799},".SetString(",[785,2008,1610],{"class":799},[785,2010,1403],{"class":864},[785,2012,1610],{"class":799},[785,2014,1114],{"class":799},[785,2016,1064],{"class":799},[785,2018,1480],{"class":864},[785,2020,1610],{"class":799},[785,2022,1124],{"class":799},[1168,2024,2025],{"color":1170},[705,2026,2027,2028,2031,2032,800],{},"When using ",[1175,2029,60],{"href":2030},"\u002Fdocs\u002Fsdk\u002F4.3\u002Frecognizer\u002Frecognizers#text-recognizer",", the language configuration key should be prefixed by ",[724,2033,2034],{},"recognizer",[1195,2036,2038],{"id":2037},"content-specific-configuration","Content-specific configuration",[705,2040,2041,2042,2046],{},"MyScript iink SDK comes with many configuration options. Some are general, like the ability to choose the location of the ",[1175,2043,2045],{"href":2044},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fstorage#temporary-folder","temporary folder","\nto store work data on the file system, and some depend on the type of content you manipulate. For instance, it is possible to activate or deactivate the solver\nfor math equations.",[705,2048,2049,2050,800],{},"The full list of supported configuration options can be found ",[1175,2051,2052],{"href":687},"in the dedicated section",[1195,2054,2056],{"id":2055},"editor-level-configuration","Editor-level configuration",[705,2058,2059,2060,2064],{},"Engine-level configuration corresponds to the default, global configuration. It is possible to override configuration values at\n",[1175,2061,2063],{"href":2062},"\u002Fdocs\u002Fsdk\u002F4.3\u002Feditor\u002Fediting#editor-level-configuration","editor-level","  which is useful if you manage several parts or recognizers with different configurations.",[705,2066,2067],{},"Injecting configuration at the editor level is also very convenient when working with a \"Raw Content\" content type, because this content type is flexible and allows specific behaviors according to its editor configuration:",[1357,2069,2070],{},[1360,2071,2072,2073,2075,2076,2078,2079,800],{},"The multiple_languages.json is configured with the ",[1187,2074,1394],{}," ",[724,2077,1403],{}," to recognize a mix of languages ",[1175,2080,2081],{"href":1353},"with our latest analyzer and engine",[2083,2084,2085],"code-collapse",{},[777,2086,2091],{"className":2087,"code":2088,"filename":2089,"language":2090,"meta":719,"style":719},"language-json shiki shiki-themes blue-hacker-light blue-hacker-light blue-hacker-dark","{\n  \"lang\": \"mul_Latn\",\n  \"raw-content\": {\n    \"configuration\": {\n      \"analyzer\": {\n        \"bundle\": \"raw-content2\",\n        \"name\": \"standard\"\n      },\n      \"math\": {\n        \"bundle\": \"math2\",\n        \"name\": \"standard\"\n      }\n    },\n    \"classification\": {\n      \"types\": [\n        \"text\",\n        \"shape\",\n        \"math\",\n        \"drawing\"\n      ]\n    },\n    \"recognition\": {\n      \"types\": [\n        \"text\",\n        \"shape\",\n        \"math\"\n      ]\n    },\n    \"convert\": {\n      \"shape-on-hold\": true\n    },\n    \"shape\": {\n      \"snap-axis\": []\n    },\n    \"eraser\": {\n      \"erase-precisely\": false,\n      \"dynamic-radius\": true\n    },\n    \"auto-connection\": false,\n    \"edge\": {\n      \"policy\": []\n    },\n    \"interactive-blocks\": {\n      \"auto-classified\": [\n        \"text\",\n        \"math\",\n        \"shape\"\n      ],\n      \"feedback\": [\n        \"text\",\n        \"math\"\n      ],\n      \"feedback-hints\": [\n        \"text\",\n        \"math\"\n      ]\n    },\n    \"pen\": {\n      \"gestures\": [\n        \"scratch-out\",\n        \"strike-through\"\n      ]\n    },\n    \"line-pattern\": \"grid\",\n    \"guides\": {\n      \"show\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ],\n      \"snap\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ]\n    }\n  },\n  \"convert\": {\n    \"convert-on-double-tap\": false\n  },\n  \"math\": {\n    \"solver\": {\n      \"options\": \"algebraic\",\n      \"numerical-computation\": [\n        \"at-right-of-equal-sign\",\n        \"at-question-mark\"\n      ],\n      \"enable-syntactic-correction\": false,\n      \"display-implicit-multiply\": false,\n      \"auto-variable-management\": {\n        \"enable\": true,\n        \"scoping-policy\": \"closest\"\n      }\n    }\n  }\n}\n","multiple_languages.json","json",[724,2092,2093,2097,2117,2130,2143,2157,2178,2196,2201,2214,2233,2249,2254,2259,2272,2286,2297,2308,2319,2329,2335,2340,2354,2367,2378,2389,2398,2403,2408,2422,2437,2442,2455,2470,2475,2489,2506,2520,2525,2541,2555,2569,2574,2588,2602,2613,2624,2633,2639,2653,2664,2673,2678,2692,2703,2712,2717,2722,2736,2750,2762,2772,2777,2782,2803,2817,2831,2843,2854,2866,2878,2890,2900,2905,2919,2930,2941,2952,2963,2974,2983,2988,2993,2999,3012,3027,3032,3045,3059,3080,3094,3106,3116,3121,3137,3153,3167,3184,3203,3208,3213,3218],{"__ignoreMap":719},[785,2094,2095],{"class":787,"line":788},[785,2096,871],{"class":799},[785,2098,2099,2102,2104,2106,2108,2110,2112,2114],{"class":787,"line":819},[785,2100,2101],{"class":799},"  \"",[785,2103,1403],{"class":864},[785,2105,1610],{"class":799},[785,2107,1485],{"class":799},[785,2109,1064],{"class":799},[785,2111,1394],{"class":864},[785,2113,1610],{"class":799},[785,2115,2116],{"class":799},",\n",[785,2118,2119,2121,2124,2126,2128],{"class":787,"line":841},[785,2120,2101],{"class":799},[785,2122,2123],{"class":864},"raw-content",[785,2125,1610],{"class":799},[785,2127,1485],{"class":799},[785,2129,1050],{"class":799},[785,2131,2132,2135,2137,2139,2141],{"class":787,"line":848},[785,2133,2134],{"class":799},"    \"",[785,2136,1182],{"class":864},[785,2138,1610],{"class":799},[785,2140,1485],{"class":799},[785,2142,1050],{"class":799},[785,2144,2145,2148,2151,2153,2155],{"class":787,"line":868},[785,2146,2147],{"class":799},"      \"",[785,2149,2150],{"class":864},"analyzer",[785,2152,1610],{"class":799},[785,2154,1485],{"class":799},[785,2156,1050],{"class":799},[785,2158,2159,2162,2165,2167,2169,2171,2174,2176],{"class":787,"line":874},[785,2160,2161],{"class":799},"        \"",[785,2163,2164],{"class":864},"bundle",[785,2166,1610],{"class":799},[785,2168,1485],{"class":799},[785,2170,1064],{"class":799},[785,2172,2173],{"class":864},"raw-content2",[785,2175,1610],{"class":799},[785,2177,2116],{"class":799},[785,2179,2180,2182,2185,2187,2189,2191,2194],{"class":787,"line":892},[785,2181,2161],{"class":799},[785,2183,2184],{"class":864},"name",[785,2186,1610],{"class":799},[785,2188,1485],{"class":799},[785,2190,1064],{"class":799},[785,2192,2193],{"class":864},"standard",[785,2195,1070],{"class":799},[785,2197,2198],{"class":787,"line":897},[785,2199,2200],{"class":799},"      },\n",[785,2202,2203,2205,2208,2210,2212],{"class":787,"line":913},[785,2204,2147],{"class":799},[785,2206,2207],{"class":864},"math",[785,2209,1610],{"class":799},[785,2211,1485],{"class":799},[785,2213,1050],{"class":799},[785,2215,2216,2218,2220,2222,2224,2226,2229,2231],{"class":787,"line":919},[785,2217,2161],{"class":799},[785,2219,2164],{"class":864},[785,2221,1610],{"class":799},[785,2223,1485],{"class":799},[785,2225,1064],{"class":799},[785,2227,2228],{"class":864},"math2",[785,2230,1610],{"class":799},[785,2232,2116],{"class":799},[785,2234,2235,2237,2239,2241,2243,2245,2247],{"class":787,"line":940},[785,2236,2161],{"class":799},[785,2238,2184],{"class":864},[785,2240,1610],{"class":799},[785,2242,1485],{"class":799},[785,2244,1064],{"class":799},[785,2246,2193],{"class":864},[785,2248,1070],{"class":799},[785,2250,2251],{"class":787,"line":946},[785,2252,2253],{"class":799},"      }\n",[785,2255,2256],{"class":787,"line":965},[785,2257,2258],{"class":799},"    },\n",[785,2260,2261,2263,2266,2268,2270],{"class":787,"line":971},[785,2262,2134],{"class":799},[785,2264,2265],{"class":864},"classification",[785,2267,1610],{"class":799},[785,2269,1485],{"class":799},[785,2271,1050],{"class":799},[785,2273,2274,2276,2279,2281,2283],{"class":787,"line":976},[785,2275,2147],{"class":799},[785,2277,2278],{"class":864},"types",[785,2280,1610],{"class":799},[785,2282,1485],{"class":799},[785,2284,2285],{"class":799}," [\n",[785,2287,2288,2290,2293,2295],{"class":787,"line":986},[785,2289,2161],{"class":799},[785,2291,2292],{"class":864},"text",[785,2294,1610],{"class":799},[785,2296,2116],{"class":799},[785,2298,2299,2301,2304,2306],{"class":787,"line":992},[785,2300,2161],{"class":799},[785,2302,2303],{"class":864},"shape",[785,2305,1610],{"class":799},[785,2307,2116],{"class":799},[785,2309,2311,2313,2315,2317],{"class":787,"line":2310},18,[785,2312,2161],{"class":799},[785,2314,2207],{"class":864},[785,2316,1610],{"class":799},[785,2318,2116],{"class":799},[785,2320,2322,2324,2327],{"class":787,"line":2321},19,[785,2323,2161],{"class":799},[785,2325,2326],{"class":864},"drawing",[785,2328,1070],{"class":799},[785,2330,2332],{"class":787,"line":2331},20,[785,2333,2334],{"class":799},"      ]\n",[785,2336,2338],{"class":787,"line":2337},21,[785,2339,2258],{"class":799},[785,2341,2343,2345,2348,2350,2352],{"class":787,"line":2342},22,[785,2344,2134],{"class":799},[785,2346,2347],{"class":864},"recognition",[785,2349,1610],{"class":799},[785,2351,1485],{"class":799},[785,2353,1050],{"class":799},[785,2355,2357,2359,2361,2363,2365],{"class":787,"line":2356},23,[785,2358,2147],{"class":799},[785,2360,2278],{"class":864},[785,2362,1610],{"class":799},[785,2364,1485],{"class":799},[785,2366,2285],{"class":799},[785,2368,2370,2372,2374,2376],{"class":787,"line":2369},24,[785,2371,2161],{"class":799},[785,2373,2292],{"class":864},[785,2375,1610],{"class":799},[785,2377,2116],{"class":799},[785,2379,2381,2383,2385,2387],{"class":787,"line":2380},25,[785,2382,2161],{"class":799},[785,2384,2303],{"class":864},[785,2386,1610],{"class":799},[785,2388,2116],{"class":799},[785,2390,2392,2394,2396],{"class":787,"line":2391},26,[785,2393,2161],{"class":799},[785,2395,2207],{"class":864},[785,2397,1070],{"class":799},[785,2399,2401],{"class":787,"line":2400},27,[785,2402,2334],{"class":799},[785,2404,2406],{"class":787,"line":2405},28,[785,2407,2258],{"class":799},[785,2409,2411,2413,2416,2418,2420],{"class":787,"line":2410},29,[785,2412,2134],{"class":799},[785,2414,2415],{"class":864},"convert",[785,2417,1610],{"class":799},[785,2419,1485],{"class":799},[785,2421,1050],{"class":799},[785,2423,2425,2427,2430,2432,2434],{"class":787,"line":2424},30,[785,2426,2147],{"class":799},[785,2428,2429],{"class":864},"shape-on-hold",[785,2431,1610],{"class":799},[785,2433,1485],{"class":799},[785,2435,2436],{"class":791}," true\n",[785,2438,2440],{"class":787,"line":2439},31,[785,2441,2258],{"class":799},[785,2443,2445,2447,2449,2451,2453],{"class":787,"line":2444},32,[785,2446,2134],{"class":799},[785,2448,2303],{"class":864},[785,2450,1610],{"class":799},[785,2452,1485],{"class":799},[785,2454,1050],{"class":799},[785,2456,2458,2460,2463,2465,2467],{"class":787,"line":2457},33,[785,2459,2147],{"class":799},[785,2461,2462],{"class":864},"snap-axis",[785,2464,1610],{"class":799},[785,2466,1485],{"class":799},[785,2468,2469],{"class":799}," []\n",[785,2471,2473],{"class":787,"line":2472},34,[785,2474,2258],{"class":799},[785,2476,2478,2480,2483,2485,2487],{"class":787,"line":2477},35,[785,2479,2134],{"class":799},[785,2481,2482],{"class":864},"eraser",[785,2484,1610],{"class":799},[785,2486,1485],{"class":799},[785,2488,1050],{"class":799},[785,2490,2492,2494,2497,2499,2501,2504],{"class":787,"line":2491},36,[785,2493,2147],{"class":799},[785,2495,2496],{"class":864},"erase-precisely",[785,2498,1610],{"class":799},[785,2500,1485],{"class":799},[785,2502,2503],{"class":791}," false",[785,2505,2116],{"class":799},[785,2507,2509,2511,2514,2516,2518],{"class":787,"line":2508},37,[785,2510,2147],{"class":799},[785,2512,2513],{"class":864},"dynamic-radius",[785,2515,1610],{"class":799},[785,2517,1485],{"class":799},[785,2519,2436],{"class":791},[785,2521,2523],{"class":787,"line":2522},38,[785,2524,2258],{"class":799},[785,2526,2528,2530,2533,2535,2537,2539],{"class":787,"line":2527},39,[785,2529,2134],{"class":799},[785,2531,2532],{"class":864},"auto-connection",[785,2534,1610],{"class":799},[785,2536,1485],{"class":799},[785,2538,2503],{"class":791},[785,2540,2116],{"class":799},[785,2542,2544,2546,2549,2551,2553],{"class":787,"line":2543},40,[785,2545,2134],{"class":799},[785,2547,2548],{"class":864},"edge",[785,2550,1610],{"class":799},[785,2552,1485],{"class":799},[785,2554,1050],{"class":799},[785,2556,2558,2560,2563,2565,2567],{"class":787,"line":2557},41,[785,2559,2147],{"class":799},[785,2561,2562],{"class":864},"policy",[785,2564,1610],{"class":799},[785,2566,1485],{"class":799},[785,2568,2469],{"class":799},[785,2570,2572],{"class":787,"line":2571},42,[785,2573,2258],{"class":799},[785,2575,2577,2579,2582,2584,2586],{"class":787,"line":2576},43,[785,2578,2134],{"class":799},[785,2580,2581],{"class":864},"interactive-blocks",[785,2583,1610],{"class":799},[785,2585,1485],{"class":799},[785,2587,1050],{"class":799},[785,2589,2591,2593,2596,2598,2600],{"class":787,"line":2590},44,[785,2592,2147],{"class":799},[785,2594,2595],{"class":864},"auto-classified",[785,2597,1610],{"class":799},[785,2599,1485],{"class":799},[785,2601,2285],{"class":799},[785,2603,2605,2607,2609,2611],{"class":787,"line":2604},45,[785,2606,2161],{"class":799},[785,2608,2292],{"class":864},[785,2610,1610],{"class":799},[785,2612,2116],{"class":799},[785,2614,2616,2618,2620,2622],{"class":787,"line":2615},46,[785,2617,2161],{"class":799},[785,2619,2207],{"class":864},[785,2621,1610],{"class":799},[785,2623,2116],{"class":799},[785,2625,2627,2629,2631],{"class":787,"line":2626},47,[785,2628,2161],{"class":799},[785,2630,2303],{"class":864},[785,2632,1070],{"class":799},[785,2634,2636],{"class":787,"line":2635},48,[785,2637,2638],{"class":799},"      ],\n",[785,2640,2642,2644,2647,2649,2651],{"class":787,"line":2641},49,[785,2643,2147],{"class":799},[785,2645,2646],{"class":864},"feedback",[785,2648,1610],{"class":799},[785,2650,1485],{"class":799},[785,2652,2285],{"class":799},[785,2654,2656,2658,2660,2662],{"class":787,"line":2655},50,[785,2657,2161],{"class":799},[785,2659,2292],{"class":864},[785,2661,1610],{"class":799},[785,2663,2116],{"class":799},[785,2665,2667,2669,2671],{"class":787,"line":2666},51,[785,2668,2161],{"class":799},[785,2670,2207],{"class":864},[785,2672,1070],{"class":799},[785,2674,2676],{"class":787,"line":2675},52,[785,2677,2638],{"class":799},[785,2679,2681,2683,2686,2688,2690],{"class":787,"line":2680},53,[785,2682,2147],{"class":799},[785,2684,2685],{"class":864},"feedback-hints",[785,2687,1610],{"class":799},[785,2689,1485],{"class":799},[785,2691,2285],{"class":799},[785,2693,2695,2697,2699,2701],{"class":787,"line":2694},54,[785,2696,2161],{"class":799},[785,2698,2292],{"class":864},[785,2700,1610],{"class":799},[785,2702,2116],{"class":799},[785,2704,2706,2708,2710],{"class":787,"line":2705},55,[785,2707,2161],{"class":799},[785,2709,2207],{"class":864},[785,2711,1070],{"class":799},[785,2713,2715],{"class":787,"line":2714},56,[785,2716,2334],{"class":799},[785,2718,2720],{"class":787,"line":2719},57,[785,2721,2258],{"class":799},[785,2723,2725,2727,2730,2732,2734],{"class":787,"line":2724},58,[785,2726,2134],{"class":799},[785,2728,2729],{"class":864},"pen",[785,2731,1610],{"class":799},[785,2733,1485],{"class":799},[785,2735,1050],{"class":799},[785,2737,2739,2741,2744,2746,2748],{"class":787,"line":2738},59,[785,2740,2147],{"class":799},[785,2742,2743],{"class":864},"gestures",[785,2745,1610],{"class":799},[785,2747,1485],{"class":799},[785,2749,2285],{"class":799},[785,2751,2753,2755,2758,2760],{"class":787,"line":2752},60,[785,2754,2161],{"class":799},[785,2756,2757],{"class":864},"scratch-out",[785,2759,1610],{"class":799},[785,2761,2116],{"class":799},[785,2763,2765,2767,2770],{"class":787,"line":2764},61,[785,2766,2161],{"class":799},[785,2768,2769],{"class":864},"strike-through",[785,2771,1070],{"class":799},[785,2773,2775],{"class":787,"line":2774},62,[785,2776,2334],{"class":799},[785,2778,2780],{"class":787,"line":2779},63,[785,2781,2258],{"class":799},[785,2783,2785,2787,2790,2792,2794,2796,2799,2801],{"class":787,"line":2784},64,[785,2786,2134],{"class":799},[785,2788,2789],{"class":864},"line-pattern",[785,2791,1610],{"class":799},[785,2793,1485],{"class":799},[785,2795,1064],{"class":799},[785,2797,2798],{"class":864},"grid",[785,2800,1610],{"class":799},[785,2802,2116],{"class":799},[785,2804,2806,2808,2811,2813,2815],{"class":787,"line":2805},65,[785,2807,2134],{"class":799},[785,2809,2810],{"class":864},"guides",[785,2812,1610],{"class":799},[785,2814,1485],{"class":799},[785,2816,1050],{"class":799},[785,2818,2820,2822,2825,2827,2829],{"class":787,"line":2819},66,[785,2821,2147],{"class":799},[785,2823,2824],{"class":864},"show",[785,2826,1610],{"class":799},[785,2828,1485],{"class":799},[785,2830,2285],{"class":799},[785,2832,2834,2836,2839,2841],{"class":787,"line":2833},67,[785,2835,2161],{"class":799},[785,2837,2838],{"class":864},"alignment",[785,2840,1610],{"class":799},[785,2842,2116],{"class":799},[785,2844,2846,2848,2850,2852],{"class":787,"line":2845},68,[785,2847,2161],{"class":799},[785,2849,2292],{"class":864},[785,2851,1610],{"class":799},[785,2853,2116],{"class":799},[785,2855,2857,2859,2862,2864],{"class":787,"line":2856},69,[785,2858,2161],{"class":799},[785,2860,2861],{"class":864},"square",[785,2863,1610],{"class":799},[785,2865,2116],{"class":799},[785,2867,2869,2871,2874,2876],{"class":787,"line":2868},70,[785,2870,2161],{"class":799},[785,2872,2873],{"class":864},"square-inside",[785,2875,1610],{"class":799},[785,2877,2116],{"class":799},[785,2879,2881,2883,2886,2888],{"class":787,"line":2880},71,[785,2882,2161],{"class":799},[785,2884,2885],{"class":864},"image-aspect-ratio",[785,2887,1610],{"class":799},[785,2889,2116],{"class":799},[785,2891,2893,2895,2898],{"class":787,"line":2892},72,[785,2894,2161],{"class":799},[785,2896,2897],{"class":864},"rotation",[785,2899,1070],{"class":799},[785,2901,2903],{"class":787,"line":2902},73,[785,2904,2638],{"class":799},[785,2906,2908,2910,2913,2915,2917],{"class":787,"line":2907},74,[785,2909,2147],{"class":799},[785,2911,2912],{"class":864},"snap",[785,2914,1610],{"class":799},[785,2916,1485],{"class":799},[785,2918,2285],{"class":799},[785,2920,2922,2924,2926,2928],{"class":787,"line":2921},75,[785,2923,2161],{"class":799},[785,2925,2838],{"class":864},[785,2927,1610],{"class":799},[785,2929,2116],{"class":799},[785,2931,2933,2935,2937,2939],{"class":787,"line":2932},76,[785,2934,2161],{"class":799},[785,2936,2292],{"class":864},[785,2938,1610],{"class":799},[785,2940,2116],{"class":799},[785,2942,2944,2946,2948,2950],{"class":787,"line":2943},77,[785,2945,2161],{"class":799},[785,2947,2861],{"class":864},[785,2949,1610],{"class":799},[785,2951,2116],{"class":799},[785,2953,2955,2957,2959,2961],{"class":787,"line":2954},78,[785,2956,2161],{"class":799},[785,2958,2873],{"class":864},[785,2960,1610],{"class":799},[785,2962,2116],{"class":799},[785,2964,2966,2968,2970,2972],{"class":787,"line":2965},79,[785,2967,2161],{"class":799},[785,2969,2885],{"class":864},[785,2971,1610],{"class":799},[785,2973,2116],{"class":799},[785,2975,2977,2979,2981],{"class":787,"line":2976},80,[785,2978,2161],{"class":799},[785,2980,2897],{"class":864},[785,2982,1070],{"class":799},[785,2984,2986],{"class":787,"line":2985},81,[785,2987,2334],{"class":799},[785,2989,2991],{"class":787,"line":2990},82,[785,2992,968],{"class":799},[785,2994,2996],{"class":787,"line":2995},83,[785,2997,2998],{"class":799},"  },\n",[785,3000,3002,3004,3006,3008,3010],{"class":787,"line":3001},84,[785,3003,2101],{"class":799},[785,3005,2415],{"class":864},[785,3007,1610],{"class":799},[785,3009,1485],{"class":799},[785,3011,1050],{"class":799},[785,3013,3015,3017,3020,3022,3024],{"class":787,"line":3014},85,[785,3016,2134],{"class":799},[785,3018,3019],{"class":864},"convert-on-double-tap",[785,3021,1610],{"class":799},[785,3023,1485],{"class":799},[785,3025,3026],{"class":791}," false\n",[785,3028,3030],{"class":787,"line":3029},86,[785,3031,2998],{"class":799},[785,3033,3035,3037,3039,3041,3043],{"class":787,"line":3034},87,[785,3036,2101],{"class":799},[785,3038,2207],{"class":864},[785,3040,1610],{"class":799},[785,3042,1485],{"class":799},[785,3044,1050],{"class":799},[785,3046,3048,3050,3053,3055,3057],{"class":787,"line":3047},88,[785,3049,2134],{"class":799},[785,3051,3052],{"class":864},"solver",[785,3054,1610],{"class":799},[785,3056,1485],{"class":799},[785,3058,1050],{"class":799},[785,3060,3062,3064,3067,3069,3071,3073,3076,3078],{"class":787,"line":3061},89,[785,3063,2147],{"class":799},[785,3065,3066],{"class":864},"options",[785,3068,1610],{"class":799},[785,3070,1485],{"class":799},[785,3072,1064],{"class":799},[785,3074,3075],{"class":864},"algebraic",[785,3077,1610],{"class":799},[785,3079,2116],{"class":799},[785,3081,3083,3085,3088,3090,3092],{"class":787,"line":3082},90,[785,3084,2147],{"class":799},[785,3086,3087],{"class":864},"numerical-computation",[785,3089,1610],{"class":799},[785,3091,1485],{"class":799},[785,3093,2285],{"class":799},[785,3095,3097,3099,3102,3104],{"class":787,"line":3096},91,[785,3098,2161],{"class":799},[785,3100,3101],{"class":864},"at-right-of-equal-sign",[785,3103,1610],{"class":799},[785,3105,2116],{"class":799},[785,3107,3109,3111,3114],{"class":787,"line":3108},92,[785,3110,2161],{"class":799},[785,3112,3113],{"class":864},"at-question-mark",[785,3115,1070],{"class":799},[785,3117,3119],{"class":787,"line":3118},93,[785,3120,2638],{"class":799},[785,3122,3124,3126,3129,3131,3133,3135],{"class":787,"line":3123},94,[785,3125,2147],{"class":799},[785,3127,3128],{"class":864},"enable-syntactic-correction",[785,3130,1610],{"class":799},[785,3132,1485],{"class":799},[785,3134,2503],{"class":791},[785,3136,2116],{"class":799},[785,3138,3140,3142,3145,3147,3149,3151],{"class":787,"line":3139},95,[785,3141,2147],{"class":799},[785,3143,3144],{"class":864},"display-implicit-multiply",[785,3146,1610],{"class":799},[785,3148,1485],{"class":799},[785,3150,2503],{"class":791},[785,3152,2116],{"class":799},[785,3154,3156,3158,3161,3163,3165],{"class":787,"line":3155},96,[785,3157,2147],{"class":799},[785,3159,3160],{"class":864},"auto-variable-management",[785,3162,1610],{"class":799},[785,3164,1485],{"class":799},[785,3166,1050],{"class":799},[785,3168,3170,3172,3175,3177,3179,3182],{"class":787,"line":3169},97,[785,3171,2161],{"class":799},[785,3173,3174],{"class":864},"enable",[785,3176,1610],{"class":799},[785,3178,1485],{"class":799},[785,3180,3181],{"class":791}," true",[785,3183,2116],{"class":799},[785,3185,3187,3189,3192,3194,3196,3198,3201],{"class":787,"line":3186},98,[785,3188,2161],{"class":799},[785,3190,3191],{"class":864},"scoping-policy",[785,3193,1610],{"class":799},[785,3195,1485],{"class":799},[785,3197,1064],{"class":799},[785,3199,3200],{"class":864},"closest",[785,3202,1070],{"class":799},[785,3204,3206],{"class":787,"line":3205},99,[785,3207,2253],{"class":799},[785,3209,3211],{"class":787,"line":3210},100,[785,3212,968],{"class":799},[785,3214,3216],{"class":787,"line":3215},101,[785,3217,989],{"class":799},[785,3219,3221],{"class":787,"line":3220},102,[785,3222,995],{"class":799},[1357,3224,3225],{},[1360,3226,3227,3228,800],{},"This text_math_shape.json is intended to take advantage of interactivity ",[1175,3229,2081],{"href":1353},[2083,3231,3232],{},[777,3233,3236],{"className":2087,"code":3234,"filename":3235,"language":2090,"meta":719,"style":719},"{\n  \"raw-content\": {\n    \"configuration\": {\n      \"analyzer\": {\n        \"bundle\": \"raw-content2\",\n        \"name\": \"standard\"\n      },\n      \"math\": {\n        \"bundle\": \"math2\",\n        \"name\": \"standard\"\n      }\n    },\n    \"classification\": {\n      \"types\": [\n        \"text\",\n        \"shape\",\n        \"math\",\n        \"drawing\"\n      ]\n    },\n    \"recognition\": {\n      \"types\": [\n        \"text\",\n        \"shape\",\n        \"math\"\n      ]\n    },\n    \"convert\": {\n      \"shape-on-hold\": true\n    },\n    \"shape\": {\n      \"snap-axis\": []\n    },\n    \"eraser\": {\n      \"erase-precisely\": false,\n      \"dynamic-radius\": true\n    },\n    \"auto-connection\": false,\n    \"edge\": {\n      \"policy\": []\n    },\n    \"interactive-blocks\": {\n      \"auto-classified\": [\n        \"text\",\n        \"math\",\n        \"shape\"\n      ],\n      \"feedback\": [\n        \"text\",\n        \"math\"\n      ],\n      \"feedback-hints\": [\n        \"text\",\n        \"math\"\n      ]\n    },\n    \"pen\": {\n      \"gestures\": [\n        \"scratch-out\",\n        \"strike-through\"\n      ]\n    },\n    \"line-pattern\": \"grid\",\n    \"guides\": {\n      \"show\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ],\n      \"snap\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ]\n    }\n  },\n  \"convert\": {\n    \"convert-on-double-tap\": false\n  },\n  \"math\": {\n    \"solver\": {\n      \"options\": \"algebraic\",\n      \"numerical-computation\": [\n        \"at-right-of-equal-sign\",\n        \"at-question-mark\"\n      ],\n      \"enable-syntactic-correction\": false,\n      \"display-implicit-multiply\": false,\n      \"auto-variable-management\": {\n        \"enable\": true,\n        \"scoping-policy\": \"closest\"\n      }\n    }\n  }\n}\n","text_math_shape.json",[724,3237,3238,3242,3254,3266,3278,3296,3312,3316,3328,3346,3362,3366,3370,3382,3394,3404,3414,3424,3432,3436,3440,3452,3464,3474,3484,3492,3496,3500,3512,3524,3528,3540,3552,3556,3568,3582,3594,3598,3612,3624,3636,3640,3652,3664,3674,3684,3692,3696,3708,3718,3726,3730,3742,3752,3760,3764,3768,3780,3792,3802,3810,3814,3818,3836,3848,3860,3870,3880,3890,3900,3910,3918,3922,3934,3944,3954,3964,3974,3984,3992,3996,4000,4004,4016,4028,4032,4044,4056,4074,4086,4096,4104,4108,4122,4136,4148,4162,4178,4182,4186,4190],{"__ignoreMap":719},[785,3239,3240],{"class":787,"line":788},[785,3241,871],{"class":799},[785,3243,3244,3246,3248,3250,3252],{"class":787,"line":819},[785,3245,2101],{"class":799},[785,3247,2123],{"class":864},[785,3249,1610],{"class":799},[785,3251,1485],{"class":799},[785,3253,1050],{"class":799},[785,3255,3256,3258,3260,3262,3264],{"class":787,"line":841},[785,3257,2134],{"class":799},[785,3259,1182],{"class":864},[785,3261,1610],{"class":799},[785,3263,1485],{"class":799},[785,3265,1050],{"class":799},[785,3267,3268,3270,3272,3274,3276],{"class":787,"line":848},[785,3269,2147],{"class":799},[785,3271,2150],{"class":864},[785,3273,1610],{"class":799},[785,3275,1485],{"class":799},[785,3277,1050],{"class":799},[785,3279,3280,3282,3284,3286,3288,3290,3292,3294],{"class":787,"line":868},[785,3281,2161],{"class":799},[785,3283,2164],{"class":864},[785,3285,1610],{"class":799},[785,3287,1485],{"class":799},[785,3289,1064],{"class":799},[785,3291,2173],{"class":864},[785,3293,1610],{"class":799},[785,3295,2116],{"class":799},[785,3297,3298,3300,3302,3304,3306,3308,3310],{"class":787,"line":874},[785,3299,2161],{"class":799},[785,3301,2184],{"class":864},[785,3303,1610],{"class":799},[785,3305,1485],{"class":799},[785,3307,1064],{"class":799},[785,3309,2193],{"class":864},[785,3311,1070],{"class":799},[785,3313,3314],{"class":787,"line":892},[785,3315,2200],{"class":799},[785,3317,3318,3320,3322,3324,3326],{"class":787,"line":897},[785,3319,2147],{"class":799},[785,3321,2207],{"class":864},[785,3323,1610],{"class":799},[785,3325,1485],{"class":799},[785,3327,1050],{"class":799},[785,3329,3330,3332,3334,3336,3338,3340,3342,3344],{"class":787,"line":913},[785,3331,2161],{"class":799},[785,3333,2164],{"class":864},[785,3335,1610],{"class":799},[785,3337,1485],{"class":799},[785,3339,1064],{"class":799},[785,3341,2228],{"class":864},[785,3343,1610],{"class":799},[785,3345,2116],{"class":799},[785,3347,3348,3350,3352,3354,3356,3358,3360],{"class":787,"line":919},[785,3349,2161],{"class":799},[785,3351,2184],{"class":864},[785,3353,1610],{"class":799},[785,3355,1485],{"class":799},[785,3357,1064],{"class":799},[785,3359,2193],{"class":864},[785,3361,1070],{"class":799},[785,3363,3364],{"class":787,"line":940},[785,3365,2253],{"class":799},[785,3367,3368],{"class":787,"line":946},[785,3369,2258],{"class":799},[785,3371,3372,3374,3376,3378,3380],{"class":787,"line":965},[785,3373,2134],{"class":799},[785,3375,2265],{"class":864},[785,3377,1610],{"class":799},[785,3379,1485],{"class":799},[785,3381,1050],{"class":799},[785,3383,3384,3386,3388,3390,3392],{"class":787,"line":971},[785,3385,2147],{"class":799},[785,3387,2278],{"class":864},[785,3389,1610],{"class":799},[785,3391,1485],{"class":799},[785,3393,2285],{"class":799},[785,3395,3396,3398,3400,3402],{"class":787,"line":976},[785,3397,2161],{"class":799},[785,3399,2292],{"class":864},[785,3401,1610],{"class":799},[785,3403,2116],{"class":799},[785,3405,3406,3408,3410,3412],{"class":787,"line":986},[785,3407,2161],{"class":799},[785,3409,2303],{"class":864},[785,3411,1610],{"class":799},[785,3413,2116],{"class":799},[785,3415,3416,3418,3420,3422],{"class":787,"line":992},[785,3417,2161],{"class":799},[785,3419,2207],{"class":864},[785,3421,1610],{"class":799},[785,3423,2116],{"class":799},[785,3425,3426,3428,3430],{"class":787,"line":2310},[785,3427,2161],{"class":799},[785,3429,2326],{"class":864},[785,3431,1070],{"class":799},[785,3433,3434],{"class":787,"line":2321},[785,3435,2334],{"class":799},[785,3437,3438],{"class":787,"line":2331},[785,3439,2258],{"class":799},[785,3441,3442,3444,3446,3448,3450],{"class":787,"line":2337},[785,3443,2134],{"class":799},[785,3445,2347],{"class":864},[785,3447,1610],{"class":799},[785,3449,1485],{"class":799},[785,3451,1050],{"class":799},[785,3453,3454,3456,3458,3460,3462],{"class":787,"line":2342},[785,3455,2147],{"class":799},[785,3457,2278],{"class":864},[785,3459,1610],{"class":799},[785,3461,1485],{"class":799},[785,3463,2285],{"class":799},[785,3465,3466,3468,3470,3472],{"class":787,"line":2356},[785,3467,2161],{"class":799},[785,3469,2292],{"class":864},[785,3471,1610],{"class":799},[785,3473,2116],{"class":799},[785,3475,3476,3478,3480,3482],{"class":787,"line":2369},[785,3477,2161],{"class":799},[785,3479,2303],{"class":864},[785,3481,1610],{"class":799},[785,3483,2116],{"class":799},[785,3485,3486,3488,3490],{"class":787,"line":2380},[785,3487,2161],{"class":799},[785,3489,2207],{"class":864},[785,3491,1070],{"class":799},[785,3493,3494],{"class":787,"line":2391},[785,3495,2334],{"class":799},[785,3497,3498],{"class":787,"line":2400},[785,3499,2258],{"class":799},[785,3501,3502,3504,3506,3508,3510],{"class":787,"line":2405},[785,3503,2134],{"class":799},[785,3505,2415],{"class":864},[785,3507,1610],{"class":799},[785,3509,1485],{"class":799},[785,3511,1050],{"class":799},[785,3513,3514,3516,3518,3520,3522],{"class":787,"line":2410},[785,3515,2147],{"class":799},[785,3517,2429],{"class":864},[785,3519,1610],{"class":799},[785,3521,1485],{"class":799},[785,3523,2436],{"class":791},[785,3525,3526],{"class":787,"line":2424},[785,3527,2258],{"class":799},[785,3529,3530,3532,3534,3536,3538],{"class":787,"line":2439},[785,3531,2134],{"class":799},[785,3533,2303],{"class":864},[785,3535,1610],{"class":799},[785,3537,1485],{"class":799},[785,3539,1050],{"class":799},[785,3541,3542,3544,3546,3548,3550],{"class":787,"line":2444},[785,3543,2147],{"class":799},[785,3545,2462],{"class":864},[785,3547,1610],{"class":799},[785,3549,1485],{"class":799},[785,3551,2469],{"class":799},[785,3553,3554],{"class":787,"line":2457},[785,3555,2258],{"class":799},[785,3557,3558,3560,3562,3564,3566],{"class":787,"line":2472},[785,3559,2134],{"class":799},[785,3561,2482],{"class":864},[785,3563,1610],{"class":799},[785,3565,1485],{"class":799},[785,3567,1050],{"class":799},[785,3569,3570,3572,3574,3576,3578,3580],{"class":787,"line":2477},[785,3571,2147],{"class":799},[785,3573,2496],{"class":864},[785,3575,1610],{"class":799},[785,3577,1485],{"class":799},[785,3579,2503],{"class":791},[785,3581,2116],{"class":799},[785,3583,3584,3586,3588,3590,3592],{"class":787,"line":2491},[785,3585,2147],{"class":799},[785,3587,2513],{"class":864},[785,3589,1610],{"class":799},[785,3591,1485],{"class":799},[785,3593,2436],{"class":791},[785,3595,3596],{"class":787,"line":2508},[785,3597,2258],{"class":799},[785,3599,3600,3602,3604,3606,3608,3610],{"class":787,"line":2522},[785,3601,2134],{"class":799},[785,3603,2532],{"class":864},[785,3605,1610],{"class":799},[785,3607,1485],{"class":799},[785,3609,2503],{"class":791},[785,3611,2116],{"class":799},[785,3613,3614,3616,3618,3620,3622],{"class":787,"line":2527},[785,3615,2134],{"class":799},[785,3617,2548],{"class":864},[785,3619,1610],{"class":799},[785,3621,1485],{"class":799},[785,3623,1050],{"class":799},[785,3625,3626,3628,3630,3632,3634],{"class":787,"line":2543},[785,3627,2147],{"class":799},[785,3629,2562],{"class":864},[785,3631,1610],{"class":799},[785,3633,1485],{"class":799},[785,3635,2469],{"class":799},[785,3637,3638],{"class":787,"line":2557},[785,3639,2258],{"class":799},[785,3641,3642,3644,3646,3648,3650],{"class":787,"line":2571},[785,3643,2134],{"class":799},[785,3645,2581],{"class":864},[785,3647,1610],{"class":799},[785,3649,1485],{"class":799},[785,3651,1050],{"class":799},[785,3653,3654,3656,3658,3660,3662],{"class":787,"line":2576},[785,3655,2147],{"class":799},[785,3657,2595],{"class":864},[785,3659,1610],{"class":799},[785,3661,1485],{"class":799},[785,3663,2285],{"class":799},[785,3665,3666,3668,3670,3672],{"class":787,"line":2590},[785,3667,2161],{"class":799},[785,3669,2292],{"class":864},[785,3671,1610],{"class":799},[785,3673,2116],{"class":799},[785,3675,3676,3678,3680,3682],{"class":787,"line":2604},[785,3677,2161],{"class":799},[785,3679,2207],{"class":864},[785,3681,1610],{"class":799},[785,3683,2116],{"class":799},[785,3685,3686,3688,3690],{"class":787,"line":2615},[785,3687,2161],{"class":799},[785,3689,2303],{"class":864},[785,3691,1070],{"class":799},[785,3693,3694],{"class":787,"line":2626},[785,3695,2638],{"class":799},[785,3697,3698,3700,3702,3704,3706],{"class":787,"line":2635},[785,3699,2147],{"class":799},[785,3701,2646],{"class":864},[785,3703,1610],{"class":799},[785,3705,1485],{"class":799},[785,3707,2285],{"class":799},[785,3709,3710,3712,3714,3716],{"class":787,"line":2641},[785,3711,2161],{"class":799},[785,3713,2292],{"class":864},[785,3715,1610],{"class":799},[785,3717,2116],{"class":799},[785,3719,3720,3722,3724],{"class":787,"line":2655},[785,3721,2161],{"class":799},[785,3723,2207],{"class":864},[785,3725,1070],{"class":799},[785,3727,3728],{"class":787,"line":2666},[785,3729,2638],{"class":799},[785,3731,3732,3734,3736,3738,3740],{"class":787,"line":2675},[785,3733,2147],{"class":799},[785,3735,2685],{"class":864},[785,3737,1610],{"class":799},[785,3739,1485],{"class":799},[785,3741,2285],{"class":799},[785,3743,3744,3746,3748,3750],{"class":787,"line":2680},[785,3745,2161],{"class":799},[785,3747,2292],{"class":864},[785,3749,1610],{"class":799},[785,3751,2116],{"class":799},[785,3753,3754,3756,3758],{"class":787,"line":2694},[785,3755,2161],{"class":799},[785,3757,2207],{"class":864},[785,3759,1070],{"class":799},[785,3761,3762],{"class":787,"line":2705},[785,3763,2334],{"class":799},[785,3765,3766],{"class":787,"line":2714},[785,3767,2258],{"class":799},[785,3769,3770,3772,3774,3776,3778],{"class":787,"line":2719},[785,3771,2134],{"class":799},[785,3773,2729],{"class":864},[785,3775,1610],{"class":799},[785,3777,1485],{"class":799},[785,3779,1050],{"class":799},[785,3781,3782,3784,3786,3788,3790],{"class":787,"line":2724},[785,3783,2147],{"class":799},[785,3785,2743],{"class":864},[785,3787,1610],{"class":799},[785,3789,1485],{"class":799},[785,3791,2285],{"class":799},[785,3793,3794,3796,3798,3800],{"class":787,"line":2738},[785,3795,2161],{"class":799},[785,3797,2757],{"class":864},[785,3799,1610],{"class":799},[785,3801,2116],{"class":799},[785,3803,3804,3806,3808],{"class":787,"line":2752},[785,3805,2161],{"class":799},[785,3807,2769],{"class":864},[785,3809,1070],{"class":799},[785,3811,3812],{"class":787,"line":2764},[785,3813,2334],{"class":799},[785,3815,3816],{"class":787,"line":2774},[785,3817,2258],{"class":799},[785,3819,3820,3822,3824,3826,3828,3830,3832,3834],{"class":787,"line":2779},[785,3821,2134],{"class":799},[785,3823,2789],{"class":864},[785,3825,1610],{"class":799},[785,3827,1485],{"class":799},[785,3829,1064],{"class":799},[785,3831,2798],{"class":864},[785,3833,1610],{"class":799},[785,3835,2116],{"class":799},[785,3837,3838,3840,3842,3844,3846],{"class":787,"line":2784},[785,3839,2134],{"class":799},[785,3841,2810],{"class":864},[785,3843,1610],{"class":799},[785,3845,1485],{"class":799},[785,3847,1050],{"class":799},[785,3849,3850,3852,3854,3856,3858],{"class":787,"line":2805},[785,3851,2147],{"class":799},[785,3853,2824],{"class":864},[785,3855,1610],{"class":799},[785,3857,1485],{"class":799},[785,3859,2285],{"class":799},[785,3861,3862,3864,3866,3868],{"class":787,"line":2819},[785,3863,2161],{"class":799},[785,3865,2838],{"class":864},[785,3867,1610],{"class":799},[785,3869,2116],{"class":799},[785,3871,3872,3874,3876,3878],{"class":787,"line":2833},[785,3873,2161],{"class":799},[785,3875,2292],{"class":864},[785,3877,1610],{"class":799},[785,3879,2116],{"class":799},[785,3881,3882,3884,3886,3888],{"class":787,"line":2845},[785,3883,2161],{"class":799},[785,3885,2861],{"class":864},[785,3887,1610],{"class":799},[785,3889,2116],{"class":799},[785,3891,3892,3894,3896,3898],{"class":787,"line":2856},[785,3893,2161],{"class":799},[785,3895,2873],{"class":864},[785,3897,1610],{"class":799},[785,3899,2116],{"class":799},[785,3901,3902,3904,3906,3908],{"class":787,"line":2868},[785,3903,2161],{"class":799},[785,3905,2885],{"class":864},[785,3907,1610],{"class":799},[785,3909,2116],{"class":799},[785,3911,3912,3914,3916],{"class":787,"line":2880},[785,3913,2161],{"class":799},[785,3915,2897],{"class":864},[785,3917,1070],{"class":799},[785,3919,3920],{"class":787,"line":2892},[785,3921,2638],{"class":799},[785,3923,3924,3926,3928,3930,3932],{"class":787,"line":2902},[785,3925,2147],{"class":799},[785,3927,2912],{"class":864},[785,3929,1610],{"class":799},[785,3931,1485],{"class":799},[785,3933,2285],{"class":799},[785,3935,3936,3938,3940,3942],{"class":787,"line":2907},[785,3937,2161],{"class":799},[785,3939,2838],{"class":864},[785,3941,1610],{"class":799},[785,3943,2116],{"class":799},[785,3945,3946,3948,3950,3952],{"class":787,"line":2921},[785,3947,2161],{"class":799},[785,3949,2292],{"class":864},[785,3951,1610],{"class":799},[785,3953,2116],{"class":799},[785,3955,3956,3958,3960,3962],{"class":787,"line":2932},[785,3957,2161],{"class":799},[785,3959,2861],{"class":864},[785,3961,1610],{"class":799},[785,3963,2116],{"class":799},[785,3965,3966,3968,3970,3972],{"class":787,"line":2943},[785,3967,2161],{"class":799},[785,3969,2873],{"class":864},[785,3971,1610],{"class":799},[785,3973,2116],{"class":799},[785,3975,3976,3978,3980,3982],{"class":787,"line":2954},[785,3977,2161],{"class":799},[785,3979,2885],{"class":864},[785,3981,1610],{"class":799},[785,3983,2116],{"class":799},[785,3985,3986,3988,3990],{"class":787,"line":2965},[785,3987,2161],{"class":799},[785,3989,2897],{"class":864},[785,3991,1070],{"class":799},[785,3993,3994],{"class":787,"line":2976},[785,3995,2334],{"class":799},[785,3997,3998],{"class":787,"line":2985},[785,3999,968],{"class":799},[785,4001,4002],{"class":787,"line":2990},[785,4003,2998],{"class":799},[785,4005,4006,4008,4010,4012,4014],{"class":787,"line":2995},[785,4007,2101],{"class":799},[785,4009,2415],{"class":864},[785,4011,1610],{"class":799},[785,4013,1485],{"class":799},[785,4015,1050],{"class":799},[785,4017,4018,4020,4022,4024,4026],{"class":787,"line":3001},[785,4019,2134],{"class":799},[785,4021,3019],{"class":864},[785,4023,1610],{"class":799},[785,4025,1485],{"class":799},[785,4027,3026],{"class":791},[785,4029,4030],{"class":787,"line":3014},[785,4031,2998],{"class":799},[785,4033,4034,4036,4038,4040,4042],{"class":787,"line":3029},[785,4035,2101],{"class":799},[785,4037,2207],{"class":864},[785,4039,1610],{"class":799},[785,4041,1485],{"class":799},[785,4043,1050],{"class":799},[785,4045,4046,4048,4050,4052,4054],{"class":787,"line":3034},[785,4047,2134],{"class":799},[785,4049,3052],{"class":864},[785,4051,1610],{"class":799},[785,4053,1485],{"class":799},[785,4055,1050],{"class":799},[785,4057,4058,4060,4062,4064,4066,4068,4070,4072],{"class":787,"line":3047},[785,4059,2147],{"class":799},[785,4061,3066],{"class":864},[785,4063,1610],{"class":799},[785,4065,1485],{"class":799},[785,4067,1064],{"class":799},[785,4069,3075],{"class":864},[785,4071,1610],{"class":799},[785,4073,2116],{"class":799},[785,4075,4076,4078,4080,4082,4084],{"class":787,"line":3061},[785,4077,2147],{"class":799},[785,4079,3087],{"class":864},[785,4081,1610],{"class":799},[785,4083,1485],{"class":799},[785,4085,2285],{"class":799},[785,4087,4088,4090,4092,4094],{"class":787,"line":3082},[785,4089,2161],{"class":799},[785,4091,3101],{"class":864},[785,4093,1610],{"class":799},[785,4095,2116],{"class":799},[785,4097,4098,4100,4102],{"class":787,"line":3096},[785,4099,2161],{"class":799},[785,4101,3113],{"class":864},[785,4103,1070],{"class":799},[785,4105,4106],{"class":787,"line":3108},[785,4107,2638],{"class":799},[785,4109,4110,4112,4114,4116,4118,4120],{"class":787,"line":3118},[785,4111,2147],{"class":799},[785,4113,3128],{"class":864},[785,4115,1610],{"class":799},[785,4117,1485],{"class":799},[785,4119,2503],{"class":791},[785,4121,2116],{"class":799},[785,4123,4124,4126,4128,4130,4132,4134],{"class":787,"line":3123},[785,4125,2147],{"class":799},[785,4127,3144],{"class":864},[785,4129,1610],{"class":799},[785,4131,1485],{"class":799},[785,4133,2503],{"class":791},[785,4135,2116],{"class":799},[785,4137,4138,4140,4142,4144,4146],{"class":787,"line":3139},[785,4139,2147],{"class":799},[785,4141,3160],{"class":864},[785,4143,1610],{"class":799},[785,4145,1485],{"class":799},[785,4147,1050],{"class":799},[785,4149,4150,4152,4154,4156,4158,4160],{"class":787,"line":3155},[785,4151,2161],{"class":799},[785,4153,3174],{"class":864},[785,4155,1610],{"class":799},[785,4157,1485],{"class":799},[785,4159,3181],{"class":791},[785,4161,2116],{"class":799},[785,4163,4164,4166,4168,4170,4172,4174,4176],{"class":787,"line":3169},[785,4165,2161],{"class":799},[785,4167,3191],{"class":864},[785,4169,1610],{"class":799},[785,4171,1485],{"class":799},[785,4173,1064],{"class":799},[785,4175,3200],{"class":864},[785,4177,1070],{"class":799},[785,4179,4180],{"class":787,"line":3186},[785,4181,2253],{"class":799},[785,4183,4184],{"class":787,"line":3205},[785,4185,968],{"class":799},[785,4187,4188],{"class":787,"line":3210},[785,4189,989],{"class":799},[785,4191,4192],{"class":787,"line":3215},[785,4193,995],{"class":799},[1357,4195,4196],{},[1360,4197,4198,4199,800],{},"This interactivity.json can be used to have interactivity ",[1175,4200,4201],{"href":1353},"with our legacy analyzer and engine",[2083,4203,4204],{},[777,4205,4208],{"className":2087,"code":4206,"filename":4207,"language":2090,"meta":719,"style":719},"{\n  \"raw-content\": {\n    \"classification\": {\n      \"types\": [\n        \"text\",\n        \"drawing\"\n      ]\n    },\n    \"recognition\": {\n      \"types\": [\n        \"text\",\n        \"math\"\n      ]\n    },\n    \"convert\": {\n      \"shape-on-hold\": true\n    },\n    \"shape\": {\n      \"snap-axis\": [\n        \"triangle\",\n        \"rectangle\",\n        \"rhombus\",\n        \"parallelogram\",\n        \"ellipse\"\n      ]\n    },\n    \"eraser\": {\n      \"erase-precisely\": false,\n      \"dynamic-radius\": true\n    },\n    \"auto-connection\": true,\n    \"interactive-blocks\": {\n      \"feedback\": [\n        \"math\"\n      ]\n    },\n    \"pen\": {\n      \"gestures\": [\n        \"underline\",\n        \"scratch-out\",\n        \"strike-through\"\n      ]\n    },\n    \"line-pattern\": \"grid\",\n    \"guides\": {\n      \"show\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ],\n      \"snap\": [\n        \"alignment\",\n        \"text\",\n        \"square\",\n        \"square-inside\",\n        \"image-aspect-ratio\",\n        \"rotation\"\n      ]\n    }\n  }\n}\n","interactivity.json",[724,4209,4210,4214,4226,4238,4250,4260,4268,4272,4276,4288,4300,4310,4318,4322,4326,4338,4350,4354,4366,4378,4389,4400,4411,4422,4431,4435,4439,4451,4465,4477,4481,4495,4507,4519,4527,4531,4535,4547,4559,4570,4580,4588,4592,4596,4614,4626,4638,4648,4658,4668,4678,4688,4696,4700,4712,4722,4732,4742,4752,4762,4770,4774,4778,4782],{"__ignoreMap":719},[785,4211,4212],{"class":787,"line":788},[785,4213,871],{"class":799},[785,4215,4216,4218,4220,4222,4224],{"class":787,"line":819},[785,4217,2101],{"class":799},[785,4219,2123],{"class":864},[785,4221,1610],{"class":799},[785,4223,1485],{"class":799},[785,4225,1050],{"class":799},[785,4227,4228,4230,4232,4234,4236],{"class":787,"line":841},[785,4229,2134],{"class":799},[785,4231,2265],{"class":864},[785,4233,1610],{"class":799},[785,4235,1485],{"class":799},[785,4237,1050],{"class":799},[785,4239,4240,4242,4244,4246,4248],{"class":787,"line":848},[785,4241,2147],{"class":799},[785,4243,2278],{"class":864},[785,4245,1610],{"class":799},[785,4247,1485],{"class":799},[785,4249,2285],{"class":799},[785,4251,4252,4254,4256,4258],{"class":787,"line":868},[785,4253,2161],{"class":799},[785,4255,2292],{"class":864},[785,4257,1610],{"class":799},[785,4259,2116],{"class":799},[785,4261,4262,4264,4266],{"class":787,"line":874},[785,4263,2161],{"class":799},[785,4265,2326],{"class":864},[785,4267,1070],{"class":799},[785,4269,4270],{"class":787,"line":892},[785,4271,2334],{"class":799},[785,4273,4274],{"class":787,"line":897},[785,4275,2258],{"class":799},[785,4277,4278,4280,4282,4284,4286],{"class":787,"line":913},[785,4279,2134],{"class":799},[785,4281,2347],{"class":864},[785,4283,1610],{"class":799},[785,4285,1485],{"class":799},[785,4287,1050],{"class":799},[785,4289,4290,4292,4294,4296,4298],{"class":787,"line":919},[785,4291,2147],{"class":799},[785,4293,2278],{"class":864},[785,4295,1610],{"class":799},[785,4297,1485],{"class":799},[785,4299,2285],{"class":799},[785,4301,4302,4304,4306,4308],{"class":787,"line":940},[785,4303,2161],{"class":799},[785,4305,2292],{"class":864},[785,4307,1610],{"class":799},[785,4309,2116],{"class":799},[785,4311,4312,4314,4316],{"class":787,"line":946},[785,4313,2161],{"class":799},[785,4315,2207],{"class":864},[785,4317,1070],{"class":799},[785,4319,4320],{"class":787,"line":965},[785,4321,2334],{"class":799},[785,4323,4324],{"class":787,"line":971},[785,4325,2258],{"class":799},[785,4327,4328,4330,4332,4334,4336],{"class":787,"line":976},[785,4329,2134],{"class":799},[785,4331,2415],{"class":864},[785,4333,1610],{"class":799},[785,4335,1485],{"class":799},[785,4337,1050],{"class":799},[785,4339,4340,4342,4344,4346,4348],{"class":787,"line":986},[785,4341,2147],{"class":799},[785,4343,2429],{"class":864},[785,4345,1610],{"class":799},[785,4347,1485],{"class":799},[785,4349,2436],{"class":791},[785,4351,4352],{"class":787,"line":992},[785,4353,2258],{"class":799},[785,4355,4356,4358,4360,4362,4364],{"class":787,"line":2310},[785,4357,2134],{"class":799},[785,4359,2303],{"class":864},[785,4361,1610],{"class":799},[785,4363,1485],{"class":799},[785,4365,1050],{"class":799},[785,4367,4368,4370,4372,4374,4376],{"class":787,"line":2321},[785,4369,2147],{"class":799},[785,4371,2462],{"class":864},[785,4373,1610],{"class":799},[785,4375,1485],{"class":799},[785,4377,2285],{"class":799},[785,4379,4380,4382,4385,4387],{"class":787,"line":2331},[785,4381,2161],{"class":799},[785,4383,4384],{"class":864},"triangle",[785,4386,1610],{"class":799},[785,4388,2116],{"class":799},[785,4390,4391,4393,4396,4398],{"class":787,"line":2337},[785,4392,2161],{"class":799},[785,4394,4395],{"class":864},"rectangle",[785,4397,1610],{"class":799},[785,4399,2116],{"class":799},[785,4401,4402,4404,4407,4409],{"class":787,"line":2342},[785,4403,2161],{"class":799},[785,4405,4406],{"class":864},"rhombus",[785,4408,1610],{"class":799},[785,4410,2116],{"class":799},[785,4412,4413,4415,4418,4420],{"class":787,"line":2356},[785,4414,2161],{"class":799},[785,4416,4417],{"class":864},"parallelogram",[785,4419,1610],{"class":799},[785,4421,2116],{"class":799},[785,4423,4424,4426,4429],{"class":787,"line":2369},[785,4425,2161],{"class":799},[785,4427,4428],{"class":864},"ellipse",[785,4430,1070],{"class":799},[785,4432,4433],{"class":787,"line":2380},[785,4434,2334],{"class":799},[785,4436,4437],{"class":787,"line":2391},[785,4438,2258],{"class":799},[785,4440,4441,4443,4445,4447,4449],{"class":787,"line":2400},[785,4442,2134],{"class":799},[785,4444,2482],{"class":864},[785,4446,1610],{"class":799},[785,4448,1485],{"class":799},[785,4450,1050],{"class":799},[785,4452,4453,4455,4457,4459,4461,4463],{"class":787,"line":2405},[785,4454,2147],{"class":799},[785,4456,2496],{"class":864},[785,4458,1610],{"class":799},[785,4460,1485],{"class":799},[785,4462,2503],{"class":791},[785,4464,2116],{"class":799},[785,4466,4467,4469,4471,4473,4475],{"class":787,"line":2410},[785,4468,2147],{"class":799},[785,4470,2513],{"class":864},[785,4472,1610],{"class":799},[785,4474,1485],{"class":799},[785,4476,2436],{"class":791},[785,4478,4479],{"class":787,"line":2424},[785,4480,2258],{"class":799},[785,4482,4483,4485,4487,4489,4491,4493],{"class":787,"line":2439},[785,4484,2134],{"class":799},[785,4486,2532],{"class":864},[785,4488,1610],{"class":799},[785,4490,1485],{"class":799},[785,4492,3181],{"class":791},[785,4494,2116],{"class":799},[785,4496,4497,4499,4501,4503,4505],{"class":787,"line":2444},[785,4498,2134],{"class":799},[785,4500,2581],{"class":864},[785,4502,1610],{"class":799},[785,4504,1485],{"class":799},[785,4506,1050],{"class":799},[785,4508,4509,4511,4513,4515,4517],{"class":787,"line":2457},[785,4510,2147],{"class":799},[785,4512,2646],{"class":864},[785,4514,1610],{"class":799},[785,4516,1485],{"class":799},[785,4518,2285],{"class":799},[785,4520,4521,4523,4525],{"class":787,"line":2472},[785,4522,2161],{"class":799},[785,4524,2207],{"class":864},[785,4526,1070],{"class":799},[785,4528,4529],{"class":787,"line":2477},[785,4530,2334],{"class":799},[785,4532,4533],{"class":787,"line":2491},[785,4534,2258],{"class":799},[785,4536,4537,4539,4541,4543,4545],{"class":787,"line":2508},[785,4538,2134],{"class":799},[785,4540,2729],{"class":864},[785,4542,1610],{"class":799},[785,4544,1485],{"class":799},[785,4546,1050],{"class":799},[785,4548,4549,4551,4553,4555,4557],{"class":787,"line":2522},[785,4550,2147],{"class":799},[785,4552,2743],{"class":864},[785,4554,1610],{"class":799},[785,4556,1485],{"class":799},[785,4558,2285],{"class":799},[785,4560,4561,4563,4566,4568],{"class":787,"line":2527},[785,4562,2161],{"class":799},[785,4564,4565],{"class":864},"underline",[785,4567,1610],{"class":799},[785,4569,2116],{"class":799},[785,4571,4572,4574,4576,4578],{"class":787,"line":2543},[785,4573,2161],{"class":799},[785,4575,2757],{"class":864},[785,4577,1610],{"class":799},[785,4579,2116],{"class":799},[785,4581,4582,4584,4586],{"class":787,"line":2557},[785,4583,2161],{"class":799},[785,4585,2769],{"class":864},[785,4587,1070],{"class":799},[785,4589,4590],{"class":787,"line":2571},[785,4591,2334],{"class":799},[785,4593,4594],{"class":787,"line":2576},[785,4595,2258],{"class":799},[785,4597,4598,4600,4602,4604,4606,4608,4610,4612],{"class":787,"line":2590},[785,4599,2134],{"class":799},[785,4601,2789],{"class":864},[785,4603,1610],{"class":799},[785,4605,1485],{"class":799},[785,4607,1064],{"class":799},[785,4609,2798],{"class":864},[785,4611,1610],{"class":799},[785,4613,2116],{"class":799},[785,4615,4616,4618,4620,4622,4624],{"class":787,"line":2604},[785,4617,2134],{"class":799},[785,4619,2810],{"class":864},[785,4621,1610],{"class":799},[785,4623,1485],{"class":799},[785,4625,1050],{"class":799},[785,4627,4628,4630,4632,4634,4636],{"class":787,"line":2615},[785,4629,2147],{"class":799},[785,4631,2824],{"class":864},[785,4633,1610],{"class":799},[785,4635,1485],{"class":799},[785,4637,2285],{"class":799},[785,4639,4640,4642,4644,4646],{"class":787,"line":2626},[785,4641,2161],{"class":799},[785,4643,2838],{"class":864},[785,4645,1610],{"class":799},[785,4647,2116],{"class":799},[785,4649,4650,4652,4654,4656],{"class":787,"line":2635},[785,4651,2161],{"class":799},[785,4653,2292],{"class":864},[785,4655,1610],{"class":799},[785,4657,2116],{"class":799},[785,4659,4660,4662,4664,4666],{"class":787,"line":2641},[785,4661,2161],{"class":799},[785,4663,2861],{"class":864},[785,4665,1610],{"class":799},[785,4667,2116],{"class":799},[785,4669,4670,4672,4674,4676],{"class":787,"line":2655},[785,4671,2161],{"class":799},[785,4673,2873],{"class":864},[785,4675,1610],{"class":799},[785,4677,2116],{"class":799},[785,4679,4680,4682,4684,4686],{"class":787,"line":2666},[785,4681,2161],{"class":799},[785,4683,2885],{"class":864},[785,4685,1610],{"class":799},[785,4687,2116],{"class":799},[785,4689,4690,4692,4694],{"class":787,"line":2675},[785,4691,2161],{"class":799},[785,4693,2897],{"class":864},[785,4695,1070],{"class":799},[785,4697,4698],{"class":787,"line":2680},[785,4699,2638],{"class":799},[785,4701,4702,4704,4706,4708,4710],{"class":787,"line":2694},[785,4703,2147],{"class":799},[785,4705,2912],{"class":864},[785,4707,1610],{"class":799},[785,4709,1485],{"class":799},[785,4711,2285],{"class":799},[785,4713,4714,4716,4718,4720],{"class":787,"line":2705},[785,4715,2161],{"class":799},[785,4717,2838],{"class":864},[785,4719,1610],{"class":799},[785,4721,2116],{"class":799},[785,4723,4724,4726,4728,4730],{"class":787,"line":2714},[785,4725,2161],{"class":799},[785,4727,2292],{"class":864},[785,4729,1610],{"class":799},[785,4731,2116],{"class":799},[785,4733,4734,4736,4738,4740],{"class":787,"line":2719},[785,4735,2161],{"class":799},[785,4737,2861],{"class":864},[785,4739,1610],{"class":799},[785,4741,2116],{"class":799},[785,4743,4744,4746,4748,4750],{"class":787,"line":2724},[785,4745,2161],{"class":799},[785,4747,2873],{"class":864},[785,4749,1610],{"class":799},[785,4751,2116],{"class":799},[785,4753,4754,4756,4758,4760],{"class":787,"line":2738},[785,4755,2161],{"class":799},[785,4757,2885],{"class":864},[785,4759,1610],{"class":799},[785,4761,2116],{"class":799},[785,4763,4764,4766,4768],{"class":787,"line":2752},[785,4765,2161],{"class":799},[785,4767,2897],{"class":864},[785,4769,1070],{"class":799},[785,4771,4772],{"class":787,"line":2764},[785,4773,2334],{"class":799},[785,4775,4776],{"class":787,"line":2774},[785,4777,968],{"class":799},[785,4779,4780],{"class":787,"line":2779},[785,4781,989],{"class":799},[785,4783,4784],{"class":787,"line":2784},[785,4785,995],{"class":799},[1357,4787,4788],{},[1360,4789,4790,4791,4793,4794,800],{},"While this drawing.json configuration illustrates how to do some drawing without any ",[1175,4792,2265],{"href":278}," or ",[1175,4795,2347],{"href":274},[2083,4797,4798],{},[777,4799,4802],{"className":2087,"code":4800,"filename":4801,"language":2090,"meta":719,"style":719},"{\n  \"raw-content\": {\n    \"line-pattern\": \"none\",\n    \"recognition\": {\n      \"types\": []\n    },\n    \"classification\": {\n      \"types\": []\n    },\n    \"convert\": {\n      \"shape-on-hold\": false\n    },\n    \"shape\": {\n      \"snap-axis\": []\n    },\n    \"interactive-blocks\": {\n      \"auto-classified\": []\n    },\n    \"eraser\": {\n      \"erase-precisely\": true,\n      \"dynamic-radius\": true\n    },\n    \"auto-connection\": false,\n    \"guides\": {\n      \"show\": [],\n      \"snap\": []\n    },\n    \"pen\": {\n      \"gestures\": []\n    },\n    \"rotation\": [\n      \"image\"\n    ]\n  }\n}\n","drawing.json",[724,4803,4804,4808,4820,4839,4851,4863,4867,4879,4891,4895,4907,4919,4923,4935,4947,4951,4963,4975,4979,4991,5005,5017,5021,5035,5047,5060,5072,5076,5088,5100,5104,5116,5125,5130,5134],{"__ignoreMap":719},[785,4805,4806],{"class":787,"line":788},[785,4807,871],{"class":799},[785,4809,4810,4812,4814,4816,4818],{"class":787,"line":819},[785,4811,2101],{"class":799},[785,4813,2123],{"class":864},[785,4815,1610],{"class":799},[785,4817,1485],{"class":799},[785,4819,1050],{"class":799},[785,4821,4822,4824,4826,4828,4830,4832,4835,4837],{"class":787,"line":841},[785,4823,2134],{"class":799},[785,4825,2789],{"class":864},[785,4827,1610],{"class":799},[785,4829,1485],{"class":799},[785,4831,1064],{"class":799},[785,4833,4834],{"class":864},"none",[785,4836,1610],{"class":799},[785,4838,2116],{"class":799},[785,4840,4841,4843,4845,4847,4849],{"class":787,"line":848},[785,4842,2134],{"class":799},[785,4844,2347],{"class":864},[785,4846,1610],{"class":799},[785,4848,1485],{"class":799},[785,4850,1050],{"class":799},[785,4852,4853,4855,4857,4859,4861],{"class":787,"line":868},[785,4854,2147],{"class":799},[785,4856,2278],{"class":864},[785,4858,1610],{"class":799},[785,4860,1485],{"class":799},[785,4862,2469],{"class":799},[785,4864,4865],{"class":787,"line":874},[785,4866,2258],{"class":799},[785,4868,4869,4871,4873,4875,4877],{"class":787,"line":892},[785,4870,2134],{"class":799},[785,4872,2265],{"class":864},[785,4874,1610],{"class":799},[785,4876,1485],{"class":799},[785,4878,1050],{"class":799},[785,4880,4881,4883,4885,4887,4889],{"class":787,"line":897},[785,4882,2147],{"class":799},[785,4884,2278],{"class":864},[785,4886,1610],{"class":799},[785,4888,1485],{"class":799},[785,4890,2469],{"class":799},[785,4892,4893],{"class":787,"line":913},[785,4894,2258],{"class":799},[785,4896,4897,4899,4901,4903,4905],{"class":787,"line":919},[785,4898,2134],{"class":799},[785,4900,2415],{"class":864},[785,4902,1610],{"class":799},[785,4904,1485],{"class":799},[785,4906,1050],{"class":799},[785,4908,4909,4911,4913,4915,4917],{"class":787,"line":940},[785,4910,2147],{"class":799},[785,4912,2429],{"class":864},[785,4914,1610],{"class":799},[785,4916,1485],{"class":799},[785,4918,3026],{"class":791},[785,4920,4921],{"class":787,"line":946},[785,4922,2258],{"class":799},[785,4924,4925,4927,4929,4931,4933],{"class":787,"line":965},[785,4926,2134],{"class":799},[785,4928,2303],{"class":864},[785,4930,1610],{"class":799},[785,4932,1485],{"class":799},[785,4934,1050],{"class":799},[785,4936,4937,4939,4941,4943,4945],{"class":787,"line":971},[785,4938,2147],{"class":799},[785,4940,2462],{"class":864},[785,4942,1610],{"class":799},[785,4944,1485],{"class":799},[785,4946,2469],{"class":799},[785,4948,4949],{"class":787,"line":976},[785,4950,2258],{"class":799},[785,4952,4953,4955,4957,4959,4961],{"class":787,"line":986},[785,4954,2134],{"class":799},[785,4956,2581],{"class":864},[785,4958,1610],{"class":799},[785,4960,1485],{"class":799},[785,4962,1050],{"class":799},[785,4964,4965,4967,4969,4971,4973],{"class":787,"line":992},[785,4966,2147],{"class":799},[785,4968,2595],{"class":864},[785,4970,1610],{"class":799},[785,4972,1485],{"class":799},[785,4974,2469],{"class":799},[785,4976,4977],{"class":787,"line":2310},[785,4978,2258],{"class":799},[785,4980,4981,4983,4985,4987,4989],{"class":787,"line":2321},[785,4982,2134],{"class":799},[785,4984,2482],{"class":864},[785,4986,1610],{"class":799},[785,4988,1485],{"class":799},[785,4990,1050],{"class":799},[785,4992,4993,4995,4997,4999,5001,5003],{"class":787,"line":2331},[785,4994,2147],{"class":799},[785,4996,2496],{"class":864},[785,4998,1610],{"class":799},[785,5000,1485],{"class":799},[785,5002,3181],{"class":791},[785,5004,2116],{"class":799},[785,5006,5007,5009,5011,5013,5015],{"class":787,"line":2337},[785,5008,2147],{"class":799},[785,5010,2513],{"class":864},[785,5012,1610],{"class":799},[785,5014,1485],{"class":799},[785,5016,2436],{"class":791},[785,5018,5019],{"class":787,"line":2342},[785,5020,2258],{"class":799},[785,5022,5023,5025,5027,5029,5031,5033],{"class":787,"line":2356},[785,5024,2134],{"class":799},[785,5026,2532],{"class":864},[785,5028,1610],{"class":799},[785,5030,1485],{"class":799},[785,5032,2503],{"class":791},[785,5034,2116],{"class":799},[785,5036,5037,5039,5041,5043,5045],{"class":787,"line":2369},[785,5038,2134],{"class":799},[785,5040,2810],{"class":864},[785,5042,1610],{"class":799},[785,5044,1485],{"class":799},[785,5046,1050],{"class":799},[785,5048,5049,5051,5053,5055,5057],{"class":787,"line":2380},[785,5050,2147],{"class":799},[785,5052,2824],{"class":864},[785,5054,1610],{"class":799},[785,5056,1485],{"class":799},[785,5058,5059],{"class":799}," [],\n",[785,5061,5062,5064,5066,5068,5070],{"class":787,"line":2391},[785,5063,2147],{"class":799},[785,5065,2912],{"class":864},[785,5067,1610],{"class":799},[785,5069,1485],{"class":799},[785,5071,2469],{"class":799},[785,5073,5074],{"class":787,"line":2400},[785,5075,2258],{"class":799},[785,5077,5078,5080,5082,5084,5086],{"class":787,"line":2405},[785,5079,2134],{"class":799},[785,5081,2729],{"class":864},[785,5083,1610],{"class":799},[785,5085,1485],{"class":799},[785,5087,1050],{"class":799},[785,5089,5090,5092,5094,5096,5098],{"class":787,"line":2410},[785,5091,2147],{"class":799},[785,5093,2743],{"class":864},[785,5095,1610],{"class":799},[785,5097,1485],{"class":799},[785,5099,2469],{"class":799},[785,5101,5102],{"class":787,"line":2424},[785,5103,2258],{"class":799},[785,5105,5106,5108,5110,5112,5114],{"class":787,"line":2439},[785,5107,2134],{"class":799},[785,5109,2897],{"class":864},[785,5111,1610],{"class":799},[785,5113,1485],{"class":799},[785,5115,2285],{"class":799},[785,5117,5118,5120,5123],{"class":787,"line":2444},[785,5119,2147],{"class":799},[785,5121,5122],{"class":864},"image",[785,5124,1070],{"class":799},[785,5126,5127],{"class":787,"line":2457},[785,5128,5129],{"class":799},"    ]\n",[785,5131,5132],{"class":787,"line":2472},[785,5133,989],{"class":799},[785,5135,5136],{"class":787,"line":2477},[785,5137,995],{"class":799},[705,5139,5140],{},"To avoid any side effects when injecting a configuration JSON, it is recommended that you first reset the configuration to its defaults:",[714,5142,5143,5197,5255,5318],{},[717,5144,5145],{"v-slot:java":719},[777,5146,5148],{"className":779,"code":5147,"language":781,"meta":719,"style":719},"\u002F\u002F retrieve Editor current configuration\nConfiguration conf = editor.getConfiguration();\n\u002F\u002F Resets this configuration to its default values.\nconf.reset()\n\u002F\u002F Injects the content of a JSON into this configuration.\nconf.inject(myconfigurationJSON)\n",[724,5149,5150,5155,5168,5173,5180,5185],{"__ignoreMap":719},[785,5151,5152],{"class":787,"line":788},[785,5153,5154],{"class":1584},"\u002F\u002F retrieve Editor current configuration\n",[785,5156,5157,5159,5161,5163,5166],{"class":787,"line":819},[785,5158,144],{"class":795},[785,5160,1592],{"class":886},[785,5162,952],{"class":795},[785,5164,5165],{"class":886}," editor",[785,5167,1599],{"class":799},[785,5169,5170],{"class":787,"line":841},[785,5171,5172],{"class":1584},"\u002F\u002F Resets this configuration to its default values.\n",[785,5174,5175,5177],{"class":787,"line":848},[785,5176,1604],{"class":886},[785,5178,5179],{"class":799},".reset()\n",[785,5181,5182],{"class":787,"line":868},[785,5183,5184],{"class":1584},"\u002F\u002F Injects the content of a JSON into this configuration.\n",[785,5186,5187,5189,5192,5195],{"class":787,"line":874},[785,5188,1604],{"class":886},[785,5190,5191],{"class":799},".inject(",[785,5193,5194],{"class":886},"myconfigurationJSON",[785,5196,937],{"class":799},[717,5198,5199],{"v-slot:swift":719},[777,5200,5202],{"className":1000,"code":5201,"language":1002,"meta":719,"style":719},"\u002F\u002F retrieve editor current configuration\nlet conf: IINKConfiguration = editor.configuration\n\u002F\u002F resets this configuration to its default values.\ntry? conf.reset()\n\u002F\u002F Injects the content of a JSON into this configuration.\ntry? conf.inject(myconfigurationJSON)\n",[724,5203,5204,5209,5221,5226,5240,5244],{"__ignoreMap":719},[785,5205,5206],{"class":787,"line":788},[785,5207,5208],{"class":1584},"\u002F\u002F retrieve editor current configuration\n",[785,5210,5211,5213,5216,5218],{"class":787,"line":819},[785,5212,1009],{"class":791},[785,5214,5215],{"class":886}," conf: IINKConfiguration ",[785,5217,952],{"class":795},[785,5219,5220],{"class":886}," editor.configuration\n",[785,5222,5223],{"class":787,"line":841},[785,5224,5225],{"class":1584},"\u002F\u002F resets this configuration to its default values.\n",[785,5227,5228,5231,5234,5237],{"class":787,"line":848},[785,5229,5230],{"class":799},"try",[785,5232,5233],{"class":795},"?",[785,5235,5236],{"class":886}," conf.",[785,5238,5239],{"class":799},"reset()\n",[785,5241,5242],{"class":787,"line":868},[785,5243,5184],{"class":1584},[785,5245,5246,5248,5250,5252],{"class":787,"line":874},[785,5247,5230],{"class":799},[785,5249,5233],{"class":795},[785,5251,5236],{"class":886},[785,5253,5254],{"class":799},"inject(myconfigurationJSON)\n",[717,5256,5257],{"v-slot:cpp":719},[777,5258,5260],{"className":1086,"code":5259,"language":1088,"meta":719,"style":719},"#include \"iink\u002FConfiguration.h\"\n\n\u002F\u002F retrieve Editor current configuration\nauto conf = editor->getConfiguration();\n\u002F\u002F Resets this configuration to its default values.\nconf->reset()\n\u002F\u002F Injects the content of a JSON into this configuration.\nconf->inject(myconfigurationJSON)\n",[724,5261,5262,5272,5276,5280,5292,5296,5303,5307],{"__ignoreMap":719},[785,5263,5264,5266,5268,5270],{"class":787,"line":788},[785,5265,1785],{"class":799},[785,5267,1064],{"class":799},[785,5269,1790],{"class":864},[785,5271,1070],{"class":799},[785,5273,5274],{"class":787,"line":819},[785,5275,845],{"emptyLinePlaceholder":844},[785,5277,5278],{"class":787,"line":841},[785,5279,5154],{"class":1584},[785,5281,5282,5284,5286,5288,5290],{"class":787,"line":848},[785,5283,1095],{"class":795},[785,5285,1592],{"class":886},[785,5287,952],{"class":795},[785,5289,5165],{"class":886},[785,5291,1809],{"class":799},[785,5293,5294],{"class":787,"line":868},[785,5295,5172],{"class":1584},[785,5297,5298,5300],{"class":787,"line":874},[785,5299,1604],{"class":886},[785,5301,5302],{"class":799},"->reset()\n",[785,5304,5305],{"class":787,"line":892},[785,5306,5184],{"class":1584},[785,5308,5309,5311,5314,5316],{"class":787,"line":897},[785,5310,1604],{"class":886},[785,5312,5313],{"class":799},"->inject(",[785,5315,5194],{"class":886},[785,5317,937],{"class":799},[717,5319,5320],{"v-slot:csharp":719},[777,5321,5323],{"className":1129,"code":5322,"language":1131,"meta":719,"style":719},"\u002F\u002F Get the configuration\nvar conf = editor.Configuration;\n\u002F\u002F Resets this configuration to its default values.\nconf.Reset();\n\u002F\u002F Injects the content of a JSON string into this configuration.\nconf.Inject(myconfigurationJSON);\n",[724,5324,5325,5329,5346,5350,5357,5362],{"__ignoreMap":719},[785,5326,5327],{"class":787,"line":788},[785,5328,1874],{"class":1584},[785,5330,5331,5333,5336,5338,5340,5342,5344],{"class":787,"line":819},[785,5332,1688],{"class":795},[785,5334,5335],{"class":857}," conf",[785,5337,1142],{"class":795},[785,5339,5165],{"class":886},[785,5341,800],{"class":799},[785,5343,144],{"class":886},[785,5345,816],{"class":799},[785,5347,5348],{"class":787,"line":841},[785,5349,5172],{"class":1584},[785,5351,5352,5354],{"class":787,"line":848},[785,5353,1604],{"class":886},[785,5355,5356],{"class":799},".Reset();\n",[785,5358,5359],{"class":787,"line":868},[785,5360,5361],{"class":1584},"\u002F\u002F Injects the content of a JSON string into this configuration.\n",[785,5363,5364,5366,5369,5371],{"class":787,"line":874},[785,5365,1604],{"class":886},[785,5367,5368],{"class":799},".Inject(",[785,5370,5194],{"class":886},[785,5372,1124],{"class":799},[1168,5374,5375],{"color":1170},[705,5376,5377,5378,800],{},"To restore your part configuration after reopening its package, you can save it in its ",[1175,5379,5381],{"href":5380},"\u002Fdocs\u002Fsdk\u002F4.3\u002Finteractivity\u002Fstorage#metadata","metadata",[5383,5384,5385],"style",{},"html pre.shiki code .sU2JI, html code.shiki .sU2JI{--shiki-light:#005FE4;--shiki-default:#005FE4;--shiki-dark:#80DFFF}html pre.shiki code .sglaT, html code.shiki .sglaT{--shiki-light:#7751EC;--shiki-default:#7751EC;--shiki-dark:#AC92FC}html pre.shiki code .soFc9, html code.shiki .soFc9{--shiki-light:#1A9FFF;--shiki-default:#1A9FFF;--shiki-dark:#1A9FFF}html pre.shiki code .sVYTS, html code.shiki .sVYTS{--shiki-light:#0081F0;--shiki-default:#0081F0;--shiki-dark:#1A9FFF}html pre.shiki code .sZBTK, html code.shiki .sZBTK{--shiki-light:#002DB3;--shiki-default:#002DB3;--shiki-dark:#80EAFF}html pre.shiki code .sEQEB, html code.shiki .sEQEB{--shiki-light:#051F41;--shiki-default:#051F41;--shiki-dark:#D1E9FA}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sYWwX, html code.shiki .sYWwX{--shiki-light:#005FE4;--shiki-light-font-style:italic;--shiki-default:#005FE4;--shiki-default-font-style:italic;--shiki-dark:#80DFFF;--shiki-dark-font-style:italic}html pre.shiki code .sJjcI, html code.shiki .sJjcI{--shiki-light:#467191;--shiki-light-font-style:italic;--shiki-default:#467191;--shiki-default-font-style:italic;--shiki-dark:#6493B4;--shiki-dark-font-style:italic}",{"title":719,"searchDepth":841,"depth":841,"links":5387},[5388,5389],{"id":711,"depth":819,"text":712},{"id":1182,"depth":819,"text":144,"children":5390},[5391,5392,5393,5394,5395],{"id":1197,"depth":841,"text":1198},{"id":1297,"depth":841,"text":1298},{"id":1338,"depth":841,"text":1339},{"id":2037,"depth":841,"text":2038},{"id":2055,"depth":841,"text":2056},"\u002Fdocs\u002Fsdk\u002F4.4\u002Fgetting-started\u002Finteractive-ink-runtime","Guide to discover iink SDK","md",{},"uc9zmj",{"title":390,"description":5397},"-7j3mPFUvzBytakRMLCyTP53mg6zq0VaX9fTBkNCjOs",{"id":5404,"title":5405,"body":5406,"canonicalPath":505,"description":5466,"extension":5398,"icon":521,"meta":5467,"navTitle":20,"navigation":844,"path":5468,"resolveKey":505,"resolveVersion":505,"seo":5469,"stem":5470,"__hash__":5471},"support\u002Fsupport\u002F01.index.md","Support",{"type":702,"value":5407,"toc":5464},[5408,5411],[705,5409,5410],{},"Find answers to common questions about integrating the iink SDK and MyScript Cloud APIs. Browse the topics below or reach out on the community forum.",[5412,5413,5414,5423,5431,5439,5447,5456],"card-group",{},[5415,5416,5420],"card",{"icon":5417,"title":5418,"to":5419},"i-tabler-package","Recognition assets","\u002Fsupport\u002Frecognition-assets\u002F",[705,5421,5422],{},"Download base assets and build custom resources to fine-tune the recognition.",[5415,5424,5428],{"icon":5425,"title":5426,"to":5427},"i-tabler-key","On-device license management","\u002Fsupport\u002Fon-device\u002Fon-device-license-management\u002F",[705,5429,5430],{},"Manage licenses for applications embedding the on-device iink SDK.",[5415,5432,5436],{"icon":5433,"title":5434,"to":5435},"i-tabler-user-circle","Registering with MyScript Cloud","\u002Fsupport\u002Fcloud\u002Fregistering-myscript-cloud\u002F",[705,5437,5438],{},"Create a Cloud account and obtain the keys to call our recognition APIs.",[5415,5440,5444],{"icon":5441,"title":5442,"to":5443},"i-tabler-rocket","Being production ready","\u002Fsupport\u002Fcloud\u002Fbeing-production-ready\u002F",[705,5445,5446],{},"Best practices and quotas to ship your iink Cloud integration to production.",[5415,5448,5453],{"icon":5449,"title":5450,"to":5451,"target":5452},"i-tabler-message-circle","Forums","https:\u002F\u002Fdeveloper-support.myscript.com\u002Fsupport\u002Flogin","_blank",[705,5454,5455],{},"Ask questions and get answers from the MyScript developer community.",[5415,5457,5461],{"icon":5458,"title":5459,"to":5460,"target":5452},"i-tabler-mail","Contact us","https:\u002F\u002Fwww.myscript.com\u002Fcontact\u002F",[705,5462,5463],{},"Can't find what you're looking for? Reach out to our team.",{"title":719,"searchDepth":841,"depth":841,"links":5465},[],"MyScript Developer Support hub",{},"\u002Fsupport",{"title":5405,"description":5466},"support\u002F01.index","jENFmcn55y_8r3_6pH5xxlH1dZJBwoAuq9F7gXQtow8",1792566632999]