2014 dxdy logo

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

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




 
 плохо ли использовать пакеты fontenc и inputenc ?
Сообщение15.01.2016, 16:47 
Не первый раз вижу рекомендации (правда, без пояснений и деталей) не использовать пакеты fontenc и inputenc. Например:
Цитата:
Да, современный LaTeX это полностью уникод, удобные таблицы (booktabs), грамотный spacing (microtype) и никаких fontenc и inputenc.

(http://habrahabr.ru/post/157153/#comment_5374847)


При этом в набранных экспертами документах почти всегда они присутствуют, строчки:

Используется синтаксис LaTeX
\usepackage[T1, T2A]{fontenc}
\usepackage[utf8]{inputenc}


Что именно может иметься ввиду в подобных верхнему комментариях? И нужно ли избегать использования этих пакетов?

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc?
Сообщение15.01.2016, 17:22 
То, что xelatex и lualatex являются более новыми разработками, чем pdflatex; используют исключительно юникод; исключительно otf шрифты. Fontenc и inputenc там просто не нужны, архитектурно.

Избегать не нужно.
Строго говоря, до сих пор на pdflatex можно сделать многие вещи, которые нельзя сделать в двух других "компиляторах". И компилируется сложный документ в нём частенько шустрее.
«Бояться не нужно, нужно - знать», в случае Латеха «знания приходят с опытом».

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение16.01.2016, 12:30 
Аватара пользователя
Попробуйте сдать в журнал или arxiv статью, которую надо компилировать в xelatex или lualatex. T.e.пока ни xelatex ни lualatex стандартами не являются.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение16.01.2016, 18:06 
Red_Herring, ой, точно же!

Всем спасибо!

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение19.01.2016, 00:57 
Как выше упомянули, с xelatex и lualatex эти пакеты не нужны. Преимущество этих компиляторов в возможности легко и просто использовать системные otf-шрифты. Однако в шрифтах же и их недостаток.

Сейчас появилось много любителей $\LaTeX$, которым не нужна серьёзная математика, а статьи не идут дальше описания алгоритмов и программного кода. Для этих целей системных шрифтов вполне хватает. Но если нужно, чтобы формулы в статье выглядели так, как хочется вам, а не как получилось, придётся долго и упорно бороться с системными шрифтами, выискивать otf нужного начертания, делать кучу подстановок. А в pdflatex всё это давно отлажено и легко делается на уровне подключения пакетов.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение19.01.2016, 07:35 
Можно в xelatex и lualatex не прописывать математический шрифт и встанет тот же, что и был по-умолчанию в pdflatex.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение20.01.2016, 02:22 
Lenchik в сообщении #1092108 писал(а):
Можно в xelatex и lualatex не прописывать математический шрифт и встанет тот же, что и был по-умолчанию в pdflatex.

Можно. Но с полиграфической точки зрения это не лучший вариант: шрифты текста и формул должны быть согласованы.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение20.01.2016, 07:45 
Я не уверен, что этот поворот для этой темы, но каковы критерии согласованности? И так ли уж она есть в pdflatex?
Да, в pdflatex промахнуться сложнее, по крайней мере, если вообще шрифтовые пакеты не задавать. Скорее всего, если шрифты и в (xe|lua)latex не задавать явно, то там тоже умолчальные будут согласованы. Зато в (xe|lua)latex сразу при указании шрифта можно прописать множитель размера, если речь идёт о согласовании по высоте.
А с точки зрения начертания, то можно настроить по правилам pdflatex, потом перейти на (xe|lua)latex и выбранные шрифты для текста согласовать по высоте с математическим.

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

Относительно себя отмечу, что если касаться шрифтов, то для меня дело не в компиляторе, а в том что нет знаний и развитого восприятия (или «чувства прекрасного»), чтобы ставить цель и знать к чему стремиться, с точки зрения начертаний. И вся оценка результат происходит как нравится/не нравится.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение20.01.2016, 16:03 
Аватара пользователя
Основная проблема с системными шрифтами это портативность. Среди TeX шрифтов проприетарных и коммерческих очень мало, среди системных--довольно много. Т.е. на другом компьютере документ испольцующий системные шрифты может не процессироваться вообще или процессироваться по другому.

Я использую системные шрифты с xelatex/lualatex только в случае когда я хочу эмулировать документ (неТеХовый), в котором они используются и только если процессироваться будет на моём компьютере.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение20.01.2016, 20:52 
Red_Herring, а положить конкретную копию шрифта в папку с документом, и подключить его по имени файла, разве не поможет решить проблему с переносимостью между компами?

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение20.01.2016, 22:08 
Аватара пользователя
Lenchik в сообщении #1092671 писал(а):
Red_Herring, а положить конкретную копию шрифта в папку с документом, и подключить его по имени файла, разве не поможет решить проблему с переносимостью между компами?

Не уверен, не пробовал. Но если это коммерческий шрифт, то легальность подобного действия сомнительна.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение21.01.2016, 12:29 
Lenchik в сообщении #1092671 писал(а):
а положить конкретную копию шрифта в папку с документом, и подключить его по имени файла, разве не поможет решить проблему с переносимостью между компами?

Поможет. Но не все любители системных шрифтов об этом задумываются.

Lenchik в сообщении #1092523 писал(а):
если у вас из полиграфического опыта есть согласованные комбинации русскоязычных и математических шрифтов, то укажите, пожалуйста. Читателям темы будет полезно.

Тут, к сожалению, ничего порекомендовать не могу, т.к. по упомянутым выше причинам для математических текстов использую pdflatex.

 
 
 
 Re: плохо ли использовать пакеты fontenc и inputenc ?
Сообщение21.01.2016, 13:51 
Аватара пользователя
До недавнего времени существовало очень мало высококачественных математических шрифтов (не ТеХовых). Но сейчас они появились в связи со STIX проектом.

 
 
 [ Сообщений: 13 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group