Год: 2018

Как сверстать книгу в Adobe InDesign

Если вы хотите сверстать свою книгу или же книгу какого-нибудь знакомого непризнанного гения, но совсем не умеете верстать, то эта статья для вас. Она написана по принципу «Быстрого старта» и содержит минимум знаний, необходимый для верстки книги в Adobe InDesign, разбирая процесс верстки книги пошагово. Continue reading «Как сверстать книгу в Adobe InDesign»

Устранение ошибки ERR_TOO_MANY_REDIRECTS в WordPress

Мой новый домен второго уровня после регистрации долго делал переадресацию на тестовый домен третьего уровня, предоставленный хостером. Затем совсем перестал открываться, выдавая следующую ошибку:

Сайт XXX выполнил переадресацию слишком много раз.
Удалите файлы cookie..
ERR_TOO_MANY_REDIRECTS Continue reading «Устранение ошибки ERR_TOO_MANY_REDIRECTS в WordPress»

Грамматики, основанные на определенных предложениях

Грамматика, построенная на определённых предложениях (сокр. DC-грамматика, DCG; от англ. Definite clause grammar) — инструмент Prolog для представления и работы с контекстно-свободными грамматиками.

Continue reading «Грамматики, основанные на определенных предложениях»

Распознавание контекстно-свободной грамматики с помощью разностных списков

Часть 1
Часть 2

Для реализации используются «разностные списки» — X \ [], левая часть — непросмотренные элементы, правая часть — просмотренные.

Continue reading «Распознавание контекстно-свободной грамматики с помощью разностных списков»

Распознавание контекстно-свободной грамматики с помощью append

Часть 1

Теперь обратимся к реализации на языке Prolog. Как написать распознаватель и парсер для данной контекстно-свободной грамматики?

Continue reading «Распознавание контекстно-свободной грамматики с помощью append»

Контекстно-свободные грамматики

Контекстно-свободные грамматики – конечное множество правил, которое говорит нам, что конкретное предложение является грамматическим (т.е. синтаксически корректным).

Continue reading «Контекстно-свободные грамматики»

Блог категории с переопределением микромакета и языка

Мы будем использовать стандартный шаблон Joomla “Protostar” для создания переопределений микро-макетов и языковых констант для следующих элементов: имя автора, название категории, дата публикации, «подробнее».

Continue reading «Блог категории с переопределением микромакета и языка»