LaTeXIgnores: различия между версиями
Строка 1: | Строка 1: | ||
На этой странице перечисляются автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную в соответствующих spec-файлах. | На этой странице перечисляются автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную в соответствующих spec-файлах. | ||
== TeXLive | == TeXLive 2017 == | ||
автопоиск зависимостей не проводился, особой нужды нет из-за грубого разбиения на подпакеты. | |||
Произошел переезд на новый формат автоматических provides для TeX: {{term|texmf(latex/foo)->tex(foo.sty)}}. | |||
rpm-build-texmf заменен на rpm-build-tex для работы с TeXLive 2017. | |||
== Архив:TeXLive 2008 == | == Архив:TeXLive 2008 == |
Текущая версия от 18:48, 11 марта 2018
На этой странице перечисляются автоматически найденные зависимости на модули (стили) LaTeX, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную в соответствующих spec-файлах.
TeXLive 2017
автопоиск зависимостей не проводился, особой нужды нет из-за грубого разбиения на подпакеты. Произошел переезд на новый формат автоматических provides для TeX: texmf(latex/foo)->tex(foo.sty). rpm-build-texmf заменен на rpm-build-tex для работы с TeXLive 2017.
Архив:TeXLive 2008
На этой странице перечислены автоматически найденные зависимости на модули (стили) LaTeX, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную директивой %add_texmf_req_skip latex/foo в соответствующих spec-файлах.
texlive-lang-arab
- latex/kashmiri
- упоминается в файле %_datadir/texmf-texlive/tex/latex/arabtex/kashmiri.tex.
- kashmiri.sty нашёлся на старом зеркале CTAN в nonfree (на самом CTAN такого сейчас нет). Видимо, это какое-то старьё.
texlive-lang-cyrillic
- latex/cmcyr
- упоминается в файле %_datadir/texmf-texlive/tex/latex/cmcyralt/russian.sty
- cmcyr.sty нашёлся на CTAN в macros/latex209/contrib/cmcyralt/. Видимо, такое старьё в texlive не пакуют.
- latex/pscyr
- упоминается в файлах
- %_datadir/texmf-texlive/tex/latex/disser/disser.cls
- %_datadir/texmf-texlive/tex/latex/eskd/eskd.cls
- В pscyr как-то всё нечисто с лицензией, так что SKIP от греха.
texlive-lang-czechslovak
- latex/SpecChar
- latex/csbulobalka
- latex/csbulutf8
- упоминаются в файле %_datadir/texmf-texlive/tex/latex/csbulletin/csbulletin.cls
- Фиг знает что такое, нигде не нашёл, но загружаются условно, т.е. без них всё работать будет.
texlive-latex-base
- latex/amsjpa
- latex/inicap
- упоминаются в файле %_datadir/texmf-texlive/tex/latex/amscls/amsrbeta.sty
- Эти два, похоже, когда-то входили в amscls, но потом были выкинуты, а зависимости забытые остались.
- latex/vtexhtml
- упоминается в файле %_datadir/texmf-texlive/tex/latex/hyperref/hvtexhtm.def
- Этот нужен только в контексте коммерческого дистрибутива VTeX. (Можно и файл вообще не паковать).
- latex/here
- упоминается в файле %_datadir/texmf-texlive/tex/latex/ltxmisc/verbasef.sty
- Там в треде предлагали сделать wrapper, который бы загружал float.sty, но, похоже, не сделали. Можем wrapper сделать мы, можем плюнуть и сделать SKIP. Кроме того, эту зависимость может честно удовлетворить tetex-latex, где этот here.sty ещё сохранился.
texlive-latex-recommended
- latex/pst-char
- pst-char заменён стилем pst-text. Современные файлы pst-char просто загружают pst-text и выдают предупреждение, но в texlive они не упакованы. Сделаю-ка я пакет texmf-latex-obsolete, куда всё такое старьё и файлы для поддержки совместимости со старьём и положу.
- latex/lgrind
- А это стиль, прилагающийся к утилите на С.
- latex/ifetex
- Пакета ifetex нигде не видно. memoir, который его требует, сам же его и эмулирует, если не находит.
texlive-latex-extra
- latex/biblatex
- Это пакет biblatex, который считается ещё экспериментальным, и, видимо поэтому, не включён в texlive.
- latex/calendar
- Это пакет calendar. В texlive его нет, т.к. у него несвободная лицензия: "Free for use but distribution for profit only by arrangement".
- latex/eforms
- latex/exerquiz
- Оба эти стиля из коллекции acrotex, которой почему-то нет в texlive, хотя она свободная и вроде актуальная и полезная. Стоит, наверное, её собрать в Сизиф отдельным пакетом.
- latex/fixseminar
- Этот из коллекции texpower, которая попала в дебиан отдельным пакетом. Неплохо бы нам тоже собрать отдельным пакетом.
- latex/gradient
- Такой стиль раньше был в составе pstricks, файл gradient.sty 93 года нашёлся даже на ctan, но в очень странном месте. Думаю, сейчас эта фунциональность покрывается pst-grad.sty. Поскольку ссылка на этот стиль тоже из чего-то малопонятного и неизвестно, насколько нужного, то думаю нет смысла его эксгумировать.
- latex/lhelpx
- Цитата из документации по lhelp:
5.1.6 lhelp extension package Does not exist yet but hey, we plan ahead. . . 215 \DeclareOption{X}{\AtEndOfFile{\RequirePackage{lhelpx}}}
- Автор позаботился о будущем.
- latex/linenox0
- Это workaround к старой версии lineno, для texlive неактуально.
- latex/lucasual
- latex/lucida-helvetica
- Какое-то непонятное старьё для MikTeX, загружается условно.
- latex/makor
- Это развесистая система для набора на иврите. В texlive почему-то не включена, хотя с лицензией порядок. Видимо, вышла из моды (2003).
- latex/mapleenv
- Видимо, этот стиль идёт вместе с maple
- latex/mathtime
- Шрифты mathtime заменены шрифтами belleek, но для обратной совместимости можно запаковать mathtime.sty в texmf-latex-obsolete.
- latex/mygoth
- Такого файла нигде нет, загружается условно.
- latex/newcommand
- Предположительно опечатка в коде, скорее всего ему нужен пакет xnewcommand того же автора.
- latex/texpower
- Уже встречалось выше: этот пакет собран отдельно в дебиане, надо бы собрать и нам.
- latex/tgpagella
- Это к шрифтам tex-gyre, blacklist в дебиане: "GYRE fonts have a very strange license ..."
- На сайте проекта про эту лицензию утверждается:
The TeX Gyre fonts are being released under the GUST Font License (GFL), which is a free license, legally equivalent to the LaTeX Project Public License (LPPL), version 1.3c or later.
- В самом тексте лицензии на мой непросвещённый взгляд криминала не заметно. Поскольку шрифты нужные и современные, стоит упаковать отдельным пакетом, либо включить обратно в texlive.
- latex/thmbox
- Его добавили в texlive только 23.03.2009.
- latex/web
- Это web.sty из acrotex, который уже встречался выше (его нет в texlive, стоит собрать отдельным пакетом).
- latex/xltxtra
- Это пакет для XeTeX, загружается условно.