Почему латекс такой большой?

13

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

Почему он такой большой? Я думал, что это был просто язык или система, но я никогда не видел ни одного языка программирования с гигабайтами библиотек.

Просто плохое предчувствие, когда ваш латексный дистрибутив занимает четыре гигабайта пространства, когда вы ожидаете, что он будет больше, скажем, 200 МБ.

Подмастерье Компьютерщик
источник
6
шрифты. много-много (и много) шрифтов.
Квик-кихот
(это всего лишь предположение, кстати. Я на самом деле не знаю. Интересный вопрос, хотя.)
Quack Quixote
Не нужно угадывать. Ты прав. Много-много шрифтов!
DaveParillo
1
Я бы сказал, что весь смысл латекса заключается в том, чтобы носить с собой текстовый файл на карте памяти. Отредактируйте это чем-нибудь и скомпилируйте это, когда вы добираетесь до этого. Вы носите с собой исполняемые файлы MS Office?
DaveParillo
Аналогично: superuser.com/questions/49722/… и superuser.com/questions/140528/…
Чарльз Стюарт

Ответы:

12

Полная установка MikTeX включает в себя множество дополнительных пакетов, большинство из которых вы никогда не будете использовать, а также множество шрифтов для множества различных алфавитов. Вместо того, чтобы устанавливать все это, лучше выполнить минимальную установку и позволить MikTeX устанавливать необходимые пакеты и шрифты на лету (при условии, что у вас есть подключение к Интернету, когда вы его используете).

Портативная версия MikTeX ( http://miktex.org/portable/ ) составляет чуть менее 100 Мб, что не так уж плохо.

Роб Хиндман
источник
Достаточно близко. Это шрифты, которые делают его таким большим.
DaveParillo
Конечно, значение в 100 МБ предназначено только для упакованного установщика - даже если он не был сжат, эти небольшие файлы будут работать в соответствии с размером вашего «кластера». Кроме того, вы, вероятно, обнаружите, что в конечном итоге вы запускаете автоматическую установку множества пакетов при попытке их использования. (Ожидается, что сгенерированные METAFONT растровые изображения могут внести большой вклад в это, но не похоже, что они на самом деле доставляют мне много хлопот - весь каталог шрифтов в моей установке составляет всего 63,8 МБ.) Но мои текущие 400 MiB наверняка побьет 4 концерта!
SamB
2

Портативная версия http://miktex.org/portable/about составляет 100 МБ (сжатая). Думаю, этого достаточно для обычного использования.

leonbloy
источник