2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 TeXLive 2018
Сообщение06.03.2018, 12:33 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
TeXLive 2017 заморожен; начался претест TeXLive 2018

http://tug.org/texlive/pretest.html

 Профиль  
                  
 
 Re: TeXLive 2017 заморожен; начался претест TeXLive 2018
Сообщение13.04.2018, 17:53 


13/07/14
257
Цитата:
If I understand correctly, latex in 2018 will default to inputting source files encoded with utf-8. This change is significant enough to mention on the short list

Цитата:
Windows: XP is no longer supported

Скорее всего, это будут одни из наиважнейших изменений этого года. Или что-то ещё?

 Профиль  
                  
 
 Re: TeXLive 2017 заморожен; начался претест TeXLive 2018
Сообщение15.04.2018, 04:56 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Претест заморожен. Или почти (хотели пару дней назад, но кое-что помешало).
Цитата:
latex will default to inputting source files encoded with utf-8

Это действительно важное изменение. С одной стороны, раньше в "дефолте" скопировал я Schrödinger с вебстраницы. Раньше LaTeX игноровал ö и выдавал Schrdinger. Сейчас выдает как надо.

С другой стороны, скопировал я знак "−" и вставил. Раньше LaTeX и его игнорировал, теперь возмущается. Тоже всякие непечатные характеры (вроде раньше они LaTeXу не мешали, а сейчас возмущается). В общем, если пользовать дефолтную кодировку, то придется почистить старые файлы. Заодно и опечатки уйдут.

Ну у меня вдруг обнаружилось столкновение beamer и subfig. Доложился на tex.stackexchange. Проблема, к счастью, не в subfig (который, к сожалению, остался сиротой), а в caption3, загружаемый subfig. Там и патч нашелся.

 Профиль  
                  
 
 TeXLive 2018
Сообщение28.04.2018, 02:52 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
TL2018 released
Karl Berry via tug.org писал(а):
Hi everyone - I've moved the tl18 images and other files to the public
areas on tug.org. They should begin making their way around CTAN soon.
Please give it a couple days to reach the mirrors.

There are no changes from the final pretest image.

I'm updating the web pages, etc., now.

Thanks everyone. --karl
http://tug.org/texlive/

MacTeX2018 появится скоро тоже доступен (лучше на MacOSX устанавливать именно его--это TL, слегка оптимизированный под MacOSX)
http://tug.org/mactex/

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение04.05.2018, 14:05 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Последние дни TL "разгребает" пакеты, которые появились или были обновлены в дни заморозки. По словам Карла Берри, разгреб, или почти разгреб.

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение29.05.2018, 18:24 
Аватара пользователя


18/12/17
126
К досаде, TeX Live 2018 кое-что упустил. Нашлось два шрифта ( Cochineal и Charter ), к которым есть T2A-*.fd файлы, но внезапно нет *.tfm и *.vf. Может, таких и больше.

Кусок, который ниже, компилируется в TeX Live 2016, но не в 2018 (компилятор - pdflatex)

Используется синтаксис LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
%
\usepackage{cochineal}  % <== шрифт
%
\begin{document}
Ну не работает же!
\end{document}

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение29.05.2018, 19:41 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Xmas в сообщении #1315987 писал(а):
К досаде, TeX Live 2018 кое-что упустил.!


Не TL2018, а вы упустили прочитать обновленную документацию к пакету:

Cochineal: Current version: 1.044 2018-03-28

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение29.05.2018, 20:33 
Аватара пользователя


18/12/17
126
Red_Herring в сообщении #1316031 писал(а):
Не TL2018, а вы упустили прочитать обновленную документацию к пакету:
Cochineal: Current version: 1.044 2018-03-28

Вы полагаете, файлы -t2a-.tfm на DVD обиделись из-за непрочтения документации и самоудалились ?

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение29.05.2018, 20:43 
Заслуженный участник
Аватара пользователя


08/11/11
5940
Red_Herring в сообщении #1304302 писал(а):
С одной стороны, раньше в "дефолте" скопировал я Schrödinger с вебстраницы. Раньше LaTeX игноровал ö и выдавал Schrdinger. Сейчас выдает как надо.


О, это круто (у меня всё время та же проблема, как и со скандинавскими авторами). С другой стороны, разве это не решалось
Код:
\usepackage[utf8]{inputenc}

?

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение29.05.2018, 21:36 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
g______d в сообщении #1316053 писал(а):
С другой стороны, разве это не решалось

Решалось. Но теперь это default. Хотя, в любом случае, лучше вставлять--пошлете куда-нибудь, а там более старый TeX.

Xmas в сообщении #1316052 писал(а):
Вы полагаете, файлы -t2a-.tfm на DVD обиделись из-за непрочтения документации и самоудалились ?
Объясняю, медленно и по слогам:
TeXLive выдает пакеты в таком виде, в каком они на CTAN. В данном случае упустил автор, поскольку на CTAN файла Cochineal-Roman-tlf-t2a.tfm нет (и вообще соответствующая директория недосчитывается 72 файлов по ср. с TL2016 или 2017) и источник документации не компилируется. Поэтому все претензии к нему. http://math.ucsd.edu/~msharpe/. Если хотите, могу написать ему
Но в документации четко сказано: либо
Используется синтаксис LaTeX
\usepackage[p,osf]{cochineal}

либо
Используется синтаксис LaTeX
\usepackage{cochineal}
\useosf

(или заменяете "osf" на "proportional")

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение30.05.2018, 01:12 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Я написал автору и просто скопировал соответствующие файлы из 2017 (и, разумеется, прогнал texhash), после чего и документация и ваш файл скомпилировались. Он ответил
Цитата:
Thanks for alerting me. Something seems to have gone wrong with my generating script. I'll try to get a fix out ASAP.

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение30.05.2018, 01:19 
Заслуженный участник
Аватара пользователя


08/11/11
5940
Red_Herring в сообщении #1316074 писал(а):
Хотя, в любом случае, лучше вставлять--пошлете куда-нибудь, а там более старый TeX.


Пожалуй, да. Архив всё компилирует сам, и они обновляют TeX не каждый год.

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение30.05.2018, 01:26 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
g______d в сообщении #1316154 писал(а):
и они обновляют TeX не каждый год.
Не говоря уже о том, что и там, и практически на любом кафедральном сервере TL2018 установят (если установят) не ранее, чем его заморозят, т.е. почти через год.

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение30.05.2018, 08:48 
Аватара пользователя


18/12/17
126
Red_Herring в сообщении #1316074 писал(а):
Объясняю, медленно и по слогам:
TeXLive выдает пакеты в таком виде, в каком они на CTAN. В данном случае упустил автор, поскольку на CTAN файла Cochineal-Roman-tlf-t2a.tfm нет (и вообще соответствующая директория недосчитывается 72 файлов по ср. с TL2016 или 2017) и источник документации не компилируется. Поэтому все претензии к нему.

По моим данным, TL2018 недосчитывается 122 файлов с Cochineal (по сравнению с TL2016). В этом можно убедиться с помощью несколько длинной команды:

Используется синтаксис Bash
$ for Y in {2016,2018}; do find /usr/local/texlive/$Y -iname "*cochineal*" -type f -printf "%f\n" | tee >( wc -l ) > ~/tmp-$Y; done; diff ~/tmp-{2016,2018} | grep -i 't2a'; rm ~/tmp-*
 

Эта команда выдаст 2 числа - количество файлов в директориях 2016 и 2018, в именах которых есть подстрока "cochineal", а затем список различий:
Код:
712
600
< T2ACochineal-LF.fd
< T2ACochineal-TOsF.fd
< T2ACochineal-OsF.fd
< T2ACochineal-Sup.fd
< Cochineal-Bold-tlf-t2a.vf
< Cochineal-Bold-sup-t2a.vf
### ..... ещё куча файлов  (этот комментарий вписан вручную при вставке в форум)
< Cochineal-Bold-tlf-t2a.tfm
< Cochineal-Bold-tlf-t2a--base.tfm
< Cochineal-Roman-osf-t2a--base.tfm
$


Новых файлов шрифта "cochineal" по сравнению с 2016 не появилось. Все 122 файла - это те, отсутствуют в 2018, но были в 2016. Судя по картине, - как и сказал автор, - неверная реакция скрипта на нештатную ситуацию.

Для личного пользования файлы tfm/vf/pfb можно сгенерировать из оtf, вместе с "родными" кернингом и лигатурами. Но нужно посмотреть, что там внутри otf. Они тоже похудели по сравнению с 2016 годом.

 Профиль  
                  
 
 Re: TeXLive 2018
Сообщение30.05.2018, 09:37 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Я думаю что через несколько дней новая версия появится на CTAN, и затем в обновлениях TeXLive. Видно, что эта дефектная версия появилась в конце марта, а TL2017 был заморожен вначале. Это иллюстрирует, почему системщики больших серверов (и, в частности, arXiv) не устанавливают TL до его заморозки. Это же относится и к тем, кто перепаковывает TL для распределения по как части, например, RHEL.

Следует помнить, что TL (и, кажется, MT) содержит лишь пакеты, которые есть на CTAN (хотя не все пакеты на CTAN попадают в TL; тому есть разные причины). И хотя иногда ошибки появляются при "переупаковке" пакетов для TL, обычно ошибки появляются до этого.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group