Преминете към основното съдържание

Създаване на дълги текстове в „Open Manuscript Studio“

Open Manuscript Studio се разработва с цел да поддържа не само кратки статии, но и научни ръкописи с обем на цяла книга. При създаването на дълги текстове основните изисквания са съвместимостта с Word, семантичната структура, обработката „първо на местно ниво“ и адаптивното редактиране.

На тази страница е описана версията, разработена и тествана през август 2026 г. Функциите, които все още са в процес на преглед, са обозначени като такива, а не са представени като гарантирани за пускане.

Импортиране на големи файлове от типа „DOCX“ и монографии​

Studio използва специална стратегия за импортиране на големи и структурно сложни Word-документи. За малките файлове продължава да се използва пълният структурен импортер, докато за пакети с размер на ръкопис може да се използва вариант за монографии, изискващ по-малко памет, който избягва създаването на един много голям DOM на браузъра за word/document.xml.

Режимът за големи документи е предназначен за ръкописи, съдържащи хиляди параграфи, бележки под линия/в края на текста, полета в Word, хипервръзки, изображения, заглавия и други научни структури. Той периодично прехвърля натоварването към браузъра, за да се гарантира, че интерфейсът остава отзивчив по време на импорта.

Като тест за регресия и производителност беше използвана истинска научна книга с обем от около 200 страници. Документът беше импортиран успешно както на Android, така и на устройства от класа на настолните компютри, запази тестваното форматиране и преобразуването приключи за около шест секунди на тестваното мобилно устройство. Това е резултат от тест в рамките на проекта, а не официална гаранция за производителност; действителното време зависи от сложността на документа и хардуера.

Ограничението за безопасност на ниво пакет е отделно от ограниченията за визуалните ресурси, така че легитимен голям файл от типа „DOCX“ не бива да бъде отхвърлян само защото ZIP-контейнерът е по-голям от историческия праг, ориентиран към изображенията.

Навигация в структурата на документа​

Импортираните заглавия стават част от йерархията на раздела „Студио“, вместо да останат само параграфи с визуално оформление. По този начин изгледът на структурата на документа може да служи като навигационна схема за дълги ръкописи.

На настолен компютър изборът на елемент от структурата превърта до съответния раздел в редактора. На мобилно устройство изборът на заглавие превключва обратно към изгледа на редактора, изчаква зареждането на редактора, превърта до желания раздел и фокусира областта на заглавието. По този начин се запазва компактният работен процес на мобилната версия, като същевременно се осигурява същият семантичен модел на навигация като на настолния компютър.

Мащабируеми бележки и бележки под линия​

Ръкопис с обем на цяла книга може да съдържа стотици или хиляди бележки. Незабавното визуализиране на всяка бележка в пълен редактор за форматиран текст е ненужно ресурсоемко, затова Studio вече разделя олекотения списък с бележки от функцията за редактиране на бележки.

Панелът „Бележки“ изобразява всички резюмета на бележките като опростени записи. Пълната страница „NoteBodyEditor“ се зарежда само за тази бележка, която потребителят отваря. По този начин пълният списък с бележки остава незабавно достъпен, без да се създават стотици едновременни инстанции на редактора.

Оптимизацията запазва възможностите за редактиране, изтриване и навигация в бележките, като същевременно значително намалява времето, необходимо за отваряне на панела „Бележки“ в ръкописи с много бележки.

Семантични индекси на имена​

Studio разглежда научния именник като структурирани данни от ръкописа, а не само като генерирана допълнителна информация в края на изданието.

Полета „XE“ и „INDEX“ в Word​

DOCX Функцията за импортиране разпознава полетата за индексни записи в Word (XE) и генерираните полета от INDEX, включително инструкциите за полетата, разпределени в няколко цикъла на w:instrText. Йерархичните индексни термини се запазват, вместо да бъдат преобразувани в обикновен текст.

Импортираните данни от индекса се съхраняват заедно с ръкописа „OMI“ и могат да бъдат групирани в генериран изглед „Индекс на имената“ / „Névmutató“ / „Personenregister“. Повтарящите се маркери се групират, като се запазват отделните им появления.

Документът за регресия, с обем като книга, съдържа хиляди реални полета от Word XE и се използва като практическо средство за осигуряване на оперативна съвместимост в рамките на настоящата работа.

Ръчно маркиране на имена в указателя​

Настоящата линия на разработка добавя и възможност за ръчно маркиране чрез съществуващата лента с инструменти за избор на текст. Избраният текст може да се превърне в семантичен запис в индекса на имената, който съхранява целевия блок, избрания текст, типа на източника и стабилен семантичен идентификатор на котва.

Групираните записи в индекса по имена могат да бъдат разгърнати до отделните им появления. За записите с данни за местоположението, опцията Отиди до появата избира съответния раздел, затваря менюто, превърта до блока на редактора и маркира/избира индексирания текст.

Импортираните маркери „Word“, които все още не разполагат с точни данни за местоположението, остават валидни семантични записи; обвързването на всеки импортиран маркер „XE“ с точна котва в редактора е следваща стъпка в усъвършенстването на оперативната съвместимост.

Семантично съдържание​

Създаденото с Word съдържание не бива да се превръща в статичен текст с номера на страници след импортирането. Затова Studio моделира съдържанието като генериран семантичен обект, извлечен от йерархията на заглавията в ръкописа.

Настоящата версия, която се разглежда, разпознава инструкциите за полетата в Word TOC, включително фрагменти с разделяне instrText. Тя запазва важни настройки на Word, като диапазони на заглавията (\\o "1-3"), създаване на хипервръзки (\\h) и използване на нива на структурата (\\u).

Когато е налице семантично съдържание, Studio генерира видимото съдържание въз основа на текущата йерархия на разделите. Поради това преименуването или преструктурирането на разделите води до автоматично актуализиране на генерирания списък. Всеки елемент в списъка е активен и при кликване върху него се избира съответният раздел или се превърта до него.

Studio умишлено не третира номерата на страниците от съдържанието на импортиран Word документ като постоянни данни от авторския процес. Studio не е редактор за оформление на страници, така че номерирането на страниците е част от етапа на визуализация при публикуване/експортиране. Експортирането чрез DOCX и PDF може да генерира или актуализира изходни файлове, съобразени със страниците, без номерата, зависещи от оформлението, да стават част от каноничната структура на ръкописа.

Принцип на проектиране: семантиката преди представянето​

Тези дългометражни филми се придържат към едно общо правило:

  • заглавията са структурни елементи, а не само стилове на шрифта;
  • бележките са семантични анотации, а не просто текст в горния индекс;
  • Именните индекси представляват съхранени маркери и генерирани изгледи, а не само статичен списък;
  • Съдържанията представляват правила за йерархията на заглавията, а не просто копиран текст с номера на страниците.

Това осигурява стабилността на ръкописа при прехвърлянето му между Studio, Word, системи за публикуване, HTML/JATS, EPUB или формати за експортиране, предназначени за печат.

Изкуствен интелект и детерминистични структури на документи​

Разпознаването на имена може да се подобри благодарение на предложенията, подпомагани от изкуствен интелект, но основният индексен модел остава детерминистичен и контролиран от автора. Изкуственият интелект може да предлага кандидати за имена или да нормализира вариантни форми на имената, докато изричните индексни маркери остават авторитетните научни данни.

Съдържанията не изискват използване на изкуствен интелект. Те се генерират детерминистично въз основа на йерархията на документа и импортираните настройки на полетата.

Текущо състояние на разработката​

ВъзможностСтатус
Голям формат/монографияDOCX, вносПриложено и тествано с научна книга от около 200 страници
Навигация по структурата на документа на мобилни устройства и настолни компютриРеализирано
Мащабируем списък с всички ноти с отложено зареждане на редактора на нотиРеализирано
Word XE / INDEX семантичен импортРеализирано
Ръчно маркиране на имената в индекса и навигация по появяваниятаPR за разработка / ред за преглед
Разпознаване на думиTOCи и семантично съдържание в реално времеРазработка на PR / линия за преглед
Точни вградени препратки за всяко импортирано появяване на WordXEПоследващи действия
Генериране на номера на страниците за съдържанието/указателя при експортиране за печатПоследващи действия
Предложения за имена на лица с помощта на изкуствен интелектПланиран опционален слой за подпомагане

Страницата със състоянието на внедряването остава най-авторитетният източник на информация за вече пуснатите и зависимите от конфигурацията функции на Studio.