Автор Гілка: Надрядкові символи в LaTeX  (Прочитано 2001 раз)

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Пробував поставити в tex-файлі над словом наголос. Вписав у преамбулу
\usepackage{textcomp}
використав символ \textasciiacute. Але чомусь він виставляється не над символом, а перед ним, тобто зсуває наступний після себе символ вправо, залишаючи під собою порожнє місце. Відтак замість слова з наголосом маємо слово, розділене на два фрагменти пробілом, над яким і стоїть наголос.
Що йому не так? В преамбулі
\usepackage[english,ukrainian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: Надрядкові символи в LaTeX
« Відповідей #1 : 2010-04-02 21:45:00 »
\' пробували?
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Надрядкові символи в LaTeX
« Відповідей #2 : 2010-04-03 01:08:23 »
Така "самодіяльність" взагалі перетворює текст на казна-що:
  • символ після цього акцента щезає, утворюється дірка,
  • латинські букви перетворюються на зюкви, зірочки і т. п.,
  • в логу йдуть лайки на недопущенність кирилиці в кодуванні TS1  :o
Словом,  [smiley=17.gif]

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Надрядкові символи в LaTeX
« Відповідей #3 : 2010-04-03 01:33:17 »
Є, звісно, милиця: можна після \textasciiacute написати \!\!\!, що змістить наступний символ вліво на потрібну відстань і піджене під наголос. Але хотілося б зрозуміти, чому проблема взагалі виникла.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Надрядкові символи в LaTeX
« Відповідей #4 : 2010-04-06 22:36:26 »
От ти ж: виявляється, треба було писати не \textasciiacute і не \', а \'{наголошений знак}.  :'(
« Змінено: 2010-04-06 22:37:07 від Campana »