LINUX.ORG.RU

Есть ли LaTeX-жизнь на CentOS?

 , ,


0

2

Пытаюсь использовать машину с CentOS 8 в качестве десктопа, особых требований к разнообразию и свежести ПО не предъявляется.

Но тут понадобилось собрать заметку на русском, плюс нужен biblatex. В федоре я устанавливаю texlive-babel-russian, texlive-biblatex, что-то еще, и в результате все работает. В CentOS 7 и 8 я не вижу таких пакетов, не помогает установка texlive-babel и не похоже чтобы в принципе кто-то предоставлял, например, biblatex.sty.

Я не замечаю какого-нибудь пакета или спец.репозитория с TeXlive? Стоит ли возлагать какие-то надежды на репозиторий CentOS, или можно сразу обкладываться инсталляторами из интернетов?

На всякий случай тестовые файлы:

test.tex:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{csquotes}
\usepackage[backend=biber,hyperref=true,autocite=inline,style=apa,natbib=true]{biblatex}
\DeclareLanguageMapping{russian}{british-apa}
\addbibresource{test.bib}
\usepackage[colorlinks=true,citecolor=blue]{hyperref}

\begin{document}
Это тестовый документ, \cite{cool_article}.
\printbibliography
\end{document}

test.bib:

@Article{cool_article,
  title =     {Title},
  author =    {Authors},
  journal =   {The physics of fluids},
  volume =    {1},
  number =    {10},
  pages =     {2000--2010},
  year =      {1965}
}
Zeta_Gundam
() автор топика

Тамешта, весь техлайв же можно устанавливать официальным пакетом в хомяк или opt. Репозитории всегда будут отставать.

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)

Используй везде xelatex и не знай боли с кодировками и прочими языками, кроме английского

ЗЫ

В её документах ещё и поиск по pdf нормально работает

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

Да, так и сделал, все работает. Но по-моему он при установке выкачал несколько Гб, установка из репы в этом смысле экономичнее (у нас не так давно экономили трафик). Ну и в целом хотелось бы по возможности ограничиться софтом из репозитория, с ним нужно меньше движений.

Zeta_Gundam
() автор топика

Нет. Пользуюсь специально подготовленным под это дело дистром.

anonymous
()
Ответ на: комментарий от Zeta_Gundam

Насколько я знаю, это рекомендованный метод работы с техом, там будут самые свежие пакеты.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от peregrine

По-моему с xelatex в CentOS дела обстоят не лучше.

Кстати, с pdflatex тоже нормально работает поиск, копирование. Какие там еще киллер фичи у вашего xelatex, кроме шрифтов?

Zeta_Gundam
() автор топика
Ответ на: комментарий от Zeta_Gundam

Всё в юникоде везде и pdf генерируется напрямую. А касательно поиска он ещё недавно съезжал в latex-е в отличии от xelatex-а

peregrine ★★★★★
()
Ответ на: комментарий от Zeta_Gundam

Жить с ним можно, но некоторые вещи до сих пор не работают. Сейчас pdflatex намного дружелюбнее к юникоду чем раньше. Чем то ситуация напоминает иксы и вэйленд, одни уже не сильно развиваются, а во вторых все усердно пилят, но не все работает. Есть ещё luatex, для любителей bleeding edge.

einhander ★★★★★
()
Ответ на: комментарий от peregrine

Раз, два: Безобразие с кириллицей в Latex'е при использовании пакета soulutf8.

https://tex.stackexchange.com/questions/462729/soulutf8-doesnt-work-with-cyri...

Ошибка как я понимаю та же.

P.S. Есть пакет xesoul, но реализация как-то не внушает доверия.

P.P.S. eskdx тоже уже сломан, раньше работал, возможно это можно починить, но я не копался так глубоко.

einhander ★★★★★
()
Последнее исправление: einhander (всего исправлений: 3)
Ответ на: комментарий от peregrine

Он тупо подставляет шрифт, которого может и не быть в системе.

einhander ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.