Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - gera_serg

Страницы: [1]
1
Проект новый это наверно хорошо, но ляпы в текущем хорошо бы исправить. Больше года прошу исправить корявые переносы по "ь" проверкой наличия гласной в частях разбиваемого переносом слова...

2
Забавно, но похоже приводит к большему числу ошибок, чем прежний метод. Да и к английскому не подходит.
Неразрешимой задачей оказалась проверка переносимой и оставляемой части слова на наличие гласной?

3
это про принцип восходящей гласности?

Кстати, текущий (беспроверочный на гласную) метод приводит к ошибкам типа Бил Гей-тс

ПыСы
на закате использования Palm там появилась замечательная читалка PalmFiction с тем же алгоритмом переносов Христова…, с большим качеством 
http://sourceforge.net/projects/palmfiction/

pf_ReaderText.pas - тут модуль переносов (на Паскале, если сможете разобрать)

4
Вот тут интересная идея "принцип восходящей звучности."

http://ehhu.ru/people/user/6/blog/28652/


5
Да, конечно, так и поступлю.

а как же тогда
съязвить = sxgssgsx
(с)ъ-язвить

слога в части слова (съ) то нет (нет гласной)
правило сработали типа
"х" -> "х-"
или возможно
"xgg" -> "x-gg"
"xgs" -> "x-gs"
"xsg" -> "x-sg"
"xss" -> "x-ss"
 

6
по П. Христову, пусть для скорости будет по этому алгоритму.

Правила переносов
Извлечение из книги Правила русской орфографии и пунктуации.
2-e изд., стереотипное. М., "Учпедгиз", 1962. с. 65–68.
§ 117. При переносе слов нельзя ни оставлять в конце строки, ни переносить на другую строку часть слова, не составляющую слога; например, нельзя переносить просмо-тр, ст-рах.

По алгоритму Вы получаете позицию вставки знака переноса
Проверить составляет ли часть слова до/после переноса большее 1 буквы и имеется ли среди них (двух букв и более) конкретно хотя бы одна "гласная" Вы же можете?   

8
съязвлю  ;D

Модуль переносов Вы сами писали или заимствовали?
В русском 10 гласных букв, а знаки "ь" и "ъ" гласными не являются.

Нельзя оставлять  в конце строки или переносить на новую строку часть слова, которая не составляет слог, т.е. не содержит гласной.

Съ-язвить это НЕ правильный перенос, но у Вас такие случаи встречается сколько угодно.

Сь-юзен, вь-ющийся...

9
Извините, это каким конкретно наставлениям?
Открываем книгу Коломнин П. Краткие сведения по типографскому делу.
стр. 343, глава Инициалы

Я должен заметить, что очень трудно дать какие-либо вполне точные и определенные указания относительно постановки инициалов

Про обтекание буквицы слева - никаких (правильно делать вот так, а не иначе) рекомендаций нет.

Есть внятные рекомендации по правилам переносов слов, сегодня многие наплевательски к ним относятся. Перечитайте... Но, впрочем, это уже совсем другая история (с).     

На обложке книги П. Коломнина - портрет Гутенберга (как дань уважения к европейскому печатному делу, видимо). Кто вообще этот П.Коломнин, кроме того что он "СОСТАВИЛЪ"? Как смог в 1899 году, так и составил. 

с другой стороны есть современные правила (и программы компьютерной верстки не отечественные, к слову)
http://dpk-press.ru/osobennosti-knizhnoj-verstki/

Если буквица — предлог, то первая строка абзаца начинается с пробела. При наличии буквицы абзацный отступ должен отсутствовать. Буквица по высоте может занимать любое количество строк. Она может быть и приподнятой над текстом, и опущенной в текст.
//Нет правила сдвигать первую строку ближе к буквице//

Смотрим как европейцы сегодня оформляют буквицу (используемый Вами вариант называется "Drop cap" (Гугл, поиск картинок). В подавляющем большинстве - ровное выравнивание по вертикали.
Ваш вариант - режет глаз.

http://www.smashingmagazine.com/2012/04/03/drop-caps-historical-use-and-current-best-practices/
http://www.publish.ru/articles/200108_4044530
 

10
Большая просьба переработать обтекание текстом буквицы.

Отступ от буквицы строк слева должен быть одинаков по высоте, вне зависимости взят ли знак (для буквицы) от целого слова или от одиночного предлога. Восприятие будет более гладким, как тут


Размер буквиц. Оптимально для мобильных устройств делать РОВНО 3 или 4 строки, а для букв с выносными нижними элементами лучше уменьшить (или приподнять) на сколько-то процентов. Сейчас, например, буквица располагается чуть выше верха первой строки и ниже третьей. А если это буква Д, то ее элементы смешиваются текстом 4 строки.
Очень раздражает.

Спасибо за внимание   

Страницы: [1]