LaTeXIgnores: различия между версиями

Материал из ALT Linux Wiki
(Добавлены новые модули)
Нет описания правки
Строка 1: Строка 1:
На этой странице перечисляются автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную в соответствующих spec-файлах.
== TeXLive 2016 ==
Пока автопоиск зависимостей не проводился.
Статус директивы {{term|%add_texmf_req_skip latex/foo}} не определен до обновления rpm-build-texmf.
== Архив:TeXLive 2008 ==
На этой странице перечислены автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную директивой {{term|%add_texmf_req_skip latex/foo}} в соответствующих spec-файлах.
На этой странице перечислены автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную директивой {{term|%add_texmf_req_skip latex/foo}} в соответствующих spec-файлах.


== {{pkg|texlive-lang-arab}} ==
 
=== {{pkg|texlive-lang-arab}} ===
;{{term|latex/kashmiri}}:упоминается в файле {{path|%_datadir/texmf-texlive/tex/latex/arabtex/kashmiri.tex}}.
;{{term|latex/kashmiri}}:упоминается в файле {{path|%_datadir/texmf-texlive/tex/latex/arabtex/kashmiri.tex}}.
:{{path|kashmiri.sty}} нашёлся на старом зеркале CTAN в nonfree (на самом [http://www.ctan.org CTAN] такого сейчас нет). Видимо, это какое-то старьё.
:{{path|kashmiri.sty}} нашёлся на старом зеркале CTAN в nonfree (на самом [http://www.ctan.org CTAN] такого сейчас нет). Видимо, это какое-то старьё.


== {{pkg|texlive-lang-cyrillic}} ==
=== {{pkg|texlive-lang-cyrillic}} ===
;{{term|latex/cmcyr}}:упоминается в файле {{path|%_datadir/texmf-texlive/tex/latex/cmcyralt/russian.sty}}
;{{term|latex/cmcyr}}:упоминается в файле {{path|%_datadir/texmf-texlive/tex/latex/cmcyralt/russian.sty}}
:{{path|cmcyr.sty}} нашёлся на [http://www.ctan.org CTAN] в [http://www.ctan.org/pub/tex-archive/macros/latex209/contrib/cmcyralt/ macros/latex209/contrib/cmcyralt/]. Видимо, такое старьё в {{pkg|texlive}} не пакуют.
:{{path|cmcyr.sty}} нашёлся на [http://www.ctan.org CTAN] в [http://www.ctan.org/pub/tex-archive/macros/latex209/contrib/cmcyralt/ macros/latex209/contrib/cmcyralt/]. Видимо, такое старьё в {{pkg|texlive}} не пакуют.
Строка 14: Строка 25:
:В {{pkg|pscyr}} как-то всё нечисто с лицензией, так что SKIP от греха.
:В {{pkg|pscyr}} как-то всё нечисто с лицензией, так что SKIP от греха.


== {{pkg|texlive-lang-czechslovak}} ==
=== {{pkg|texlive-lang-czechslovak}} ===
;{{term|latex/SpecChar}}
;{{term|latex/SpecChar}}
;{{term|latex/csbulobalka}}
;{{term|latex/csbulobalka}}
Строка 20: Строка 31:
:Фиг знает что такое, нигде не нашёл, но загружаются условно, т.е. без них всё работать будет.
:Фиг знает что такое, нигде не нашёл, но загружаются условно, т.е. без них всё работать будет.


== {{pkg|texlive-latex-base}} ==
=== {{pkg|texlive-latex-base}} ===
;{{term|latex/amsjpa}}
;{{term|latex/amsjpa}}
;{{term|latex/inicap}}:упоминаются в файле {{path|%_datadir/texmf-texlive/tex/latex/amscls/amsrbeta.sty}}
;{{term|latex/inicap}}:упоминаются в файле {{path|%_datadir/texmf-texlive/tex/latex/amscls/amsrbeta.sty}}
Строка 31: Строка 42:
:[http://www.tug.org/pipermail/tex-live/2006-January/009694.html Там в треде] предлагали сделать wrapper, который бы загружал {{path|float.sty}}, но, похоже, не сделали. Можем wrapper сделать мы, можем плюнуть и сделать SKIP. Кроме того, эту зависимость может честно удовлетворить {{pkg|tetex-latex}}, где этот {{path|here.sty}} ещё сохранился.
:[http://www.tug.org/pipermail/tex-live/2006-January/009694.html Там в треде] предлагали сделать wrapper, который бы загружал {{path|float.sty}}, но, похоже, не сделали. Можем wrapper сделать мы, можем плюнуть и сделать SKIP. Кроме того, эту зависимость может честно удовлетворить {{pkg|tetex-latex}}, где этот {{path|here.sty}} ещё сохранился.


== {{pkg|texlive-latex-recommended}} ==
=== {{pkg|texlive-latex-recommended}} ===
;{{term|latex/pst-char}}
;{{term|latex/pst-char}}
:{{term|pst-char}} заменён стилем {{term|pst-text}}. Современные файлы {{term|pst-char}} просто загружают {{term|pst-text}} и выдают предупреждение, но в {{pkg|texlive}} они не упакованы. Сделаю-ка я пакет {{pkg|texmf-latex-obsolete}}, куда всё такое старьё и файлы для поддержки совместимости со старьём и положу.
:{{term|pst-char}} заменён стилем {{term|pst-text}}. Современные файлы {{term|pst-char}} просто загружают {{term|pst-text}} и выдают предупреждение, но в {{pkg|texlive}} они не упакованы. Сделаю-ка я пакет {{pkg|texmf-latex-obsolete}}, куда всё такое старьё и файлы для поддержки совместимости со старьём и положу.
Строка 107: Строка 118:
:Это пакет для {{prg|XeTeX}}, загружается условно.
:Это пакет для {{prg|XeTeX}}, загружается условно.


== Ссылки ==
=== Ссылки ===
* [http://lists.altlinux.org/pipermail/devel/2009-May/170375.html Письмо №1 Кирилла Маслинского в рассылку devel]
* [http://lists.altlinux.org/pipermail/devel/2009-May/170375.html Письмо №1 Кирилла Маслинского в рассылку devel]
* [http://lists.altlinux.org/pipermail/devel/2009-June/171775.html Письмо №2 Кирилла Маслинского в рассылку devel]
* [http://lists.altlinux.org/pipermail/devel/2009-June/171775.html Письмо №2 Кирилла Маслинского в рассылку devel]
* [http://lists.altlinux.org/pipermail/devel/2009-June/171845.html Письмо №3 Кирилла Маслинского в рассылку devel]
* [http://lists.altlinux.org/pipermail/devel/2009-June/171845.html Письмо №3 Кирилла Маслинского в рассылку devel]
{{Category navigation|title=TeX|category=TeX}}
{{Category navigation|title=TeX|category=TeX}}

Версия от 22:03, 23 января 2018

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

TeXLive 2016

Пока автопоиск зависимостей не проводился.

Статус директивы %add_texmf_req_skip latex/foo не определен до обновления rpm-build-texmf.

Архив: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, загружается условно.

Ссылки