Ru-Board.club
← Вернуться в раздел «Программы»

» STDU Viewer

Автор: STDUSupport
Дата сообщения: 15.02.2011 01:38
rumiha

Цитата:
Я попробовал (по аналогии с <TextFileDefault .../>):

было: <FB2Setting/>
слелал: <FB2Setting FontName="Courier New" FontBold="0" FontItalic="0" FontColor="0" FontSize="20"/>


Нет, все не так просто к сожалению.
Скачайте, вот этот файл: http://www.stdutility.com/download/STDUViewerSetting_def.zip, там будет ветка FB2Setting (можете ужаснуться ). Вот собственно в ней можно менять настройки отображения FB2.


Цитата:

— нет возможности выбрать формат страницы.


Что понимается под форматом? размеры? это есть смотрите файл по ссылке.


Цитата:

(в CoolReader, например, она всегда по размеру экрана, с любым размером шрифта — может быть, так и нужно делать?)


Нет, так не нужно, извините.
Автор: rumiha
Дата сообщения: 15.02.2011 02:13
Шрифт сменил, проблема с кернингом осталась, пары букв двигаются — всё-таки Вам нужно это попытаться исправить.

Размер страницы сменил (высоту уменьшил), но почему-то текст теперь ОБРЕЗАЕТСЯ снизу— если подскажете, как сделать, чтобы программа понимала, что страница стала короче и делила текст, учитывая её размер — большое спасибо.

А почему плох режим размер страницы всегда = размеру окна (экрана), непонятно.
Это же читалка? Разве удобно читать неполную страницу?
Другое дело, что, м.б. это не укладывается в логику djvu-pdf вьюера, — это можно понять.
Автор: STDUSupport
Дата сообщения: 15.02.2011 02:22
rumiha

Цитата:
Шрифт сменил, проблема с кернингом осталась, пары букв двигаются — всё-таки Вам нужно это попытаться исправить.


Да подумаем над этим.


Цитата:
Размер страницы сменил (высоту уменьшил), но почему-то текст теперь ОБРЕЗАЕТСЯ снизу— если подскажете, как сделать, чтобы программа понимала, что страница стала короче и делила текст, учитывая её размер — большое спасибо.


В ветке PageSetting кроме аттрибута Height, надо менять еще и MarginBottom.


Цитата:
А почему плох режим размер страницы всегда = размеру окна (экрана), непонятно.
Это же читалка? Разве удобно читать неполную страницу?


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

Автор: rumiha
Дата сообщения: 15.02.2011 02:50
Спасибо, страницу подогнал.
Но почему Вы так нервно среагировали на предложение, непонятно.
Если программа это не позволяет без непозволительных переделок, напишите — и будет ясно.

Но если она сама не научится переформатировать текст под выбранный пользователем фиксированный формат страницы — fb2 вряд-ли кто будет смотреть на ней. Хотя для txt, (правда, через настройки) это ведь уже сделано; осталось только изменить поведение колёсика — чтоб он менял размер шрифта без изменения размера страницы!

Ну, по-крайней мере, сделайте хоть настройки для fb2 (через меню, чтоб программу не перезагружать) — шрифт, фон, размер страницы, ..., кому не надо — тот пусть не лезет туда, чтоб не ужасаться.

С ver 1.5.597 что-то незаметно (для меня) изменилось, программа стала быстро работать, очень хорошая.
Автор: STDUSupport
Дата сообщения: 15.02.2011 11:09
rumiha

Цитата:
Но почему Вы так нервно среагировали на предложение, непонятно.


Никаких нервов там не было. Вам показалось.


Цитата:
Но если она сама не научится переформатировать текст под выбранный пользователем фиксированный формат страницы — fb2 вряд-ли кто будет смотреть на ней. Хотя для txt, (правда, через настройки) это ведь уже сделано; осталось только изменить поведение колёсика — чтоб он менял размер шрифта без изменения размера страницы!


Т.е. Вы разницы между двумя вариантами не понимаете. Те изменения которые Вы предлагаете на данный момент не планируются. То что Вы хотите есть в отличных (без сарказма) программах FBReader и CoolReader.


Цитата:
Ну, по-крайней мере, сделайте хоть настройки для fb2 (через меню, чтоб программу не перезагружать) — шрифт, фон, размер страницы, ..., кому не надо — тот пусть не лезет туда, чтоб не ужасаться.


Сделаем, когда определимся как это лучше сделать. Вы же видили что там объем возможных настроек крайне большой, надо четко понять чего нам хочется вынести в настройки, а чего нет и как это сделать.

Автор: bk99
Дата сообщения: 15.02.2011 11:35
rumiha

Цитата:
А почему плох режим размер страницы всегда = размеру окна (экрана), непонятно.
Это же читалка? Разве удобно читать неполную страницу?

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

В рамках оффтопа.
Цитата:
почему Вы так нервно среагировали на предложение, непонятно
На мой взгляд, автор этой ветки наредкость лоялен, адекватен и спокоен как удав. Так что не надо с больной головы на здоровую... Просто ему твоё предложение не нравится, вот и всё. Заставить ведь ты его не сможешь, верно? Ты предложил, он подумал и отказался. Без обид.


Автор: rumiha
Дата сообщения: 15.02.2011 14:50

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

Я всё-же объясню.
Уже два человека мне говорят: "нам не нравится".
И даже мне говорят: " Т.е. Вы разницы между двумя вариантами не понимаете. Те изменения которые Вы предлагаете на данный момент не планируются. То что Вы хотите есть в отличных (без сарказма) программах FBReader и CoolReader."

Ну так объясните В ДВУХ словах — чего я не понимаю, какой "разницы", почему моё предложение — плохое?
Я быстро пойму, — и тоже буду так читать (т.е. частями страниц). Пока мы признаём, что те два ридера "делают так". Зачем они это делают именно так, и почему Ваш вариант лучше?
"Мониторы у всех разные, размер шрифта ... тоже разный" — так это же свидетельствует В ПОЛЬЗУ моего предложения, а не ПРОТИВ? Речь ведь идёт о текстовых форматах, в которых НЕТ ИНФОРМАЦИИ О СТРАНИЦАХ (и о шрифтах) — чего её насильно туда пихать? А так — txt и в редакторе можно посмотреть, зачем его в STDU открывать? Чем STDU отличается для txt от редактора — отсутствием редактирования?

Можно пользоваться и теми ридерами, но я так понимал, что Вы хотите всё хорошее и разумное объединить в мультиформатном ридере — а оказывается, что за простыми свойствами мне уже надо идти к другой программе.

В двух словах — я пойму. То, что "не планируется и не нравится", — не повторяйте, это я понял уже.

И ответ на "в порядке оффтопа". Заканчивайте уже эту привычку бросаться "на защиту", кому это надо? — ни автору темы, ни мне. Никого не думал "заставлять", а если "не нравится", надеялся на хоть один аргумент, просто для расширения кругозора.

bk99: — автор не объясняет, — так Вы объясните, раз вмешались, — чем мой вариант плох, — вот и будете "адекватны, как удав".
Автор: STDUSupport
Дата сообщения: 15.02.2011 16:45
rumiha

Вот представьте, Вы с приятелями любите чай, вам нравится аромат, вкус и даже сам процесс приготовления вызывает у вас радость. Вы открываете кофе/чайхону в которой все желающие могут попить чаю, и вот к вам приходит человек и говорит: "А давайте вместо чая будем разливать здесь компот." Вы пытаетесь объяснить, что чай и компот это не одно и тоже, и что вы любите чай, но вот в двух кварталах есть прекрасное заведение где подают компот. На что Вас просят объяснить, чем предложение разливать компот плохое.

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

Автор: rumiha
Дата сообщения: 15.02.2011 16:54
Ваша аналогия — абсолютно странная.
Мы говорим только о хорошем чае — и о плохом чае; — и ни о чём другом.

Можно пользоваться и теми ридерами, но я так понимал, что Вы хотите всё хорошее и разумное объединить в мультиформатном ридере — а оказывается, что за простыми свойствами мне уже надо идти к другой программе.

Цитата:
Не надо читать частями страницы, если ВАМ УДОБНЕЕ ДЕЛАТЬ ПО ДРУГОМУ. Зачем себя мучать и перекраивать, если есть возможность делать так как ВАМ УДОБНЕЕ.

ПОЧЕМУ Вы считаете (а то, что у нас разные мнения на это, следует из приведённой цитаты), что читать частями страниц удобнее, чем иметь целые страницы — и корректно их листать (ведь "страница" и "быстрое и правильное движение по тексту" — в данном случае — это одно и то же)? А если я ошибаюсь и Вы так не считаете, — почему тогда Вы против более гибкого варианта установки формата страницы — ведь есть возможность (для txt пока) переформатировать их через настройки, почему не добавить быструю кнопку типа "перестроить разбиение, подстроив страницы под окно"?

В чём смысл открытия TXT файла в Вашем ридере, а, не в редакторе, например?
Только в удобном просмотре, — т.е правильном и гибко настраиваемом листании.

Ладно, — думайте.
Автор: STDUSupport
Дата сообщения: 15.02.2011 17:27
rumiha

Вы не могли бы написать чего конкретно Вы хотите добиться от данной дискуссии?


Цитата:
Ваша аналогия — абсолютно странная.


Это Вы ее просто не поняли, а вообще она очень хорошая.


Цитата:
Вы опять написали много, но ответ на мой вопрос не дали — ПОЧЕМУ Вы считаете, что читать частями страниц удобнее, чем иметь целые страницы — и корректно их листать


Ответ на Ваш вопрос.

Потому что после рассмотрения разных вариантов, мы для себя сделали вывод, что нам удобнее так как реализовано сейчас.

Это ответ на Ваш вопрос. Еще раз. Мы попробовали разные варианты и на основе этих экспериментальных данных сделали для себя вывод, что нам удобнее так как реализовано сейчас. Не Вам удобнее, не всем удобнее, не подавляющему большинству пользователей, а нам.


Цитата:
В чём смысл открытия TXT файла в Вашем ридере, а, не в редакторе, например?


Никакого смысла нет.

Автор: rumiha
Дата сообщения: 15.02.2011 17:40

Цитата:
нам удобнее так как реализовано сейчас. Не Вам удобнее, не всем удобнее, не подавляющему большинству пользователей, А НАМ.


Цитата: В чём смысл открытия TXT файла в Вашем ридере, а, не в редакторе, например?


НИКАКОГО СМЫСЛА НЕТ.
Автор: STDUSupport
Дата сообщения: 15.02.2011 17:42
rumiha
На вопрос ответьте, пожалуйста,

"Вы не могли бы написать чего конкретно Вы хотите добиться от данной дискуссии?"


Цитата:
Вот это — вполне ясно. Поставьте это в шапку. Или опять: "не хочу, не буду"?


Радует, что наконец то Вам "вполне ясно". А приказы раздавайте своим подчиненным, если они у Вас есть.

Добавлено:

Цитата:
Разве я стал бы беспокоить Вас, если сразу узнал о Вашем "кредо"?


Мы не достаточно хорошо Вас знаем, чтобы ответить на этот вопрос.
Автор: rumiha
Дата сообщения: 15.02.2011 18:03
Так я и отвечаю (дополнил, посмотрите) —
я хотел убедить Вас в, как мне казалось, простой вещи, — ИЛИ убедиться в своей ошибке.
Но всё это имеет смысл только при условии — что Ваш диалог — не имитация.
Я не просто говорил: "мне так хотелось бы", я приводил свои аргументы — а в ответ: "нам не нравится". Я спрашиваю: "почему?", а мне — про компот. Понимаете?

"Если есть предложения по поводу функциональности, пишите, моментальное внедрение не обещаем, но постараемся реализовать с течением времени." Мог я это понимать так, что программа делается не только как исключительно ВАМ удобнее?

Ну, — ошибся, простите.

UPD Вы что-то подправили в резком тоне свой пост, но всё равно — прочитайте мой ответ, раз спросили.

Автор: STDUSupport
Дата сообщения: 15.02.2011 18:34

Цитата:
Я не просто говорил: "мне так хотелось бы", я приводил свои аргументы — а в ответ: "нам не нравится". Я спрашиваю: "почему?", а мне — про компот. Понимаете?


Вам не было написано "нам не нравится", а было "нам нравится", это совершенно разные вещи. А про компот, это пояснение, почему "нам нравится" это вполне себе критерий выбора вариантов.


Цитата:
Мог я это понимать так, что программа делается не только как исключительно ВАМ удобнее?


Мы не достаточно хорошо Вас знаем, чтобы ответить на вопрос, что Вы могли и что не могли понимать. Но в первую очередь программа делается как нам удобно, потому что мы ее делаем. Не "исключительно" как нам удобно, но "в первую очередь" как нам удобно. Например, нам не нужна настройка FB2, но она в конечном итоге планируется и будет сделана, потому что это не уменьшает нашего удобства и увеличивает удобство других.


Цитата:
Вы что-то подправили в резком тоне свой пост, но всё равно — прочитайте мой ответ, раз спросили.


Т.е. у нас это резкий тон, а то, что пишете Вы это милое щебетание девочек школьниц.
Автор: Johnson Finger
Дата сообщения: 15.02.2011 18:55
Ребята, хватит сраться, либо делайте это в ПМ.
Я считаю юзер должен был предложить - юзер предложил, саппорт должен был услышать - услышал, подумал и отклонил предложение, его в общем-то право. Хотя возможно и следует сделать возможность выбора отображения страницы или что там предлагал rumiha.
Автор: rumiha
Дата сообщения: 15.02.2011 19:04
"Нам не нравится" и "нам нравится" — это не разные, а совершенно одинаковые вещи.
Это — ваши эмоции. И ими нужно руководствоваться до тех пор, пока не нашлись достаточно веские аргументы, которые указывают на то, что эмоции Вас подводят.

Если и после этого Вы предпочитаете эмоции, — Вы похожи на "девочек-школьниц".

Я пытался что-то сказать, потому, что случайно обнаружил, что вдруг программа стала хорошей, быстрой. Если бы программа была плохой (как моя старая версия, которая еле ворочалась) — я ничего бы не написал сюда.

Так что Вы зря ополчились.

UPD Всё, больше не будем.
Автор: STDUSupport
Дата сообщения: 15.02.2011 19:09
Johnson Finger
Ага.

rumiha
Вы не понимаете, что мы хотели сказать, мы не способны объяснить это так, чтобы было понятно. Поэтому закончим.
Автор: MiholBeaR
Дата сообщения: 15.02.2011 20:11
STDUSupport

Цитата:
Можно, но как писалось выше только руками править STDUViewerSetting.xml, цвет фона прописывается аттрибутом Background в ветке /Setting/FB2Setting/PageSetting, значение десятичное число равное RGB цвета.

М... вообще не понял.
В папке c:\Users\USER\AppData\Local\STDUViewer\ есть файл STDUViewerSetting.xml, но в нем ВООБЩЕ НЕТ такой ветки.
В папке с программой есть файл STDUViewerSetting_def.xml и в нем такая ветка есть. Так какой именно файл редактировать?
Далее, если брать STDUViewerSetting_def.xml, то там прописано так

Цитата:
...
<FB2Setting CoveragePageSkipMargin="1" AnchorColor="16744448">
        <PageSetting Width="566.929138183594" Height="850.393737792969" MarginLeft="37.7952766418457" MarginRight="529.133850097656" MarginTop="56.6929168701172" MarginBottom="793.700805664063" Background="16777215" DPI="96"/>
...

Как я понял, редактировать надо Background="16777215", но как я не менял цифры (по одной и по нескольку) результата нет, как был "ядовито"-белый фон , так и остался.
Я вообще правильно пытался делать, или я вообще не туда влез?
СПС
Автор: STDUSupport
Дата сообщения: 15.02.2011 20:21
MiholBeaR
Тут есть наша ошибка(вернее не в полной мере ошибка, но не суть).
Что надо сделать.
1. Надо скопировать STDUViewerSetting_def.xml в папку c:\Users\USER\AppData\Local\STDUViewer\ переименовав в STDUViewerSetting.xml, либо если производились настройки программы, то надо скопировать только ветку FB2Setting из STDUViewerSetting_def.xml в STDUViewerSetting.xml, чтобы эти настройки не пропали.

2. теперь можно редактировать настройки в STDUViewerSetting.xml, и они должны будут применяться к открываемым FB2.

Автор: MiholBeaR
Дата сообщения: 15.02.2011 23:28
STDUSupport
Спасибо, теперь работает смена фона.
Если бы настройки txt-файлов (фоны, шрифты, страницы и пр.) были бы применимы и для других форматов, было бы совсем хорошо. =)
А в каком параметре можно поменять фон навигационных панелей Содержание, Закладки и др.?
СПС
Автор: STDUSupport
Дата сообщения: 15.02.2011 23:46
MiholBeaR

Цитата:
Спасибо, теперь работает смена фона.


Не за что.


Цитата:
Если бы настройки txt-файлов (фоны, шрифты, страницы и пр.) были бы применимы и для других форматов, было бы совсем хорошо. =)


Кроме как для txt и fb2 эти настройки просто не возможны.


Цитата:
А в каком параметре можно поменять фон навигационных панелей Содержание, Закладки и др.?


В смысле у деревьев и табнейлов цвет подложки поменять? А оно надо?
Автор: maK
Дата сообщения: 15.02.2011 23:49
STDUSupport

Цитата:
А оно надо?

поговорку знаете ... о собаке ? )
Автор: STDUSupport
Дата сообщения: 15.02.2011 23:50
maK

Цитата:
поговорку знаете ... о собаке ? )


какую?
Автор: MiholBeaR
Дата сообщения: 16.02.2011 00:04
STDUSupport

Цитата:
Кроме как для txt и fb2 эти настройки просто не возможны.

А можно в следующей версии параметры для fb2 вынести в настройки, как и для txt?

Цитата:
А оно надо?

Не то, чтобы надо, но было бы желательно. Так можно в настроечном файле поменять какие-то цифры, чтобы этот фон тоже сменить?
Если можно, просто скажите, где это. А если нет, ну и ладно, не критично.
Автор: STDUSupport
Дата сообщения: 16.02.2011 00:13
MiholBeaR

Цитата:
А можно в следующей версии эти параметры вынести в настройки, как и для txt?

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


Цитата:
Не то, чтобы надо, но было бы желательно. Так можно в настроечном файле поменять какие-то цифры, чтобы этот фон тоже сменить?

Пока нельзя, но запишем в планы.

Автор: MiholBeaR
Дата сообщения: 16.02.2011 00:54
STDUSupport

Цитата:
Пока нельзя, но запишем в планы.

В общем-то не обязательно делать его меняемым по желанию, а вот сделать его не таким ярко-белым не помешает. Например, таким же светло-серым как фон бортов и панелей инструментов.
СПС
Автор: STDUSupport
Дата сообщения: 16.02.2011 01:04
MiholBeaR

Цитата:
В общем-то не обязательно делать его меняемым по желанию, а вот сделать его не таким ярко-белым не помешает. Например, таким же светло-серым как фон бортов и панелей инструментов.

OK. Порешаем.
Автор: Cegpuk
Дата сообщения: 19.02.2011 13:06
При открытии этого xps-файла программа (1.5.622) уходит в 50% нагрузку.
Автор: STDUSupport
Дата сообщения: 19.02.2011 13:22
Cegpuk
Спасибо, посмотрим. Судя по всему народ сканы в XPS запихал, спорное решение.

Добавлено:
Нет, не сканы, а просто текст задали кривыми вместо шрифтов.

Вообщем пока к сожалению вряд ли сможем что-то сделать, надо сильно подумать, никак не ожидали, что кто-то будет так документы создавать.
Автор: Tim_Sobolev
Дата сообщения: 19.02.2011 17:26
STDUSupport
Здравствуйте.

Возможно данный вопрос уже поднимался, но всё же задам. Текущий режим масштабирования "По ширине" масштабирует страницы по размеру самой широкой из них в книге. Часто это не удобно, так как встречаются книги со сканами разворотов (например в целях неразрывания таблиц или рисунков) среди одиночных страниц. Можно ли ожидать режим масштабирования по ширине просматриваемой страницы?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162

Предыдущая тема: ifolder пишет..превышен иностранный трафик


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.