2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение25.11.2014, 21:03 


01/10/14
6
Поделитесь, какие шрифты настроить, чтобы сверстанную е-книгу
можно было читать с экрана телефона или проектора.

Шрифты по умолчанию слишком тощие, --- тире просто съедается.
Сейчас как-то обошелся в заголовке

Код:
% font setup for screen reading
\renewcommand{\familydefault}{\sfdefault}
\normalfont


без смены самих шрифтов, но начертание не нравится.
Пробовал \usepackage{helvet}, не то

ЗЫ: использую геометрию
Код:
\documentclass[oneside,12pt]{book}
% e-book format
\usepackage[paperwidth=210mm,paperheight=148mm,margin=10mm]{geometry}

 Профиль  
                  
 
 Re: Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение25.11.2014, 21:14 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Для дата проектора (компьютерного) используйте класс beamer который сам доставляет нужные шрифты, а также правильны aspect–ratio (и никаких игр с геометрией!)

Думаю пойдет и для маленького экрана смартфона

 Профиль  
                  
 
 Re: Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение25.11.2014, 22:03 


01/10/14
6
Цитата:
используйте класс beamer

Да, не уточнил -- проектор (широкоугольный ?) для небольшого учебного помещения,
не зал на 100500 человек, и решение нужно
1) либо универсальное, текущий вариант по размерам шрифтов устраивает, даже страница полностью заполненная текстом читается, но хотелось бы какого-то более приятного начертания что-ли
2) или как можно (из командной строки запуска pdflatex ?) подменять часть header.tex, отвечающую за шрифты и геометрию листа ?

Вариант (1) в идеале должен позволять читать с экрана компьютера, крупного телефона, планшета, показать на проекторе исходные тексты и схемы/диаграммы (не заморачиваясь с подготовкой отдельного комплекта слайдов тем же бимером), но и сделать распечатку в буклет А5 в альбомной ориентации или на А4 по 2 страницы А5 landscape на одну А4 portrait.

Или серебряной пули нет, и придется под каждое устройство верстать через п.2 ?

-- 25.11.2014, 23:12 --

Цитата:
используйте класс beamer

И еще beamer использовать как раз не хочется
1) натыкался несколько раз на несовместимость с другим пакетами
2) слайды именно что не нужны, шрифты _слишком_ большие, цветные колонтитулы на полстраницы тоже ни к чему,

Для типового смартфона с экранчиком $\sim$3-4 дюйма совсем другая верстка нужна: телефон боком, и одна страница бесконечной длины (а latex и pdf формат на такое способны ? или плавающую длину -- одна страница на секцию или параграф например ?). И со шрифтами в этом варианте совсем плохо -- нужен комплект шрифтов, очень хорошо подобранных под низкое разрешение и с учетом совсем плохой видимости (блики, низкая яркость, тряска в метро/автобусе и т.п.) и мелкого экрана.

Вариант верстки под телефон тоже бы неплохо обсудить, но отдельно.

-- 25.11.2014, 23:23 --

Цитата:
одна страница бесконечной длины или одна страница на секцию или параграф

Хотя не стоит -- если pdf справится, софт на телефоне свихнется, это более вероятно.
Но проблема с разрешением (dpi) и размером экранчика остается.

-- 25.11.2014, 23:44 --

Если важно: конечная e-book реально большая, фактически комплексное учебное пособие по основам электроники и программирования мотороллеров микроконтроллеров и встраиваемых компьютеров

За основу первой части взята книга на 1018 страниц, будет сильно перепахиваться так что размер $\pm$200 страниц.

Добавится еще несколько частей по разным темам, в итоге должно получиться нечто монументальное, чем можно заткнуть дыру в голове студентов местного вуза, без излишних деталей, но и достаточно подробное на уровне "для работы хватит".
Страниц так на 3К примерно, без "матана" 8-) \LaTeX тоже в "суп" попал

 Профиль  
                  
 
 Re: Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение25.11.2014, 23:00 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Для начала, beamer не пакет, а documentclass. Шрифты там как раз обычные, просто размер страницы маленький. Если не использовать никакую тему, то вообще не будет никаих лишних деталей

ponyatov в сообщении #936113 писал(а):
натыкался несколько раз на несовместимость с другим пакетами

С этого места подробнее... Я использую beamer с очень многими пакетами, и натыкался очень редко на небольшие конфликты. Автор—очень серьезный разработчик (он же автор pgf/tikz), сейчас класс поддерживается очень серьезной группой.

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

 Профиль  
                  
 
 Re: Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение26.11.2014, 00:04 


01/10/14
6
отрывается ли у него с корнями необходимость долбить \begin|end{frame} ?
как реализовать переключение beamer/book версток не плодя маловменяемый магический код по всем файлам проекта ?
есть ли смысл использовать beamer, если нужно оторвать заголовки слайдов и шрифт уменьшить раза в 3 ?
удастся ли показать на слайде листинг программы (lstlisting) длиной хотя бы 20-30 строк ?

из глюков: насколько помню, listing свихивался, копаться в причинах не стал, сейчас может версии обновились и починилось\ldots

 Профиль  
                  
 
 Re: Верстка в .pdf для чтения с экрана телефона/проектора
Сообщение26.11.2014, 01:36 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
ponyatov в сообщении #936152 писал(а):
отрывается ли у него с корнями необходимость долбить Есть настройка, в которой это происходит \begin|end{frame} ?[/quota]

[syntax lang="latex"]\begin{frame}[allowframebreaks]/syntax]

Если говорить о listings, то ту как с verbatim

Используется синтаксис LaTeX
\begin{frame}[fragile]{References}


Цитата:
как реализовать переключение beamer/book версток не плодя маловменяемый магический код по всем файлам проекта ?


Но м.б. действительно не имеет смысл не использовать beamer, a просто сделать реально маленькую страницу. Я, кстати, очень люблю memoir, который очень гибок, имеет прекрасную документацию и его сейчас очень хорошо поддерживает Lars Madsen

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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



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

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


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

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