|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||
| Aleksey Osipenkov |
Среда, 07 февраля 2007, 00:59
Отправлено
#1
|
![]() Digital Compositor ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 149 Регистрация: 04 нояб. 2004 Пользователь №: 11 245 ![]() ![]() |
Все знают траблу с переносами слов в MoonShell.
Как я придумал с ними бороться: Нам понадобится Microsoft Word и сама книга в тхт. 1) Чтоб узнать сколько символов умещается в строке я сделал тхт файл вот какой: АбвГдеЖзиЙклМноПрсТуфХцчАбвГдеЖзиЙклМноПрсТуфХцч АбвГдеЖзиЙклМноПрсТуфХцчАбвГдеЖзиЙклМноПрсТуфХцч АбвГдеЖзиЙклМноПрсТуфХцчАбвГдеЖзиЙклМноПрсТуфХцч 2) Сохранил и открыл в MoonShell, посмотрел, где он рвёт текст, получилось вот что: .АбвГдеЖзиЙклМноПрсТуфХцчАбвГде ЖзиЙклМноПрсТуфХцч АбвГдеЖзиЙклМноПрсТуфХцчАбвГдеЖ зиЙклМноПрсТуфХцч АбвГдеЖзиЙклМноПрсТуфХцчАбвГдеЖ зиЙклМноПрсТуфХцч Три строчки вот зачем, в UTF8 возникает точка в начале текста. Потому ориентировался по второй строчке, первая холостая, третья на всякий случай 3) Открываю ЭТОТ ЖЕ файл в Ворде и смещаю так ПРАВУЮ границу страницы, чтоб получить такой же перенос, как и в MoonShell. 4) Всё, мы знаем ЗНАЧЕНИЕ границы страницы под ВАШ ШРИФТ, чтоб потом применять её на любую книгу. 5) Открываем книгу в Ворде, смещаем ПРАВУЮ границу страницы на известное значение. 6) Сохраняем как ТХТ, и ставим галочку на против "вставлять разрывы строк" 7) Открываем полученный тхт в MoonShell, забываем про перенесёные разорванные части слов. ----------------------------------------------------------------------------------------------- Некоторые пояснения: Пункты 1-4 делаются всего ОДИН раз, чтоб узнать число символов в строке ВАШЕГО шрифта в MoonShell. Для чего в тестовом файле заглавные буквы чередуются с прописными: Заглавных букв в MoonShell умещается меньше, чем прописных в строке, потому если посчитать только прописные, то при хоть ОДНОЙ заглавной слова будут рваться. Правда это относится только к ВНЕШНЕМУ MoonShell. В MoonShell от Г6 встроеном кол-во в строке и заглавных и прописных будет одинаковое. Сам проверил этот метод на Г6 втроенном и на СуперКард внешнем MoonShell, теперь читаю с удовольствием, на двух экранах и не ломает ничего ------------------------------------------------------------------------------------------------- П.С. Инструкцию написал как мог, но думаю всё понятно. -------------------- Nintendo
|
![]() ![]() ![]() |
Ответов
| lemon |
Среда, 07 февраля 2007, 21:56
Отправлено
#2
|
![]() грустный оптимист ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 318 Регистрация: 25 мар. 2005 Из: Санкт-Петербург Пользователь №: 12 767 ![]() ![]() |
Блин, ну все хорошо, одну (!) букву переносит и "что ты будешь делать"...
Пробовал смещать в ворде на одну букву меньше, больше - все равно одну букву переносит. SC miniSD у меня. помогите плз. Сообщение отредактировал lemon - Среда, 07 февраля 2007, 22:04 -------------------- Мой ЖЖ<<дикий взгляд на безумный мир>>
|
Posts in this topic
Aleksey Osipenkov Борьба с переносами русских текстов в MoonShell Среда, 07 февраля 2007, 00:59
inkvizitor Спасибо. Для внутреннего MoonShell на М3 Slim SD н... Среда, 07 февраля 2007, 16:44
Aleksey Osipenkov Дело не в флэшке.
Просто сократи на НЕСКОЛЬКО букв... Четверг, 08 февраля 2007, 00:35
lemon
Я перенес на несколько букв от места разрыва, все... Пятница, 09 февраля 2007, 17:28
Aleksey Osipenkov 6) Сохраняем как ТХТ, и ставим галочку на против ... Пятница, 09 февраля 2007, 21:33
lemon
да. Думаю дело в том, что изначально при установк... Суббота, 10 февраля 2007, 19:48![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Вт., 27 окт. 2026, 15:54 |

Среда, 07 февраля 2007, 00:59













