{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/caila/markup/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"a6636d05-eded-5d5f-b226-8ddd28ab8164","excerpt":"$caila.markup Выполняет разметку переданного текста. Синтаксис Метод принимает в качестве аргумента текст для разметки в виде строки : В качестве ответа…","html":"<h1>$caila.markup</h1>\n<hr>\n<p>Выполняет разметку переданного текста.</p>\n</br>\n<h4>Синтаксис</h4>\n<p>Метод принимает в качестве аргумента текст для разметки в виде строки <code class=\"language-text\">string</code>:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\">$caila.markup(\"markup text\")</code></pre></div>\n<p>В качестве ответа передается размеченная фраза в формате JSON. Результат разметки фразы <code class=\"language-text\">markup text</code>:</p>\n<div class=\"gatsby-highlight\" data-language=\"json\"><pre class=\"language-json\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\r\n   <span class=\"token property\">\"source\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"markup text\"</span><span class=\"token punctuation\">,</span>        <span class=\"token comment\">//фраза для разметки</span>\r\n   <span class=\"token property\">\"words\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">[</span>\r\n      <span class=\"token punctuation\">{</span>\r\n         <span class=\"token property\">\"annotations\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">{</span>\r\n            <span class=\"token property\">\"lemma\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"markup\"</span><span class=\"token punctuation\">,</span>\r\n            <span class=\"token property\">\"pos\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"X\"</span>            <span class=\"token comment\">//часть речи</span>\r\n         <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"startPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">0</span><span class=\"token punctuation\">,</span>           <span class=\"token comment\">//позиция слова во фразе</span>\r\n         <span class=\"token property\">\"endPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">6</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"pattern\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"punctuation\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"source\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"markup\"</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"word\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"markup\"</span>         <span class=\"token comment\">//нормализованная форма слова</span>\r\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token punctuation\">{</span>\r\n         <span class=\"token property\">\"annotations\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">{</span>\r\n            <span class=\"token property\">\"lemma\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text\"</span><span class=\"token punctuation\">,</span>\r\n            <span class=\"token property\">\"pos\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"X\"</span>            <span class=\"token comment\">//часть речи</span>\r\n         <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"startPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">7</span><span class=\"token punctuation\">,</span>           <span class=\"token comment\">//позиция слова во фразе</span>\r\n         <span class=\"token property\">\"endPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">11</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"pattern\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"punctuation\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">false</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"source\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text\"</span><span class=\"token punctuation\">,</span>\r\n         <span class=\"token property\">\"word\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text\"</span>          <span class=\"token comment\">//нормализованная форма слова</span>\r\n      <span class=\"token punctuation\">}</span>\r\n   <span class=\"token punctuation\">]</span>\r\n<span class=\"token punctuation\">}</span></code></pre></div>\n</br>\n<h4>Использование в сценарии</h4>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\">    <span class=\"token keyword\">state:</span>\r\n        <span class=\"token storageType\">q!:</span> markup text\r\n        <span class=\"token variableParameter\">script:</span>\r\n            $reactions.answer(JSON.stringify($caila.markup(\"markup text\")));</code></pre></div>","frontmatter":{"title":"","description":null},"headings":[{"value":"$caila.markup"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/caila/markup/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/dialer/bargeInInterrupt/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/simpleInference/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}