Ru-Board.club
← Вернуться в раздел «Программы»

» TeX, LaTeX и т.д.

Автор: singul
Дата сообщения: 21.01.2013 16:49
Как лучше сделать символ интеграла по замкнутой поверхности - два интеграла перечёркнутых кругом? Своего рода симбиоз \iint и \oint (жаль \oiint не существует).
Автор: Quasus
Дата сообщения: 21.01.2013 18:34
Пакет esint, команда \oiint.
Автор: singul
Дата сообщения: 21.01.2013 19:10
Quasus
То, что нужно! Я знал про px-fonts, tx-fonts и некоторые другие пакеты, но все они целиком подменяли шрифты документа, а это решение как раз для Computer Modern, что очень точно отмечено здесь. Огромный респект!
Автор: TeXpert
Дата сообщения: 30.01.2013 10:19
Господа, подскажите автономный (ну, не требующий Internet) TeX компилятор для Android, если таковой существует, а если их много, то желательно лучший)

Спасибо
Автор: sergiokapone
Дата сообщения: 17.02.2013 17:50
Подскажите, как в Texniccenter 2b1 переключить кодировку файла, например с utf-8 в ansi?
Автор: A_P_V
Дата сообщения: 20.03.2013 13:43
Использую пакет disser, подскажите, пожалуйста, как можно менять размер шрифта и расстояние между строками только в основном тексте? Я так понимаю, что нужно его переопределить в файле disser cls, а потом в rtx файле вставить в данное место?

--- самый конец файла
\normalfont\clearpage
}\fi
\endinput

Автор: Rodny
Дата сообщения: 20.03.2013 18:30
TeXpert (10:19 30-01-2013)
Цитата:
подскажите автономный (ну, не требующий Internet) TeX компилятор для Android, если таковой существует,

Уже, скорее всего, не актуально, но недавно у самого появилась такая потребность.
Поиски привели к TeXPortal. Скачав дополнительно архив (ок. 460 Мб) со всеми пакетами, получил полностью оффлайновый компилятор.
Автор: TeXpert
Дата сообщения: 22.04.2013 11:01
Rodny
Установив вчера этот же самый TeXPortal RFR, решил ответить сам себе, а тут, оказывается, мне ответили

Добавлю свои наблюдения. Отсутствующие пакеты/шрифты программа сама докачивает. Поэтому, попробуйте сразу после установки скомпилировать какой-нибудь тестовый файл со включением кучи пакетов, тогда за раз закачаете практически все, что нужно.

Важно: рутить не требуется. Скомпилировал файл на казахском, так что с utf8 кодировкой нет проблем. Похоже, русские переносы не работают, но надо проверить. И dvi, и pdf создается прекрасно

Тут же вопрос: а как дела обстоят с iOS?
Автор: math
Дата сообщения: 23.04.2013 15:35
Извиняюсь, если подобный вопрос был.
Есть макет файла tex, который использует стилевой файл tikz.sty. Ряд компьютеров, на которых стоят различные версии Miktex (в том числе и одни из последних), компилируют его, другие же нет. Miktex на всех установлен полностью. Хотелось бы понять, чем это вызвано и по возможности исправить.
Заранее спасибо за ответы.
Автор: karl_karlsson
Дата сообщения: 23.04.2013 16:13
math
А какие эти другие?
Tikz обновляется довольно часто.
Его несколько меняют.
Но конечно, логи смотреть надо.
Автор: math
Дата сообщения: 25.04.2013 20:24
karl_karlsson
Спасибо за напоминание о логах. Вопрос был решён.
Автор: AY51
Дата сообщения: 14.05.2013 10:38
Уважаемые, может ли кто-нибудь посоветовать узкий шрифт для цифровых данных в таблице (с целью более компактного расположения информации)? Т.к. требуются только цифры, то руссификация шрифта не обязательна.
Автор: karl_karlsson
Дата сообщения: 14.05.2013 14:17
AY51
Ну из тех что есть кажется Times лучше.
Вот еще например такое.
How typeset a numeric table from a CSV file
Автор: AY51
Дата сообщения: 14.05.2013 19:27
karl_karlsson, кажется вы упустили слово "узкий" в моем сообщении, главная идея была именно в нем. Т.к. хочу иметь возможность разместить данные очень плотно, впрочем не исключено, что обычное уменьшение шрифта будет вполне допустимым, но вдруг кому-нибудь приходилось пользоваться именно узким. Что-то вроде таких:
http://www.fonts1.ru/kompakt-fonts/long-cool-woman/
http://www.fonts1.ru/kompakt-fonts/ab-ultrachic/

Я плохо (никак) ориентируюсь среди тех шрифтов, которые идут в штатной поставке, тут следовало бы отметить, что предпочтительно, что бы шрифт был именно штатный ибо документы будут обрабатываться на удаленном веб-сервере, куда я лишний раз не хотел бы лезть со своими не слишком прямыми лапками устанавливая недостающие шрифты.

По вашей ссылке приведены интересные примеры того как удобно выводить таблицы цифр, надо попробовать... Спасибо.
Автор: sikemo
Дата сообщения: 14.05.2013 20:16
Liberation Sans Narrow
Автор: karl_karlsson
Дата сообщения: 14.05.2013 21:25
AY51
Это шрифты width которых condensed, compressed или narrow. Они читаются не так хорошо. К тому же они Sans Serif, еще и декоративные. Если и есть экономия по горизонтали, они по вертикали могут быть менее экономные обычных. Во общем зависит какая таблица имеется.

Дальше, не все шрифты одинаково печатаются. Некоторые тонкие слишком требовательны к качеству печати. Уменьшая их становятся еще тоньше. Это если печать будет.

Вот Times - он толстый, емкий, выносить плохое качество печати - во общем газетная гарнитура.

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

Код: \usepackage[lf]{ebgaramond}
Автор: AY51
Дата сообщения: 14.05.2013 21:53
sikemo, спасибо за наводку, а нет ли у вас примера документа с преамбулой для такого шрифта?

karl_karlsson, я как раз хотел сэкономить на ширине. Таблицу я бы продемонстрировал, но пока она только в мыслях, наверное в ближайшие дни оформлю мысли на бумаге. Думаю, что качество печати и читаемость тут мало важна т.к. из всей таблицы проверяться будут несколько цифр и то скорее всего иногда.

Гарамонд - попробую, спасибо.

И еще... от безысходности запустил в своем дистрибутиве TexLive 2012 поиск по слову Narrow и обнаружил, что имеется узкий шрифт PT Sans Narrow более того он русскоязычный. Пакет для этих гарнитур подготовил некто Pavel Farar судя по всему из Чехии на основе соответствующих шрифтов Paratype . В дистрибутиве есть описания и примеры шрифтов. Вот пример шрифта PT Sans Narrow.
Автор: karl_karlsson
Дата сообщения: 14.05.2013 23:06
AY51
Liberation Sans, что написал sikemo, не идет с LaTeX, его только через XeLaTeX либо LuaLaTeX пользоваться можно. Он кириллицы также имеет.

EB Garamond и Open Sans также имеют кириллицы.
Вот еще Kurier и Iwona - кириллица, condensed, light condensed.
Автор: AY51
Дата сообщения: 15.05.2013 20:05
Грубый пример желаемой таблицы. Возможно таблица будет еще шире. Как считаете можно ли ее еще ужать за счет шрифта?
Автор: karl_karlsson
Дата сообщения: 16.05.2013 17:34
AY51
Конечно, что можно. Но будет это очень нечитабельное.
Есть такие шрифты, как например URW Bee. Возможно, внутри LaTeX какие то похожие уже есть.

Лучше вертикальные линии поменять на серых полос (10-20-30%), см. Manual for Package PgfplotsTable с. 14 внизу.

Дальше удаляется все что излишне.
- "0." удаляются, записывается в заголовке таблицы x10^-3
- s_i1, s_i2,... просто 1, 2,...
- сумма каким то образом сокращается, например как sigma_j

Ну если таблица будет в 2-3-4 раза больше, лучше развернуть ее в ландшафте
Landscape in Latex
Автор: AY51
Дата сообщения: 16.05.2013 21:28
karl_karlsson
Да, URW Bee действительно еще уже, что-то такое я имел ввиду с самого начала. Наверняка же подобная необходимость возникала у кого-то прежде. Поэтому и спрашивал, вдруг кто-нибудь уже находил подобное именно внутри Латеха.

Поменять линии на серые полосы интересная идея, надо подумать подойдет ли мне это.

Про множитель х10^-3 я уже думал, но все равно четыре цифры надо будет выводить, поэтому экономия будет только на точках. Ну хоть так.

Вообще же, эта таблица часть отчета который я буду генерировать программно, поэтому применение landscape мне не очень подходит т.к. это нарушит то, что будет до и после таблицы. С другой стороны есть идея в случае когда таблица будет слишком широкая -- разрезать ее на две части по вертикали и помещать их одна под другой.
Автор: karl_karlsson
Дата сообщения: 18.05.2013 16:20
AY51
Ну было такое. Сразу придумал сделаю \tiny и еще в 2 раза масштаб.
Только руководства стиля такое не позволяют.
90 символов - переходить надо к ландшафт, 150 - к бумагу A3.

Еще на то время внутри LaTeX были только Kurier и Iwona.
Самое большое число шрифтов добавили за последних несколько лет.
Ну и никакого метода их посмотреть, кроме вручную PDF примеров (куда есть) либо документы с ними делать.

Вот каталог шрифтов
Directory tex-archive/fonts
Автор: AY51
Дата сообщения: 19.05.2013 20:05
karl_karlsson
Спасибо за ссылку на каталог.

Я не работаю с Латехом постоянно, но регулярно к нему возвращаюсь и нужно сказать что работа со шрифтами -- это какой-то кошмар. Сколько раз не пытался разобраться в тонкостях использования и установки шрифтов столько раз и пасовал.

Мне очень нравится идея и инструменты которые предлагает Латех, но когда дело доходит до использования шрифта отличного от стандартного приходишь в тупик.

Решительно не понимаю, почему нельзя было сделать один каталог, куда класть шрифтовые файлы, а дальше пусть программа сама с ними работает как ей угодно, зачем заставлять пользователя проделывать то, что компьютер делает лучше быстрее и безошибочнее ...
Автор: Quasus
Дата сообщения: 19.05.2013 21:26
Будет LuaTeX - будет хорошо. (LuaTeX позволяет пользоваться системными шрифтами, однако проект ещё сырой; однако, надо думать, LuaTeX станет преемником pdflatex, а XeTeX мне кажется боковой веткой.) Но в настоящее время тоже не так всё плохо со шрифтами. Вот более удобный каталог:
http://www.tug.dk/FontCatalogue/
К шрифтам даны примеры использования: как правило, это подключение соответствующего пакета и пара команд.
Автор: karl_karlsson
Дата сообщения: 20.05.2013 12:37
AY51
Это потому что TeX создали до того как современные шрифты были. А он их и так напрямую не использует, эму только размеры отдельных символов (метрики) надо.
Вот сами шрифты довольно запутанное дело. Текстовые процессоры используют некие внутренние правила, которые делают их не детерминистическими. Например, если шрифт не имеет кириллицу, текстовой процессор возьмет ее с другого шрифта, которого он сам определяет. Еще греческий алфавит, математику. Но вот TeX работает полностью детерминистическим образом - использует только то, что эму указывается.

Quasus
LuaTeX никак не решает вопрос наличия хороших шрифтов. Они на сегодня только 2 - Computer Modern и Minion Pro + Minion Math. Они и не имея LuaTeX прекрасно работают. Также, все хорошие бесплатные не имеющие математику подключают. Если у кого то коммерческие шрифты - ну он как за ними отдал денег, так и за подключения к LaTeX отдает.

tug.dk он в шапке с 2009, но там не все шрифты, к тому же только латиница.
Автор: AY51
Дата сообщения: 20.05.2013 19:35
Quasus
На мой вкус LuaTeX и XeTeX предлагают немного не то. Я например не хочу устанавливать шрифт в систему для того что бы использовать его в Латехе да и системы бывают разные, например на сервере под Линуксом (где мне зачастую надо работать) подобные шрифты вообще некуда устанавливать.

karl_karlsson
Я конечно в общих чертах понимаю, что трудности Латеха сложились исторически, но согласитесь, даже если Латеху из всего шрифта нужны лишь размеры символов, то пусть возьмет из файла шрифта именно размеры тут ведь нет принципиальных трудностей. Для меня остается непонятным почему за много лет сообщество разработчиков Латеха не продвинулось в таком насущном направлении.
Автор: Skandalli
Дата сообщения: 24.05.2013 13:43
Здравствуйте, Господа.
Пришел сюда с вопросами. В ходе обсуждения Maple на одном форуме мне рекомендовали перейти на LaTeX с Word, т.к. приходится писать много отчетов по ГОСТ, с кучей формул, графиков и т.д.
1) Это целесообразно, или можно и не пытаться?
2) Если целесообразно, то какой редактор лучше? Который WYSIWYM или WYSIWYG?
может будут какие-то советы, пожелания и наставления?
Автор: Quasus
Дата сообщения: 24.05.2013 15:00
Конечно, целесообразно.

Мне кажется, лучше всего классический вариант в виде просто текстового редактора. WYSIWYG для ТеХа я никогда не видел (может быть, BakomaTeX такой? Но он коммерческий, фе.) WYSIWYM - это LyX. Я немного работал с ним, но потом перестал: всё-таки простой текстовый файл удобнее, потому что у тебя полный контроль над происходящим.

Если у вас нет любимого текстового редактора, можете попробовать разные свободные редакторы для LaTeXа: TeXStudio, TeXmaker и пр. (Единственно, нарекание к TeXnicCenter - не было поддержки юникода; однако сто лет с ним не работал, можно и добавили.) Как правило, в таких редакторах есть всё необходимое (то есть привязка к самому TeX engine, программе-верстальщику, и к просмотрщикам) и многое сверх необходимого: панели инструментов, кнопки, панели символов и пр. и пр.

LaTeX имеет очень широкие возможности. Это целая наука. Однако для того, чтобы просто начать эффективно работать в нём, нужно знать не очень много. Классическое чтение для начинающего - "Не очень краткое введение в LaTeX", несколько десятков страниц. Когда-то я хотел составить абсолютно минимальное введение в LaTeX, но не доделал. Если есть желание, могу прислать черновик на почту, там всего четыре странички с хвостиком. (А на всеобщее обозрение недоделанную работу выкладывать совестно.)

Добавлено:

Цитата:
tug.dk он в шапке с 2009, но там не все шрифты, к тому же только латиница.


Почему только латиница? Там даже есть "Литературная" literat. Во многих шрифтах - да, нет кириллицы, но tug.dk не виноват: просто никто не хочет рисовать кириллицу.


Цитата:
LuaTeX никак не решает вопрос наличия хороших шрифтов. Они на сегодня только 2 - Computer Modern и Minion Pro + Minion Math.


Гм. Я понимаю ваш аргумент. Хороший шрифт - это с набором размеров, кернингом и пр. НеТеХовские хорошие шрифты есть (OpenType, например), но они действительно редко бывают свободными.

Однако LaTeX годится не только для книг и не только для математики. Иногда уместнее использовать симпатичный TrueType, у которого есть проблемы с кернингом, чем унылый cm. Я сию минуту через Ubuntu Software Center могу загрузить огромную кучу свободных шрифтов, но использовать в LaTeXе я их не смогу. pdflatex не предлагает для этого стандартных механизмов: требуется наличие специальной версии шрифта для ТеХа.
Автор: TeXpert
Дата сообщения: 24.05.2013 18:02
Skandalli
Цитата:
Если целесообразно, то какой редактор лучше? Который WYSIWYM или WYSIWYG?
Лучший редактор на нынешний момент, на мой взгляд --- LyX. Хотя, можно пользовать много чего --- даже есть специальный TeX-плагин для текстового редактора gedit
Цитата:
...может будут какие-то советы, пожелания и наставления
С MiKTeX надо осторожно --- последние версии стали, по-моему, глюковатыми (пробовал ставить в разных комбинациях скачанную полную коллекцию пакетов, были разные ошибки). В конце-концов, надоело мне экспериментировать, просто купил за 10 ойро MiKTeX DVD последней версии у автора --- установилась нормально. Это я к тому, если Вы хотите сохранить время и нервы. Вполне может и оказаться, что в свободной версии (в том смысле, что можно бесплатно скачать) ошибки исправили. Также можете использовать TeXLive, хороший дистрибутив

Quasus
Цитата:
WYSIWYM - это LyX. Я немного работал с ним
Немного --- это сколько?
Цитата:
...всё-таки простой текстовый файл удобнее, потому что у тебя полный контроль над происходящим
Вы мне поверьте (у меня стаж работы с TeX скоро будет, даст Бог, 18 лет)): я сначала долго набирал в простых текстовых редакторах, набил руку, а теперь, когда LyX стал устойчивым и богатым функционально, я полный контроль над происходящим никак не теряю, в этой среде есть все средства для этого, просто надо немного покопаться (многое ясно и на интуитивном уровне, метод научного тыка тоже сильно помогает). К тому же LyX работает на многих платформах
Автор: karl_karlsson
Дата сообщения: 24.05.2013 18:41
AY51
LuaTeX читает их напрямую, у него своя библиотека, базируется на FontForge. XeTeX читает только через систему. Почему так и какие точно проблемы не знаю. Но сами по себе шрифты это довольно запутанное дело. Это потому что внутри традиции побольше четкой логики. Всякие там кодировки (сами шрифты оди имеют, TeX еще другие) названия глифов, структуры.

Skandalli
1) Я так перешел, имеет смысл.
2) Шел я так - Word -> ScientificWorkplace -> LyX -> разные редакторы -> TeXworks что идет с MiKTeX

Внутри Word есть VBS, но мало кто его использует и он до TeX не доходит.
ScientificWorkplace был намного лучше LyX, позже LyX стал лучше (ScientificWorkplace многих лет не развивается уже). Походе усвоения ограничения LyX сказываются, перешел к текст напрямую.
Дальше TeXworks, что идет с MiKTeX, дошел до уровня где уже годится к употреблению.

Затрата времени будет, только есть такое свойство TeX - он дальше будет экономить время.
TeX and LaTeX books
Вот это с чего лучше начать
Воронцов К. LaTeX 2e в примерах. Особенности профессиональной полиграфии (2005)(59с).pdf
Дальше идет
- стили документов ГОСТ,
- пакеты, например для графиков PGFPlots, для таблиц pgfplotstable

Quasus
Я о том, что на tug.dk нет примеры всего содержимого шрифтов.
Кириллица имеет там не только Литературная. Ну еще греческие и другое.


Цитата:
Однако LaTeX годится не только для книг и не только для математики.

Не для этого делали, поэтому и будет несколько неправильным если только из за этого делают LuaTeX.


Цитата:
Я сию минуту через Ubuntu Software Center могу загрузить огромную кучу свободных шрифтов, но использовать в LaTeXе я их не смогу. pdflatex не предлагает для этого стандартных механизмов: требуется наличие специальной версии шрифта для ТеХа.

Вот Дональд Кнут делал TeX, потому что качество фото типографии не удовлетворяло его.
Ну и TrueType читаются pdflatex, так как и стандартные Type1. Только подключать их надо, конечно.

Да и во обще TeX далек от идеала. Много раз уже это приводил.
The TeX Pestilence (the problems of TeX/LaTeX)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Прога для автоматического выключения компа


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.