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

Материал из ALT Linux Wiki
(Первый вариант)
 
 
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
На этой странице перечисляются автоматически найденные зависимости на модули (стили) {{term|LaTeX}}, которые по некоторым причинам не могут быть удовлетворены, и потому отключены вручную в соответствующих spec-файлах.
== TeXLive 2017 ==
автопоиск зависимостей не проводился, особой нужды нет из-за грубого разбиения на подпакеты.
Произошел переезд на новый формат автоматических provides для TeX: {{term|texmf(latex/foo)->tex(foo.sty)}}.
rpm-build-texmf заменен на rpm-build-tex для работы с TeXLive 2017.
== Архив: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}} ===
;{{term|latex/pst-char}}
:{{term|pst-char}} заменён стилем {{term|pst-text}}. Современные файлы {{term|pst-char}} просто загружают {{term|pst-text}} и выдают предупреждение, но в {{pkg|texlive}} они не упакованы. Сделаю-ка я пакет {{pkg|texmf-latex-obsolete}}, куда всё такое старьё и файлы для поддержки совместимости со старьём и положу.
 
;{{term|latex/lgrind}}
:А это стиль, прилагающийся к [http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=lgrind утилите на С].
 
;{{term|latex/ifetex}}
:Пакета {{term|ifetex}} нигде не видно. {{term|memoir}}, который его требует, сам же его и эмулирует, если не находит.
 
=== {{pkg|texlive-latex-extra}} ===
;{{term|latex/biblatex}}
:Это пакет [http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=biblatex biblatex], который считается ещё экспериментальным, и, видимо поэтому, не включён в {{pkg|texlive}}.
 
;{{term|latex/calendar}}
:Это пакет [http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=calendar calendar]. В {{pkg|texlive}} его нет, т.к. у него несвободная лицензия: "Free for use but distribution for profit only by arrangement".
 
;{{term|latex/eforms}}
;{{term|latex/exerquiz}}
:Оба эти стиля из коллекции [http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=acrotex acrotex], которой почему-то нет в texlive, хотя она свободная и вроде актуальная и полезная. Стоит, наверное, её собрать в Сизиф отдельным пакетом.
 
;{{term|latex/fixseminar}}
:Этот из коллекции {{term|texpower}}, которая попала в дебиан отдельным пакетом. Неплохо бы нам тоже собрать отдельным пакетом.
 
;{{term|latex/gradient}}
:Такой стиль раньше был в составе {{term|pstricks}}, файл {{path|gradient.sty}} 93 года нашёлся даже на [http://ctan.org ctan], но [http://tug.ctan.org/get/usergrps/uktug/baskervi/6_2/spqr/gradient.tex в очень странном месте]. Думаю, сейчас эта фунциональность покрывается {{path|pst-grad.sty}}. Поскольку ссылка на этот стиль тоже из чего-то малопонятного и неизвестно, насколько нужного, то думаю нет смысла его эксгумировать.
 
;{{term|latex/lhelpx}}
:Цитата из документации по {{term|lhelp}}:
5.1.6  lhelp extension package
  Does not exist yet but hey, we plan ahead. . .
  215 \DeclareOption{X}{\AtEndOfFile{\RequirePackage{lhelpx}}}
: Автор позаботился о будущем.
 
;{{term|latex/linenox0}}
:Это workaround к старой версии {{term|lineno}}, для {{pkg|texlive}} неактуально.
 
;{{term|latex/lucasual}}
;{{term|latex/lucida-helvetica}}
:Какое-то непонятное старьё для MikTeX, загружается условно.
 
;{{term|latex/makor}}
:Это развесистая система [http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=makor2 для набора на иврите]. В {{pkg|texlive}} почему-то не включена, хотя с лицензией порядок. Видимо, вышла из моды (2003).
 
;{{term|latex/mapleenv}}
:Видимо, этот стиль идёт вместе с maple
 
;{{term|latex/mathtime}}
:Шрифты {{term|mathtime}} заменены шрифтами {{term|belleek}}, но для обратной совместимости можно запаковать {{path|mathtime.sty}} в {{pkg|texmf-latex-obsolete}}.
 
;{{term|latex/mygoth}}
:Такого файла нигде нет, загружается условно.
 
;{{term|latex/newcommand}}
:Предположительно опечатка в коде, скорее всего ему нужен пакет {{term|xnewcommand}} того же автора.
 
;{{term|latex/texpower}}
:Уже встречалось выше: этот пакет собран отдельно в дебиане, надо бы собрать и нам.
 
;{{term|latex/tgpagella}}
:Это к шрифтам {{term|tex-gyre}}, blacklist в дебиане: "GYRE fonts have a very strange license ..."
:[http://www.gust.org.pl/projects/e-foundry/tex-gyre/ На сайте проекта] про эту лицензию утверждается:
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.
:[http://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-LICENSE.txt/view В самом тексте лицензии] на мой непросвещённый взгляд  криминала не заметно. Поскольку шрифты нужные и современные, стоит упаковать отдельным пакетом, либо включить обратно в {{pkg|texlive}}.
 
;{{term|latex/thmbox}}
:Его добавили в {{pkg|texlive}} [http://tug.org/mailman/htdig/tex-live/2009-March/020556.html только 23.03.2009].
 
;{{term|latex/web}}
:Это {{path|web.sty}} из {{term|acrotex}}, который уже встречался выше (его нет в {{pkg|texlive}}, стоит собрать отдельным пакетом).
 
;{{term|latex/xltxtra}}
:Это пакет для {{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/171845.html Письмо №3 Кирилла Маслинского в рассылку devel]
{{Category navigation|title=TeX|category=TeX}}
{{Category navigation|title=TeX|category=TeX}}

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

Ссылки