<html>
<head>
  <link rel="stylesheet" href=" OmegaT.css" type="text/css">
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>&gt;Робота з форматованим текстом - OmegaT 1 8 Посібник користувача</title>
</head>

<body>
  <h2>Робота з форматованим текстом</h2>

  <ul>
    <li>
      <p><a href="#intro">Форматування тегів</a></p>
    </li>

    <li>
      <p><a href="#tag_segmenting">Сегментація тегів та речень</a></p>
    </li>

    <li>
      <p><a href="#tag_operation">Операції з тегами</a></p>
    </li>

    <li>
      <p><a href=
      "#nesting">Ієрархія груп тегів </a></p>
    </li>

    <li>
      <p><a href="#tag-overlapping">Групи тегів, які перекриваються</a></p>
    </li>

    <li>
      <p><a href="#tag_validation">Перевірка груп тегів</a></p>
    </li>

    <li>
      <p><a href="#tag_hints">Поради щодо керування тегами</a></p>
    </li>
  </ul>

  <p>Інформація форматування у файлі оригінала зазвичай повинна відтворюватися в перекладеному файлі.  OmegaT показує інформацію про форматування у підтримуваних форматах (у даний час це DocBook, HTML, XHTML, Open Document і OpenOffice.org) у вигляді тегів.  Зазвичай, під час оцінки схожості різних текстів з метою визначення збігів, теги ігноруються.  Теги, які Ви створили в перекладеному сегменті, також будуть і в перекладеному документі.  </p>
  <hr>

  <h3><a name="intro" id="intro"></a>Форматування тегів</h3>

  <p><a name="naming" id="naming"></a><b>Назва тегу:</b> Теги складаються з 1-3 літер та однієї цифри.  Унікальний номер дозволяє групувати теги й розрізняти ті теги, які мають однакові символи, але насправді — різні.  Символи можуть відображати (не обовʼязково) значення форматування даного тегу (наприклад, жирний шрифт, курсив тощо).</p>

  <p><a name="numbering" id="numbering"></a><b>Нумерація тегів:</b> Теги нумеруються в порядку зростання за <strong>групами тегів</strong>.  Те, що називається „група тегів“ — це або один окремий тег (наприклад, <code><font color=
  "#Fb0000">&lt;br1&gt;</font></code>) або парні теги (наприклад, <code><font color="#Fb0000">&lt;i0&gt;</font></code> і <code><font color="#Fb0000">&lt;/i0&gt;</font></code>).  У сегменті перша група (парний або окремий тег) отримує номер <strong>0</strong>, друга — номер <strong>1</strong> і так далі.  Перший приклад нижче має 3 групи тегів (парний, окремий тег і знову парний), другий приклад має лише одну групу (парний тег).  </p>

  <p><a name="pairs" id="pairs"></a><b>Парні чи окремі теги:</b> Теги завжди є або окремими тегами або парними.  <strong>Окремі теги</strong> вказують інформацію форматування, яка не впливає на текст, що його оточує (наприклад, додатковий пробіл або розрив рядка).</p>
  <pre>
         <strong>&lt;сегмент 2132&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>&lt;Ctr+N&gt;<font color=
"#Fb0000">&lt;/b0&gt;</font>, <font color=
"#Fb0000">&lt;br1&gt;&lt;b2&gt;</font>&lt;Enter&gt;<font color=
"#Fb0000">&lt;/b2&gt;</font><strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p><code><strong><font color="#Fb0000">&lt;br1&gt; </font></strong></code> — це окремий тег, який не впливає на текст, що його оточує.  <strong>Парні теги</strong> зазвичай впливають на інформацію про стиль, яка застосовується до тексту між відкриваючим і закриваючим тегами пари.  Що б не трапилося з парними тегами, відкриваючий тег завжди повинен стояти перед закриваючим.</p>
  <pre>
        <strong>&lt;сегмент 3167&gt;</strong>файл Log (<font color=
"#Fb0000">&lt;b0&gt;</font>log.txt<font color=
"#Fb0000">&lt;/b0&gt;</font>) для відстеження операцій та помилок.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p> Теги <code><strong><font color="#Fb0000">&lt;b0&gt;</font></strong></code> <font size="3"> і </font> <code><strong><font color=
  "#Fb0000">&lt;/b0&gt;</font></strong></code> парні і стосуються тексту <code><strong>log.txt</strong></code>.</p>
  <hr>

  <h3><a name="tag_segmenting" id="tag_segmenting"></a>Сегментація тегів та речень</h3>

  <p>OmegaT створює теги перш ніж буде застосовано сегментацію по реченнях.  Залежно від правил сегментації, у Вас може зʼявитися враження, що теги не відповідають вищезазначеним правилам нумерації та групування.  Погляньте на наступний текст: "<em>До: \. Після: \s"</em><font color="#Fb0000">.</font> <font color="#000000">.Можна було б очікувати таке форматування (&lt;b0&gt; і &lt;/b0&gt; означають початок і кінець курсиву):</font></p>
  <pre>
        <strong>&lt;сегмент ....&gt;</strong> <font color=
"#Fb0000">&lt;b0&gt;</font>До: \. Після: \s<font color=
"#Fb0000">&lt;/b0&gt;</font><strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Але якщо Ви зараз застосуєте до цього сегмента правило сегментації за замовчуванням, то отримаєте такий результат:</p>
  <pre>
         <strong>&lt;сегмент 1990&gt;</strong> <font color=
"#Fb0000">&lt;b0&gt;</font>До: \. <strong>&lt;кінець сегмента&gt;</strong>
<strong>&lt;сегмент 1991&gt;</strong> Після: \s<font color=
"#Fb0000">&lt;/b0&gt;</font><strong>&lt;кінець сегмента&gt;</strong>   
</pre>

  <p>Застосування правила <i>сегментація після крапки і пробілу,</i> розділяє текст оригінала на два сегменти, навіть якщо два теги <code><font color="#Fb0000">&lt;b0&gt;</font></code> і <code><font color=
  "#Fb0000">&lt;/b0&gt;</font></code>будуть разом у одному сегменті.  У деяких випадках це може навіть спричинити проблеми з перекладом, наприклад, якщо теги потрібно вставити в текст перекладу, щоб відобразити порядок слів цієї мови, (див.  нижче <a href="#tag_operation">Операції з тегами</a>).</p>
  <hr>

  <h3><a name="tag_operation" id="tag_operation"></a>Операції з тегами</h3>

  <p>При роботі з тегами потрібно бути обережним.  Якщо їх випадково змінити, форматування файлу оригінала може бути пошкоджено.  Розумним буде підхід „не лагодь те, що не зломане“.  Тим не менш, важливо знати можливості і як їх можна використати.  </p>

  <p><a name="duplication" id="duplication"></a><b>Копіювання груп тегів:</b> : щоб дублювати групи тегів, просто скопіюйте їх у потрібне вам місце.  Памʼятайте, що в парних тегах відкриваючий тег завжди повинен передувати закриваючому.  Форматування групи, яку ви скопіювали, застосовується до того місця, куди ви її скопіювали.  </p>

  <p>Наприклад:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Це форматування<font color=
"#Fb0000">&lt;/b0&gt;</font>буде скопійоване сюди.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Після копіювання:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Це форматування<font color=
"#Fb0000">&lt;/b0&gt;</font> було <font color=
"#Fb0000">&lt;b0&gt;</font>скопійоване сюди<font color=
"#Fb0000">&lt;/b0&gt;</font>.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p><a name="deletion" id="deletion"></a><b>Видалення груп тегів:</b>Якщо Ви хочете видалити групу сегментів, просто приберіть її в сегменті.  Памʼятайте, що для групи парних тегів як початковий, так і кінцевий теги повинні бути видалені, щоб переконатись, що видалені всі сліди форматування, інакше перекладений файл може бути пошкодженим.  Видаляючи групу тегів, Ви видалите відповідне форматування у перекладеному файлі.  </p>

  <p>Наприклад:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Це форматування<font color=
"#Fb0000">&lt;/b0&gt;</font> буде виделено.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Після видалення:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong>Це форматування було видалено.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p><b>Зміна порядку груп тегів:</b> Щоб змінити порядок груп тегів для відображення структури мови в перекладі, просто перемістіть групу тегів туди, де вона повинна бути в перекладі.  Форматування буде відповідати тій частині, до якої воно було застосоване.</p>

  <p>Наприклад:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Форматування нуль<font color=
"#Fb0000">&lt;/b0&gt;</font> і <font color=
"#Fb0000">&lt;b1&gt;</font>форматування один<font color=
"#Fb0000">&lt;/b1&gt;</font> у зворотньому порядку.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Після зміни порядку:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b1&gt;</font>Форматування один<font color=
"#Fb0000">&lt;/b1&gt;</font> і <font color=
"#Fb0000">&lt;b0&gt;</font>форматування нуль<font color=
"#Fb0000">&lt;/b0&gt;</font> помінялися місцями.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <h3><a name="nesting" id="nesting"></a>Ієрархія груп тегів </h3>

  <p>Зміна порядку груп тегів може призвести до вкладення однієї групи тегів в іншу групу.  Це добре, якщо зовнішня група повністю оточує внутрішню групу.  Іншими словами, при переміщенні парних тегів переконайтеся, щоб відкриваючий та закриваючий теги були переміщені в переклад, інакше перекладений файл може бути пошкоджений і не відкриється.  Для вкладеної частини застосовуються обидва формати.  </p>

  <p>Наприклад:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Форматування<font color=
"#Fb0000">&lt;/b0&gt;</font> <font color=
"#Fb0000">&lt;b1&gt;</font>один<font color=
"#Fb0000">&lt;/b1&gt;</font> буде вкладене у форматування нуль.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Після вкладення:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Форматування <font color=
"#Fb0000">&lt;b1&gt;</font>один<font color=
"#Fb0000">&lt;/b1&gt;&lt;/b0&gt;</font> було вкладено у форматування нуль.<strong>&lt;кінець сегмента</strong>
</pre>
  <hr>

  <h3><a name="tag-overlapping" id="tag-overlapping"></a>Групи тегів, які перекриваються</h3>

  <p>Перекривання — результат неправильних змін парних тегів.  Воно, без сумніву, пошкоджує форматування, а іноді і призводить до того, що перекладений файл не відкривається.  Наприклад:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Форматування<font color=
"#Fb0000">&lt;/b0&gt;</font> <font color=
"#Fb0000">&lt;b1&gt;</font>один<font color=
"#Fb0000">&lt;/b1&gt;</font>буде пошкоджено.<strong>&lt;кінець сегмента&gt;</strong>
</pre>

  <p>Після неправильної зміни:</p>
  <pre>
        <strong>&lt;сегмент 0001&gt;</strong><font color=
"#Fb0000">&lt;b0&gt;</font>Форматування <font color=
"#Fb0000">&lt;b1&gt;</font>один<font color=
"#Fb0000">&lt;/b0&gt;</font> <font color=
"#Fb0000">&lt;/b1&gt;</font>було успішно пошкоджено.<strong>&lt;кінець сегмента&gt;</strong>
</pre>
  <hr>

  <h3><a name="tag_validation" id="tag_validation"></a>Перевірка груп тегів</h3>

  <p>Функція „Перевірити теги“ виявляє (навмисно або випадково) змінені теги та відображає задіяні сегменти.  Цю функція можна ввімкнути, натиснувши CTRL+T, після чого відкриється вікно, в якому відображаються всі теги в перекладі, де є підозра на пошкоджені або погані теги.  Часто виникають проблеми з файлами OpenDocument або OpenOffice.org, які неможливо відкрити через проблеми з тегами, які зʼявляються під час перекладу.  Цю проблему можна легко вирішити за допомогою функції перевірки тегів, відновлюючи теги та створюючи знову перекладені документи.</p>

  <p>Вікно, яке відкривається натисканням CTRL+T, містить таблицю з 3 стовпцями:</p>

  <ul>
    <li>
      <p>посилання на сегмент</p>
    </li>

    <li>
      <p>вміст сегмента оригінала</p>
    </li>

    <li>
      <p>вміст перекладеного сегмента</p>
    </li>
  </ul>

  <p>Теги виділені жирним шрифтом і синім кольором для зручного порівняння вмісту оригінала та перекладу.  Натисніть на посилання, щоб активувати сегмент у вікні редагування.  Якщо необхідно, виправте помилку та натисніть <code><a href="menu.html#shortcuts">CTRL+T</a></code>, щоб повернутися на екран перевірки тегів виправлення інших помилок.  Помилки тегів виникають при <a href="#tag_operation">зміні тега</a> у перекладі, через що змінюється порядок і кількість тегів, які більше не співпадають з оригіналом.  Деякі зміни тегів необхідні та доброякісні, деякі призводять до проблем при створенні перекладеного документа.  </p>
  <hr>

  <h3><a name="tag_hints" id="tag_hints"></a>Поради щодо керування тегами</h3>

  <p>Теги зазвичай містять певне форматування тексту оригінала.  <strong>Спрощення оригінального тексту</strong> може значно зменшити кількість помилок з тегами.  По можливості уніфікуйте шрифти, розміри, кольори тощо, оскільки це може спростити переклад і зменшити можливість помилок з тегами.  У розділі <a href="#tag_operation">Операції з тегами</a> Ви можете побачити, що можна зробити за допомогою тегів.  Якщо теги створюють для Вас проблеми, а форматування для перекладу не надто важливе, видалення тегів — найлегший спосіб вирішення проблем.</p>

  <p>Якщо вам потрібно бачити теги в OmegaT, але не потрібно зберігати більшість форматування у перекладеному документі, Ви можете просто не включати теги у переклад.  У цьому випадку слід особливо <strong>уважно ставитись до пар тегів</strong>, оскільки форматування документа можна легко зіпсувати, якщо видалити лише половину пари.  Оскільки теги входять до самого тексту, можна застосовувати <a href="segmentation.html">правила сегментації</a> для створення сегментів із меншою кількістю тегів.  Це додаткова функція, і для її правильного використання потрібен певний досвід.  </p>

  <p><strong>Важливо:</strong> OmegaT ще не може автоматично виявляти помилки при форматуванні, тому програма не попередить Вас про будь-які помилки, які Ви робите, змінюючи форматування, яке краще відповідає мові перекладу.  Однак, іноді перекладений файл може виглядати дивно, а у випадку з файлами OpenDocument / OpenOffice.org ці файли можуть не відкриватися взагалі.  </p>
  <hr>
  <table style="width: 100%;" border="0" cellpadding="2" cellspacing="2">
    <tbody>
      <tr>
        <td style="text-align: left;"><a href="legalNotices.html">Юридична інформація</a> </td>
        <td style="text-align: center;"><a href="index.html">Домашня сторінка</a>
        </td>
        <td style="text-align: right;"><a href="xindex.html">Карта змісту</a> </td>
      </tr>
    </tbody>
  </table>

</body>
</html>
