Автор Гілка: Кирилиця виводиться в документі, але не в формулах LaTeX  (Прочитано 12469 раз)

Відсутній Yola

  • Дописувач
  • **
  • дописів: 70
  • Карма: +0/-0
  • http://uk.wikipedia.org/wiki/User:Igor_Yalovecky
Наприклад, маю такий документ:

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[ukrainian]{babel}

\begin{document}
текст у документі
$$\sqrt{\frac{KE_{1}}{KE_{2}}}перевірка$$

\begin{equation}
\sqrt{\frac{KE_{після удару}}{KE_{перед ударом}}}
\end{equation}
      
\end{document}

текст у документі - виводиться українською
з інших кирилічних текстів виводяться лише букви і


Відсутній Yola

  • Дописувач
  • **
  • дописів: 70
  • Карма: +0/-0
  • http://uk.wikipedia.org/wiki/User:Igor_Yalovecky
http://tex.stackexchange.com/questions/816/cyrillic-in-latex
і шо?

Ось що я маю наразі і як мені отримати текст у формулах.

Відсутній Олександр Барановський

  • Модератор дошки
  • Графоман
  • *****
  • дописів: 366
  • Карма: +0/-0
Я в таких ситуаціях переходжу в текстовий режим за допомогою команди \text з пакунка amsmath:
Код: LaTeX
  1. \documentclass{article}
  2.  
  3. \usepackage[utf8]{inputenc}
  4. \usepackage[T2A]{fontenc}
  5. \usepackage[ukrainian]{babel}
  6.  
  7. \usepackage{amsmath}
  8.  
  9. \begin{document}
  10. текст у документі
  11. $$\sqrt{\frac{KE_{1}}{KE_{2}}}\text{перевірка}$$
  12.  
  13. \begin{equation}
  14. \sqrt{\frac{KE_{\text{після удару}}}{KE_{\text{перед ударом}}}}
  15. \end{equation}
  16.      
  17. \end{document}

Можна на цю тему почитати ще TeX FAQ: Text inside maths (англ.).
У своїх заявках дехто з науковців описував, якими корисними будуть їхні заплановані дослідження для національних інтересів, тоді як насправді ними рухала щира наукова допитливість і бажання написати пару статей.
Станіслав М. Улям, «Пригоди математика»

keithfay

  • Гість
Я працюю в TexMath в LibreOffice. Ось, що мені допомогло:
$ sudo apt-get install texlive-lang-cyrillicПотім підключаю наступні пакунки в преамбулі:
\usepackage{mathtext}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,ukrainian]{babel}
І можу просто набирати кирилічні літери на клавіатурі.

У мене наступна мова ОС: en_US.utf8.

Дуже сильно допомогла розібратись ця стаття: TEX & Ukrainian.
« Змінено: 2015-05-16 07:19:59 від keithfay »